project

package
v2.21.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

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 describes a response with status code 201, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAssignSSHKeyToClusterParamsWithContext ¶

func NewAssignSSHKeyToClusterParamsWithContext(ctx context.Context) *AssignSSHKeyToClusterParams

NewAssignSSHKeyToClusterParamsWithContext creates a new AssignSSHKeyToClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *AssignSSHKeyToClusterParams) SetDefaults()

SetDefaults hydrates default values in the assign SSH key to cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the assign SSH key to cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 AssignSSHKeyToClusterV2Created ¶

type AssignSSHKeyToClusterV2Created struct {
	Payload *models.SSHKey
}
AssignSSHKeyToClusterV2Created describes a response with status code 201, with default header values.

SSHKey

func NewAssignSSHKeyToClusterV2Created ¶

func NewAssignSSHKeyToClusterV2Created() *AssignSSHKeyToClusterV2Created

NewAssignSSHKeyToClusterV2Created creates a AssignSSHKeyToClusterV2Created with default headers values

func (*AssignSSHKeyToClusterV2Created) Error ¶

func (*AssignSSHKeyToClusterV2Created) GetPayload ¶

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

type AssignSSHKeyToClusterV2Default ¶

type AssignSSHKeyToClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AssignSSHKeyToClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewAssignSSHKeyToClusterV2Default ¶

func NewAssignSSHKeyToClusterV2Default(code int) *AssignSSHKeyToClusterV2Default

NewAssignSSHKeyToClusterV2Default creates a AssignSSHKeyToClusterV2Default with default headers values

func (*AssignSSHKeyToClusterV2Default) Code ¶

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

func (*AssignSSHKeyToClusterV2Default) Error ¶

func (*AssignSSHKeyToClusterV2Default) GetPayload ¶

type AssignSSHKeyToClusterV2Forbidden ¶

type AssignSSHKeyToClusterV2Forbidden struct {
}
AssignSSHKeyToClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewAssignSSHKeyToClusterV2Forbidden ¶

func NewAssignSSHKeyToClusterV2Forbidden() *AssignSSHKeyToClusterV2Forbidden

NewAssignSSHKeyToClusterV2Forbidden creates a AssignSSHKeyToClusterV2Forbidden with default headers values

func (*AssignSSHKeyToClusterV2Forbidden) Error ¶

type AssignSSHKeyToClusterV2Params ¶

type AssignSSHKeyToClusterV2Params struct {

	// ClusterID.
	ClusterID string

	// KeyID.
	KeyID string

	// ProjectID.
	ProjectID string

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

AssignSSHKeyToClusterV2Params contains all the parameters to send to the API endpoint

for the assign SSH key to cluster v2 operation.

Typically these are written to a http.Request.

func NewAssignSSHKeyToClusterV2Params ¶

func NewAssignSSHKeyToClusterV2Params() *AssignSSHKeyToClusterV2Params

NewAssignSSHKeyToClusterV2Params creates a new AssignSSHKeyToClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAssignSSHKeyToClusterV2ParamsWithContext ¶

func NewAssignSSHKeyToClusterV2ParamsWithContext(ctx context.Context) *AssignSSHKeyToClusterV2Params

NewAssignSSHKeyToClusterV2ParamsWithContext creates a new AssignSSHKeyToClusterV2Params object with the ability to set a context for a request.

func NewAssignSSHKeyToClusterV2ParamsWithHTTPClient ¶

func NewAssignSSHKeyToClusterV2ParamsWithHTTPClient(client *http.Client) *AssignSSHKeyToClusterV2Params

NewAssignSSHKeyToClusterV2ParamsWithHTTPClient creates a new AssignSSHKeyToClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewAssignSSHKeyToClusterV2ParamsWithTimeout ¶

func NewAssignSSHKeyToClusterV2ParamsWithTimeout(timeout time.Duration) *AssignSSHKeyToClusterV2Params

NewAssignSSHKeyToClusterV2ParamsWithTimeout creates a new AssignSSHKeyToClusterV2Params object with the ability to set a timeout on a request.

func (*AssignSSHKeyToClusterV2Params) SetClusterID ¶

func (o *AssignSSHKeyToClusterV2Params) SetClusterID(clusterID string)

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

func (*AssignSSHKeyToClusterV2Params) SetContext ¶

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

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

func (*AssignSSHKeyToClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *AssignSSHKeyToClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the assign SSH key to cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*AssignSSHKeyToClusterV2Params) SetHTTPClient ¶

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

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

func (*AssignSSHKeyToClusterV2Params) SetKeyID ¶

func (o *AssignSSHKeyToClusterV2Params) SetKeyID(keyID string)

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

func (*AssignSSHKeyToClusterV2Params) SetProjectID ¶

func (o *AssignSSHKeyToClusterV2Params) SetProjectID(projectID string)

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

func (*AssignSSHKeyToClusterV2Params) SetTimeout ¶

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

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

func (*AssignSSHKeyToClusterV2Params) WithClusterID ¶

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

func (*AssignSSHKeyToClusterV2Params) WithContext ¶

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

func (*AssignSSHKeyToClusterV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the assign SSH key to cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*AssignSSHKeyToClusterV2Params) WithHTTPClient ¶

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

func (*AssignSSHKeyToClusterV2Params) WithKeyID ¶

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

func (*AssignSSHKeyToClusterV2Params) WithProjectID ¶

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

func (*AssignSSHKeyToClusterV2Params) WithTimeout ¶

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

func (*AssignSSHKeyToClusterV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AssignSSHKeyToClusterV2Reader ¶

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

AssignSSHKeyToClusterV2Reader is a Reader for the AssignSSHKeyToClusterV2 structure.

func (*AssignSSHKeyToClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AssignSSHKeyToClusterV2Unauthorized ¶

type AssignSSHKeyToClusterV2Unauthorized struct {
}
AssignSSHKeyToClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewAssignSSHKeyToClusterV2Unauthorized ¶

func NewAssignSSHKeyToClusterV2Unauthorized() *AssignSSHKeyToClusterV2Unauthorized

NewAssignSSHKeyToClusterV2Unauthorized creates a AssignSSHKeyToClusterV2Unauthorized with default headers values

func (*AssignSSHKeyToClusterV2Unauthorized) Error ¶

type BindUserToClusterRoleDefault ¶

type BindUserToClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
BindUserToClusterRoleDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBindUserToClusterRoleParamsWithContext ¶

func NewBindUserToClusterRoleParamsWithContext(ctx context.Context) *BindUserToClusterRoleParams

NewBindUserToClusterRoleParamsWithContext creates a new BindUserToClusterRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *BindUserToClusterRoleParams) SetDefaults()

SetDefaults hydrates default values in the bind user to cluster role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the bind user to cluster role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 BindUserToClusterRoleV2Default ¶

type BindUserToClusterRoleV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
BindUserToClusterRoleV2Default describes a response with status code -1, with default header values.

errorResponse

func NewBindUserToClusterRoleV2Default ¶

func NewBindUserToClusterRoleV2Default(code int) *BindUserToClusterRoleV2Default

NewBindUserToClusterRoleV2Default creates a BindUserToClusterRoleV2Default with default headers values

func (*BindUserToClusterRoleV2Default) Code ¶

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

func (*BindUserToClusterRoleV2Default) Error ¶

func (*BindUserToClusterRoleV2Default) GetPayload ¶

type BindUserToClusterRoleV2Forbidden ¶

type BindUserToClusterRoleV2Forbidden struct {
}
BindUserToClusterRoleV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewBindUserToClusterRoleV2Forbidden ¶

func NewBindUserToClusterRoleV2Forbidden() *BindUserToClusterRoleV2Forbidden

NewBindUserToClusterRoleV2Forbidden creates a BindUserToClusterRoleV2Forbidden with default headers values

func (*BindUserToClusterRoleV2Forbidden) Error ¶

type BindUserToClusterRoleV2OK ¶

type BindUserToClusterRoleV2OK struct {
	Payload *models.ClusterRoleBinding
}
BindUserToClusterRoleV2OK describes a response with status code 200, with default header values.

ClusterRoleBinding

func NewBindUserToClusterRoleV2OK ¶

func NewBindUserToClusterRoleV2OK() *BindUserToClusterRoleV2OK

NewBindUserToClusterRoleV2OK creates a BindUserToClusterRoleV2OK with default headers values

func (*BindUserToClusterRoleV2OK) Error ¶

func (o *BindUserToClusterRoleV2OK) Error() string

func (*BindUserToClusterRoleV2OK) GetPayload ¶

type BindUserToClusterRoleV2Params ¶

type BindUserToClusterRoleV2Params struct {

	// Body.
	Body *models.ClusterRoleUser

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	// RoleID.
	RoleID string

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

BindUserToClusterRoleV2Params contains all the parameters to send to the API endpoint

for the bind user to cluster role v2 operation.

Typically these are written to a http.Request.

func NewBindUserToClusterRoleV2Params ¶

func NewBindUserToClusterRoleV2Params() *BindUserToClusterRoleV2Params

NewBindUserToClusterRoleV2Params creates a new BindUserToClusterRoleV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBindUserToClusterRoleV2ParamsWithContext ¶

func NewBindUserToClusterRoleV2ParamsWithContext(ctx context.Context) *BindUserToClusterRoleV2Params

NewBindUserToClusterRoleV2ParamsWithContext creates a new BindUserToClusterRoleV2Params object with the ability to set a context for a request.

func NewBindUserToClusterRoleV2ParamsWithHTTPClient ¶

func NewBindUserToClusterRoleV2ParamsWithHTTPClient(client *http.Client) *BindUserToClusterRoleV2Params

NewBindUserToClusterRoleV2ParamsWithHTTPClient creates a new BindUserToClusterRoleV2Params object with the ability to set a custom HTTPClient for a request.

func NewBindUserToClusterRoleV2ParamsWithTimeout ¶

func NewBindUserToClusterRoleV2ParamsWithTimeout(timeout time.Duration) *BindUserToClusterRoleV2Params

NewBindUserToClusterRoleV2ParamsWithTimeout creates a new BindUserToClusterRoleV2Params object with the ability to set a timeout on a request.

func (*BindUserToClusterRoleV2Params) SetBody ¶

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

func (*BindUserToClusterRoleV2Params) SetClusterID ¶

func (o *BindUserToClusterRoleV2Params) SetClusterID(clusterID string)

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

func (*BindUserToClusterRoleV2Params) SetContext ¶

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

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

func (*BindUserToClusterRoleV2Params) SetDefaults ¶ added in v2.18.0

func (o *BindUserToClusterRoleV2Params) SetDefaults()

SetDefaults hydrates default values in the bind user to cluster role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*BindUserToClusterRoleV2Params) SetHTTPClient ¶

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

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

func (*BindUserToClusterRoleV2Params) SetProjectID ¶

func (o *BindUserToClusterRoleV2Params) SetProjectID(projectID string)

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

func (*BindUserToClusterRoleV2Params) SetRoleID ¶

func (o *BindUserToClusterRoleV2Params) SetRoleID(roleID string)

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

func (*BindUserToClusterRoleV2Params) SetTimeout ¶

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

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

func (*BindUserToClusterRoleV2Params) WithBody ¶

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

func (*BindUserToClusterRoleV2Params) WithClusterID ¶

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

func (*BindUserToClusterRoleV2Params) WithContext ¶

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

func (*BindUserToClusterRoleV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the bind user to cluster role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*BindUserToClusterRoleV2Params) WithHTTPClient ¶

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

func (*BindUserToClusterRoleV2Params) WithProjectID ¶

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

func (*BindUserToClusterRoleV2Params) WithRoleID ¶

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

func (*BindUserToClusterRoleV2Params) WithTimeout ¶

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

func (*BindUserToClusterRoleV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type BindUserToClusterRoleV2Reader ¶

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

BindUserToClusterRoleV2Reader is a Reader for the BindUserToClusterRoleV2 structure.

func (*BindUserToClusterRoleV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type BindUserToClusterRoleV2Unauthorized ¶

type BindUserToClusterRoleV2Unauthorized struct {
}
BindUserToClusterRoleV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewBindUserToClusterRoleV2Unauthorized ¶

func NewBindUserToClusterRoleV2Unauthorized() *BindUserToClusterRoleV2Unauthorized

NewBindUserToClusterRoleV2Unauthorized creates a BindUserToClusterRoleV2Unauthorized with default headers values

func (*BindUserToClusterRoleV2Unauthorized) Error ¶

type BindUserToRoleDefault ¶

type BindUserToRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
BindUserToRoleDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBindUserToRoleParamsWithContext ¶

func NewBindUserToRoleParamsWithContext(ctx context.Context) *BindUserToRoleParams

NewBindUserToRoleParamsWithContext creates a new BindUserToRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *BindUserToRoleParams) SetDefaults()

SetDefaults hydrates default values in the bind user to role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *BindUserToRoleParams) WithDefaults() *BindUserToRoleParams

WithDefaults hydrates default values in the bind user to role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 BindUserToRoleV2Default ¶

type BindUserToRoleV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
BindUserToRoleV2Default describes a response with status code -1, with default header values.

errorResponse

func NewBindUserToRoleV2Default ¶

func NewBindUserToRoleV2Default(code int) *BindUserToRoleV2Default

NewBindUserToRoleV2Default creates a BindUserToRoleV2Default with default headers values

func (*BindUserToRoleV2Default) Code ¶

func (o *BindUserToRoleV2Default) Code() int

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

func (*BindUserToRoleV2Default) Error ¶

func (o *BindUserToRoleV2Default) Error() string

func (*BindUserToRoleV2Default) GetPayload ¶

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

type BindUserToRoleV2Forbidden ¶

type BindUserToRoleV2Forbidden struct {
}
BindUserToRoleV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewBindUserToRoleV2Forbidden ¶

func NewBindUserToRoleV2Forbidden() *BindUserToRoleV2Forbidden

NewBindUserToRoleV2Forbidden creates a BindUserToRoleV2Forbidden with default headers values

func (*BindUserToRoleV2Forbidden) Error ¶

func (o *BindUserToRoleV2Forbidden) Error() string

type BindUserToRoleV2OK ¶

type BindUserToRoleV2OK struct {
	Payload *models.RoleBinding
}
BindUserToRoleV2OK describes a response with status code 200, with default header values.

RoleBinding

func NewBindUserToRoleV2OK ¶

func NewBindUserToRoleV2OK() *BindUserToRoleV2OK

NewBindUserToRoleV2OK creates a BindUserToRoleV2OK with default headers values

func (*BindUserToRoleV2OK) Error ¶

func (o *BindUserToRoleV2OK) Error() string

func (*BindUserToRoleV2OK) GetPayload ¶

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

type BindUserToRoleV2Params ¶

type BindUserToRoleV2Params struct {

	// Body.
	Body *models.RoleUser

	// ClusterID.
	ClusterID string

	// Namespace.
	Namespace string

	// ProjectID.
	ProjectID string

	// RoleID.
	RoleID string

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

BindUserToRoleV2Params contains all the parameters to send to the API endpoint

for the bind user to role v2 operation.

Typically these are written to a http.Request.

func NewBindUserToRoleV2Params ¶

func NewBindUserToRoleV2Params() *BindUserToRoleV2Params

NewBindUserToRoleV2Params creates a new BindUserToRoleV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBindUserToRoleV2ParamsWithContext ¶

func NewBindUserToRoleV2ParamsWithContext(ctx context.Context) *BindUserToRoleV2Params

NewBindUserToRoleV2ParamsWithContext creates a new BindUserToRoleV2Params object with the ability to set a context for a request.

func NewBindUserToRoleV2ParamsWithHTTPClient ¶

func NewBindUserToRoleV2ParamsWithHTTPClient(client *http.Client) *BindUserToRoleV2Params

NewBindUserToRoleV2ParamsWithHTTPClient creates a new BindUserToRoleV2Params object with the ability to set a custom HTTPClient for a request.

func NewBindUserToRoleV2ParamsWithTimeout ¶

func NewBindUserToRoleV2ParamsWithTimeout(timeout time.Duration) *BindUserToRoleV2Params

NewBindUserToRoleV2ParamsWithTimeout creates a new BindUserToRoleV2Params object with the ability to set a timeout on a request.

func (*BindUserToRoleV2Params) SetBody ¶

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

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

func (*BindUserToRoleV2Params) SetClusterID ¶

func (o *BindUserToRoleV2Params) SetClusterID(clusterID string)

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

func (*BindUserToRoleV2Params) SetContext ¶

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

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

func (*BindUserToRoleV2Params) SetDefaults ¶ added in v2.18.0

func (o *BindUserToRoleV2Params) SetDefaults()

SetDefaults hydrates default values in the bind user to role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*BindUserToRoleV2Params) SetHTTPClient ¶

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

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

func (*BindUserToRoleV2Params) SetNamespace ¶

func (o *BindUserToRoleV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the bind user to role v2 params

func (*BindUserToRoleV2Params) SetProjectID ¶

func (o *BindUserToRoleV2Params) SetProjectID(projectID string)

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

func (*BindUserToRoleV2Params) SetRoleID ¶

func (o *BindUserToRoleV2Params) SetRoleID(roleID string)

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

func (*BindUserToRoleV2Params) SetTimeout ¶

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

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

func (*BindUserToRoleV2Params) WithBody ¶

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

func (*BindUserToRoleV2Params) WithClusterID ¶

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

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

func (*BindUserToRoleV2Params) WithContext ¶

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

func (*BindUserToRoleV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the bind user to role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*BindUserToRoleV2Params) WithHTTPClient ¶

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

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

func (*BindUserToRoleV2Params) WithNamespace ¶

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

WithNamespace adds the namespace to the bind user to role v2 params

func (*BindUserToRoleV2Params) WithProjectID ¶

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

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

func (*BindUserToRoleV2Params) WithRoleID ¶

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

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

func (*BindUserToRoleV2Params) WithTimeout ¶

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

func (*BindUserToRoleV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type BindUserToRoleV2Reader ¶

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

BindUserToRoleV2Reader is a Reader for the BindUserToRoleV2 structure.

func (*BindUserToRoleV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type BindUserToRoleV2Unauthorized ¶

type BindUserToRoleV2Unauthorized struct {
}
BindUserToRoleV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewBindUserToRoleV2Unauthorized ¶

func NewBindUserToRoleV2Unauthorized() *BindUserToRoleV2Unauthorized

NewBindUserToRoleV2Unauthorized creates a BindUserToRoleV2Unauthorized with default headers values

func (*BindUserToRoleV2Unauthorized) 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, opts ...ClientOption) (*AssignSSHKeyToClusterCreated, error)

AssignSSHKeyToCluster Assigns an existing ssh key to the given cluster

func (*Client) AssignSSHKeyToClusterV2 ¶

func (a *Client) AssignSSHKeyToClusterV2(params *AssignSSHKeyToClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AssignSSHKeyToClusterV2Created, error)

AssignSSHKeyToClusterV2 Assigns an existing ssh key to the given cluster

func (*Client) BindUserToClusterRole ¶

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

BindUserToClusterRole Binds user to cluster role

func (*Client) BindUserToClusterRoleV2 ¶

func (a *Client) BindUserToClusterRoleV2(params *BindUserToClusterRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BindUserToClusterRoleV2OK, error)

BindUserToClusterRoleV2 Binds user to cluster role

func (*Client) BindUserToRole ¶

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

BindUserToRole Binds user to the role

func (*Client) BindUserToRoleV2 ¶

func (a *Client) BindUserToRoleV2(params *BindUserToRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BindUserToRoleV2OK, error)

BindUserToRoleV2 Binds user to the role

func (*Client) CreateCluster ¶

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

CreateCluster creates a cluster for the given project

func (*Client) CreateClusterRole ¶

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

CreateClusterRole Creates cluster role

func (*Client) CreateClusterTemplate ¶ added in v2.18.0

func (a *Client) CreateClusterTemplate(params *CreateClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateClusterTemplateCreated, error)

CreateClusterTemplate creates a cluster templates for the given project

func (*Client) CreateClusterTemplateInstance ¶ added in v2.18.0

CreateClusterTemplateInstance creates cluster template instance

func (*Client) CreateClusterV2 ¶

func (a *Client) CreateClusterV2(params *CreateClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateClusterV2Created, error)

CreateClusterV2 creates a cluster for the given project

func (*Client) CreateConstraint ¶

func (a *Client) CreateConstraint(params *CreateConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateConstraintOK, error)

CreateConstraint creates a given constraint for the specified cluster

func (*Client) CreateExternalCluster ¶

func (a *Client) CreateExternalCluster(params *CreateExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateExternalClusterCreated, error)

CreateExternalCluster creates an external cluster for the given project

func (*Client) CreateExternalClusterMachineDeployment ¶ added in v2.19.0

CreateExternalClusterMachineDeployment creates an external cluster machine deployments

func (*Client) CreateGatekeeperConfig ¶

func (a *Client) CreateGatekeeperConfig(params *CreateGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateGatekeeperConfigCreated, error)

CreateGatekeeperConfig Creates a gatekeeper config for the given cluster

func (*Client) CreateGroupProjectBinding ¶ added in v2.21.0

func (a *Client) CreateGroupProjectBinding(params *CreateGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateGroupProjectBindingCreated, error)

CreateGroupProjectBinding creates project group binding

func (*Client) CreateMachineDeployment ¶

func (a *Client) CreateMachineDeployment(params *CreateMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateMachineDeploymentCreated, error)

CreateMachineDeployment Creates a machine deployment that will belong to the given cluster

func (*Client) CreateNodeDeployment ¶

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

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

func (*Client) CreateProject ¶

func (a *Client) CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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, opts ...ClientOption) (*CreateRoleCreated, error)

CreateRole Creates cluster role

func (*Client) CreateSSHKey ¶

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

CreateSSHKey adds the given SSH key to the specified project

func (*Client) DeleteCluster ¶

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

DeleteCluster Deletes the specified cluster

func (*Client) DeleteClusterRole ¶

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

DeleteClusterRole Delete the cluster role with the given name

func (*Client) DeleteClusterTemplate ¶ added in v2.18.0

func (a *Client) DeleteClusterTemplate(params *DeleteClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteClusterTemplateOK, error)

DeleteClusterTemplate deletes cluster template

func (*Client) DeleteClusterV2 ¶

func (a *Client) DeleteClusterV2(params *DeleteClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteClusterV2OK, error)

DeleteClusterV2 Deletes the specified cluster

func (*Client) DeleteConstraint ¶

func (a *Client) DeleteConstraint(params *DeleteConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteConstraintOK, error)

DeleteConstraint deletes a specified constraint for the given cluster

func (*Client) DeleteExternalCluster ¶

func (a *Client) DeleteExternalCluster(params *DeleteExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteExternalClusterOK, error)

DeleteExternalCluster Deletes the specified external cluster

func (*Client) DeleteExternalClusterMachineDeployment ¶ added in v2.19.0

DeleteExternalClusterMachineDeployment deletes an external cluster machine deployment

func (*Client) DeleteGatekeeperConfig ¶

func (a *Client) DeleteGatekeeperConfig(params *DeleteGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteGatekeeperConfigOK, error)

DeleteGatekeeperConfig deletes the gatekeeper sync config for the specified cluster

func (*Client) DeleteGroupProjectBinding ¶ added in v2.21.0

func (a *Client) DeleteGroupProjectBinding(params *DeleteGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteGroupProjectBindingOK, error)

DeleteGroupProjectBinding deletes project group binding

func (*Client) DeleteMachineDeployment ¶

func (a *Client) DeleteMachineDeployment(params *DeleteMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteMachineDeploymentOK, error)

DeleteMachineDeployment deletes the given machine deployment that belongs to the cluster

func (*Client) DeleteMachineDeploymentNode ¶

func (a *Client) DeleteMachineDeploymentNode(params *DeleteMachineDeploymentNodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteMachineDeploymentNodeOK, error)

DeleteMachineDeploymentNode deletes the given node that belongs to the machine deployment

func (*Client) DeleteNodeDeployment ¶

func (a *Client) DeleteNodeDeployment(params *DeleteNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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, opts ...ClientOption) (*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, opts ...ClientOption) (*DeleteProjectOK, error)

DeleteProject deletes the project with the given ID

func (*Client) DeleteRole ¶

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

DeleteRole Delete the cluster role with the given name

func (*Client) DeleteSSHKey ¶

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

DeleteSSHKey removes the given SSH key from the system

func (*Client) DetachSSHKeyFromCluster ¶

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

DetachSSHKeyFromCluster Unassignes an ssh key from the given cluster

func (*Client) DetachSSHKeyFromClusterV2 ¶

func (a *Client) DetachSSHKeyFromClusterV2(params *DetachSSHKeyFromClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DetachSSHKeyFromClusterV2OK, error)

DetachSSHKeyFromClusterV2 Unassignes an ssh key from the given cluster

func (*Client) ExportClusterTemplate ¶ added in v2.21.0

func (a *Client) ExportClusterTemplate(params *ExportClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ExportClusterTemplateOK, error)

ExportClusterTemplate exports cluster template to file

func (*Client) GetAlertmanager ¶ added in v2.18.0

func (a *Client) GetAlertmanager(params *GetAlertmanagerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertmanagerOK, error)

GetAlertmanager gets the alertmanager configuration for the specified cluster

func (*Client) GetBackupDestinationNames ¶ added in v2.19.0

func (a *Client) GetBackupDestinationNames(params *GetBackupDestinationNamesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBackupDestinationNamesOK, error)

GetBackupDestinationNames Gets possible backup destination names for a cluster

func (*Client) GetCluster ¶

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

GetCluster Gets the cluster with the given name

func (*Client) GetClusterEvents ¶

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

GetClusterEvents gets the events related to the specified cluster

func (*Client) GetClusterEventsV2 ¶

func (a *Client) GetClusterEventsV2(params *GetClusterEventsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterEventsV2OK, error)

GetClusterEventsV2 gets the events related to the specified cluster

func (*Client) GetClusterHealth ¶

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

GetClusterHealth Returns the cluster's component health status

func (*Client) GetClusterHealthV2 ¶

func (a *Client) GetClusterHealthV2(params *GetClusterHealthV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterHealthV2OK, error)

GetClusterHealthV2 Returns the cluster's component health status

func (*Client) GetClusterKubeconfig ¶

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

GetClusterKubeconfig gets the kubeconfig for the specified cluster

func (*Client) GetClusterKubeconfigV2 ¶

func (a *Client) GetClusterKubeconfigV2(params *GetClusterKubeconfigV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterKubeconfigV2OK, error)

GetClusterKubeconfigV2 gets the kubeconfig for the specified cluster

func (*Client) GetClusterMetrics ¶

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

GetClusterMetrics Gets cluster metrics

func (*Client) GetClusterMetricsV2 ¶

func (a *Client) GetClusterMetricsV2(params *GetClusterMetricsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterMetricsV2OK, error)

GetClusterMetricsV2 Gets cluster metrics

func (*Client) GetClusterOidc ¶ added in v2.18.0

func (a *Client) GetClusterOidc(params *GetClusterOidcParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterOidcOK, error)

GetClusterOidc gets the o ID c params for the specified cluster with o ID c authentication

func (*Client) GetClusterRole ¶

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

GetClusterRole Gets the cluster role with the given name

func (*Client) GetClusterTemplate ¶ added in v2.18.0

func (a *Client) GetClusterTemplate(params *GetClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterTemplateOK, error)

GetClusterTemplate gets cluster template

func (*Client) GetClusterUpgrades ¶

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

GetClusterUpgrades Gets possible cluster upgrades

func (*Client) GetClusterUpgradesV2 ¶

func (a *Client) GetClusterUpgradesV2(params *GetClusterUpgradesV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterUpgradesV2OK, error)

GetClusterUpgradesV2 Gets possible cluster upgrades

func (*Client) GetClusterV2 ¶

func (a *Client) GetClusterV2(params *GetClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterV2OK, error)

GetClusterV2 Gets the cluster with the given name

func (*Client) GetConstraint ¶

func (a *Client) GetConstraint(params *GetConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetConstraintOK, error)

GetConstraint gets an specified constraint for the given cluster

func (*Client) GetExternalCluster ¶

func (a *Client) GetExternalCluster(params *GetExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterOK, error)

GetExternalCluster gets an external cluster for the given project

func (*Client) GetExternalClusterKubeconfig ¶ added in v2.19.0

func (a *Client) GetExternalClusterKubeconfig(params *GetExternalClusterKubeconfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterKubeconfigOK, error)

GetExternalClusterKubeconfig gets the kubeconfig for the specified external cluster

func (*Client) GetExternalClusterMachineDeployment ¶ added in v2.19.0

func (a *Client) GetExternalClusterMachineDeployment(params *GetExternalClusterMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterMachineDeploymentOK, error)

GetExternalClusterMachineDeployment gets an external cluster machine deployments

func (*Client) GetExternalClusterMachineDeploymentUpgrades ¶ added in v2.19.0

GetExternalClusterMachineDeploymentUpgrades gets an external cluster machine deployments upgrade versions

func (*Client) GetExternalClusterMetrics ¶

func (a *Client) GetExternalClusterMetrics(params *GetExternalClusterMetricsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterMetricsOK, error)

GetExternalClusterMetrics Gets cluster metrics

func (*Client) GetExternalClusterNode ¶

func (a *Client) GetExternalClusterNode(params *GetExternalClusterNodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterNodeOK, error)

GetExternalClusterNode gets an external cluster node

func (*Client) GetExternalClusterUpgrades ¶ added in v2.19.0

func (a *Client) GetExternalClusterUpgrades(params *GetExternalClusterUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterUpgradesOK, error)

GetExternalClusterUpgrades gets an external cluster upgrades

func (*Client) GetGatekeeperConfig ¶

func (a *Client) GetGatekeeperConfig(params *GetGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGatekeeperConfigOK, error)

GetGatekeeperConfig gets the gatekeeper sync config for the specified cluster

func (*Client) GetGroupProjectBinding ¶ added in v2.21.0

func (a *Client) GetGroupProjectBinding(params *GetGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupProjectBindingOK, error)

GetGroupProjectBinding gets project group binding

func (*Client) GetMachineDeployment ¶

func (a *Client) GetMachineDeployment(params *GetMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMachineDeploymentOK, error)

GetMachineDeployment gets a machine deployment that is assigned to the given cluster

func (*Client) GetNodeDeployment ¶

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

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

func (*Client) GetOidcClusterKubeconfig ¶

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

GetOidcClusterKubeconfig gets the kubeconfig for the specified cluster with oidc authentication

func (*Client) GetOidcClusterKubeconfigV2 ¶

func (a *Client) GetOidcClusterKubeconfigV2(params *GetOidcClusterKubeconfigV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOidcClusterKubeconfigV2OK, error)

GetOidcClusterKubeconfigV2 gets the kubeconfig for the specified cluster with oidc authentication

func (*Client) GetProject ¶

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

GetProject Gets the project with the given ID

func (*Client) GetProjectQuota ¶ added in v2.21.0

func (a *Client) GetProjectQuota(params *GetProjectQuotaParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetProjectQuotaOK, error)

GetProjectQuota returns resource quota for a given project

func (*Client) GetRole ¶

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

GetRole Gets the role with the given name

func (*Client) ImportClusterTemplate ¶ added in v2.21.0

func (a *Client) ImportClusterTemplate(params *ImportClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ImportClusterTemplateCreated, error)

ImportClusterTemplate imports a cluster templates for the given project

func (*Client) ListAKSClusters ¶ added in v2.19.0

func (a *Client) ListAKSClusters(params *ListAKSClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSClustersOK, error)

ListAKSClusters Lists AKS clusters

func (*Client) ListCNIPluginVersionsForCluster ¶ added in v2.19.0

func (a *Client) ListCNIPluginVersionsForCluster(params *ListCNIPluginVersionsForClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCNIPluginVersionsForClusterOK, error)

ListCNIPluginVersionsForCluster lists c n i plugin versions for a given cluster

func (*Client) ListClusterRole ¶

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

ListClusterRole Lists all ClusterRoles

func (*Client) ListClusterRoleBinding ¶

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

ListClusterRoleBinding List cluster role binding

func (*Client) ListClusterRoleBindingV2 ¶

func (a *Client) ListClusterRoleBindingV2(params *ListClusterRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterRoleBindingV2OK, error)

ListClusterRoleBindingV2 List cluster role binding

func (*Client) ListClusterRoleNames ¶

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

ListClusterRoleNames Lists all ClusterRoles

func (*Client) ListClusterRoleNamesV2 ¶

func (a *Client) ListClusterRoleNamesV2(params *ListClusterRoleNamesV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterRoleNamesV2OK, error)

ListClusterRoleNamesV2 Lists all ClusterRoles

func (*Client) ListClusterRoleV2 ¶

func (a *Client) ListClusterRoleV2(params *ListClusterRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterRoleV2OK, error)

ListClusterRoleV2 Lists all ClusterRoles

func (*Client) ListClusterTemplates ¶ added in v2.18.0

func (a *Client) ListClusterTemplates(params *ListClusterTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterTemplatesOK, error)

ListClusterTemplates lists cluster templates for the given project

func (*Client) ListClusters ¶

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

ListClusters lists clusters for the specified project and data center

func (*Client) ListClustersForProject ¶

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

ListClustersForProject lists clusters for the specified project

func (*Client) ListClustersV2 ¶

func (a *Client) ListClustersV2(params *ListClustersV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClustersV2OK, error)

ListClustersV2 lists clusters for the specified project if query parameter show dm count is set to true then the endpoint will also return the number of machine deployments of each cluster

func (*Client) ListConstraints ¶

func (a *Client) ListConstraints(params *ListConstraintsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListConstraintsOK, error)

ListConstraints lists constraints for the specified cluster

func (*Client) ListEKSClusters ¶ added in v2.19.0

func (a *Client) ListEKSClusters(params *ListEKSClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEKSClustersOK, error)

ListEKSClusters Lists EKS clusters

func (*Client) ListExternalClusterEvents ¶

func (a *Client) ListExternalClusterEvents(params *ListExternalClusterEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterEventsOK, error)

ListExternalClusterEvents gets an external cluster events

func (*Client) ListExternalClusterMachineDeploymentEvents ¶ added in v2.21.0

ListExternalClusterMachineDeploymentEvents lists an external cluster machine deployment events

func (*Client) ListExternalClusterMachineDeploymentMetrics ¶ added in v2.19.0

ListExternalClusterMachineDeploymentMetrics lists an external cluster machine deployment metrics

func (*Client) ListExternalClusterMachineDeploymentNodes ¶ added in v2.19.0

ListExternalClusterMachineDeploymentNodes gets an external cluster machine deployment nodes

func (*Client) ListExternalClusterMachineDeployments ¶ added in v2.19.0

func (a *Client) ListExternalClusterMachineDeployments(params *ListExternalClusterMachineDeploymentsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterMachineDeploymentsOK, error)

ListExternalClusterMachineDeployments gets an external cluster machine deployments

func (*Client) ListExternalClusterNodes ¶

func (a *Client) ListExternalClusterNodes(params *ListExternalClusterNodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterNodesOK, error)

ListExternalClusterNodes gets an external cluster nodes

func (*Client) ListExternalClusterNodesMetrics ¶

func (a *Client) ListExternalClusterNodesMetrics(params *ListExternalClusterNodesMetricsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterNodesMetricsOK, error)

ListExternalClusterNodesMetrics gets an external cluster nodes metrics

func (*Client) ListExternalClusters ¶

func (a *Client) ListExternalClusters(params *ListExternalClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClustersOK, error)

ListExternalClusters lists external clusters for the specified project

func (*Client) ListGKEClusters ¶ added in v2.19.0

func (a *Client) ListGKEClusters(params *ListGKEClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClustersOK, error)

ListGKEClusters lists g k e clusters

func (*Client) ListGroupProjectBinding ¶ added in v2.21.0

func (a *Client) ListGroupProjectBinding(params *ListGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGroupProjectBindingOK, error)

ListGroupProjectBinding lists project s group bindings

func (*Client) ListMachineDeploymentNodes ¶

func (a *Client) ListMachineDeploymentNodes(params *ListMachineDeploymentNodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMachineDeploymentNodesOK, error)

ListMachineDeploymentNodes lists nodes that belong to the given machine deployment

func (*Client) ListMachineDeploymentNodesEvents ¶

func (a *Client) ListMachineDeploymentNodesEvents(params *ListMachineDeploymentNodesEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMachineDeploymentNodesEventsOK, error)

ListMachineDeploymentNodesEvents lists machine 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) ListMachineDeployments ¶

func (a *Client) ListMachineDeployments(params *ListMachineDeploymentsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMachineDeploymentsOK, error)

ListMachineDeployments Lists machine deployments that belong to the given cluster

func (*Client) ListNamespace ¶

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

ListNamespace Lists all namespaces in the cluster

func (*Client) ListNamespaceV2 ¶

func (a *Client) ListNamespaceV2(params *ListNamespaceV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNamespaceV2OK, error)

ListNamespaceV2 Lists all namespaces in the cluster

func (*Client) ListNodeDeploymentNodes ¶

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

ListNodeDeploymentNodes lists nodes that belong to the given node deployment

func (*Client) ListNodeDeploymentNodesEvents ¶

func (a *Client) ListNodeDeploymentNodesEvents(params *ListNodeDeploymentNodesEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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, opts ...ClientOption) (*ListNodeDeploymentsOK, error)

ListNodeDeployments Lists node deployments that belong to the given cluster

func (*Client) ListNodesForCluster ¶

func (a *Client) ListNodesForCluster(params *ListNodesForClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNodesForClusterOK, error)

ListNodesForCluster this endpoint is used for kubeadm cluster

func (*Client) ListProjects ¶

func (a *Client) ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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, opts ...ClientOption) (*ListRoleOK, error)

ListRole Lists all Roles

func (*Client) ListRoleBinding ¶

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

ListRoleBinding List role binding

func (*Client) ListRoleBindingV2 ¶

func (a *Client) ListRoleBindingV2(params *ListRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRoleBindingV2OK, error)

ListRoleBindingV2 List role binding

func (*Client) ListRoleNames ¶

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

ListRoleNames Lists all Role names with namespaces

func (*Client) ListRoleNamesV2 ¶

func (a *Client) ListRoleNamesV2(params *ListRoleNamesV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRoleNamesV2OK, error)

ListRoleNamesV2 Lists all Role names with namespaces

func (*Client) ListRoleV2 ¶

func (a *Client) ListRoleV2(params *ListRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRoleV2OK, error)

ListRoleV2 Lists all Roles

func (*Client) ListSSHKeys ¶

func (a *Client) ListSSHKeys(params *ListSSHKeysParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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, opts ...ClientOption) (*ListSSHKeysAssignedToClusterOK, error)
ListSSHKeysAssignedToCluster Lists ssh keys that are assigned to the cluster

The returned collection is sorted by creation timestamp.

func (*Client) ListSSHKeysAssignedToClusterV2 ¶

func (a *Client) ListSSHKeysAssignedToClusterV2(params *ListSSHKeysAssignedToClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSSHKeysAssignedToClusterV2OK, error)
ListSSHKeysAssignedToClusterV2 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, opts ...ClientOption) (*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, opts ...ClientOption) (*PatchClusterRoleOK, error)

PatchClusterRole Patch the cluster role with the given name

func (*Client) PatchClusterV2 ¶

func (a *Client) PatchClusterV2(params *PatchClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchClusterV2OK, error)

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

func (*Client) PatchConstraint ¶

func (a *Client) PatchConstraint(params *PatchConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchConstraintOK, error)

PatchConstraint patches a given constraint for the specified cluster

func (*Client) PatchExternalCluster ¶ added in v2.19.0

func (a *Client) PatchExternalCluster(params *PatchExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchExternalClusterOK, error)

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

func (*Client) PatchExternalClusterMachineDeployments ¶ added in v2.19.0

PatchExternalClusterMachineDeployments Patches the given cluster using JSON Merge Patch method

func (*Client) PatchGatekeeperConfig ¶

func (a *Client) PatchGatekeeperConfig(params *PatchGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchGatekeeperConfigOK, error)

PatchGatekeeperConfig patches the gatekeeper config for the specified cluster

func (*Client) PatchGroupProjectBinding ¶ added in v2.21.0

func (a *Client) PatchGroupProjectBinding(params *PatchGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchGroupProjectBindingOK, error)

PatchGroupProjectBinding patches project group binding

func (*Client) PatchMachineDeployment ¶

func (a *Client) PatchMachineDeployment(params *PatchMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchMachineDeploymentOK, error)
PatchMachineDeployment Patches a machine 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) PatchNodeDeployment ¶

func (a *Client) PatchNodeDeployment(params *PatchNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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, opts ...ClientOption) (*PatchRoleOK, error)

PatchRole Patch the role with the given name

func (*Client) ResetAlertmanager ¶ added in v2.18.0

func (a *Client) ResetAlertmanager(params *ResetAlertmanagerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ResetAlertmanagerOK, error)

ResetAlertmanager resets the alertmanager configuration to default for the specified cluster

func (*Client) RestartMachineDeployment ¶ added in v2.18.0

func (a *Client) RestartMachineDeployment(params *RestartMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RestartMachineDeploymentOK, error)

RestartMachineDeployment schedules rolling restart of a machine deployment that is assigned to the given cluster

func (*Client) RevokeClusterAdminToken ¶

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

RevokeClusterAdminToken Revokes the current admin token

func (*Client) RevokeClusterAdminTokenV2 ¶

func (a *Client) RevokeClusterAdminTokenV2(params *RevokeClusterAdminTokenV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RevokeClusterAdminTokenV2OK, error)

RevokeClusterAdminTokenV2 Revokes the current admin token

func (*Client) RevokeClusterViewerToken ¶

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

RevokeClusterViewerToken Revokes the current viewer token

func (*Client) RevokeClusterViewerTokenV2 ¶

func (a *Client) RevokeClusterViewerTokenV2(params *RevokeClusterViewerTokenV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RevokeClusterViewerTokenV2OK, error)

RevokeClusterViewerTokenV2 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 ¶

func (a *Client) UnbindUserFromClusterRoleBinding(params *UnbindUserFromClusterRoleBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindUserFromClusterRoleBindingOK, error)

UnbindUserFromClusterRoleBinding Unbinds user from cluster role binding

func (*Client) UnbindUserFromClusterRoleBindingV2 ¶

func (a *Client) UnbindUserFromClusterRoleBindingV2(params *UnbindUserFromClusterRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindUserFromClusterRoleBindingV2OK, error)

UnbindUserFromClusterRoleBindingV2 Unbinds user from cluster role binding

func (*Client) UnbindUserFromRoleBinding ¶

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

UnbindUserFromRoleBinding Unbinds user from the role binding

func (*Client) UnbindUserFromRoleBindingV2 ¶

func (a *Client) UnbindUserFromRoleBindingV2(params *UnbindUserFromRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindUserFromRoleBindingV2OK, error)

UnbindUserFromRoleBindingV2 Unbinds user from the role binding

func (*Client) UpdateAlertmanager ¶ added in v2.18.0

func (a *Client) UpdateAlertmanager(params *UpdateAlertmanagerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertmanagerOK, error)

UpdateAlertmanager Updates an alertmanager configuration for the given cluster

func (*Client) UpdateExternalCluster ¶

func (a *Client) UpdateExternalCluster(params *UpdateExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateExternalClusterOK, error)

UpdateExternalCluster updates an external cluster for the given project

func (*Client) UpdateProject ¶

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

UpdateProject Updates the given project

func (*Client) UpgradeClusterNodeDeployments ¶

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

UpgradeClusterNodeDeployments Upgrades node deployments in a cluster

func (*Client) UpgradeClusterNodeDeploymentsV2 ¶

func (a *Client) UpgradeClusterNodeDeploymentsV2(params *UpgradeClusterNodeDeploymentsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpgradeClusterNodeDeploymentsV2OK, error)

UpgradeClusterNodeDeploymentsV2 Upgrades node deployments in a cluster

type ClientOption ¶ added in v2.18.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService ¶

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

	AssignSSHKeyToClusterV2(params *AssignSSHKeyToClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AssignSSHKeyToClusterV2Created, error)

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

	BindUserToClusterRoleV2(params *BindUserToClusterRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BindUserToClusterRoleV2OK, error)

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

	BindUserToRoleV2(params *BindUserToRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BindUserToRoleV2OK, error)

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

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

	CreateClusterTemplate(params *CreateClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateClusterTemplateCreated, error)

	CreateClusterTemplateInstance(params *CreateClusterTemplateInstanceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateClusterTemplateInstanceCreated, error)

	CreateClusterV2(params *CreateClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateClusterV2Created, error)

	CreateConstraint(params *CreateConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateConstraintOK, error)

	CreateExternalCluster(params *CreateExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateExternalClusterCreated, error)

	CreateExternalClusterMachineDeployment(params *CreateExternalClusterMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateExternalClusterMachineDeploymentOK, error)

	CreateGatekeeperConfig(params *CreateGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateGatekeeperConfigCreated, error)

	CreateGroupProjectBinding(params *CreateGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateGroupProjectBindingCreated, error)

	CreateMachineDeployment(params *CreateMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateMachineDeploymentCreated, error)

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

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

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

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

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

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

	DeleteClusterTemplate(params *DeleteClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteClusterTemplateOK, error)

	DeleteClusterV2(params *DeleteClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteClusterV2OK, error)

	DeleteConstraint(params *DeleteConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteConstraintOK, error)

	DeleteExternalCluster(params *DeleteExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteExternalClusterOK, error)

	DeleteExternalClusterMachineDeployment(params *DeleteExternalClusterMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteExternalClusterMachineDeploymentOK, error)

	DeleteGatekeeperConfig(params *DeleteGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteGatekeeperConfigOK, error)

	DeleteGroupProjectBinding(params *DeleteGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteGroupProjectBindingOK, error)

	DeleteMachineDeployment(params *DeleteMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteMachineDeploymentOK, error)

	DeleteMachineDeploymentNode(params *DeleteMachineDeploymentNodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteMachineDeploymentNodeOK, error)

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

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

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

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

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

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

	DetachSSHKeyFromClusterV2(params *DetachSSHKeyFromClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DetachSSHKeyFromClusterV2OK, error)

	ExportClusterTemplate(params *ExportClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ExportClusterTemplateOK, error)

	GetAlertmanager(params *GetAlertmanagerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertmanagerOK, error)

	GetBackupDestinationNames(params *GetBackupDestinationNamesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBackupDestinationNamesOK, error)

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

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

	GetClusterEventsV2(params *GetClusterEventsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterEventsV2OK, error)

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

	GetClusterHealthV2(params *GetClusterHealthV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterHealthV2OK, error)

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

	GetClusterKubeconfigV2(params *GetClusterKubeconfigV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterKubeconfigV2OK, error)

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

	GetClusterMetricsV2(params *GetClusterMetricsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterMetricsV2OK, error)

	GetClusterOidc(params *GetClusterOidcParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterOidcOK, error)

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

	GetClusterTemplate(params *GetClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterTemplateOK, error)

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

	GetClusterUpgradesV2(params *GetClusterUpgradesV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterUpgradesV2OK, error)

	GetClusterV2(params *GetClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetClusterV2OK, error)

	GetConstraint(params *GetConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetConstraintOK, error)

	GetExternalCluster(params *GetExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterOK, error)

	GetExternalClusterKubeconfig(params *GetExternalClusterKubeconfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterKubeconfigOK, error)

	GetExternalClusterMachineDeployment(params *GetExternalClusterMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterMachineDeploymentOK, error)

	GetExternalClusterMachineDeploymentUpgrades(params *GetExternalClusterMachineDeploymentUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterMachineDeploymentUpgradesOK, error)

	GetExternalClusterMetrics(params *GetExternalClusterMetricsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterMetricsOK, error)

	GetExternalClusterNode(params *GetExternalClusterNodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterNodeOK, error)

	GetExternalClusterUpgrades(params *GetExternalClusterUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetExternalClusterUpgradesOK, error)

	GetGatekeeperConfig(params *GetGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGatekeeperConfigOK, error)

	GetGroupProjectBinding(params *GetGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupProjectBindingOK, error)

	GetMachineDeployment(params *GetMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMachineDeploymentOK, error)

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

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

	GetOidcClusterKubeconfigV2(params *GetOidcClusterKubeconfigV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOidcClusterKubeconfigV2OK, error)

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

	GetProjectQuota(params *GetProjectQuotaParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetProjectQuotaOK, error)

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

	ImportClusterTemplate(params *ImportClusterTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ImportClusterTemplateCreated, error)

	ListAKSClusters(params *ListAKSClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSClustersOK, error)

	ListCNIPluginVersionsForCluster(params *ListCNIPluginVersionsForClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCNIPluginVersionsForClusterOK, error)

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

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

	ListClusterRoleBindingV2(params *ListClusterRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterRoleBindingV2OK, error)

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

	ListClusterRoleNamesV2(params *ListClusterRoleNamesV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterRoleNamesV2OK, error)

	ListClusterRoleV2(params *ListClusterRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterRoleV2OK, error)

	ListClusterTemplates(params *ListClusterTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClusterTemplatesOK, error)

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

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

	ListClustersV2(params *ListClustersV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClustersV2OK, error)

	ListConstraints(params *ListConstraintsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListConstraintsOK, error)

	ListEKSClusters(params *ListEKSClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEKSClustersOK, error)

	ListExternalClusterEvents(params *ListExternalClusterEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterEventsOK, error)

	ListExternalClusterMachineDeploymentEvents(params *ListExternalClusterMachineDeploymentEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterMachineDeploymentEventsOK, error)

	ListExternalClusterMachineDeploymentMetrics(params *ListExternalClusterMachineDeploymentMetricsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterMachineDeploymentMetricsOK, error)

	ListExternalClusterMachineDeploymentNodes(params *ListExternalClusterMachineDeploymentNodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterMachineDeploymentNodesOK, error)

	ListExternalClusterMachineDeployments(params *ListExternalClusterMachineDeploymentsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterMachineDeploymentsOK, error)

	ListExternalClusterNodes(params *ListExternalClusterNodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterNodesOK, error)

	ListExternalClusterNodesMetrics(params *ListExternalClusterNodesMetricsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClusterNodesMetricsOK, error)

	ListExternalClusters(params *ListExternalClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListExternalClustersOK, error)

	ListGKEClusters(params *ListGKEClustersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGKEClustersOK, error)

	ListGroupProjectBinding(params *ListGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListGroupProjectBindingOK, error)

	ListMachineDeploymentNodes(params *ListMachineDeploymentNodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMachineDeploymentNodesOK, error)

	ListMachineDeploymentNodesEvents(params *ListMachineDeploymentNodesEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMachineDeploymentNodesEventsOK, error)

	ListMachineDeployments(params *ListMachineDeploymentsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMachineDeploymentsOK, error)

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

	ListNamespaceV2(params *ListNamespaceV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNamespaceV2OK, error)

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

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

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

	ListNodesForCluster(params *ListNodesForClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNodesForClusterOK, error)

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

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

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

	ListRoleBindingV2(params *ListRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRoleBindingV2OK, error)

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

	ListRoleNamesV2(params *ListRoleNamesV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRoleNamesV2OK, error)

	ListRoleV2(params *ListRoleV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRoleV2OK, error)

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

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

	ListSSHKeysAssignedToClusterV2(params *ListSSHKeysAssignedToClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSSHKeysAssignedToClusterV2OK, error)

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

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

	PatchClusterV2(params *PatchClusterV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchClusterV2OK, error)

	PatchConstraint(params *PatchConstraintParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchConstraintOK, error)

	PatchExternalCluster(params *PatchExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchExternalClusterOK, error)

	PatchExternalClusterMachineDeployments(params *PatchExternalClusterMachineDeploymentsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchExternalClusterMachineDeploymentsOK, error)

	PatchGatekeeperConfig(params *PatchGatekeeperConfigParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchGatekeeperConfigOK, error)

	PatchGroupProjectBinding(params *PatchGroupProjectBindingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchGroupProjectBindingOK, error)

	PatchMachineDeployment(params *PatchMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchMachineDeploymentOK, error)

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

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

	ResetAlertmanager(params *ResetAlertmanagerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ResetAlertmanagerOK, error)

	RestartMachineDeployment(params *RestartMachineDeploymentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RestartMachineDeploymentOK, error)

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

	RevokeClusterAdminTokenV2(params *RevokeClusterAdminTokenV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RevokeClusterAdminTokenV2OK, error)

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

	RevokeClusterViewerTokenV2(params *RevokeClusterViewerTokenV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RevokeClusterViewerTokenV2OK, error)

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

	UnbindUserFromClusterRoleBindingV2(params *UnbindUserFromClusterRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindUserFromClusterRoleBindingV2OK, error)

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

	UnbindUserFromRoleBindingV2(params *UnbindUserFromRoleBindingV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindUserFromRoleBindingV2OK, error)

	UpdateAlertmanager(params *UpdateAlertmanagerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertmanagerOK, error)

	UpdateExternalCluster(params *UpdateExternalClusterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateExternalClusterOK, error)

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

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

	UpgradeClusterNodeDeploymentsV2(params *UpgradeClusterNodeDeploymentsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpgradeClusterNodeDeploymentsV2OK, 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 describes a response with status code 201, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateClusterParamsWithContext ¶

func NewCreateClusterParamsWithContext(ctx context.Context) *CreateClusterParams

NewCreateClusterParamsWithContext creates a new CreateClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *CreateClusterParams) SetDefaults()

SetDefaults hydrates default values in the create cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *CreateClusterParams) WithDefaults() *CreateClusterParams

WithDefaults hydrates default values in the create cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 201, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateClusterRoleParamsWithContext ¶

func NewCreateClusterRoleParamsWithContext(ctx context.Context) *CreateClusterRoleParams

NewCreateClusterRoleParamsWithContext creates a new CreateClusterRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *CreateClusterRoleParams) SetDefaults()

SetDefaults hydrates default values in the create cluster role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create cluster role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 CreateClusterTemplateBody ¶ added in v2.18.0

type CreateClusterTemplateBody struct {

	// applications
	Applications []*models.Application `json:"applications"`

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

	// scope
	Scope string `json:"scope,omitempty"`

	// user SSH keys
	UserSSHKeys []*models.ClusterTemplateSSHKey `json:"userSshKeys"`

	// cluster
	Cluster *models.Cluster `json:"cluster,omitempty"`

	// node deployment
	NodeDeployment *models.NodeDeployment `json:"nodeDeployment,omitempty"`
}

CreateClusterTemplateBody create cluster template body swagger:model CreateClusterTemplateBody

func (*CreateClusterTemplateBody) ContextValidate ¶ added in v2.18.0

func (o *CreateClusterTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create cluster template body based on the context it is used

func (*CreateClusterTemplateBody) MarshalBinary ¶ added in v2.18.0

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

MarshalBinary interface implementation

func (*CreateClusterTemplateBody) UnmarshalBinary ¶ added in v2.18.0

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

UnmarshalBinary interface implementation

func (*CreateClusterTemplateBody) Validate ¶ added in v2.18.0

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

Validate validates this create cluster template body

type CreateClusterTemplateCreated ¶ added in v2.18.0

type CreateClusterTemplateCreated struct {
	Payload *models.ClusterTemplate
}
CreateClusterTemplateCreated describes a response with status code 201, with default header values.

ClusterTemplate

func NewCreateClusterTemplateCreated ¶ added in v2.18.0

func NewCreateClusterTemplateCreated() *CreateClusterTemplateCreated

NewCreateClusterTemplateCreated creates a CreateClusterTemplateCreated with default headers values

func (*CreateClusterTemplateCreated) Error ¶ added in v2.18.0

func (*CreateClusterTemplateCreated) GetPayload ¶ added in v2.18.0

type CreateClusterTemplateDefault ¶ added in v2.18.0

type CreateClusterTemplateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateClusterTemplateDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateClusterTemplateDefault ¶ added in v2.18.0

func NewCreateClusterTemplateDefault(code int) *CreateClusterTemplateDefault

NewCreateClusterTemplateDefault creates a CreateClusterTemplateDefault with default headers values

func (*CreateClusterTemplateDefault) Code ¶ added in v2.18.0

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

func (*CreateClusterTemplateDefault) Error ¶ added in v2.18.0

func (*CreateClusterTemplateDefault) GetPayload ¶ added in v2.18.0

type CreateClusterTemplateForbidden ¶ added in v2.18.0

type CreateClusterTemplateForbidden struct {
}
CreateClusterTemplateForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateClusterTemplateForbidden ¶ added in v2.18.0

func NewCreateClusterTemplateForbidden() *CreateClusterTemplateForbidden

NewCreateClusterTemplateForbidden creates a CreateClusterTemplateForbidden with default headers values

func (*CreateClusterTemplateForbidden) Error ¶ added in v2.18.0

type CreateClusterTemplateInstanceBody ¶ added in v2.18.0

type CreateClusterTemplateInstanceBody struct {

	// replicas
	Replicas int64 `json:"replicas,omitempty"`
}

CreateClusterTemplateInstanceBody create cluster template instance body swagger:model CreateClusterTemplateInstanceBody

func (*CreateClusterTemplateInstanceBody) ContextValidate ¶ added in v2.18.0

func (o *CreateClusterTemplateInstanceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create cluster template instance body based on context it is used

func (*CreateClusterTemplateInstanceBody) MarshalBinary ¶ added in v2.18.0

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

MarshalBinary interface implementation

func (*CreateClusterTemplateInstanceBody) UnmarshalBinary ¶ added in v2.18.0

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

UnmarshalBinary interface implementation

func (*CreateClusterTemplateInstanceBody) Validate ¶ added in v2.18.0

Validate validates this create cluster template instance body

type CreateClusterTemplateInstanceCreated ¶ added in v2.18.0

type CreateClusterTemplateInstanceCreated struct {
	Payload *models.ClusterTemplateInstance
}
CreateClusterTemplateInstanceCreated describes a response with status code 201, with default header values.

ClusterTemplateInstance

func NewCreateClusterTemplateInstanceCreated ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceCreated() *CreateClusterTemplateInstanceCreated

NewCreateClusterTemplateInstanceCreated creates a CreateClusterTemplateInstanceCreated with default headers values

func (*CreateClusterTemplateInstanceCreated) Error ¶ added in v2.18.0

func (*CreateClusterTemplateInstanceCreated) GetPayload ¶ added in v2.18.0

type CreateClusterTemplateInstanceDefault ¶ added in v2.18.0

type CreateClusterTemplateInstanceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateClusterTemplateInstanceDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateClusterTemplateInstanceDefault ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceDefault(code int) *CreateClusterTemplateInstanceDefault

NewCreateClusterTemplateInstanceDefault creates a CreateClusterTemplateInstanceDefault with default headers values

func (*CreateClusterTemplateInstanceDefault) Code ¶ added in v2.18.0

Code gets the status code for the create cluster template instance default response

func (*CreateClusterTemplateInstanceDefault) Error ¶ added in v2.18.0

func (*CreateClusterTemplateInstanceDefault) GetPayload ¶ added in v2.18.0

type CreateClusterTemplateInstanceForbidden ¶ added in v2.18.0

type CreateClusterTemplateInstanceForbidden struct {
}
CreateClusterTemplateInstanceForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateClusterTemplateInstanceForbidden ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceForbidden() *CreateClusterTemplateInstanceForbidden

NewCreateClusterTemplateInstanceForbidden creates a CreateClusterTemplateInstanceForbidden with default headers values

func (*CreateClusterTemplateInstanceForbidden) Error ¶ added in v2.18.0

type CreateClusterTemplateInstanceParams ¶ added in v2.18.0

type CreateClusterTemplateInstanceParams struct {

	// Body.
	Body CreateClusterTemplateInstanceBody

	// ProjectID.
	ProjectID string

	// TemplateID.
	ClusterTemplateID string

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

CreateClusterTemplateInstanceParams contains all the parameters to send to the API endpoint

for the create cluster template instance operation.

Typically these are written to a http.Request.

func NewCreateClusterTemplateInstanceParams ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceParams() *CreateClusterTemplateInstanceParams

NewCreateClusterTemplateInstanceParams creates a new CreateClusterTemplateInstanceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateClusterTemplateInstanceParamsWithContext ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceParamsWithContext(ctx context.Context) *CreateClusterTemplateInstanceParams

NewCreateClusterTemplateInstanceParamsWithContext creates a new CreateClusterTemplateInstanceParams object with the ability to set a context for a request.

func NewCreateClusterTemplateInstanceParamsWithHTTPClient ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceParamsWithHTTPClient(client *http.Client) *CreateClusterTemplateInstanceParams

NewCreateClusterTemplateInstanceParamsWithHTTPClient creates a new CreateClusterTemplateInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewCreateClusterTemplateInstanceParamsWithTimeout ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceParamsWithTimeout(timeout time.Duration) *CreateClusterTemplateInstanceParams

NewCreateClusterTemplateInstanceParamsWithTimeout creates a new CreateClusterTemplateInstanceParams object with the ability to set a timeout on a request.

func (*CreateClusterTemplateInstanceParams) SetBody ¶ added in v2.18.0

SetBody adds the body to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) SetClusterTemplateID ¶ added in v2.18.0

func (o *CreateClusterTemplateInstanceParams) SetClusterTemplateID(templateID string)

SetClusterTemplateID adds the templateId to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) SetContext ¶ added in v2.18.0

SetContext adds the context to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) SetDefaults ¶ added in v2.18.0

func (o *CreateClusterTemplateInstanceParams) SetDefaults()

SetDefaults hydrates default values in the create cluster template instance params (not the query body).

All values with no default are reset to their zero value.

func (*CreateClusterTemplateInstanceParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) SetProjectID ¶ added in v2.18.0

func (o *CreateClusterTemplateInstanceParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WithBody ¶ added in v2.18.0

WithBody adds the body to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WithClusterTemplateID ¶ added in v2.18.0

WithClusterTemplateID adds the templateID to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create cluster template instance params (not the query body).

All values with no default are reset to their zero value.

func (*CreateClusterTemplateInstanceParams) WithHTTPClient ¶ added in v2.18.0

WithHTTPClient adds the HTTPClient to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WithProjectID ¶ added in v2.18.0

WithProjectID adds the projectID to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the create cluster template instance params

func (*CreateClusterTemplateInstanceParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type CreateClusterTemplateInstanceReader ¶ added in v2.18.0

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

CreateClusterTemplateInstanceReader is a Reader for the CreateClusterTemplateInstance structure.

func (*CreateClusterTemplateInstanceReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type CreateClusterTemplateInstanceUnauthorized ¶ added in v2.18.0

type CreateClusterTemplateInstanceUnauthorized struct {
}
CreateClusterTemplateInstanceUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateClusterTemplateInstanceUnauthorized ¶ added in v2.18.0

func NewCreateClusterTemplateInstanceUnauthorized() *CreateClusterTemplateInstanceUnauthorized

NewCreateClusterTemplateInstanceUnauthorized creates a CreateClusterTemplateInstanceUnauthorized with default headers values

func (*CreateClusterTemplateInstanceUnauthorized) Error ¶ added in v2.18.0

type CreateClusterTemplateParams ¶ added in v2.18.0

type CreateClusterTemplateParams struct {

	// Body.
	Body CreateClusterTemplateBody

	// ProjectID.
	ProjectID string

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

CreateClusterTemplateParams contains all the parameters to send to the API endpoint

for the create cluster template operation.

Typically these are written to a http.Request.

func NewCreateClusterTemplateParams ¶ added in v2.18.0

func NewCreateClusterTemplateParams() *CreateClusterTemplateParams

NewCreateClusterTemplateParams creates a new CreateClusterTemplateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateClusterTemplateParamsWithContext ¶ added in v2.18.0

func NewCreateClusterTemplateParamsWithContext(ctx context.Context) *CreateClusterTemplateParams

NewCreateClusterTemplateParamsWithContext creates a new CreateClusterTemplateParams object with the ability to set a context for a request.

func NewCreateClusterTemplateParamsWithHTTPClient ¶ added in v2.18.0

func NewCreateClusterTemplateParamsWithHTTPClient(client *http.Client) *CreateClusterTemplateParams

NewCreateClusterTemplateParamsWithHTTPClient creates a new CreateClusterTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewCreateClusterTemplateParamsWithTimeout ¶ added in v2.18.0

func NewCreateClusterTemplateParamsWithTimeout(timeout time.Duration) *CreateClusterTemplateParams

NewCreateClusterTemplateParamsWithTimeout creates a new CreateClusterTemplateParams object with the ability to set a timeout on a request.

func (*CreateClusterTemplateParams) SetBody ¶ added in v2.18.0

SetBody adds the body to the create cluster template params

func (*CreateClusterTemplateParams) SetContext ¶ added in v2.18.0

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

SetContext adds the context to the create cluster template params

func (*CreateClusterTemplateParams) SetDefaults ¶ added in v2.18.0

func (o *CreateClusterTemplateParams) SetDefaults()

SetDefaults hydrates default values in the create cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*CreateClusterTemplateParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the create cluster template params

func (*CreateClusterTemplateParams) SetProjectID ¶ added in v2.18.0

func (o *CreateClusterTemplateParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create cluster template params

func (*CreateClusterTemplateParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the create cluster template params

func (*CreateClusterTemplateParams) WithBody ¶ added in v2.18.0

WithBody adds the body to the create cluster template params

func (*CreateClusterTemplateParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the create cluster template params

func (*CreateClusterTemplateParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*CreateClusterTemplateParams) WithHTTPClient ¶ added in v2.18.0

WithHTTPClient adds the HTTPClient to the create cluster template params

func (*CreateClusterTemplateParams) WithProjectID ¶ added in v2.18.0

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

WithProjectID adds the projectID to the create cluster template params

func (*CreateClusterTemplateParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the create cluster template params

func (*CreateClusterTemplateParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type CreateClusterTemplateReader ¶ added in v2.18.0

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

CreateClusterTemplateReader is a Reader for the CreateClusterTemplate structure.

func (*CreateClusterTemplateReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type CreateClusterTemplateUnauthorized ¶ added in v2.18.0

type CreateClusterTemplateUnauthorized struct {
}
CreateClusterTemplateUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateClusterTemplateUnauthorized ¶ added in v2.18.0

func NewCreateClusterTemplateUnauthorized() *CreateClusterTemplateUnauthorized

NewCreateClusterTemplateUnauthorized creates a CreateClusterTemplateUnauthorized with default headers values

func (*CreateClusterTemplateUnauthorized) Error ¶ added in v2.18.0

type CreateClusterUnauthorized ¶

type CreateClusterUnauthorized struct {
}
CreateClusterUnauthorized describes a response with status code 401, 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 CreateClusterV2Created ¶

type CreateClusterV2Created struct {
	Payload *models.Cluster
}
CreateClusterV2Created describes a response with status code 201, with default header values.

Cluster

func NewCreateClusterV2Created ¶

func NewCreateClusterV2Created() *CreateClusterV2Created

NewCreateClusterV2Created creates a CreateClusterV2Created with default headers values

func (*CreateClusterV2Created) Error ¶

func (o *CreateClusterV2Created) Error() string

func (*CreateClusterV2Created) GetPayload ¶

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

type CreateClusterV2Default ¶

type CreateClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewCreateClusterV2Default ¶

func NewCreateClusterV2Default(code int) *CreateClusterV2Default

NewCreateClusterV2Default creates a CreateClusterV2Default with default headers values

func (*CreateClusterV2Default) Code ¶

func (o *CreateClusterV2Default) Code() int

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

func (*CreateClusterV2Default) Error ¶

func (o *CreateClusterV2Default) Error() string

func (*CreateClusterV2Default) GetPayload ¶

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

type CreateClusterV2Forbidden ¶

type CreateClusterV2Forbidden struct {
}
CreateClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateClusterV2Forbidden ¶

func NewCreateClusterV2Forbidden() *CreateClusterV2Forbidden

NewCreateClusterV2Forbidden creates a CreateClusterV2Forbidden with default headers values

func (*CreateClusterV2Forbidden) Error ¶

func (o *CreateClusterV2Forbidden) Error() string

type CreateClusterV2Params ¶

type CreateClusterV2Params struct {

	// Body.
	Body *models.CreateClusterSpec

	// ProjectID.
	ProjectID string

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

CreateClusterV2Params contains all the parameters to send to the API endpoint

for the create cluster v2 operation.

Typically these are written to a http.Request.

func NewCreateClusterV2Params ¶

func NewCreateClusterV2Params() *CreateClusterV2Params

NewCreateClusterV2Params creates a new CreateClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateClusterV2ParamsWithContext ¶

func NewCreateClusterV2ParamsWithContext(ctx context.Context) *CreateClusterV2Params

NewCreateClusterV2ParamsWithContext creates a new CreateClusterV2Params object with the ability to set a context for a request.

func NewCreateClusterV2ParamsWithHTTPClient ¶

func NewCreateClusterV2ParamsWithHTTPClient(client *http.Client) *CreateClusterV2Params

NewCreateClusterV2ParamsWithHTTPClient creates a new CreateClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewCreateClusterV2ParamsWithTimeout ¶

func NewCreateClusterV2ParamsWithTimeout(timeout time.Duration) *CreateClusterV2Params

NewCreateClusterV2ParamsWithTimeout creates a new CreateClusterV2Params object with the ability to set a timeout on a request.

func (*CreateClusterV2Params) SetBody ¶

SetBody adds the body to the create cluster v2 params

func (*CreateClusterV2Params) SetContext ¶

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

SetContext adds the context to the create cluster v2 params

func (*CreateClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *CreateClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the create cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*CreateClusterV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create cluster v2 params

func (*CreateClusterV2Params) SetProjectID ¶

func (o *CreateClusterV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the create cluster v2 params

func (*CreateClusterV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the create cluster v2 params

func (*CreateClusterV2Params) WithBody ¶

WithBody adds the body to the create cluster v2 params

func (*CreateClusterV2Params) WithContext ¶

WithContext adds the context to the create cluster v2 params

func (*CreateClusterV2Params) WithDefaults ¶ added in v2.18.0

func (o *CreateClusterV2Params) WithDefaults() *CreateClusterV2Params

WithDefaults hydrates default values in the create cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*CreateClusterV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the create cluster v2 params

func (*CreateClusterV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the create cluster v2 params

func (*CreateClusterV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the create cluster v2 params

func (*CreateClusterV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type CreateClusterV2Reader ¶

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

CreateClusterV2Reader is a Reader for the CreateClusterV2 structure.

func (*CreateClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateClusterV2Unauthorized ¶

type CreateClusterV2Unauthorized struct {
}
CreateClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateClusterV2Unauthorized ¶

func NewCreateClusterV2Unauthorized() *CreateClusterV2Unauthorized

NewCreateClusterV2Unauthorized creates a CreateClusterV2Unauthorized with default headers values

func (*CreateClusterV2Unauthorized) Error ¶

type CreateConstraintDefault ¶

type CreateConstraintDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateConstraintDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateConstraintDefault ¶

func NewCreateConstraintDefault(code int) *CreateConstraintDefault

NewCreateConstraintDefault creates a CreateConstraintDefault with default headers values

func (*CreateConstraintDefault) Code ¶

func (o *CreateConstraintDefault) Code() int

Code gets the status code for the create constraint default response

func (*CreateConstraintDefault) Error ¶

func (o *CreateConstraintDefault) Error() string

func (*CreateConstraintDefault) GetPayload ¶

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

type CreateConstraintForbidden ¶

type CreateConstraintForbidden struct {
}
CreateConstraintForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateConstraintForbidden ¶

func NewCreateConstraintForbidden() *CreateConstraintForbidden

NewCreateConstraintForbidden creates a CreateConstraintForbidden with default headers values

func (*CreateConstraintForbidden) Error ¶

func (o *CreateConstraintForbidden) Error() string

type CreateConstraintOK ¶

type CreateConstraintOK struct {
	Payload *models.Constraint
}
CreateConstraintOK describes a response with status code 200, with default header values.

Constraint

func NewCreateConstraintOK ¶

func NewCreateConstraintOK() *CreateConstraintOK

NewCreateConstraintOK creates a CreateConstraintOK with default headers values

func (*CreateConstraintOK) Error ¶

func (o *CreateConstraintOK) Error() string

func (*CreateConstraintOK) GetPayload ¶

func (o *CreateConstraintOK) GetPayload() *models.Constraint

type CreateConstraintParams ¶

type CreateConstraintParams struct {

	// Body.
	Body *models.ConstraintBody

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

CreateConstraintParams contains all the parameters to send to the API endpoint

for the create constraint operation.

Typically these are written to a http.Request.

func NewCreateConstraintParams ¶

func NewCreateConstraintParams() *CreateConstraintParams

NewCreateConstraintParams creates a new CreateConstraintParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateConstraintParamsWithContext ¶

func NewCreateConstraintParamsWithContext(ctx context.Context) *CreateConstraintParams

NewCreateConstraintParamsWithContext creates a new CreateConstraintParams object with the ability to set a context for a request.

func NewCreateConstraintParamsWithHTTPClient ¶

func NewCreateConstraintParamsWithHTTPClient(client *http.Client) *CreateConstraintParams

NewCreateConstraintParamsWithHTTPClient creates a new CreateConstraintParams object with the ability to set a custom HTTPClient for a request.

func NewCreateConstraintParamsWithTimeout ¶

func NewCreateConstraintParamsWithTimeout(timeout time.Duration) *CreateConstraintParams

NewCreateConstraintParamsWithTimeout creates a new CreateConstraintParams object with the ability to set a timeout on a request.

func (*CreateConstraintParams) SetBody ¶

func (o *CreateConstraintParams) SetBody(body *models.ConstraintBody)

SetBody adds the body to the create constraint params

func (*CreateConstraintParams) SetClusterID ¶

func (o *CreateConstraintParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create constraint params

func (*CreateConstraintParams) SetContext ¶

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

SetContext adds the context to the create constraint params

func (*CreateConstraintParams) SetDefaults ¶ added in v2.18.0

func (o *CreateConstraintParams) SetDefaults()

SetDefaults hydrates default values in the create constraint params (not the query body).

All values with no default are reset to their zero value.

func (*CreateConstraintParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create constraint params

func (*CreateConstraintParams) SetProjectID ¶

func (o *CreateConstraintParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create constraint params

func (*CreateConstraintParams) SetTimeout ¶

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

SetTimeout adds the timeout to the create constraint params

func (*CreateConstraintParams) WithBody ¶

WithBody adds the body to the create constraint params

func (*CreateConstraintParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the create constraint params

func (*CreateConstraintParams) WithContext ¶

WithContext adds the context to the create constraint params

func (*CreateConstraintParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create constraint params (not the query body).

All values with no default are reset to their zero value.

func (*CreateConstraintParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the create constraint params

func (*CreateConstraintParams) WithProjectID ¶

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

WithProjectID adds the projectID to the create constraint params

func (*CreateConstraintParams) WithTimeout ¶

WithTimeout adds the timeout to the create constraint params

func (*CreateConstraintParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CreateConstraintReader ¶

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

CreateConstraintReader is a Reader for the CreateConstraint structure.

func (*CreateConstraintReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateConstraintUnauthorized ¶

type CreateConstraintUnauthorized struct {
}
CreateConstraintUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateConstraintUnauthorized ¶

func NewCreateConstraintUnauthorized() *CreateConstraintUnauthorized

NewCreateConstraintUnauthorized creates a CreateConstraintUnauthorized with default headers values

func (*CreateConstraintUnauthorized) Error ¶

type CreateExternalClusterCreated ¶

type CreateExternalClusterCreated struct {
	Payload *models.ExternalCluster
}
CreateExternalClusterCreated describes a response with status code 201, with default header values.

ExternalCluster

func NewCreateExternalClusterCreated ¶

func NewCreateExternalClusterCreated() *CreateExternalClusterCreated

NewCreateExternalClusterCreated creates a CreateExternalClusterCreated with default headers values

func (*CreateExternalClusterCreated) Error ¶

func (*CreateExternalClusterCreated) GetPayload ¶

type CreateExternalClusterDefault ¶

type CreateExternalClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateExternalClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateExternalClusterDefault ¶

func NewCreateExternalClusterDefault(code int) *CreateExternalClusterDefault

NewCreateExternalClusterDefault creates a CreateExternalClusterDefault with default headers values

func (*CreateExternalClusterDefault) Code ¶

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

func (*CreateExternalClusterDefault) Error ¶

func (*CreateExternalClusterDefault) GetPayload ¶

type CreateExternalClusterForbidden ¶

type CreateExternalClusterForbidden struct {
}
CreateExternalClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateExternalClusterForbidden ¶

func NewCreateExternalClusterForbidden() *CreateExternalClusterForbidden

NewCreateExternalClusterForbidden creates a CreateExternalClusterForbidden with default headers values

func (*CreateExternalClusterForbidden) Error ¶

type CreateExternalClusterMachineDeploymentDefault ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateExternalClusterMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateExternalClusterMachineDeploymentDefault ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentDefault(code int) *CreateExternalClusterMachineDeploymentDefault

NewCreateExternalClusterMachineDeploymentDefault creates a CreateExternalClusterMachineDeploymentDefault with default headers values

func (*CreateExternalClusterMachineDeploymentDefault) Code ¶ added in v2.19.0

Code gets the status code for the create external cluster machine deployment default response

func (*CreateExternalClusterMachineDeploymentDefault) Error ¶ added in v2.19.0

func (*CreateExternalClusterMachineDeploymentDefault) GetPayload ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentForbidden ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentForbidden struct {
}
CreateExternalClusterMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateExternalClusterMachineDeploymentForbidden ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentForbidden() *CreateExternalClusterMachineDeploymentForbidden

NewCreateExternalClusterMachineDeploymentForbidden creates a CreateExternalClusterMachineDeploymentForbidden with default headers values

func (*CreateExternalClusterMachineDeploymentForbidden) Error ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentOK ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentOK struct {
	Payload *models.ExternalClusterMachineDeployment
}
CreateExternalClusterMachineDeploymentOK describes a response with status code 200, with default header values.

ExternalClusterMachineDeployment

func NewCreateExternalClusterMachineDeploymentOK ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentOK() *CreateExternalClusterMachineDeploymentOK

NewCreateExternalClusterMachineDeploymentOK creates a CreateExternalClusterMachineDeploymentOK with default headers values

func (*CreateExternalClusterMachineDeploymentOK) Error ¶ added in v2.19.0

func (*CreateExternalClusterMachineDeploymentOK) GetPayload ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentParams ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentParams struct {

	// Body.
	Body *models.ExternalClusterMachineDeployment

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

CreateExternalClusterMachineDeploymentParams contains all the parameters to send to the API endpoint

for the create external cluster machine deployment operation.

Typically these are written to a http.Request.

func NewCreateExternalClusterMachineDeploymentParams ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentParams() *CreateExternalClusterMachineDeploymentParams

NewCreateExternalClusterMachineDeploymentParams creates a new CreateExternalClusterMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateExternalClusterMachineDeploymentParamsWithContext ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentParamsWithContext(ctx context.Context) *CreateExternalClusterMachineDeploymentParams

NewCreateExternalClusterMachineDeploymentParamsWithContext creates a new CreateExternalClusterMachineDeploymentParams object with the ability to set a context for a request.

func NewCreateExternalClusterMachineDeploymentParamsWithHTTPClient ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentParamsWithHTTPClient(client *http.Client) *CreateExternalClusterMachineDeploymentParams

NewCreateExternalClusterMachineDeploymentParamsWithHTTPClient creates a new CreateExternalClusterMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateExternalClusterMachineDeploymentParamsWithTimeout ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentParamsWithTimeout(timeout time.Duration) *CreateExternalClusterMachineDeploymentParams

NewCreateExternalClusterMachineDeploymentParamsWithTimeout creates a new CreateExternalClusterMachineDeploymentParams object with the ability to set a timeout on a request.

func (*CreateExternalClusterMachineDeploymentParams) SetBody ¶ added in v2.19.0

SetBody adds the body to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) SetClusterID ¶ added in v2.19.0

func (o *CreateExternalClusterMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the create external cluster machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*CreateExternalClusterMachineDeploymentParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) SetProjectID ¶ added in v2.19.0

func (o *CreateExternalClusterMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WithBody ¶ added in v2.19.0

WithBody adds the body to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the create external cluster machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*CreateExternalClusterMachineDeploymentParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the create external cluster machine deployment params

func (*CreateExternalClusterMachineDeploymentParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type CreateExternalClusterMachineDeploymentReader ¶ added in v2.19.0

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

CreateExternalClusterMachineDeploymentReader is a Reader for the CreateExternalClusterMachineDeployment structure.

func (*CreateExternalClusterMachineDeploymentReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type CreateExternalClusterMachineDeploymentUnauthorized ¶ added in v2.19.0

type CreateExternalClusterMachineDeploymentUnauthorized struct {
}
CreateExternalClusterMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateExternalClusterMachineDeploymentUnauthorized ¶ added in v2.19.0

func NewCreateExternalClusterMachineDeploymentUnauthorized() *CreateExternalClusterMachineDeploymentUnauthorized

NewCreateExternalClusterMachineDeploymentUnauthorized creates a CreateExternalClusterMachineDeploymentUnauthorized with default headers values

func (*CreateExternalClusterMachineDeploymentUnauthorized) Error ¶ added in v2.19.0

type CreateExternalClusterParams ¶

type CreateExternalClusterParams struct {

	// Body.
	Body *models.Body

	/* Credential.

	   The credential name used in the preset for the provider
	*/
	Credential *string

	// ProjectID.
	ProjectID string

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

CreateExternalClusterParams contains all the parameters to send to the API endpoint

for the create external cluster operation.

Typically these are written to a http.Request.

func NewCreateExternalClusterParams ¶

func NewCreateExternalClusterParams() *CreateExternalClusterParams

NewCreateExternalClusterParams creates a new CreateExternalClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateExternalClusterParamsWithContext ¶

func NewCreateExternalClusterParamsWithContext(ctx context.Context) *CreateExternalClusterParams

NewCreateExternalClusterParamsWithContext creates a new CreateExternalClusterParams object with the ability to set a context for a request.

func NewCreateExternalClusterParamsWithHTTPClient ¶

func NewCreateExternalClusterParamsWithHTTPClient(client *http.Client) *CreateExternalClusterParams

NewCreateExternalClusterParamsWithHTTPClient creates a new CreateExternalClusterParams object with the ability to set a custom HTTPClient for a request.

func NewCreateExternalClusterParamsWithTimeout ¶

func NewCreateExternalClusterParamsWithTimeout(timeout time.Duration) *CreateExternalClusterParams

NewCreateExternalClusterParamsWithTimeout creates a new CreateExternalClusterParams object with the ability to set a timeout on a request.

func (*CreateExternalClusterParams) SetBody ¶

func (o *CreateExternalClusterParams) SetBody(body *models.Body)

SetBody adds the body to the create external cluster params

func (*CreateExternalClusterParams) SetContext ¶

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

SetContext adds the context to the create external cluster params

func (*CreateExternalClusterParams) SetCredential ¶ added in v2.19.0

func (o *CreateExternalClusterParams) SetCredential(credential *string)

SetCredential adds the credential to the create external cluster params

func (*CreateExternalClusterParams) SetDefaults ¶ added in v2.18.0

func (o *CreateExternalClusterParams) SetDefaults()

SetDefaults hydrates default values in the create external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*CreateExternalClusterParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create external cluster params

func (*CreateExternalClusterParams) SetProjectID ¶

func (o *CreateExternalClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create external cluster params

func (*CreateExternalClusterParams) SetTimeout ¶

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

SetTimeout adds the timeout to the create external cluster params

func (*CreateExternalClusterParams) WithBody ¶

WithBody adds the body to the create external cluster params

func (*CreateExternalClusterParams) WithContext ¶

WithContext adds the context to the create external cluster params

func (*CreateExternalClusterParams) WithCredential ¶ added in v2.19.0

func (o *CreateExternalClusterParams) WithCredential(credential *string) *CreateExternalClusterParams

WithCredential adds the credential to the create external cluster params

func (*CreateExternalClusterParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*CreateExternalClusterParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the create external cluster params

func (*CreateExternalClusterParams) WithProjectID ¶

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

WithProjectID adds the projectID to the create external cluster params

func (*CreateExternalClusterParams) WithTimeout ¶

WithTimeout adds the timeout to the create external cluster params

func (*CreateExternalClusterParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CreateExternalClusterReader ¶

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

CreateExternalClusterReader is a Reader for the CreateExternalCluster structure.

func (*CreateExternalClusterReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateExternalClusterUnauthorized ¶

type CreateExternalClusterUnauthorized struct {
}
CreateExternalClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateExternalClusterUnauthorized ¶

func NewCreateExternalClusterUnauthorized() *CreateExternalClusterUnauthorized

NewCreateExternalClusterUnauthorized creates a CreateExternalClusterUnauthorized with default headers values

func (*CreateExternalClusterUnauthorized) Error ¶

type CreateGatekeeperConfigCreated ¶

type CreateGatekeeperConfigCreated struct {
	Payload *models.GatekeeperConfig
}
CreateGatekeeperConfigCreated describes a response with status code 201, with default header values.

GatekeeperConfig

func NewCreateGatekeeperConfigCreated ¶

func NewCreateGatekeeperConfigCreated() *CreateGatekeeperConfigCreated

NewCreateGatekeeperConfigCreated creates a CreateGatekeeperConfigCreated with default headers values

func (*CreateGatekeeperConfigCreated) Error ¶

func (*CreateGatekeeperConfigCreated) GetPayload ¶

type CreateGatekeeperConfigDefault ¶

type CreateGatekeeperConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateGatekeeperConfigDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateGatekeeperConfigDefault ¶

func NewCreateGatekeeperConfigDefault(code int) *CreateGatekeeperConfigDefault

NewCreateGatekeeperConfigDefault creates a CreateGatekeeperConfigDefault with default headers values

func (*CreateGatekeeperConfigDefault) Code ¶

Code gets the status code for the create gatekeeper config default response

func (*CreateGatekeeperConfigDefault) Error ¶

func (*CreateGatekeeperConfigDefault) GetPayload ¶

type CreateGatekeeperConfigForbidden ¶

type CreateGatekeeperConfigForbidden struct {
}
CreateGatekeeperConfigForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateGatekeeperConfigForbidden ¶

func NewCreateGatekeeperConfigForbidden() *CreateGatekeeperConfigForbidden

NewCreateGatekeeperConfigForbidden creates a CreateGatekeeperConfigForbidden with default headers values

func (*CreateGatekeeperConfigForbidden) Error ¶

type CreateGatekeeperConfigParams ¶

type CreateGatekeeperConfigParams struct {

	// Body.
	Body *models.GatekeeperConfig

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

CreateGatekeeperConfigParams contains all the parameters to send to the API endpoint

for the create gatekeeper config operation.

Typically these are written to a http.Request.

func NewCreateGatekeeperConfigParams ¶

func NewCreateGatekeeperConfigParams() *CreateGatekeeperConfigParams

NewCreateGatekeeperConfigParams creates a new CreateGatekeeperConfigParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateGatekeeperConfigParamsWithContext ¶

func NewCreateGatekeeperConfigParamsWithContext(ctx context.Context) *CreateGatekeeperConfigParams

NewCreateGatekeeperConfigParamsWithContext creates a new CreateGatekeeperConfigParams object with the ability to set a context for a request.

func NewCreateGatekeeperConfigParamsWithHTTPClient ¶

func NewCreateGatekeeperConfigParamsWithHTTPClient(client *http.Client) *CreateGatekeeperConfigParams

NewCreateGatekeeperConfigParamsWithHTTPClient creates a new CreateGatekeeperConfigParams object with the ability to set a custom HTTPClient for a request.

func NewCreateGatekeeperConfigParamsWithTimeout ¶

func NewCreateGatekeeperConfigParamsWithTimeout(timeout time.Duration) *CreateGatekeeperConfigParams

NewCreateGatekeeperConfigParamsWithTimeout creates a new CreateGatekeeperConfigParams object with the ability to set a timeout on a request.

func (*CreateGatekeeperConfigParams) SetBody ¶

SetBody adds the body to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) SetClusterID ¶

func (o *CreateGatekeeperConfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) SetContext ¶

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

SetContext adds the context to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) SetDefaults ¶ added in v2.18.0

func (o *CreateGatekeeperConfigParams) SetDefaults()

SetDefaults hydrates default values in the create gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*CreateGatekeeperConfigParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) SetProjectID ¶

func (o *CreateGatekeeperConfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) SetTimeout ¶

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

SetTimeout adds the timeout to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WithBody ¶

WithBody adds the body to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WithClusterID ¶

WithClusterID adds the clusterID to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WithContext ¶

WithContext adds the context to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*CreateGatekeeperConfigParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WithProjectID ¶

WithProjectID adds the projectID to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WithTimeout ¶

WithTimeout adds the timeout to the create gatekeeper config params

func (*CreateGatekeeperConfigParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CreateGatekeeperConfigReader ¶

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

CreateGatekeeperConfigReader is a Reader for the CreateGatekeeperConfig structure.

func (*CreateGatekeeperConfigReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateGatekeeperConfigUnauthorized ¶

type CreateGatekeeperConfigUnauthorized struct {
}
CreateGatekeeperConfigUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateGatekeeperConfigUnauthorized ¶

func NewCreateGatekeeperConfigUnauthorized() *CreateGatekeeperConfigUnauthorized

NewCreateGatekeeperConfigUnauthorized creates a CreateGatekeeperConfigUnauthorized with default headers values

func (*CreateGatekeeperConfigUnauthorized) Error ¶

type CreateGroupProjectBindingCreated ¶ added in v2.21.0

type CreateGroupProjectBindingCreated struct {
	Payload *models.GroupProjectBinding
}
CreateGroupProjectBindingCreated describes a response with status code 201, with default header values.

GroupProjectBinding

func NewCreateGroupProjectBindingCreated ¶ added in v2.21.0

func NewCreateGroupProjectBindingCreated() *CreateGroupProjectBindingCreated

NewCreateGroupProjectBindingCreated creates a CreateGroupProjectBindingCreated with default headers values

func (*CreateGroupProjectBindingCreated) Error ¶ added in v2.21.0

func (*CreateGroupProjectBindingCreated) GetPayload ¶ added in v2.21.0

type CreateGroupProjectBindingDefault ¶ added in v2.21.0

type CreateGroupProjectBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateGroupProjectBindingDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateGroupProjectBindingDefault ¶ added in v2.21.0

func NewCreateGroupProjectBindingDefault(code int) *CreateGroupProjectBindingDefault

NewCreateGroupProjectBindingDefault creates a CreateGroupProjectBindingDefault with default headers values

func (*CreateGroupProjectBindingDefault) Code ¶ added in v2.21.0

Code gets the status code for the create group project binding default response

func (*CreateGroupProjectBindingDefault) Error ¶ added in v2.21.0

func (*CreateGroupProjectBindingDefault) GetPayload ¶ added in v2.21.0

type CreateGroupProjectBindingForbidden ¶ added in v2.21.0

type CreateGroupProjectBindingForbidden struct {
}
CreateGroupProjectBindingForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateGroupProjectBindingForbidden ¶ added in v2.21.0

func NewCreateGroupProjectBindingForbidden() *CreateGroupProjectBindingForbidden

NewCreateGroupProjectBindingForbidden creates a CreateGroupProjectBindingForbidden with default headers values

func (*CreateGroupProjectBindingForbidden) Error ¶ added in v2.21.0

type CreateGroupProjectBindingParams ¶ added in v2.21.0

type CreateGroupProjectBindingParams struct {

	// Body.
	Body *models.GroupProjectBindingBody

	// ProjectID.
	ProjectID string

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

CreateGroupProjectBindingParams contains all the parameters to send to the API endpoint

for the create group project binding operation.

Typically these are written to a http.Request.

func NewCreateGroupProjectBindingParams ¶ added in v2.21.0

func NewCreateGroupProjectBindingParams() *CreateGroupProjectBindingParams

NewCreateGroupProjectBindingParams creates a new CreateGroupProjectBindingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateGroupProjectBindingParamsWithContext ¶ added in v2.21.0

func NewCreateGroupProjectBindingParamsWithContext(ctx context.Context) *CreateGroupProjectBindingParams

NewCreateGroupProjectBindingParamsWithContext creates a new CreateGroupProjectBindingParams object with the ability to set a context for a request.

func NewCreateGroupProjectBindingParamsWithHTTPClient ¶ added in v2.21.0

func NewCreateGroupProjectBindingParamsWithHTTPClient(client *http.Client) *CreateGroupProjectBindingParams

NewCreateGroupProjectBindingParamsWithHTTPClient creates a new CreateGroupProjectBindingParams object with the ability to set a custom HTTPClient for a request.

func NewCreateGroupProjectBindingParamsWithTimeout ¶ added in v2.21.0

func NewCreateGroupProjectBindingParamsWithTimeout(timeout time.Duration) *CreateGroupProjectBindingParams

NewCreateGroupProjectBindingParamsWithTimeout creates a new CreateGroupProjectBindingParams object with the ability to set a timeout on a request.

func (*CreateGroupProjectBindingParams) SetBody ¶ added in v2.21.0

SetBody adds the body to the create group project binding params

func (*CreateGroupProjectBindingParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the create group project binding params

func (*CreateGroupProjectBindingParams) SetDefaults ¶ added in v2.21.0

func (o *CreateGroupProjectBindingParams) SetDefaults()

SetDefaults hydrates default values in the create group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*CreateGroupProjectBindingParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the create group project binding params

func (*CreateGroupProjectBindingParams) SetProjectID ¶ added in v2.21.0

func (o *CreateGroupProjectBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create group project binding params

func (*CreateGroupProjectBindingParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the create group project binding params

func (*CreateGroupProjectBindingParams) WithBody ¶ added in v2.21.0

WithBody adds the body to the create group project binding params

func (*CreateGroupProjectBindingParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the create group project binding params

func (*CreateGroupProjectBindingParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the create group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*CreateGroupProjectBindingParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the create group project binding params

func (*CreateGroupProjectBindingParams) WithProjectID ¶ added in v2.21.0

WithProjectID adds the projectID to the create group project binding params

func (*CreateGroupProjectBindingParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the create group project binding params

func (*CreateGroupProjectBindingParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type CreateGroupProjectBindingReader ¶ added in v2.21.0

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

CreateGroupProjectBindingReader is a Reader for the CreateGroupProjectBinding structure.

func (*CreateGroupProjectBindingReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type CreateGroupProjectBindingUnauthorized ¶ added in v2.21.0

type CreateGroupProjectBindingUnauthorized struct {
}
CreateGroupProjectBindingUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateGroupProjectBindingUnauthorized ¶ added in v2.21.0

func NewCreateGroupProjectBindingUnauthorized() *CreateGroupProjectBindingUnauthorized

NewCreateGroupProjectBindingUnauthorized creates a CreateGroupProjectBindingUnauthorized with default headers values

func (*CreateGroupProjectBindingUnauthorized) Error ¶ added in v2.21.0

type CreateMachineDeploymentCreated ¶

type CreateMachineDeploymentCreated struct {
	Payload *models.NodeDeployment
}
CreateMachineDeploymentCreated describes a response with status code 201, with default header values.

NodeDeployment

func NewCreateMachineDeploymentCreated ¶

func NewCreateMachineDeploymentCreated() *CreateMachineDeploymentCreated

NewCreateMachineDeploymentCreated creates a CreateMachineDeploymentCreated with default headers values

func (*CreateMachineDeploymentCreated) Error ¶

func (*CreateMachineDeploymentCreated) GetPayload ¶

type CreateMachineDeploymentDefault ¶

type CreateMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CreateMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewCreateMachineDeploymentDefault ¶

func NewCreateMachineDeploymentDefault(code int) *CreateMachineDeploymentDefault

NewCreateMachineDeploymentDefault creates a CreateMachineDeploymentDefault with default headers values

func (*CreateMachineDeploymentDefault) Code ¶

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

func (*CreateMachineDeploymentDefault) Error ¶

func (*CreateMachineDeploymentDefault) GetPayload ¶

type CreateMachineDeploymentForbidden ¶

type CreateMachineDeploymentForbidden struct {
}
CreateMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewCreateMachineDeploymentForbidden ¶

func NewCreateMachineDeploymentForbidden() *CreateMachineDeploymentForbidden

NewCreateMachineDeploymentForbidden creates a CreateMachineDeploymentForbidden with default headers values

func (*CreateMachineDeploymentForbidden) Error ¶

type CreateMachineDeploymentParams ¶

type CreateMachineDeploymentParams struct {

	// Body.
	Body *models.NodeDeployment

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

CreateMachineDeploymentParams contains all the parameters to send to the API endpoint

for the create machine deployment operation.

Typically these are written to a http.Request.

func NewCreateMachineDeploymentParams ¶

func NewCreateMachineDeploymentParams() *CreateMachineDeploymentParams

NewCreateMachineDeploymentParams creates a new CreateMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateMachineDeploymentParamsWithContext ¶

func NewCreateMachineDeploymentParamsWithContext(ctx context.Context) *CreateMachineDeploymentParams

NewCreateMachineDeploymentParamsWithContext creates a new CreateMachineDeploymentParams object with the ability to set a context for a request.

func NewCreateMachineDeploymentParamsWithHTTPClient ¶

func NewCreateMachineDeploymentParamsWithHTTPClient(client *http.Client) *CreateMachineDeploymentParams

NewCreateMachineDeploymentParamsWithHTTPClient creates a new CreateMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateMachineDeploymentParamsWithTimeout ¶

func NewCreateMachineDeploymentParamsWithTimeout(timeout time.Duration) *CreateMachineDeploymentParams

NewCreateMachineDeploymentParamsWithTimeout creates a new CreateMachineDeploymentParams object with the ability to set a timeout on a request.

func (*CreateMachineDeploymentParams) SetBody ¶

SetBody adds the body to the create machine deployment params

func (*CreateMachineDeploymentParams) SetClusterID ¶

func (o *CreateMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create machine deployment params

func (*CreateMachineDeploymentParams) SetContext ¶

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

SetContext adds the context to the create machine deployment params

func (*CreateMachineDeploymentParams) SetDefaults ¶ added in v2.18.0

func (o *CreateMachineDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the create machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*CreateMachineDeploymentParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create machine deployment params

func (*CreateMachineDeploymentParams) SetProjectID ¶

func (o *CreateMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create machine deployment params

func (*CreateMachineDeploymentParams) SetTimeout ¶

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

SetTimeout adds the timeout to the create machine deployment params

func (*CreateMachineDeploymentParams) WithBody ¶

WithBody adds the body to the create machine deployment params

func (*CreateMachineDeploymentParams) WithClusterID ¶

WithClusterID adds the clusterID to the create machine deployment params

func (*CreateMachineDeploymentParams) WithContext ¶

WithContext adds the context to the create machine deployment params

func (*CreateMachineDeploymentParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*CreateMachineDeploymentParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the create machine deployment params

func (*CreateMachineDeploymentParams) WithProjectID ¶

WithProjectID adds the projectID to the create machine deployment params

func (*CreateMachineDeploymentParams) WithTimeout ¶

WithTimeout adds the timeout to the create machine deployment params

func (*CreateMachineDeploymentParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CreateMachineDeploymentReader ¶

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

CreateMachineDeploymentReader is a Reader for the CreateMachineDeployment structure.

func (*CreateMachineDeploymentReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateMachineDeploymentUnauthorized ¶

type CreateMachineDeploymentUnauthorized struct {
}
CreateMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewCreateMachineDeploymentUnauthorized ¶

func NewCreateMachineDeploymentUnauthorized() *CreateMachineDeploymentUnauthorized

NewCreateMachineDeploymentUnauthorized creates a CreateMachineDeploymentUnauthorized with default headers values

func (*CreateMachineDeploymentUnauthorized) Error ¶

type CreateNodeDeploymentCreated ¶

type CreateNodeDeploymentCreated struct {
	Payload *models.NodeDeployment
}
CreateNodeDeploymentCreated describes a response with status code 201, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNodeDeploymentParamsWithContext ¶

func NewCreateNodeDeploymentParamsWithContext(ctx context.Context) *CreateNodeDeploymentParams

NewCreateNodeDeploymentParamsWithContext creates a new CreateNodeDeploymentParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *CreateNodeDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the create node deployment params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the create node deployment params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 CreateProjectBody ¶

type CreateProjectBody struct {

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

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

	// human user email list for the service account in projectmanagers group
	Users []string `json:"users"`
}

CreateProjectBody create project body swagger:model CreateProjectBody

func (*CreateProjectBody) ContextValidate ¶ added in v2.18.0

func (o *CreateProjectBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create project body based on context it is used

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 describes a response with status code 409, 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 describes a response with status code 201, 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 describes a response with status code -1, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateProjectParamsWithContext ¶

func NewCreateProjectParamsWithContext(ctx context.Context) *CreateProjectParams

NewCreateProjectParamsWithContext creates a new CreateProjectParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *CreateProjectParams) SetDefaults()

SetDefaults hydrates default values in the create project params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *CreateProjectParams) WithDefaults() *CreateProjectParams

WithDefaults hydrates default values in the create project params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code 201, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateRoleParamsWithContext ¶

func NewCreateRoleParamsWithContext(ctx context.Context) *CreateRoleParams

NewCreateRoleParamsWithContext creates a new CreateRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *CreateRoleParams) SetDefaults()

SetDefaults hydrates default values in the create role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *CreateRoleParams) WithDefaults() *CreateRoleParams

WithDefaults hydrates default values in the create role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code 201, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateSSHKeyParamsWithContext ¶

func NewCreateSSHKeyParamsWithContext(ctx context.Context) *CreateSSHKeyParams

NewCreateSSHKeyParamsWithContext creates a new CreateSSHKeyParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *CreateSSHKeyParams) SetDefaults()

SetDefaults hydrates default values in the create SSH key params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *CreateSSHKeyParams) WithDefaults() *CreateSSHKeyParams

WithDefaults hydrates default values in the create SSH key params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteClusterParamsWithContext ¶

func NewDeleteClusterParamsWithContext(ctx context.Context) *DeleteClusterParams

NewDeleteClusterParamsWithContext creates a new DeleteClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteClusterParams) SetDefaults()

SetDefaults hydrates default values in the delete cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *DeleteClusterParams) WithDefaults() *DeleteClusterParams

WithDefaults hydrates default values in the delete cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteClusterRoleParamsWithContext ¶

func NewDeleteClusterRoleParamsWithContext(ctx context.Context) *DeleteClusterRoleParams

NewDeleteClusterRoleParamsWithContext creates a new DeleteClusterRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteClusterRoleParams) SetDefaults()

SetDefaults hydrates default values in the delete cluster role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete cluster role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 DeleteClusterTemplateDefault ¶ added in v2.18.0

type DeleteClusterTemplateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteClusterTemplateDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteClusterTemplateDefault ¶ added in v2.18.0

func NewDeleteClusterTemplateDefault(code int) *DeleteClusterTemplateDefault

NewDeleteClusterTemplateDefault creates a DeleteClusterTemplateDefault with default headers values

func (*DeleteClusterTemplateDefault) Code ¶ added in v2.18.0

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

func (*DeleteClusterTemplateDefault) Error ¶ added in v2.18.0

func (*DeleteClusterTemplateDefault) GetPayload ¶ added in v2.18.0

type DeleteClusterTemplateForbidden ¶ added in v2.18.0

type DeleteClusterTemplateForbidden struct {
}
DeleteClusterTemplateForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteClusterTemplateForbidden ¶ added in v2.18.0

func NewDeleteClusterTemplateForbidden() *DeleteClusterTemplateForbidden

NewDeleteClusterTemplateForbidden creates a DeleteClusterTemplateForbidden with default headers values

func (*DeleteClusterTemplateForbidden) Error ¶ added in v2.18.0

type DeleteClusterTemplateOK ¶ added in v2.18.0

type DeleteClusterTemplateOK struct {
}
DeleteClusterTemplateOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteClusterTemplateOK ¶ added in v2.18.0

func NewDeleteClusterTemplateOK() *DeleteClusterTemplateOK

NewDeleteClusterTemplateOK creates a DeleteClusterTemplateOK with default headers values

func (*DeleteClusterTemplateOK) Error ¶ added in v2.18.0

func (o *DeleteClusterTemplateOK) Error() string

type DeleteClusterTemplateParams ¶ added in v2.18.0

type DeleteClusterTemplateParams struct {

	// ProjectID.
	ProjectID string

	// TemplateID.
	ClusterTemplateID string

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

DeleteClusterTemplateParams contains all the parameters to send to the API endpoint

for the delete cluster template operation.

Typically these are written to a http.Request.

func NewDeleteClusterTemplateParams ¶ added in v2.18.0

func NewDeleteClusterTemplateParams() *DeleteClusterTemplateParams

NewDeleteClusterTemplateParams creates a new DeleteClusterTemplateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteClusterTemplateParamsWithContext ¶ added in v2.18.0

func NewDeleteClusterTemplateParamsWithContext(ctx context.Context) *DeleteClusterTemplateParams

NewDeleteClusterTemplateParamsWithContext creates a new DeleteClusterTemplateParams object with the ability to set a context for a request.

func NewDeleteClusterTemplateParamsWithHTTPClient ¶ added in v2.18.0

func NewDeleteClusterTemplateParamsWithHTTPClient(client *http.Client) *DeleteClusterTemplateParams

NewDeleteClusterTemplateParamsWithHTTPClient creates a new DeleteClusterTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteClusterTemplateParamsWithTimeout ¶ added in v2.18.0

func NewDeleteClusterTemplateParamsWithTimeout(timeout time.Duration) *DeleteClusterTemplateParams

NewDeleteClusterTemplateParamsWithTimeout creates a new DeleteClusterTemplateParams object with the ability to set a timeout on a request.

func (*DeleteClusterTemplateParams) SetClusterTemplateID ¶ added in v2.18.0

func (o *DeleteClusterTemplateParams) SetClusterTemplateID(templateID string)

SetClusterTemplateID adds the templateId to the delete cluster template params

func (*DeleteClusterTemplateParams) SetContext ¶ added in v2.18.0

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

SetContext adds the context to the delete cluster template params

func (*DeleteClusterTemplateParams) SetDefaults ¶ added in v2.18.0

func (o *DeleteClusterTemplateParams) SetDefaults()

SetDefaults hydrates default values in the delete cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteClusterTemplateParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the delete cluster template params

func (*DeleteClusterTemplateParams) SetProjectID ¶ added in v2.18.0

func (o *DeleteClusterTemplateParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete cluster template params

func (*DeleteClusterTemplateParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the delete cluster template params

func (*DeleteClusterTemplateParams) WithClusterTemplateID ¶ added in v2.18.0

func (o *DeleteClusterTemplateParams) WithClusterTemplateID(templateID string) *DeleteClusterTemplateParams

WithClusterTemplateID adds the templateID to the delete cluster template params

func (*DeleteClusterTemplateParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the delete cluster template params

func (*DeleteClusterTemplateParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteClusterTemplateParams) WithHTTPClient ¶ added in v2.18.0

WithHTTPClient adds the HTTPClient to the delete cluster template params

func (*DeleteClusterTemplateParams) WithProjectID ¶ added in v2.18.0

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

WithProjectID adds the projectID to the delete cluster template params

func (*DeleteClusterTemplateParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the delete cluster template params

func (*DeleteClusterTemplateParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type DeleteClusterTemplateReader ¶ added in v2.18.0

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

DeleteClusterTemplateReader is a Reader for the DeleteClusterTemplate structure.

func (*DeleteClusterTemplateReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type DeleteClusterTemplateUnauthorized ¶ added in v2.18.0

type DeleteClusterTemplateUnauthorized struct {
}
DeleteClusterTemplateUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteClusterTemplateUnauthorized ¶ added in v2.18.0

func NewDeleteClusterTemplateUnauthorized() *DeleteClusterTemplateUnauthorized

NewDeleteClusterTemplateUnauthorized creates a DeleteClusterTemplateUnauthorized with default headers values

func (*DeleteClusterTemplateUnauthorized) Error ¶ added in v2.18.0

type DeleteClusterUnauthorized ¶

type DeleteClusterUnauthorized struct {
}
DeleteClusterUnauthorized describes a response with status code 401, 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 DeleteClusterV2Default ¶

type DeleteClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewDeleteClusterV2Default ¶

func NewDeleteClusterV2Default(code int) *DeleteClusterV2Default

NewDeleteClusterV2Default creates a DeleteClusterV2Default with default headers values

func (*DeleteClusterV2Default) Code ¶

func (o *DeleteClusterV2Default) Code() int

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

func (*DeleteClusterV2Default) Error ¶

func (o *DeleteClusterV2Default) Error() string

func (*DeleteClusterV2Default) GetPayload ¶

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

type DeleteClusterV2Forbidden ¶

type DeleteClusterV2Forbidden struct {
}
DeleteClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteClusterV2Forbidden ¶

func NewDeleteClusterV2Forbidden() *DeleteClusterV2Forbidden

NewDeleteClusterV2Forbidden creates a DeleteClusterV2Forbidden with default headers values

func (*DeleteClusterV2Forbidden) Error ¶

func (o *DeleteClusterV2Forbidden) Error() string

type DeleteClusterV2OK ¶

type DeleteClusterV2OK struct {
}
DeleteClusterV2OK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteClusterV2OK ¶

func NewDeleteClusterV2OK() *DeleteClusterV2OK

NewDeleteClusterV2OK creates a DeleteClusterV2OK with default headers values

func (*DeleteClusterV2OK) Error ¶

func (o *DeleteClusterV2OK) Error() string

type DeleteClusterV2Params ¶

type DeleteClusterV2Params struct {

	// DeleteLoadBalancers.
	DeleteLoadBalancers *bool

	// DeleteVolumes.
	DeleteVolumes *bool

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

DeleteClusterV2Params contains all the parameters to send to the API endpoint

for the delete cluster v2 operation.

Typically these are written to a http.Request.

func NewDeleteClusterV2Params ¶

func NewDeleteClusterV2Params() *DeleteClusterV2Params

NewDeleteClusterV2Params creates a new DeleteClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteClusterV2ParamsWithContext ¶

func NewDeleteClusterV2ParamsWithContext(ctx context.Context) *DeleteClusterV2Params

NewDeleteClusterV2ParamsWithContext creates a new DeleteClusterV2Params object with the ability to set a context for a request.

func NewDeleteClusterV2ParamsWithHTTPClient ¶

func NewDeleteClusterV2ParamsWithHTTPClient(client *http.Client) *DeleteClusterV2Params

NewDeleteClusterV2ParamsWithHTTPClient creates a new DeleteClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewDeleteClusterV2ParamsWithTimeout ¶

func NewDeleteClusterV2ParamsWithTimeout(timeout time.Duration) *DeleteClusterV2Params

NewDeleteClusterV2ParamsWithTimeout creates a new DeleteClusterV2Params object with the ability to set a timeout on a request.

func (*DeleteClusterV2Params) SetClusterID ¶

func (o *DeleteClusterV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete cluster v2 params

func (*DeleteClusterV2Params) SetContext ¶

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

SetContext adds the context to the delete cluster v2 params

func (*DeleteClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *DeleteClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the delete cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteClusterV2Params) SetDeleteLoadBalancers ¶

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

SetDeleteLoadBalancers adds the deleteLoadBalancers to the delete cluster v2 params

func (*DeleteClusterV2Params) SetDeleteVolumes ¶

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

SetDeleteVolumes adds the deleteVolumes to the delete cluster v2 params

func (*DeleteClusterV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete cluster v2 params

func (*DeleteClusterV2Params) SetProjectID ¶

func (o *DeleteClusterV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete cluster v2 params

func (*DeleteClusterV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the delete cluster v2 params

func (*DeleteClusterV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the delete cluster v2 params

func (*DeleteClusterV2Params) WithContext ¶

WithContext adds the context to the delete cluster v2 params

func (*DeleteClusterV2Params) WithDefaults ¶ added in v2.18.0

func (o *DeleteClusterV2Params) WithDefaults() *DeleteClusterV2Params

WithDefaults hydrates default values in the delete cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteClusterV2Params) WithDeleteLoadBalancers ¶

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

WithDeleteLoadBalancers adds the deleteLoadBalancers to the delete cluster v2 params

func (*DeleteClusterV2Params) WithDeleteVolumes ¶

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

WithDeleteVolumes adds the deleteVolumes to the delete cluster v2 params

func (*DeleteClusterV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete cluster v2 params

func (*DeleteClusterV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the delete cluster v2 params

func (*DeleteClusterV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the delete cluster v2 params

func (*DeleteClusterV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DeleteClusterV2Reader ¶

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

DeleteClusterV2Reader is a Reader for the DeleteClusterV2 structure.

func (*DeleteClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteClusterV2Unauthorized ¶

type DeleteClusterV2Unauthorized struct {
}
DeleteClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteClusterV2Unauthorized ¶

func NewDeleteClusterV2Unauthorized() *DeleteClusterV2Unauthorized

NewDeleteClusterV2Unauthorized creates a DeleteClusterV2Unauthorized with default headers values

func (*DeleteClusterV2Unauthorized) Error ¶

type DeleteConstraintDefault ¶

type DeleteConstraintDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteConstraintDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteConstraintDefault ¶

func NewDeleteConstraintDefault(code int) *DeleteConstraintDefault

NewDeleteConstraintDefault creates a DeleteConstraintDefault with default headers values

func (*DeleteConstraintDefault) Code ¶

func (o *DeleteConstraintDefault) Code() int

Code gets the status code for the delete constraint default response

func (*DeleteConstraintDefault) Error ¶

func (o *DeleteConstraintDefault) Error() string

func (*DeleteConstraintDefault) GetPayload ¶

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

type DeleteConstraintForbidden ¶

type DeleteConstraintForbidden struct {
}
DeleteConstraintForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteConstraintForbidden ¶

func NewDeleteConstraintForbidden() *DeleteConstraintForbidden

NewDeleteConstraintForbidden creates a DeleteConstraintForbidden with default headers values

func (*DeleteConstraintForbidden) Error ¶

func (o *DeleteConstraintForbidden) Error() string

type DeleteConstraintOK ¶

type DeleteConstraintOK struct {
}
DeleteConstraintOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteConstraintOK ¶

func NewDeleteConstraintOK() *DeleteConstraintOK

NewDeleteConstraintOK creates a DeleteConstraintOK with default headers values

func (*DeleteConstraintOK) Error ¶

func (o *DeleteConstraintOK) Error() string

type DeleteConstraintParams ¶

type DeleteConstraintParams struct {

	// ClusterID.
	ClusterID string

	// ConstraintName.
	Name string

	// ProjectID.
	ProjectID string

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

DeleteConstraintParams contains all the parameters to send to the API endpoint

for the delete constraint operation.

Typically these are written to a http.Request.

func NewDeleteConstraintParams ¶

func NewDeleteConstraintParams() *DeleteConstraintParams

NewDeleteConstraintParams creates a new DeleteConstraintParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteConstraintParamsWithContext ¶

func NewDeleteConstraintParamsWithContext(ctx context.Context) *DeleteConstraintParams

NewDeleteConstraintParamsWithContext creates a new DeleteConstraintParams object with the ability to set a context for a request.

func NewDeleteConstraintParamsWithHTTPClient ¶

func NewDeleteConstraintParamsWithHTTPClient(client *http.Client) *DeleteConstraintParams

NewDeleteConstraintParamsWithHTTPClient creates a new DeleteConstraintParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteConstraintParamsWithTimeout ¶

func NewDeleteConstraintParamsWithTimeout(timeout time.Duration) *DeleteConstraintParams

NewDeleteConstraintParamsWithTimeout creates a new DeleteConstraintParams object with the ability to set a timeout on a request.

func (*DeleteConstraintParams) SetClusterID ¶

func (o *DeleteConstraintParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete constraint params

func (*DeleteConstraintParams) SetContext ¶

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

SetContext adds the context to the delete constraint params

func (*DeleteConstraintParams) SetDefaults ¶ added in v2.18.0

func (o *DeleteConstraintParams) SetDefaults()

SetDefaults hydrates default values in the delete constraint params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteConstraintParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete constraint params

func (*DeleteConstraintParams) SetName ¶

func (o *DeleteConstraintParams) SetName(constraintName string)

SetName adds the constraintName to the delete constraint params

func (*DeleteConstraintParams) SetProjectID ¶

func (o *DeleteConstraintParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete constraint params

func (*DeleteConstraintParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete constraint params

func (*DeleteConstraintParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the delete constraint params

func (*DeleteConstraintParams) WithContext ¶

WithContext adds the context to the delete constraint params

func (*DeleteConstraintParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete constraint params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteConstraintParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete constraint params

func (*DeleteConstraintParams) WithName ¶

func (o *DeleteConstraintParams) WithName(constraintName string) *DeleteConstraintParams

WithName adds the constraintName to the delete constraint params

func (*DeleteConstraintParams) WithProjectID ¶

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

WithProjectID adds the projectID to the delete constraint params

func (*DeleteConstraintParams) WithTimeout ¶

WithTimeout adds the timeout to the delete constraint params

func (*DeleteConstraintParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteConstraintReader ¶

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

DeleteConstraintReader is a Reader for the DeleteConstraint structure.

func (*DeleteConstraintReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteConstraintUnauthorized ¶

type DeleteConstraintUnauthorized struct {
}
DeleteConstraintUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteConstraintUnauthorized ¶

func NewDeleteConstraintUnauthorized() *DeleteConstraintUnauthorized

NewDeleteConstraintUnauthorized creates a DeleteConstraintUnauthorized with default headers values

func (*DeleteConstraintUnauthorized) Error ¶

type DeleteExternalClusterDefault ¶

type DeleteExternalClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteExternalClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteExternalClusterDefault ¶

func NewDeleteExternalClusterDefault(code int) *DeleteExternalClusterDefault

NewDeleteExternalClusterDefault creates a DeleteExternalClusterDefault with default headers values

func (*DeleteExternalClusterDefault) Code ¶

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

func (*DeleteExternalClusterDefault) Error ¶

func (*DeleteExternalClusterDefault) GetPayload ¶

type DeleteExternalClusterForbidden ¶

type DeleteExternalClusterForbidden struct {
}
DeleteExternalClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteExternalClusterForbidden ¶

func NewDeleteExternalClusterForbidden() *DeleteExternalClusterForbidden

NewDeleteExternalClusterForbidden creates a DeleteExternalClusterForbidden with default headers values

func (*DeleteExternalClusterForbidden) Error ¶

type DeleteExternalClusterMachineDeploymentDefault ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteExternalClusterMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteExternalClusterMachineDeploymentDefault ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentDefault(code int) *DeleteExternalClusterMachineDeploymentDefault

NewDeleteExternalClusterMachineDeploymentDefault creates a DeleteExternalClusterMachineDeploymentDefault with default headers values

func (*DeleteExternalClusterMachineDeploymentDefault) Code ¶ added in v2.19.0

Code gets the status code for the delete external cluster machine deployment default response

func (*DeleteExternalClusterMachineDeploymentDefault) Error ¶ added in v2.19.0

func (*DeleteExternalClusterMachineDeploymentDefault) GetPayload ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentForbidden ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentForbidden struct {
}
DeleteExternalClusterMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteExternalClusterMachineDeploymentForbidden ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentForbidden() *DeleteExternalClusterMachineDeploymentForbidden

NewDeleteExternalClusterMachineDeploymentForbidden creates a DeleteExternalClusterMachineDeploymentForbidden with default headers values

func (*DeleteExternalClusterMachineDeploymentForbidden) Error ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentOK ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentOK struct {
}
DeleteExternalClusterMachineDeploymentOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteExternalClusterMachineDeploymentOK ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentOK() *DeleteExternalClusterMachineDeploymentOK

NewDeleteExternalClusterMachineDeploymentOK creates a DeleteExternalClusterMachineDeploymentOK with default headers values

func (*DeleteExternalClusterMachineDeploymentOK) Error ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentParams ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

DeleteExternalClusterMachineDeploymentParams contains all the parameters to send to the API endpoint

for the delete external cluster machine deployment operation.

Typically these are written to a http.Request.

func NewDeleteExternalClusterMachineDeploymentParams ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentParams() *DeleteExternalClusterMachineDeploymentParams

NewDeleteExternalClusterMachineDeploymentParams creates a new DeleteExternalClusterMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteExternalClusterMachineDeploymentParamsWithContext ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentParamsWithContext(ctx context.Context) *DeleteExternalClusterMachineDeploymentParams

NewDeleteExternalClusterMachineDeploymentParamsWithContext creates a new DeleteExternalClusterMachineDeploymentParams object with the ability to set a context for a request.

func NewDeleteExternalClusterMachineDeploymentParamsWithHTTPClient ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentParamsWithHTTPClient(client *http.Client) *DeleteExternalClusterMachineDeploymentParams

NewDeleteExternalClusterMachineDeploymentParamsWithHTTPClient creates a new DeleteExternalClusterMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteExternalClusterMachineDeploymentParamsWithTimeout ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentParamsWithTimeout(timeout time.Duration) *DeleteExternalClusterMachineDeploymentParams

NewDeleteExternalClusterMachineDeploymentParamsWithTimeout creates a new DeleteExternalClusterMachineDeploymentParams object with the ability to set a timeout on a request.

func (*DeleteExternalClusterMachineDeploymentParams) SetClusterID ¶ added in v2.19.0

func (o *DeleteExternalClusterMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the delete external cluster machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteExternalClusterMachineDeploymentParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) SetMachineDeploymentID ¶ added in v2.19.0

func (o *DeleteExternalClusterMachineDeploymentParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) SetProjectID ¶ added in v2.19.0

func (o *DeleteExternalClusterMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the delete external cluster machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteExternalClusterMachineDeploymentParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WithMachineDeploymentID ¶ added in v2.19.0

WithMachineDeploymentID adds the machinedeploymentID to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the delete external cluster machine deployment params

func (*DeleteExternalClusterMachineDeploymentParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type DeleteExternalClusterMachineDeploymentReader ¶ added in v2.19.0

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

DeleteExternalClusterMachineDeploymentReader is a Reader for the DeleteExternalClusterMachineDeployment structure.

func (*DeleteExternalClusterMachineDeploymentReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type DeleteExternalClusterMachineDeploymentUnauthorized ¶ added in v2.19.0

type DeleteExternalClusterMachineDeploymentUnauthorized struct {
}
DeleteExternalClusterMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteExternalClusterMachineDeploymentUnauthorized ¶ added in v2.19.0

func NewDeleteExternalClusterMachineDeploymentUnauthorized() *DeleteExternalClusterMachineDeploymentUnauthorized

NewDeleteExternalClusterMachineDeploymentUnauthorized creates a DeleteExternalClusterMachineDeploymentUnauthorized with default headers values

func (*DeleteExternalClusterMachineDeploymentUnauthorized) Error ¶ added in v2.19.0

type DeleteExternalClusterOK ¶

type DeleteExternalClusterOK struct {
}
DeleteExternalClusterOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteExternalClusterOK ¶

func NewDeleteExternalClusterOK() *DeleteExternalClusterOK

NewDeleteExternalClusterOK creates a DeleteExternalClusterOK with default headers values

func (*DeleteExternalClusterOK) Error ¶

func (o *DeleteExternalClusterOK) Error() string

type DeleteExternalClusterParams ¶

type DeleteExternalClusterParams struct {

	/* Action.

	     The Action is used to check if to `Delete` the cluster:
	both the actual cluter from the provider
	and the respective KKP cluster object
	By default the cluster will `Disconnect` which means the KKP cluster object will be deleted,
	cluster still exists on the provider, but is no longer connected/imported in KKP
	*/
	Action *string

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

DeleteExternalClusterParams contains all the parameters to send to the API endpoint

for the delete external cluster operation.

Typically these are written to a http.Request.

func NewDeleteExternalClusterParams ¶

func NewDeleteExternalClusterParams() *DeleteExternalClusterParams

NewDeleteExternalClusterParams creates a new DeleteExternalClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteExternalClusterParamsWithContext ¶

func NewDeleteExternalClusterParamsWithContext(ctx context.Context) *DeleteExternalClusterParams

NewDeleteExternalClusterParamsWithContext creates a new DeleteExternalClusterParams object with the ability to set a context for a request.

func NewDeleteExternalClusterParamsWithHTTPClient ¶

func NewDeleteExternalClusterParamsWithHTTPClient(client *http.Client) *DeleteExternalClusterParams

NewDeleteExternalClusterParamsWithHTTPClient creates a new DeleteExternalClusterParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteExternalClusterParamsWithTimeout ¶

func NewDeleteExternalClusterParamsWithTimeout(timeout time.Duration) *DeleteExternalClusterParams

NewDeleteExternalClusterParamsWithTimeout creates a new DeleteExternalClusterParams object with the ability to set a timeout on a request.

func (*DeleteExternalClusterParams) SetAction ¶ added in v2.21.0

func (o *DeleteExternalClusterParams) SetAction(action *string)

SetAction adds the action to the delete external cluster params

func (*DeleteExternalClusterParams) SetClusterID ¶

func (o *DeleteExternalClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete external cluster params

func (*DeleteExternalClusterParams) SetContext ¶

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

SetContext adds the context to the delete external cluster params

func (*DeleteExternalClusterParams) SetDefaults ¶ added in v2.18.0

func (o *DeleteExternalClusterParams) SetDefaults()

SetDefaults hydrates default values in the delete external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteExternalClusterParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete external cluster params

func (*DeleteExternalClusterParams) SetProjectID ¶

func (o *DeleteExternalClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete external cluster params

func (*DeleteExternalClusterParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete external cluster params

func (*DeleteExternalClusterParams) WithAction ¶ added in v2.21.0

WithAction adds the action to the delete external cluster params

func (*DeleteExternalClusterParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the delete external cluster params

func (*DeleteExternalClusterParams) WithContext ¶

WithContext adds the context to the delete external cluster params

func (*DeleteExternalClusterParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteExternalClusterParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete external cluster params

func (*DeleteExternalClusterParams) WithProjectID ¶

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

WithProjectID adds the projectID to the delete external cluster params

func (*DeleteExternalClusterParams) WithTimeout ¶

WithTimeout adds the timeout to the delete external cluster params

func (*DeleteExternalClusterParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteExternalClusterReader ¶

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

DeleteExternalClusterReader is a Reader for the DeleteExternalCluster structure.

func (*DeleteExternalClusterReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteExternalClusterUnauthorized ¶

type DeleteExternalClusterUnauthorized struct {
}
DeleteExternalClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteExternalClusterUnauthorized ¶

func NewDeleteExternalClusterUnauthorized() *DeleteExternalClusterUnauthorized

NewDeleteExternalClusterUnauthorized creates a DeleteExternalClusterUnauthorized with default headers values

func (*DeleteExternalClusterUnauthorized) Error ¶

type DeleteGatekeeperConfigDefault ¶

type DeleteGatekeeperConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteGatekeeperConfigDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteGatekeeperConfigDefault ¶

func NewDeleteGatekeeperConfigDefault(code int) *DeleteGatekeeperConfigDefault

NewDeleteGatekeeperConfigDefault creates a DeleteGatekeeperConfigDefault with default headers values

func (*DeleteGatekeeperConfigDefault) Code ¶

Code gets the status code for the delete gatekeeper config default response

func (*DeleteGatekeeperConfigDefault) Error ¶

func (*DeleteGatekeeperConfigDefault) GetPayload ¶

type DeleteGatekeeperConfigForbidden ¶

type DeleteGatekeeperConfigForbidden struct {
}
DeleteGatekeeperConfigForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteGatekeeperConfigForbidden ¶

func NewDeleteGatekeeperConfigForbidden() *DeleteGatekeeperConfigForbidden

NewDeleteGatekeeperConfigForbidden creates a DeleteGatekeeperConfigForbidden with default headers values

func (*DeleteGatekeeperConfigForbidden) Error ¶

type DeleteGatekeeperConfigOK ¶

type DeleteGatekeeperConfigOK struct {
}
DeleteGatekeeperConfigOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteGatekeeperConfigOK ¶

func NewDeleteGatekeeperConfigOK() *DeleteGatekeeperConfigOK

NewDeleteGatekeeperConfigOK creates a DeleteGatekeeperConfigOK with default headers values

func (*DeleteGatekeeperConfigOK) Error ¶

func (o *DeleteGatekeeperConfigOK) Error() string

type DeleteGatekeeperConfigParams ¶

type DeleteGatekeeperConfigParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

DeleteGatekeeperConfigParams contains all the parameters to send to the API endpoint

for the delete gatekeeper config operation.

Typically these are written to a http.Request.

func NewDeleteGatekeeperConfigParams ¶

func NewDeleteGatekeeperConfigParams() *DeleteGatekeeperConfigParams

NewDeleteGatekeeperConfigParams creates a new DeleteGatekeeperConfigParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteGatekeeperConfigParamsWithContext ¶

func NewDeleteGatekeeperConfigParamsWithContext(ctx context.Context) *DeleteGatekeeperConfigParams

NewDeleteGatekeeperConfigParamsWithContext creates a new DeleteGatekeeperConfigParams object with the ability to set a context for a request.

func NewDeleteGatekeeperConfigParamsWithHTTPClient ¶

func NewDeleteGatekeeperConfigParamsWithHTTPClient(client *http.Client) *DeleteGatekeeperConfigParams

NewDeleteGatekeeperConfigParamsWithHTTPClient creates a new DeleteGatekeeperConfigParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteGatekeeperConfigParamsWithTimeout ¶

func NewDeleteGatekeeperConfigParamsWithTimeout(timeout time.Duration) *DeleteGatekeeperConfigParams

NewDeleteGatekeeperConfigParamsWithTimeout creates a new DeleteGatekeeperConfigParams object with the ability to set a timeout on a request.

func (*DeleteGatekeeperConfigParams) SetClusterID ¶

func (o *DeleteGatekeeperConfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) SetContext ¶

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

SetContext adds the context to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) SetDefaults ¶ added in v2.18.0

func (o *DeleteGatekeeperConfigParams) SetDefaults()

SetDefaults hydrates default values in the delete gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteGatekeeperConfigParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) SetProjectID ¶

func (o *DeleteGatekeeperConfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) WithClusterID ¶

WithClusterID adds the clusterID to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) WithContext ¶

WithContext adds the context to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteGatekeeperConfigParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) WithProjectID ¶

WithProjectID adds the projectID to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) WithTimeout ¶

WithTimeout adds the timeout to the delete gatekeeper config params

func (*DeleteGatekeeperConfigParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteGatekeeperConfigReader ¶

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

DeleteGatekeeperConfigReader is a Reader for the DeleteGatekeeperConfig structure.

func (*DeleteGatekeeperConfigReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteGatekeeperConfigUnauthorized ¶

type DeleteGatekeeperConfigUnauthorized struct {
}
DeleteGatekeeperConfigUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteGatekeeperConfigUnauthorized ¶

func NewDeleteGatekeeperConfigUnauthorized() *DeleteGatekeeperConfigUnauthorized

NewDeleteGatekeeperConfigUnauthorized creates a DeleteGatekeeperConfigUnauthorized with default headers values

func (*DeleteGatekeeperConfigUnauthorized) Error ¶

type DeleteGroupProjectBindingDefault ¶ added in v2.21.0

type DeleteGroupProjectBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteGroupProjectBindingDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteGroupProjectBindingDefault ¶ added in v2.21.0

func NewDeleteGroupProjectBindingDefault(code int) *DeleteGroupProjectBindingDefault

NewDeleteGroupProjectBindingDefault creates a DeleteGroupProjectBindingDefault with default headers values

func (*DeleteGroupProjectBindingDefault) Code ¶ added in v2.21.0

Code gets the status code for the delete group project binding default response

func (*DeleteGroupProjectBindingDefault) Error ¶ added in v2.21.0

func (*DeleteGroupProjectBindingDefault) GetPayload ¶ added in v2.21.0

type DeleteGroupProjectBindingForbidden ¶ added in v2.21.0

type DeleteGroupProjectBindingForbidden struct {
}
DeleteGroupProjectBindingForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteGroupProjectBindingForbidden ¶ added in v2.21.0

func NewDeleteGroupProjectBindingForbidden() *DeleteGroupProjectBindingForbidden

NewDeleteGroupProjectBindingForbidden creates a DeleteGroupProjectBindingForbidden with default headers values

func (*DeleteGroupProjectBindingForbidden) Error ¶ added in v2.21.0

type DeleteGroupProjectBindingOK ¶ added in v2.21.0

type DeleteGroupProjectBindingOK struct {
}
DeleteGroupProjectBindingOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteGroupProjectBindingOK ¶ added in v2.21.0

func NewDeleteGroupProjectBindingOK() *DeleteGroupProjectBindingOK

NewDeleteGroupProjectBindingOK creates a DeleteGroupProjectBindingOK with default headers values

func (*DeleteGroupProjectBindingOK) Error ¶ added in v2.21.0

type DeleteGroupProjectBindingParams ¶ added in v2.21.0

type DeleteGroupProjectBindingParams struct {

	// BindingName.
	BindingName string

	// ProjectID.
	ProjectID string

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

DeleteGroupProjectBindingParams contains all the parameters to send to the API endpoint

for the delete group project binding operation.

Typically these are written to a http.Request.

func NewDeleteGroupProjectBindingParams ¶ added in v2.21.0

func NewDeleteGroupProjectBindingParams() *DeleteGroupProjectBindingParams

NewDeleteGroupProjectBindingParams creates a new DeleteGroupProjectBindingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteGroupProjectBindingParamsWithContext ¶ added in v2.21.0

func NewDeleteGroupProjectBindingParamsWithContext(ctx context.Context) *DeleteGroupProjectBindingParams

NewDeleteGroupProjectBindingParamsWithContext creates a new DeleteGroupProjectBindingParams object with the ability to set a context for a request.

func NewDeleteGroupProjectBindingParamsWithHTTPClient ¶ added in v2.21.0

func NewDeleteGroupProjectBindingParamsWithHTTPClient(client *http.Client) *DeleteGroupProjectBindingParams

NewDeleteGroupProjectBindingParamsWithHTTPClient creates a new DeleteGroupProjectBindingParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteGroupProjectBindingParamsWithTimeout ¶ added in v2.21.0

func NewDeleteGroupProjectBindingParamsWithTimeout(timeout time.Duration) *DeleteGroupProjectBindingParams

NewDeleteGroupProjectBindingParamsWithTimeout creates a new DeleteGroupProjectBindingParams object with the ability to set a timeout on a request.

func (*DeleteGroupProjectBindingParams) SetBindingName ¶ added in v2.21.0

func (o *DeleteGroupProjectBindingParams) SetBindingName(bindingName string)

SetBindingName adds the bindingName to the delete group project binding params

func (*DeleteGroupProjectBindingParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the delete group project binding params

func (*DeleteGroupProjectBindingParams) SetDefaults ¶ added in v2.21.0

func (o *DeleteGroupProjectBindingParams) SetDefaults()

SetDefaults hydrates default values in the delete group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteGroupProjectBindingParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the delete group project binding params

func (*DeleteGroupProjectBindingParams) SetProjectID ¶ added in v2.21.0

func (o *DeleteGroupProjectBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete group project binding params

func (*DeleteGroupProjectBindingParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the delete group project binding params

func (*DeleteGroupProjectBindingParams) WithBindingName ¶ added in v2.21.0

WithBindingName adds the bindingName to the delete group project binding params

func (*DeleteGroupProjectBindingParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the delete group project binding params

func (*DeleteGroupProjectBindingParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the delete group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteGroupProjectBindingParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the delete group project binding params

func (*DeleteGroupProjectBindingParams) WithProjectID ¶ added in v2.21.0

WithProjectID adds the projectID to the delete group project binding params

func (*DeleteGroupProjectBindingParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the delete group project binding params

func (*DeleteGroupProjectBindingParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type DeleteGroupProjectBindingReader ¶ added in v2.21.0

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

DeleteGroupProjectBindingReader is a Reader for the DeleteGroupProjectBinding structure.

func (*DeleteGroupProjectBindingReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type DeleteGroupProjectBindingUnauthorized ¶ added in v2.21.0

type DeleteGroupProjectBindingUnauthorized struct {
}
DeleteGroupProjectBindingUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteGroupProjectBindingUnauthorized ¶ added in v2.21.0

func NewDeleteGroupProjectBindingUnauthorized() *DeleteGroupProjectBindingUnauthorized

NewDeleteGroupProjectBindingUnauthorized creates a DeleteGroupProjectBindingUnauthorized with default headers values

func (*DeleteGroupProjectBindingUnauthorized) Error ¶ added in v2.21.0

type DeleteMachineDeploymentDefault ¶

type DeleteMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteMachineDeploymentDefault ¶

func NewDeleteMachineDeploymentDefault(code int) *DeleteMachineDeploymentDefault

NewDeleteMachineDeploymentDefault creates a DeleteMachineDeploymentDefault with default headers values

func (*DeleteMachineDeploymentDefault) Code ¶

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

func (*DeleteMachineDeploymentDefault) Error ¶

func (*DeleteMachineDeploymentDefault) GetPayload ¶

type DeleteMachineDeploymentForbidden ¶

type DeleteMachineDeploymentForbidden struct {
}
DeleteMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteMachineDeploymentForbidden ¶

func NewDeleteMachineDeploymentForbidden() *DeleteMachineDeploymentForbidden

NewDeleteMachineDeploymentForbidden creates a DeleteMachineDeploymentForbidden with default headers values

func (*DeleteMachineDeploymentForbidden) Error ¶

type DeleteMachineDeploymentNodeDefault ¶

type DeleteMachineDeploymentNodeDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteMachineDeploymentNodeDefault describes a response with status code -1, with default header values.

errorResponse

func NewDeleteMachineDeploymentNodeDefault ¶

func NewDeleteMachineDeploymentNodeDefault(code int) *DeleteMachineDeploymentNodeDefault

NewDeleteMachineDeploymentNodeDefault creates a DeleteMachineDeploymentNodeDefault with default headers values

func (*DeleteMachineDeploymentNodeDefault) Code ¶

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

func (*DeleteMachineDeploymentNodeDefault) Error ¶

func (*DeleteMachineDeploymentNodeDefault) GetPayload ¶

type DeleteMachineDeploymentNodeForbidden ¶

type DeleteMachineDeploymentNodeForbidden struct {
}
DeleteMachineDeploymentNodeForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDeleteMachineDeploymentNodeForbidden ¶

func NewDeleteMachineDeploymentNodeForbidden() *DeleteMachineDeploymentNodeForbidden

NewDeleteMachineDeploymentNodeForbidden creates a DeleteMachineDeploymentNodeForbidden with default headers values

func (*DeleteMachineDeploymentNodeForbidden) Error ¶

type DeleteMachineDeploymentNodeOK ¶

type DeleteMachineDeploymentNodeOK struct {
}
DeleteMachineDeploymentNodeOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteMachineDeploymentNodeOK ¶

func NewDeleteMachineDeploymentNodeOK() *DeleteMachineDeploymentNodeOK

NewDeleteMachineDeploymentNodeOK creates a DeleteMachineDeploymentNodeOK with default headers values

func (*DeleteMachineDeploymentNodeOK) Error ¶

type DeleteMachineDeploymentNodeParams ¶

type DeleteMachineDeploymentNodeParams struct {

	// ClusterID.
	ClusterID string

	// NodeID.
	NodeID string

	// ProjectID.
	ProjectID string

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

DeleteMachineDeploymentNodeParams contains all the parameters to send to the API endpoint

for the delete machine deployment node operation.

Typically these are written to a http.Request.

func NewDeleteMachineDeploymentNodeParams ¶

func NewDeleteMachineDeploymentNodeParams() *DeleteMachineDeploymentNodeParams

NewDeleteMachineDeploymentNodeParams creates a new DeleteMachineDeploymentNodeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteMachineDeploymentNodeParamsWithContext ¶

func NewDeleteMachineDeploymentNodeParamsWithContext(ctx context.Context) *DeleteMachineDeploymentNodeParams

NewDeleteMachineDeploymentNodeParamsWithContext creates a new DeleteMachineDeploymentNodeParams object with the ability to set a context for a request.

func NewDeleteMachineDeploymentNodeParamsWithHTTPClient ¶

func NewDeleteMachineDeploymentNodeParamsWithHTTPClient(client *http.Client) *DeleteMachineDeploymentNodeParams

NewDeleteMachineDeploymentNodeParamsWithHTTPClient creates a new DeleteMachineDeploymentNodeParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteMachineDeploymentNodeParamsWithTimeout ¶

func NewDeleteMachineDeploymentNodeParamsWithTimeout(timeout time.Duration) *DeleteMachineDeploymentNodeParams

NewDeleteMachineDeploymentNodeParamsWithTimeout creates a new DeleteMachineDeploymentNodeParams object with the ability to set a timeout on a request.

func (*DeleteMachineDeploymentNodeParams) SetClusterID ¶

func (o *DeleteMachineDeploymentNodeParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) SetContext ¶

SetContext adds the context to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) SetDefaults ¶ added in v2.18.0

func (o *DeleteMachineDeploymentNodeParams) SetDefaults()

SetDefaults hydrates default values in the delete machine deployment node params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteMachineDeploymentNodeParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) SetNodeID ¶

func (o *DeleteMachineDeploymentNodeParams) SetNodeID(nodeID string)

SetNodeID adds the nodeId to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) SetProjectID ¶

func (o *DeleteMachineDeploymentNodeParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WithClusterID ¶

WithClusterID adds the clusterID to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WithContext ¶

WithContext adds the context to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete machine deployment node params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteMachineDeploymentNodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WithNodeID ¶

WithNodeID adds the nodeID to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WithProjectID ¶

WithProjectID adds the projectID to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WithTimeout ¶

WithTimeout adds the timeout to the delete machine deployment node params

func (*DeleteMachineDeploymentNodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteMachineDeploymentNodeReader ¶

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

DeleteMachineDeploymentNodeReader is a Reader for the DeleteMachineDeploymentNode structure.

func (*DeleteMachineDeploymentNodeReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteMachineDeploymentNodeUnauthorized ¶

type DeleteMachineDeploymentNodeUnauthorized struct {
}
DeleteMachineDeploymentNodeUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteMachineDeploymentNodeUnauthorized ¶

func NewDeleteMachineDeploymentNodeUnauthorized() *DeleteMachineDeploymentNodeUnauthorized

NewDeleteMachineDeploymentNodeUnauthorized creates a DeleteMachineDeploymentNodeUnauthorized with default headers values

func (*DeleteMachineDeploymentNodeUnauthorized) Error ¶

type DeleteMachineDeploymentOK ¶

type DeleteMachineDeploymentOK struct {
}
DeleteMachineDeploymentOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDeleteMachineDeploymentOK ¶

func NewDeleteMachineDeploymentOK() *DeleteMachineDeploymentOK

NewDeleteMachineDeploymentOK creates a DeleteMachineDeploymentOK with default headers values

func (*DeleteMachineDeploymentOK) Error ¶

func (o *DeleteMachineDeploymentOK) Error() string

type DeleteMachineDeploymentParams ¶

type DeleteMachineDeploymentParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

DeleteMachineDeploymentParams contains all the parameters to send to the API endpoint

for the delete machine deployment operation.

Typically these are written to a http.Request.

func NewDeleteMachineDeploymentParams ¶

func NewDeleteMachineDeploymentParams() *DeleteMachineDeploymentParams

NewDeleteMachineDeploymentParams creates a new DeleteMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteMachineDeploymentParamsWithContext ¶

func NewDeleteMachineDeploymentParamsWithContext(ctx context.Context) *DeleteMachineDeploymentParams

NewDeleteMachineDeploymentParamsWithContext creates a new DeleteMachineDeploymentParams object with the ability to set a context for a request.

func NewDeleteMachineDeploymentParamsWithHTTPClient ¶

func NewDeleteMachineDeploymentParamsWithHTTPClient(client *http.Client) *DeleteMachineDeploymentParams

NewDeleteMachineDeploymentParamsWithHTTPClient creates a new DeleteMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteMachineDeploymentParamsWithTimeout ¶

func NewDeleteMachineDeploymentParamsWithTimeout(timeout time.Duration) *DeleteMachineDeploymentParams

NewDeleteMachineDeploymentParamsWithTimeout creates a new DeleteMachineDeploymentParams object with the ability to set a timeout on a request.

func (*DeleteMachineDeploymentParams) SetClusterID ¶

func (o *DeleteMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete machine deployment params

func (*DeleteMachineDeploymentParams) SetContext ¶

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

SetContext adds the context to the delete machine deployment params

func (*DeleteMachineDeploymentParams) SetDefaults ¶ added in v2.18.0

func (o *DeleteMachineDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the delete machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteMachineDeploymentParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete machine deployment params

func (*DeleteMachineDeploymentParams) SetMachineDeploymentID ¶

func (o *DeleteMachineDeploymentParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the delete machine deployment params

func (*DeleteMachineDeploymentParams) SetProjectID ¶

func (o *DeleteMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete machine deployment params

func (*DeleteMachineDeploymentParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WithClusterID ¶

WithClusterID adds the clusterID to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WithContext ¶

WithContext adds the context to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteMachineDeploymentParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WithMachineDeploymentID ¶

func (o *DeleteMachineDeploymentParams) WithMachineDeploymentID(machinedeploymentID string) *DeleteMachineDeploymentParams

WithMachineDeploymentID adds the machinedeploymentID to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WithProjectID ¶

WithProjectID adds the projectID to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WithTimeout ¶

WithTimeout adds the timeout to the delete machine deployment params

func (*DeleteMachineDeploymentParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteMachineDeploymentReader ¶

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

DeleteMachineDeploymentReader is a Reader for the DeleteMachineDeployment structure.

func (*DeleteMachineDeploymentReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteMachineDeploymentUnauthorized ¶

type DeleteMachineDeploymentUnauthorized struct {
}
DeleteMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDeleteMachineDeploymentUnauthorized ¶

func NewDeleteMachineDeploymentUnauthorized() *DeleteMachineDeploymentUnauthorized

NewDeleteMachineDeploymentUnauthorized creates a DeleteMachineDeploymentUnauthorized with default headers values

func (*DeleteMachineDeploymentUnauthorized) Error ¶

type DeleteNodeDeploymentDefault ¶

type DeleteNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteNodeDeploymentDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteNodeDeploymentParamsWithContext ¶

func NewDeleteNodeDeploymentParamsWithContext(ctx context.Context) *DeleteNodeDeploymentParams

NewDeleteNodeDeploymentParamsWithContext creates a new DeleteNodeDeploymentParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteNodeDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the delete node deployment params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete node deployment params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteNodeForClusterLegacyParamsWithContext ¶

func NewDeleteNodeForClusterLegacyParamsWithContext(ctx context.Context) *DeleteNodeForClusterLegacyParams

NewDeleteNodeForClusterLegacyParamsWithContext creates a new DeleteNodeForClusterLegacyParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteNodeForClusterLegacyParams) SetDefaults()

SetDefaults hydrates default values in the delete node for cluster legacy params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the delete node for cluster legacy params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteProjectParamsWithContext ¶

func NewDeleteProjectParamsWithContext(ctx context.Context) *DeleteProjectParams

NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteProjectParams) SetDefaults()

SetDefaults hydrates default values in the delete project params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *DeleteProjectParams) WithDefaults() *DeleteProjectParams

WithDefaults hydrates default values in the delete project params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteRoleParamsWithContext ¶

func NewDeleteRoleParamsWithContext(ctx context.Context) *DeleteRoleParams

NewDeleteRoleParamsWithContext creates a new DeleteRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteRoleParams) SetDefaults()

SetDefaults hydrates default values in the delete role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *DeleteRoleParams) WithDefaults() *DeleteRoleParams

WithDefaults hydrates default values in the delete role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteSSHKeyParamsWithContext ¶

func NewDeleteSSHKeyParamsWithContext(ctx context.Context) *DeleteSSHKeyParams

NewDeleteSSHKeyParamsWithContext creates a new DeleteSSHKeyParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DeleteSSHKeyParams) SetDefaults()

SetDefaults hydrates default values in the delete SSH key params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *DeleteSSHKeyParams) WithDefaults() *DeleteSSHKeyParams

WithDefaults hydrates default values in the delete SSH key params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDetachSSHKeyFromClusterParamsWithContext ¶

func NewDetachSSHKeyFromClusterParamsWithContext(ctx context.Context) *DetachSSHKeyFromClusterParams

NewDetachSSHKeyFromClusterParamsWithContext creates a new DetachSSHKeyFromClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *DetachSSHKeyFromClusterParams) SetDefaults()

SetDefaults hydrates default values in the detach SSH key from cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the detach SSH key from cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 DetachSSHKeyFromClusterV2Default ¶

type DetachSSHKeyFromClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DetachSSHKeyFromClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewDetachSSHKeyFromClusterV2Default ¶

func NewDetachSSHKeyFromClusterV2Default(code int) *DetachSSHKeyFromClusterV2Default

NewDetachSSHKeyFromClusterV2Default creates a DetachSSHKeyFromClusterV2Default with default headers values

func (*DetachSSHKeyFromClusterV2Default) Code ¶

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

func (*DetachSSHKeyFromClusterV2Default) Error ¶

func (*DetachSSHKeyFromClusterV2Default) GetPayload ¶

type DetachSSHKeyFromClusterV2Forbidden ¶

type DetachSSHKeyFromClusterV2Forbidden struct {
}
DetachSSHKeyFromClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewDetachSSHKeyFromClusterV2Forbidden ¶

func NewDetachSSHKeyFromClusterV2Forbidden() *DetachSSHKeyFromClusterV2Forbidden

NewDetachSSHKeyFromClusterV2Forbidden creates a DetachSSHKeyFromClusterV2Forbidden with default headers values

func (*DetachSSHKeyFromClusterV2Forbidden) Error ¶

type DetachSSHKeyFromClusterV2OK ¶

type DetachSSHKeyFromClusterV2OK struct {
}
DetachSSHKeyFromClusterV2OK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewDetachSSHKeyFromClusterV2OK ¶

func NewDetachSSHKeyFromClusterV2OK() *DetachSSHKeyFromClusterV2OK

NewDetachSSHKeyFromClusterV2OK creates a DetachSSHKeyFromClusterV2OK with default headers values

func (*DetachSSHKeyFromClusterV2OK) Error ¶

type DetachSSHKeyFromClusterV2Params ¶

type DetachSSHKeyFromClusterV2Params struct {

	// ClusterID.
	ClusterID string

	// KeyID.
	KeyID string

	// ProjectID.
	ProjectID string

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

DetachSSHKeyFromClusterV2Params contains all the parameters to send to the API endpoint

for the detach SSH key from cluster v2 operation.

Typically these are written to a http.Request.

func NewDetachSSHKeyFromClusterV2Params ¶

func NewDetachSSHKeyFromClusterV2Params() *DetachSSHKeyFromClusterV2Params

NewDetachSSHKeyFromClusterV2Params creates a new DetachSSHKeyFromClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDetachSSHKeyFromClusterV2ParamsWithContext ¶

func NewDetachSSHKeyFromClusterV2ParamsWithContext(ctx context.Context) *DetachSSHKeyFromClusterV2Params

NewDetachSSHKeyFromClusterV2ParamsWithContext creates a new DetachSSHKeyFromClusterV2Params object with the ability to set a context for a request.

func NewDetachSSHKeyFromClusterV2ParamsWithHTTPClient ¶

func NewDetachSSHKeyFromClusterV2ParamsWithHTTPClient(client *http.Client) *DetachSSHKeyFromClusterV2Params

NewDetachSSHKeyFromClusterV2ParamsWithHTTPClient creates a new DetachSSHKeyFromClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewDetachSSHKeyFromClusterV2ParamsWithTimeout ¶

func NewDetachSSHKeyFromClusterV2ParamsWithTimeout(timeout time.Duration) *DetachSSHKeyFromClusterV2Params

NewDetachSSHKeyFromClusterV2ParamsWithTimeout creates a new DetachSSHKeyFromClusterV2Params object with the ability to set a timeout on a request.

func (*DetachSSHKeyFromClusterV2Params) SetClusterID ¶

func (o *DetachSSHKeyFromClusterV2Params) SetClusterID(clusterID string)

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

func (*DetachSSHKeyFromClusterV2Params) SetContext ¶

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

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

func (*DetachSSHKeyFromClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *DetachSSHKeyFromClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the detach SSH key from cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*DetachSSHKeyFromClusterV2Params) SetHTTPClient ¶

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

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

func (*DetachSSHKeyFromClusterV2Params) SetKeyID ¶

func (o *DetachSSHKeyFromClusterV2Params) SetKeyID(keyID string)

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

func (*DetachSSHKeyFromClusterV2Params) SetProjectID ¶

func (o *DetachSSHKeyFromClusterV2Params) SetProjectID(projectID string)

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

func (*DetachSSHKeyFromClusterV2Params) SetTimeout ¶

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

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

func (*DetachSSHKeyFromClusterV2Params) WithClusterID ¶

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

func (*DetachSSHKeyFromClusterV2Params) WithContext ¶

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

func (*DetachSSHKeyFromClusterV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the detach SSH key from cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*DetachSSHKeyFromClusterV2Params) WithHTTPClient ¶

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

func (*DetachSSHKeyFromClusterV2Params) WithKeyID ¶

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

func (*DetachSSHKeyFromClusterV2Params) WithProjectID ¶

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

func (*DetachSSHKeyFromClusterV2Params) WithTimeout ¶

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

func (*DetachSSHKeyFromClusterV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DetachSSHKeyFromClusterV2Reader ¶

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

DetachSSHKeyFromClusterV2Reader is a Reader for the DetachSSHKeyFromClusterV2 structure.

func (*DetachSSHKeyFromClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DetachSSHKeyFromClusterV2Unauthorized ¶

type DetachSSHKeyFromClusterV2Unauthorized struct {
}
DetachSSHKeyFromClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewDetachSSHKeyFromClusterV2Unauthorized ¶

func NewDetachSSHKeyFromClusterV2Unauthorized() *DetachSSHKeyFromClusterV2Unauthorized

NewDetachSSHKeyFromClusterV2Unauthorized creates a DetachSSHKeyFromClusterV2Unauthorized with default headers values

func (*DetachSSHKeyFromClusterV2Unauthorized) Error ¶

type ExportClusterTemplateDefault ¶ added in v2.21.0

type ExportClusterTemplateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ExportClusterTemplateDefault describes a response with status code -1, with default header values.

errorResponse

func NewExportClusterTemplateDefault ¶ added in v2.21.0

func NewExportClusterTemplateDefault(code int) *ExportClusterTemplateDefault

NewExportClusterTemplateDefault creates a ExportClusterTemplateDefault with default headers values

func (*ExportClusterTemplateDefault) Code ¶ added in v2.21.0

Code gets the status code for the export cluster template default response

func (*ExportClusterTemplateDefault) Error ¶ added in v2.21.0

func (*ExportClusterTemplateDefault) GetPayload ¶ added in v2.21.0

type ExportClusterTemplateForbidden ¶ added in v2.21.0

type ExportClusterTemplateForbidden struct {
}
ExportClusterTemplateForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewExportClusterTemplateForbidden ¶ added in v2.21.0

func NewExportClusterTemplateForbidden() *ExportClusterTemplateForbidden

NewExportClusterTemplateForbidden creates a ExportClusterTemplateForbidden with default headers values

func (*ExportClusterTemplateForbidden) Error ¶ added in v2.21.0

type ExportClusterTemplateOK ¶ added in v2.21.0

type ExportClusterTemplateOK struct {
	Payload *models.ClusterTemplate
}
ExportClusterTemplateOK describes a response with status code 200, with default header values.

ClusterTemplate

func NewExportClusterTemplateOK ¶ added in v2.21.0

func NewExportClusterTemplateOK() *ExportClusterTemplateOK

NewExportClusterTemplateOK creates a ExportClusterTemplateOK with default headers values

func (*ExportClusterTemplateOK) Error ¶ added in v2.21.0

func (o *ExportClusterTemplateOK) Error() string

func (*ExportClusterTemplateOK) GetPayload ¶ added in v2.21.0

type ExportClusterTemplateParams ¶ added in v2.21.0

type ExportClusterTemplateParams struct {

	// Format.
	Format *string

	// ProjectID.
	ProjectID string

	// TemplateID.
	ClusterTemplateID string

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

ExportClusterTemplateParams contains all the parameters to send to the API endpoint

for the export cluster template operation.

Typically these are written to a http.Request.

func NewExportClusterTemplateParams ¶ added in v2.21.0

func NewExportClusterTemplateParams() *ExportClusterTemplateParams

NewExportClusterTemplateParams creates a new ExportClusterTemplateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewExportClusterTemplateParamsWithContext ¶ added in v2.21.0

func NewExportClusterTemplateParamsWithContext(ctx context.Context) *ExportClusterTemplateParams

NewExportClusterTemplateParamsWithContext creates a new ExportClusterTemplateParams object with the ability to set a context for a request.

func NewExportClusterTemplateParamsWithHTTPClient ¶ added in v2.21.0

func NewExportClusterTemplateParamsWithHTTPClient(client *http.Client) *ExportClusterTemplateParams

NewExportClusterTemplateParamsWithHTTPClient creates a new ExportClusterTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewExportClusterTemplateParamsWithTimeout ¶ added in v2.21.0

func NewExportClusterTemplateParamsWithTimeout(timeout time.Duration) *ExportClusterTemplateParams

NewExportClusterTemplateParamsWithTimeout creates a new ExportClusterTemplateParams object with the ability to set a timeout on a request.

func (*ExportClusterTemplateParams) SetClusterTemplateID ¶ added in v2.21.0

func (o *ExportClusterTemplateParams) SetClusterTemplateID(templateID string)

SetClusterTemplateID adds the templateId to the export cluster template params

func (*ExportClusterTemplateParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the export cluster template params

func (*ExportClusterTemplateParams) SetDefaults ¶ added in v2.21.0

func (o *ExportClusterTemplateParams) SetDefaults()

SetDefaults hydrates default values in the export cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*ExportClusterTemplateParams) SetFormat ¶ added in v2.21.0

func (o *ExportClusterTemplateParams) SetFormat(format *string)

SetFormat adds the format to the export cluster template params

func (*ExportClusterTemplateParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the export cluster template params

func (*ExportClusterTemplateParams) SetProjectID ¶ added in v2.21.0

func (o *ExportClusterTemplateParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the export cluster template params

func (*ExportClusterTemplateParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the export cluster template params

func (*ExportClusterTemplateParams) WithClusterTemplateID ¶ added in v2.21.0

func (o *ExportClusterTemplateParams) WithClusterTemplateID(templateID string) *ExportClusterTemplateParams

WithClusterTemplateID adds the templateID to the export cluster template params

func (*ExportClusterTemplateParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the export cluster template params

func (*ExportClusterTemplateParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the export cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*ExportClusterTemplateParams) WithFormat ¶ added in v2.21.0

WithFormat adds the format to the export cluster template params

func (*ExportClusterTemplateParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the export cluster template params

func (*ExportClusterTemplateParams) WithProjectID ¶ added in v2.21.0

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

WithProjectID adds the projectID to the export cluster template params

func (*ExportClusterTemplateParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the export cluster template params

func (*ExportClusterTemplateParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type ExportClusterTemplateReader ¶ added in v2.21.0

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

ExportClusterTemplateReader is a Reader for the ExportClusterTemplate structure.

func (*ExportClusterTemplateReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ExportClusterTemplateUnauthorized ¶ added in v2.21.0

type ExportClusterTemplateUnauthorized struct {
}
ExportClusterTemplateUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewExportClusterTemplateUnauthorized ¶ added in v2.21.0

func NewExportClusterTemplateUnauthorized() *ExportClusterTemplateUnauthorized

NewExportClusterTemplateUnauthorized creates a ExportClusterTemplateUnauthorized with default headers values

func (*ExportClusterTemplateUnauthorized) Error ¶ added in v2.21.0

type GetAlertmanagerDefault ¶ added in v2.18.0

type GetAlertmanagerDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertmanagerDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetAlertmanagerDefault ¶ added in v2.18.0

func NewGetAlertmanagerDefault(code int) *GetAlertmanagerDefault

NewGetAlertmanagerDefault creates a GetAlertmanagerDefault with default headers values

func (*GetAlertmanagerDefault) Code ¶ added in v2.18.0

func (o *GetAlertmanagerDefault) Code() int

Code gets the status code for the get alertmanager default response

func (*GetAlertmanagerDefault) Error ¶ added in v2.18.0

func (o *GetAlertmanagerDefault) Error() string

func (*GetAlertmanagerDefault) GetPayload ¶ added in v2.18.0

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

type GetAlertmanagerForbidden ¶ added in v2.18.0

type GetAlertmanagerForbidden struct {
}
GetAlertmanagerForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetAlertmanagerForbidden ¶ added in v2.18.0

func NewGetAlertmanagerForbidden() *GetAlertmanagerForbidden

NewGetAlertmanagerForbidden creates a GetAlertmanagerForbidden with default headers values

func (*GetAlertmanagerForbidden) Error ¶ added in v2.18.0

func (o *GetAlertmanagerForbidden) Error() string

type GetAlertmanagerOK ¶ added in v2.18.0

type GetAlertmanagerOK struct {
	Payload *models.Alertmanager
}
GetAlertmanagerOK describes a response with status code 200, with default header values.

Alertmanager

func NewGetAlertmanagerOK ¶ added in v2.18.0

func NewGetAlertmanagerOK() *GetAlertmanagerOK

NewGetAlertmanagerOK creates a GetAlertmanagerOK with default headers values

func (*GetAlertmanagerOK) Error ¶ added in v2.18.0

func (o *GetAlertmanagerOK) Error() string

func (*GetAlertmanagerOK) GetPayload ¶ added in v2.18.0

func (o *GetAlertmanagerOK) GetPayload() *models.Alertmanager

type GetAlertmanagerParams ¶ added in v2.18.0

type GetAlertmanagerParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetAlertmanagerParams contains all the parameters to send to the API endpoint

for the get alertmanager operation.

Typically these are written to a http.Request.

func NewGetAlertmanagerParams ¶ added in v2.18.0

func NewGetAlertmanagerParams() *GetAlertmanagerParams

NewGetAlertmanagerParams creates a new GetAlertmanagerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAlertmanagerParamsWithContext ¶ added in v2.18.0

func NewGetAlertmanagerParamsWithContext(ctx context.Context) *GetAlertmanagerParams

NewGetAlertmanagerParamsWithContext creates a new GetAlertmanagerParams object with the ability to set a context for a request.

func NewGetAlertmanagerParamsWithHTTPClient ¶ added in v2.18.0

func NewGetAlertmanagerParamsWithHTTPClient(client *http.Client) *GetAlertmanagerParams

NewGetAlertmanagerParamsWithHTTPClient creates a new GetAlertmanagerParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertmanagerParamsWithTimeout ¶ added in v2.18.0

func NewGetAlertmanagerParamsWithTimeout(timeout time.Duration) *GetAlertmanagerParams

NewGetAlertmanagerParamsWithTimeout creates a new GetAlertmanagerParams object with the ability to set a timeout on a request.

func (*GetAlertmanagerParams) SetClusterID ¶ added in v2.18.0

func (o *GetAlertmanagerParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get alertmanager params

func (*GetAlertmanagerParams) SetContext ¶ added in v2.18.0

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

SetContext adds the context to the get alertmanager params

func (*GetAlertmanagerParams) SetDefaults ¶ added in v2.18.0

func (o *GetAlertmanagerParams) SetDefaults()

SetDefaults hydrates default values in the get alertmanager params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertmanagerParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the get alertmanager params

func (*GetAlertmanagerParams) SetProjectID ¶ added in v2.18.0

func (o *GetAlertmanagerParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get alertmanager params

func (*GetAlertmanagerParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the get alertmanager params

func (*GetAlertmanagerParams) WithClusterID ¶ added in v2.18.0

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

WithClusterID adds the clusterID to the get alertmanager params

func (*GetAlertmanagerParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the get alertmanager params

func (*GetAlertmanagerParams) WithDefaults ¶ added in v2.18.0

func (o *GetAlertmanagerParams) WithDefaults() *GetAlertmanagerParams

WithDefaults hydrates default values in the get alertmanager params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertmanagerParams) WithHTTPClient ¶ added in v2.18.0

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

WithHTTPClient adds the HTTPClient to the get alertmanager params

func (*GetAlertmanagerParams) WithProjectID ¶ added in v2.18.0

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

WithProjectID adds the projectID to the get alertmanager params

func (*GetAlertmanagerParams) WithTimeout ¶ added in v2.18.0

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

WithTimeout adds the timeout to the get alertmanager params

func (*GetAlertmanagerParams) WriteToRequest ¶ added in v2.18.0

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

WriteToRequest writes these params to a swagger request

type GetAlertmanagerReader ¶ added in v2.18.0

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

GetAlertmanagerReader is a Reader for the GetAlertmanager structure.

func (*GetAlertmanagerReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type GetAlertmanagerUnauthorized ¶ added in v2.18.0

type GetAlertmanagerUnauthorized struct {
}
GetAlertmanagerUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetAlertmanagerUnauthorized ¶ added in v2.18.0

func NewGetAlertmanagerUnauthorized() *GetAlertmanagerUnauthorized

NewGetAlertmanagerUnauthorized creates a GetAlertmanagerUnauthorized with default headers values

func (*GetAlertmanagerUnauthorized) Error ¶ added in v2.18.0

type GetBackupDestinationNamesDefault ¶ added in v2.19.0

type GetBackupDestinationNamesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetBackupDestinationNamesDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetBackupDestinationNamesDefault ¶ added in v2.19.0

func NewGetBackupDestinationNamesDefault(code int) *GetBackupDestinationNamesDefault

NewGetBackupDestinationNamesDefault creates a GetBackupDestinationNamesDefault with default headers values

func (*GetBackupDestinationNamesDefault) Code ¶ added in v2.19.0

Code gets the status code for the get backup destination names default response

func (*GetBackupDestinationNamesDefault) Error ¶ added in v2.19.0

func (*GetBackupDestinationNamesDefault) GetPayload ¶ added in v2.19.0

type GetBackupDestinationNamesForbidden ¶ added in v2.19.0

type GetBackupDestinationNamesForbidden struct {
}
GetBackupDestinationNamesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetBackupDestinationNamesForbidden ¶ added in v2.19.0

func NewGetBackupDestinationNamesForbidden() *GetBackupDestinationNamesForbidden

NewGetBackupDestinationNamesForbidden creates a GetBackupDestinationNamesForbidden with default headers values

func (*GetBackupDestinationNamesForbidden) Error ¶ added in v2.19.0

type GetBackupDestinationNamesOK ¶ added in v2.19.0

type GetBackupDestinationNamesOK struct {
	Payload models.BackupDestinationNames
}
GetBackupDestinationNamesOK describes a response with status code 200, with default header values.

BackupDestinationNames

func NewGetBackupDestinationNamesOK ¶ added in v2.19.0

func NewGetBackupDestinationNamesOK() *GetBackupDestinationNamesOK

NewGetBackupDestinationNamesOK creates a GetBackupDestinationNamesOK with default headers values

func (*GetBackupDestinationNamesOK) Error ¶ added in v2.19.0

func (*GetBackupDestinationNamesOK) GetPayload ¶ added in v2.19.0

type GetBackupDestinationNamesParams ¶ added in v2.19.0

type GetBackupDestinationNamesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetBackupDestinationNamesParams contains all the parameters to send to the API endpoint

for the get backup destination names operation.

Typically these are written to a http.Request.

func NewGetBackupDestinationNamesParams ¶ added in v2.19.0

func NewGetBackupDestinationNamesParams() *GetBackupDestinationNamesParams

NewGetBackupDestinationNamesParams creates a new GetBackupDestinationNamesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetBackupDestinationNamesParamsWithContext ¶ added in v2.19.0

func NewGetBackupDestinationNamesParamsWithContext(ctx context.Context) *GetBackupDestinationNamesParams

NewGetBackupDestinationNamesParamsWithContext creates a new GetBackupDestinationNamesParams object with the ability to set a context for a request.

func NewGetBackupDestinationNamesParamsWithHTTPClient ¶ added in v2.19.0

func NewGetBackupDestinationNamesParamsWithHTTPClient(client *http.Client) *GetBackupDestinationNamesParams

NewGetBackupDestinationNamesParamsWithHTTPClient creates a new GetBackupDestinationNamesParams object with the ability to set a custom HTTPClient for a request.

func NewGetBackupDestinationNamesParamsWithTimeout ¶ added in v2.19.0

func NewGetBackupDestinationNamesParamsWithTimeout(timeout time.Duration) *GetBackupDestinationNamesParams

NewGetBackupDestinationNamesParamsWithTimeout creates a new GetBackupDestinationNamesParams object with the ability to set a timeout on a request.

func (*GetBackupDestinationNamesParams) SetClusterID ¶ added in v2.19.0

func (o *GetBackupDestinationNamesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get backup destination names params

func (*GetBackupDestinationNamesParams) SetContext ¶ added in v2.19.0

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

SetContext adds the context to the get backup destination names params

func (*GetBackupDestinationNamesParams) SetDefaults ¶ added in v2.19.0

func (o *GetBackupDestinationNamesParams) SetDefaults()

SetDefaults hydrates default values in the get backup destination names params (not the query body).

All values with no default are reset to their zero value.

func (*GetBackupDestinationNamesParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the get backup destination names params

func (*GetBackupDestinationNamesParams) SetProjectID ¶ added in v2.19.0

func (o *GetBackupDestinationNamesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get backup destination names params

func (*GetBackupDestinationNamesParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the get backup destination names params

func (*GetBackupDestinationNamesParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the get backup destination names params

func (*GetBackupDestinationNamesParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the get backup destination names params

func (*GetBackupDestinationNamesParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the get backup destination names params (not the query body).

All values with no default are reset to their zero value.

func (*GetBackupDestinationNamesParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the get backup destination names params

func (*GetBackupDestinationNamesParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the get backup destination names params

func (*GetBackupDestinationNamesParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the get backup destination names params

func (*GetBackupDestinationNamesParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type GetBackupDestinationNamesReader ¶ added in v2.19.0

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

GetBackupDestinationNamesReader is a Reader for the GetBackupDestinationNames structure.

func (*GetBackupDestinationNamesReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type GetBackupDestinationNamesUnauthorized ¶ added in v2.19.0

type GetBackupDestinationNamesUnauthorized struct {
}
GetBackupDestinationNamesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetBackupDestinationNamesUnauthorized ¶ added in v2.19.0

func NewGetBackupDestinationNamesUnauthorized() *GetBackupDestinationNamesUnauthorized

NewGetBackupDestinationNamesUnauthorized creates a GetBackupDestinationNamesUnauthorized with default headers values

func (*GetBackupDestinationNamesUnauthorized) Error ¶ added in v2.19.0

type GetClusterDefault ¶

type GetClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterDefault describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterEventsParamsWithContext ¶

func NewGetClusterEventsParamsWithContext(ctx context.Context) *GetClusterEventsParams

NewGetClusterEventsParamsWithContext creates a new GetClusterEventsParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterEventsParams) SetDefaults()

SetDefaults hydrates default values in the get cluster events params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster events params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetClusterEventsV2Default ¶

type GetClusterEventsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterEventsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterEventsV2Default ¶

func NewGetClusterEventsV2Default(code int) *GetClusterEventsV2Default

NewGetClusterEventsV2Default creates a GetClusterEventsV2Default with default headers values

func (*GetClusterEventsV2Default) Code ¶

func (o *GetClusterEventsV2Default) Code() int

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

func (*GetClusterEventsV2Default) Error ¶

func (o *GetClusterEventsV2Default) Error() string

func (*GetClusterEventsV2Default) GetPayload ¶

type GetClusterEventsV2Forbidden ¶

type GetClusterEventsV2Forbidden struct {
}
GetClusterEventsV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterEventsV2Forbidden ¶

func NewGetClusterEventsV2Forbidden() *GetClusterEventsV2Forbidden

NewGetClusterEventsV2Forbidden creates a GetClusterEventsV2Forbidden with default headers values

func (*GetClusterEventsV2Forbidden) Error ¶

type GetClusterEventsV2OK ¶

type GetClusterEventsV2OK struct {
	Payload []*models.Event
}
GetClusterEventsV2OK describes a response with status code 200, with default header values.

Event

func NewGetClusterEventsV2OK ¶

func NewGetClusterEventsV2OK() *GetClusterEventsV2OK

NewGetClusterEventsV2OK creates a GetClusterEventsV2OK with default headers values

func (*GetClusterEventsV2OK) Error ¶

func (o *GetClusterEventsV2OK) Error() string

func (*GetClusterEventsV2OK) GetPayload ¶

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

type GetClusterEventsV2Params ¶

type GetClusterEventsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	// Type.
	Type *string

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

GetClusterEventsV2Params contains all the parameters to send to the API endpoint

for the get cluster events v2 operation.

Typically these are written to a http.Request.

func NewGetClusterEventsV2Params ¶

func NewGetClusterEventsV2Params() *GetClusterEventsV2Params

NewGetClusterEventsV2Params creates a new GetClusterEventsV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterEventsV2ParamsWithContext ¶

func NewGetClusterEventsV2ParamsWithContext(ctx context.Context) *GetClusterEventsV2Params

NewGetClusterEventsV2ParamsWithContext creates a new GetClusterEventsV2Params object with the ability to set a context for a request.

func NewGetClusterEventsV2ParamsWithHTTPClient ¶

func NewGetClusterEventsV2ParamsWithHTTPClient(client *http.Client) *GetClusterEventsV2Params

NewGetClusterEventsV2ParamsWithHTTPClient creates a new GetClusterEventsV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetClusterEventsV2ParamsWithTimeout ¶

func NewGetClusterEventsV2ParamsWithTimeout(timeout time.Duration) *GetClusterEventsV2Params

NewGetClusterEventsV2ParamsWithTimeout creates a new GetClusterEventsV2Params object with the ability to set a timeout on a request.

func (*GetClusterEventsV2Params) SetClusterID ¶

func (o *GetClusterEventsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster events v2 params

func (*GetClusterEventsV2Params) SetContext ¶

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

SetContext adds the context to the get cluster events v2 params

func (*GetClusterEventsV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetClusterEventsV2Params) SetDefaults()

SetDefaults hydrates default values in the get cluster events v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterEventsV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get cluster events v2 params

func (*GetClusterEventsV2Params) SetProjectID ¶

func (o *GetClusterEventsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster events v2 params

func (*GetClusterEventsV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get cluster events v2 params

func (*GetClusterEventsV2Params) SetType ¶

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

SetType adds the type to the get cluster events v2 params

func (*GetClusterEventsV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the get cluster events v2 params

func (*GetClusterEventsV2Params) WithContext ¶

WithContext adds the context to the get cluster events v2 params

func (*GetClusterEventsV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster events v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterEventsV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get cluster events v2 params

func (*GetClusterEventsV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the get cluster events v2 params

func (*GetClusterEventsV2Params) WithTimeout ¶

WithTimeout adds the timeout to the get cluster events v2 params

func (*GetClusterEventsV2Params) WithType ¶

WithType adds the typeVar to the get cluster events v2 params

func (*GetClusterEventsV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetClusterEventsV2Reader ¶

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

GetClusterEventsV2Reader is a Reader for the GetClusterEventsV2 structure.

func (*GetClusterEventsV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetClusterEventsV2Unauthorized ¶

type GetClusterEventsV2Unauthorized struct {
}
GetClusterEventsV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterEventsV2Unauthorized ¶

func NewGetClusterEventsV2Unauthorized() *GetClusterEventsV2Unauthorized

NewGetClusterEventsV2Unauthorized creates a GetClusterEventsV2Unauthorized with default headers values

func (*GetClusterEventsV2Unauthorized) Error ¶

type GetClusterForbidden ¶

type GetClusterForbidden struct {
}
GetClusterForbidden describes a response with status code 403, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterHealthParamsWithContext ¶

func NewGetClusterHealthParamsWithContext(ctx context.Context) *GetClusterHealthParams

NewGetClusterHealthParamsWithContext creates a new GetClusterHealthParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterHealthParams) SetDefaults()

SetDefaults hydrates default values in the get cluster health params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster health params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetClusterHealthV2Default ¶

type GetClusterHealthV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterHealthV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterHealthV2Default ¶

func NewGetClusterHealthV2Default(code int) *GetClusterHealthV2Default

NewGetClusterHealthV2Default creates a GetClusterHealthV2Default with default headers values

func (*GetClusterHealthV2Default) Code ¶

func (o *GetClusterHealthV2Default) Code() int

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

func (*GetClusterHealthV2Default) Error ¶

func (o *GetClusterHealthV2Default) Error() string

func (*GetClusterHealthV2Default) GetPayload ¶

type GetClusterHealthV2Forbidden ¶

type GetClusterHealthV2Forbidden struct {
}
GetClusterHealthV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterHealthV2Forbidden ¶

func NewGetClusterHealthV2Forbidden() *GetClusterHealthV2Forbidden

NewGetClusterHealthV2Forbidden creates a GetClusterHealthV2Forbidden with default headers values

func (*GetClusterHealthV2Forbidden) Error ¶

type GetClusterHealthV2OK ¶

type GetClusterHealthV2OK struct {
	Payload *models.ClusterHealth
}
GetClusterHealthV2OK describes a response with status code 200, with default header values.

ClusterHealth

func NewGetClusterHealthV2OK ¶

func NewGetClusterHealthV2OK() *GetClusterHealthV2OK

NewGetClusterHealthV2OK creates a GetClusterHealthV2OK with default headers values

func (*GetClusterHealthV2OK) Error ¶

func (o *GetClusterHealthV2OK) Error() string

func (*GetClusterHealthV2OK) GetPayload ¶

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

type GetClusterHealthV2Params ¶

type GetClusterHealthV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetClusterHealthV2Params contains all the parameters to send to the API endpoint

for the get cluster health v2 operation.

Typically these are written to a http.Request.

func NewGetClusterHealthV2Params ¶

func NewGetClusterHealthV2Params() *GetClusterHealthV2Params

NewGetClusterHealthV2Params creates a new GetClusterHealthV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterHealthV2ParamsWithContext ¶

func NewGetClusterHealthV2ParamsWithContext(ctx context.Context) *GetClusterHealthV2Params

NewGetClusterHealthV2ParamsWithContext creates a new GetClusterHealthV2Params object with the ability to set a context for a request.

func NewGetClusterHealthV2ParamsWithHTTPClient ¶

func NewGetClusterHealthV2ParamsWithHTTPClient(client *http.Client) *GetClusterHealthV2Params

NewGetClusterHealthV2ParamsWithHTTPClient creates a new GetClusterHealthV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetClusterHealthV2ParamsWithTimeout ¶

func NewGetClusterHealthV2ParamsWithTimeout(timeout time.Duration) *GetClusterHealthV2Params

NewGetClusterHealthV2ParamsWithTimeout creates a new GetClusterHealthV2Params object with the ability to set a timeout on a request.

func (*GetClusterHealthV2Params) SetClusterID ¶

func (o *GetClusterHealthV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster health v2 params

func (*GetClusterHealthV2Params) SetContext ¶

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

SetContext adds the context to the get cluster health v2 params

func (*GetClusterHealthV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetClusterHealthV2Params) SetDefaults()

SetDefaults hydrates default values in the get cluster health v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterHealthV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get cluster health v2 params

func (*GetClusterHealthV2Params) SetProjectID ¶

func (o *GetClusterHealthV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster health v2 params

func (*GetClusterHealthV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get cluster health v2 params

func (*GetClusterHealthV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the get cluster health v2 params

func (*GetClusterHealthV2Params) WithContext ¶

WithContext adds the context to the get cluster health v2 params

func (*GetClusterHealthV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster health v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterHealthV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get cluster health v2 params

func (*GetClusterHealthV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the get cluster health v2 params

func (*GetClusterHealthV2Params) WithTimeout ¶

WithTimeout adds the timeout to the get cluster health v2 params

func (*GetClusterHealthV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetClusterHealthV2Reader ¶

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

GetClusterHealthV2Reader is a Reader for the GetClusterHealthV2 structure.

func (*GetClusterHealthV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetClusterHealthV2Unauthorized ¶

type GetClusterHealthV2Unauthorized struct {
}
GetClusterHealthV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterHealthV2Unauthorized ¶

func NewGetClusterHealthV2Unauthorized() *GetClusterHealthV2Unauthorized

NewGetClusterHealthV2Unauthorized creates a GetClusterHealthV2Unauthorized with default headers values

func (*GetClusterHealthV2Unauthorized) Error ¶

type GetClusterKubeconfigDefault ¶

type GetClusterKubeconfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterKubeconfigDefault describes a response with status code -1, 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 describes a response with status code 403, 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 []uint8
}
GetClusterKubeconfigOK describes a response with status code 200, 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() []uint8

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterKubeconfigParamsWithContext ¶

func NewGetClusterKubeconfigParamsWithContext(ctx context.Context) *GetClusterKubeconfigParams

NewGetClusterKubeconfigParamsWithContext creates a new GetClusterKubeconfigParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterKubeconfigParams) SetDefaults()

SetDefaults hydrates default values in the get cluster kubeconfig params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster kubeconfig params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetClusterKubeconfigV2Default ¶

type GetClusterKubeconfigV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterKubeconfigV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterKubeconfigV2Default ¶

func NewGetClusterKubeconfigV2Default(code int) *GetClusterKubeconfigV2Default

NewGetClusterKubeconfigV2Default creates a GetClusterKubeconfigV2Default with default headers values

func (*GetClusterKubeconfigV2Default) Code ¶

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

func (*GetClusterKubeconfigV2Default) Error ¶

func (*GetClusterKubeconfigV2Default) GetPayload ¶

type GetClusterKubeconfigV2Forbidden ¶

type GetClusterKubeconfigV2Forbidden struct {
}
GetClusterKubeconfigV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterKubeconfigV2Forbidden ¶

func NewGetClusterKubeconfigV2Forbidden() *GetClusterKubeconfigV2Forbidden

NewGetClusterKubeconfigV2Forbidden creates a GetClusterKubeconfigV2Forbidden with default headers values

func (*GetClusterKubeconfigV2Forbidden) Error ¶

type GetClusterKubeconfigV2OK ¶

type GetClusterKubeconfigV2OK struct {
	Payload []uint8
}
GetClusterKubeconfigV2OK describes a response with status code 200, with default header values.

Kubeconfig is a clusters kubeconfig

func NewGetClusterKubeconfigV2OK ¶

func NewGetClusterKubeconfigV2OK() *GetClusterKubeconfigV2OK

NewGetClusterKubeconfigV2OK creates a GetClusterKubeconfigV2OK with default headers values

func (*GetClusterKubeconfigV2OK) Error ¶

func (o *GetClusterKubeconfigV2OK) Error() string

func (*GetClusterKubeconfigV2OK) GetPayload ¶

func (o *GetClusterKubeconfigV2OK) GetPayload() []uint8

type GetClusterKubeconfigV2Params ¶

type GetClusterKubeconfigV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetClusterKubeconfigV2Params contains all the parameters to send to the API endpoint

for the get cluster kubeconfig v2 operation.

Typically these are written to a http.Request.

func NewGetClusterKubeconfigV2Params ¶

func NewGetClusterKubeconfigV2Params() *GetClusterKubeconfigV2Params

NewGetClusterKubeconfigV2Params creates a new GetClusterKubeconfigV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterKubeconfigV2ParamsWithContext ¶

func NewGetClusterKubeconfigV2ParamsWithContext(ctx context.Context) *GetClusterKubeconfigV2Params

NewGetClusterKubeconfigV2ParamsWithContext creates a new GetClusterKubeconfigV2Params object with the ability to set a context for a request.

func NewGetClusterKubeconfigV2ParamsWithHTTPClient ¶

func NewGetClusterKubeconfigV2ParamsWithHTTPClient(client *http.Client) *GetClusterKubeconfigV2Params

NewGetClusterKubeconfigV2ParamsWithHTTPClient creates a new GetClusterKubeconfigV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetClusterKubeconfigV2ParamsWithTimeout ¶

func NewGetClusterKubeconfigV2ParamsWithTimeout(timeout time.Duration) *GetClusterKubeconfigV2Params

NewGetClusterKubeconfigV2ParamsWithTimeout creates a new GetClusterKubeconfigV2Params object with the ability to set a timeout on a request.

func (*GetClusterKubeconfigV2Params) SetClusterID ¶

func (o *GetClusterKubeconfigV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) SetContext ¶

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

SetContext adds the context to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetClusterKubeconfigV2Params) SetDefaults()

SetDefaults hydrates default values in the get cluster kubeconfig v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterKubeconfigV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) SetProjectID ¶

func (o *GetClusterKubeconfigV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) WithContext ¶

WithContext adds the context to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster kubeconfig v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterKubeconfigV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) WithProjectID ¶

WithProjectID adds the projectID to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) WithTimeout ¶

WithTimeout adds the timeout to the get cluster kubeconfig v2 params

func (*GetClusterKubeconfigV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetClusterKubeconfigV2Reader ¶

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

GetClusterKubeconfigV2Reader is a Reader for the GetClusterKubeconfigV2 structure.

func (*GetClusterKubeconfigV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetClusterKubeconfigV2Unauthorized ¶

type GetClusterKubeconfigV2Unauthorized struct {
}
GetClusterKubeconfigV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterKubeconfigV2Unauthorized ¶

func NewGetClusterKubeconfigV2Unauthorized() *GetClusterKubeconfigV2Unauthorized

NewGetClusterKubeconfigV2Unauthorized creates a GetClusterKubeconfigV2Unauthorized with default headers values

func (*GetClusterKubeconfigV2Unauthorized) Error ¶

type GetClusterMetricsDefault ¶

type GetClusterMetricsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterMetricsDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterMetricsParamsWithContext ¶

func NewGetClusterMetricsParamsWithContext(ctx context.Context) *GetClusterMetricsParams

NewGetClusterMetricsParamsWithContext creates a new GetClusterMetricsParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterMetricsParams) SetDefaults()

SetDefaults hydrates default values in the get cluster metrics params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster metrics params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetClusterMetricsV2Default ¶

type GetClusterMetricsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterMetricsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterMetricsV2Default ¶

func NewGetClusterMetricsV2Default(code int) *GetClusterMetricsV2Default

NewGetClusterMetricsV2Default creates a GetClusterMetricsV2Default with default headers values

func (*GetClusterMetricsV2Default) Code ¶

func (o *GetClusterMetricsV2Default) Code() int

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

func (*GetClusterMetricsV2Default) Error ¶

func (*GetClusterMetricsV2Default) GetPayload ¶

type GetClusterMetricsV2Forbidden ¶

type GetClusterMetricsV2Forbidden struct {
}
GetClusterMetricsV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterMetricsV2Forbidden ¶

func NewGetClusterMetricsV2Forbidden() *GetClusterMetricsV2Forbidden

NewGetClusterMetricsV2Forbidden creates a GetClusterMetricsV2Forbidden with default headers values

func (*GetClusterMetricsV2Forbidden) Error ¶

type GetClusterMetricsV2OK ¶

type GetClusterMetricsV2OK struct {
	Payload *models.ClusterMetrics
}
GetClusterMetricsV2OK describes a response with status code 200, with default header values.

ClusterMetrics

func NewGetClusterMetricsV2OK ¶

func NewGetClusterMetricsV2OK() *GetClusterMetricsV2OK

NewGetClusterMetricsV2OK creates a GetClusterMetricsV2OK with default headers values

func (*GetClusterMetricsV2OK) Error ¶

func (o *GetClusterMetricsV2OK) Error() string

func (*GetClusterMetricsV2OK) GetPayload ¶

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

type GetClusterMetricsV2Params ¶

type GetClusterMetricsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetClusterMetricsV2Params contains all the parameters to send to the API endpoint

for the get cluster metrics v2 operation.

Typically these are written to a http.Request.

func NewGetClusterMetricsV2Params ¶

func NewGetClusterMetricsV2Params() *GetClusterMetricsV2Params

NewGetClusterMetricsV2Params creates a new GetClusterMetricsV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterMetricsV2ParamsWithContext ¶

func NewGetClusterMetricsV2ParamsWithContext(ctx context.Context) *GetClusterMetricsV2Params

NewGetClusterMetricsV2ParamsWithContext creates a new GetClusterMetricsV2Params object with the ability to set a context for a request.

func NewGetClusterMetricsV2ParamsWithHTTPClient ¶

func NewGetClusterMetricsV2ParamsWithHTTPClient(client *http.Client) *GetClusterMetricsV2Params

NewGetClusterMetricsV2ParamsWithHTTPClient creates a new GetClusterMetricsV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetClusterMetricsV2ParamsWithTimeout ¶

func NewGetClusterMetricsV2ParamsWithTimeout(timeout time.Duration) *GetClusterMetricsV2Params

NewGetClusterMetricsV2ParamsWithTimeout creates a new GetClusterMetricsV2Params object with the ability to set a timeout on a request.

func (*GetClusterMetricsV2Params) SetClusterID ¶

func (o *GetClusterMetricsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) SetContext ¶

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

SetContext adds the context to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetClusterMetricsV2Params) SetDefaults()

SetDefaults hydrates default values in the get cluster metrics v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterMetricsV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) SetProjectID ¶

func (o *GetClusterMetricsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) WithContext ¶

WithContext adds the context to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster metrics v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterMetricsV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) WithTimeout ¶

WithTimeout adds the timeout to the get cluster metrics v2 params

func (*GetClusterMetricsV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetClusterMetricsV2Reader ¶

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

GetClusterMetricsV2Reader is a Reader for the GetClusterMetricsV2 structure.

func (*GetClusterMetricsV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetClusterMetricsV2Unauthorized ¶

type GetClusterMetricsV2Unauthorized struct {
}
GetClusterMetricsV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterMetricsV2Unauthorized ¶

func NewGetClusterMetricsV2Unauthorized() *GetClusterMetricsV2Unauthorized

NewGetClusterMetricsV2Unauthorized creates a GetClusterMetricsV2Unauthorized with default headers values

func (*GetClusterMetricsV2Unauthorized) Error ¶

type GetClusterOK ¶

type GetClusterOK struct {
	Payload *models.Cluster
}
GetClusterOK describes a response with status code 200, 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 GetClusterOidcDefault ¶ added in v2.18.0

type GetClusterOidcDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterOidcDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterOidcDefault ¶ added in v2.18.0

func NewGetClusterOidcDefault(code int) *GetClusterOidcDefault

NewGetClusterOidcDefault creates a GetClusterOidcDefault with default headers values

func (*GetClusterOidcDefault) Code ¶ added in v2.18.0

func (o *GetClusterOidcDefault) Code() int

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

func (*GetClusterOidcDefault) Error ¶ added in v2.18.0

func (o *GetClusterOidcDefault) Error() string

func (*GetClusterOidcDefault) GetPayload ¶ added in v2.18.0

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

type GetClusterOidcForbidden ¶ added in v2.18.0

type GetClusterOidcForbidden struct {
}
GetClusterOidcForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterOidcForbidden ¶ added in v2.18.0

func NewGetClusterOidcForbidden() *GetClusterOidcForbidden

NewGetClusterOidcForbidden creates a GetClusterOidcForbidden with default headers values

func (*GetClusterOidcForbidden) Error ¶ added in v2.18.0

func (o *GetClusterOidcForbidden) Error() string

type GetClusterOidcOK ¶ added in v2.18.0

type GetClusterOidcOK struct {
	Payload *models.OIDCSpec
}
GetClusterOidcOK describes a response with status code 200, with default header values.

OIDCSpec

func NewGetClusterOidcOK ¶ added in v2.18.0

func NewGetClusterOidcOK() *GetClusterOidcOK

NewGetClusterOidcOK creates a GetClusterOidcOK with default headers values

func (*GetClusterOidcOK) Error ¶ added in v2.18.0

func (o *GetClusterOidcOK) Error() string

func (*GetClusterOidcOK) GetPayload ¶ added in v2.18.0

func (o *GetClusterOidcOK) GetPayload() *models.OIDCSpec

type GetClusterOidcParams ¶ added in v2.18.0

type GetClusterOidcParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetClusterOidcParams contains all the parameters to send to the API endpoint

for the get cluster oidc operation.

Typically these are written to a http.Request.

func NewGetClusterOidcParams ¶ added in v2.18.0

func NewGetClusterOidcParams() *GetClusterOidcParams

NewGetClusterOidcParams creates a new GetClusterOidcParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterOidcParamsWithContext ¶ added in v2.18.0

func NewGetClusterOidcParamsWithContext(ctx context.Context) *GetClusterOidcParams

NewGetClusterOidcParamsWithContext creates a new GetClusterOidcParams object with the ability to set a context for a request.

func NewGetClusterOidcParamsWithHTTPClient ¶ added in v2.18.0

func NewGetClusterOidcParamsWithHTTPClient(client *http.Client) *GetClusterOidcParams

NewGetClusterOidcParamsWithHTTPClient creates a new GetClusterOidcParams object with the ability to set a custom HTTPClient for a request.

func NewGetClusterOidcParamsWithTimeout ¶ added in v2.18.0

func NewGetClusterOidcParamsWithTimeout(timeout time.Duration) *GetClusterOidcParams

NewGetClusterOidcParamsWithTimeout creates a new GetClusterOidcParams object with the ability to set a timeout on a request.

func (*GetClusterOidcParams) SetClusterID ¶ added in v2.18.0

func (o *GetClusterOidcParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster oidc params

func (*GetClusterOidcParams) SetContext ¶ added in v2.18.0

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

SetContext adds the context to the get cluster oidc params

func (*GetClusterOidcParams) SetDefaults ¶ added in v2.18.0

func (o *GetClusterOidcParams) SetDefaults()

SetDefaults hydrates default values in the get cluster oidc params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterOidcParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the get cluster oidc params

func (*GetClusterOidcParams) SetProjectID ¶ added in v2.18.0

func (o *GetClusterOidcParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster oidc params

func (*GetClusterOidcParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the get cluster oidc params

func (*GetClusterOidcParams) WithClusterID ¶ added in v2.18.0

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

WithClusterID adds the clusterID to the get cluster oidc params

func (*GetClusterOidcParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the get cluster oidc params

func (*GetClusterOidcParams) WithDefaults ¶ added in v2.18.0

func (o *GetClusterOidcParams) WithDefaults() *GetClusterOidcParams

WithDefaults hydrates default values in the get cluster oidc params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterOidcParams) WithHTTPClient ¶ added in v2.18.0

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

WithHTTPClient adds the HTTPClient to the get cluster oidc params

func (*GetClusterOidcParams) WithProjectID ¶ added in v2.18.0

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

WithProjectID adds the projectID to the get cluster oidc params

func (*GetClusterOidcParams) WithTimeout ¶ added in v2.18.0

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

WithTimeout adds the timeout to the get cluster oidc params

func (*GetClusterOidcParams) WriteToRequest ¶ added in v2.18.0

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

WriteToRequest writes these params to a swagger request

type GetClusterOidcReader ¶ added in v2.18.0

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

GetClusterOidcReader is a Reader for the GetClusterOidc structure.

func (*GetClusterOidcReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type GetClusterOidcUnauthorized ¶ added in v2.18.0

type GetClusterOidcUnauthorized struct {
}
GetClusterOidcUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterOidcUnauthorized ¶ added in v2.18.0

func NewGetClusterOidcUnauthorized() *GetClusterOidcUnauthorized

NewGetClusterOidcUnauthorized creates a GetClusterOidcUnauthorized with default headers values

func (*GetClusterOidcUnauthorized) Error ¶ added in v2.18.0

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterParamsWithContext ¶

func NewGetClusterParamsWithContext(ctx context.Context) *GetClusterParams

NewGetClusterParamsWithContext creates a new GetClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterParams) SetDefaults()

SetDefaults hydrates default values in the get cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *GetClusterParams) WithDefaults() *GetClusterParams

WithDefaults hydrates default values in the get cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterRoleParamsWithContext ¶

func NewGetClusterRoleParamsWithContext(ctx context.Context) *GetClusterRoleParams

NewGetClusterRoleParamsWithContext creates a new GetClusterRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterRoleParams) SetDefaults()

SetDefaults hydrates default values in the get cluster role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *GetClusterRoleParams) WithDefaults() *GetClusterRoleParams

WithDefaults hydrates default values in the get cluster role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetClusterTemplateDefault ¶ added in v2.18.0

type GetClusterTemplateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterTemplateDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterTemplateDefault ¶ added in v2.18.0

func NewGetClusterTemplateDefault(code int) *GetClusterTemplateDefault

NewGetClusterTemplateDefault creates a GetClusterTemplateDefault with default headers values

func (*GetClusterTemplateDefault) Code ¶ added in v2.18.0

func (o *GetClusterTemplateDefault) Code() int

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

func (*GetClusterTemplateDefault) Error ¶ added in v2.18.0

func (o *GetClusterTemplateDefault) Error() string

func (*GetClusterTemplateDefault) GetPayload ¶ added in v2.18.0

type GetClusterTemplateForbidden ¶ added in v2.18.0

type GetClusterTemplateForbidden struct {
}
GetClusterTemplateForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterTemplateForbidden ¶ added in v2.18.0

func NewGetClusterTemplateForbidden() *GetClusterTemplateForbidden

NewGetClusterTemplateForbidden creates a GetClusterTemplateForbidden with default headers values

func (*GetClusterTemplateForbidden) Error ¶ added in v2.18.0

type GetClusterTemplateOK ¶ added in v2.18.0

type GetClusterTemplateOK struct {
	Payload *models.ClusterTemplate
}
GetClusterTemplateOK describes a response with status code 200, with default header values.

ClusterTemplate

func NewGetClusterTemplateOK ¶ added in v2.18.0

func NewGetClusterTemplateOK() *GetClusterTemplateOK

NewGetClusterTemplateOK creates a GetClusterTemplateOK with default headers values

func (*GetClusterTemplateOK) Error ¶ added in v2.18.0

func (o *GetClusterTemplateOK) Error() string

func (*GetClusterTemplateOK) GetPayload ¶ added in v2.18.0

func (o *GetClusterTemplateOK) GetPayload() *models.ClusterTemplate

type GetClusterTemplateParams ¶ added in v2.18.0

type GetClusterTemplateParams struct {

	// ProjectID.
	ProjectID string

	// TemplateID.
	ClusterTemplateID string

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

GetClusterTemplateParams contains all the parameters to send to the API endpoint

for the get cluster template operation.

Typically these are written to a http.Request.

func NewGetClusterTemplateParams ¶ added in v2.18.0

func NewGetClusterTemplateParams() *GetClusterTemplateParams

NewGetClusterTemplateParams creates a new GetClusterTemplateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterTemplateParamsWithContext ¶ added in v2.18.0

func NewGetClusterTemplateParamsWithContext(ctx context.Context) *GetClusterTemplateParams

NewGetClusterTemplateParamsWithContext creates a new GetClusterTemplateParams object with the ability to set a context for a request.

func NewGetClusterTemplateParamsWithHTTPClient ¶ added in v2.18.0

func NewGetClusterTemplateParamsWithHTTPClient(client *http.Client) *GetClusterTemplateParams

NewGetClusterTemplateParamsWithHTTPClient creates a new GetClusterTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewGetClusterTemplateParamsWithTimeout ¶ added in v2.18.0

func NewGetClusterTemplateParamsWithTimeout(timeout time.Duration) *GetClusterTemplateParams

NewGetClusterTemplateParamsWithTimeout creates a new GetClusterTemplateParams object with the ability to set a timeout on a request.

func (*GetClusterTemplateParams) SetClusterTemplateID ¶ added in v2.18.0

func (o *GetClusterTemplateParams) SetClusterTemplateID(templateID string)

SetClusterTemplateID adds the templateId to the get cluster template params

func (*GetClusterTemplateParams) SetContext ¶ added in v2.18.0

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

SetContext adds the context to the get cluster template params

func (*GetClusterTemplateParams) SetDefaults ¶ added in v2.18.0

func (o *GetClusterTemplateParams) SetDefaults()

SetDefaults hydrates default values in the get cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterTemplateParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the get cluster template params

func (*GetClusterTemplateParams) SetProjectID ¶ added in v2.18.0

func (o *GetClusterTemplateParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster template params

func (*GetClusterTemplateParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the get cluster template params

func (*GetClusterTemplateParams) WithClusterTemplateID ¶ added in v2.18.0

func (o *GetClusterTemplateParams) WithClusterTemplateID(templateID string) *GetClusterTemplateParams

WithClusterTemplateID adds the templateID to the get cluster template params

func (*GetClusterTemplateParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the get cluster template params

func (*GetClusterTemplateParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterTemplateParams) WithHTTPClient ¶ added in v2.18.0

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

WithHTTPClient adds the HTTPClient to the get cluster template params

func (*GetClusterTemplateParams) WithProjectID ¶ added in v2.18.0

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

WithProjectID adds the projectID to the get cluster template params

func (*GetClusterTemplateParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the get cluster template params

func (*GetClusterTemplateParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type GetClusterTemplateReader ¶ added in v2.18.0

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

GetClusterTemplateReader is a Reader for the GetClusterTemplate structure.

func (*GetClusterTemplateReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type GetClusterTemplateUnauthorized ¶ added in v2.18.0

type GetClusterTemplateUnauthorized struct {
}
GetClusterTemplateUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterTemplateUnauthorized ¶ added in v2.18.0

func NewGetClusterTemplateUnauthorized() *GetClusterTemplateUnauthorized

NewGetClusterTemplateUnauthorized creates a GetClusterTemplateUnauthorized with default headers values

func (*GetClusterTemplateUnauthorized) Error ¶ added in v2.18.0

type GetClusterUnauthorized ¶

type GetClusterUnauthorized struct {
}
GetClusterUnauthorized describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterUpgradesParamsWithContext ¶

func NewGetClusterUpgradesParamsWithContext(ctx context.Context) *GetClusterUpgradesParams

NewGetClusterUpgradesParamsWithContext creates a new GetClusterUpgradesParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetClusterUpgradesParams) SetDefaults()

SetDefaults hydrates default values in the get cluster upgrades params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster upgrades params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetClusterUpgradesV2Default ¶

type GetClusterUpgradesV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterUpgradesV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterUpgradesV2Default ¶

func NewGetClusterUpgradesV2Default(code int) *GetClusterUpgradesV2Default

NewGetClusterUpgradesV2Default creates a GetClusterUpgradesV2Default with default headers values

func (*GetClusterUpgradesV2Default) Code ¶

func (o *GetClusterUpgradesV2Default) Code() int

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

func (*GetClusterUpgradesV2Default) Error ¶

func (*GetClusterUpgradesV2Default) GetPayload ¶

type GetClusterUpgradesV2Forbidden ¶

type GetClusterUpgradesV2Forbidden struct {
}
GetClusterUpgradesV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterUpgradesV2Forbidden ¶

func NewGetClusterUpgradesV2Forbidden() *GetClusterUpgradesV2Forbidden

NewGetClusterUpgradesV2Forbidden creates a GetClusterUpgradesV2Forbidden with default headers values

func (*GetClusterUpgradesV2Forbidden) Error ¶

type GetClusterUpgradesV2OK ¶

type GetClusterUpgradesV2OK struct {
	Payload []*models.MasterVersion
}
GetClusterUpgradesV2OK describes a response with status code 200, with default header values.

MasterVersion

func NewGetClusterUpgradesV2OK ¶

func NewGetClusterUpgradesV2OK() *GetClusterUpgradesV2OK

NewGetClusterUpgradesV2OK creates a GetClusterUpgradesV2OK with default headers values

func (*GetClusterUpgradesV2OK) Error ¶

func (o *GetClusterUpgradesV2OK) Error() string

func (*GetClusterUpgradesV2OK) GetPayload ¶

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

type GetClusterUpgradesV2Params ¶

type GetClusterUpgradesV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetClusterUpgradesV2Params contains all the parameters to send to the API endpoint

for the get cluster upgrades v2 operation.

Typically these are written to a http.Request.

func NewGetClusterUpgradesV2Params ¶

func NewGetClusterUpgradesV2Params() *GetClusterUpgradesV2Params

NewGetClusterUpgradesV2Params creates a new GetClusterUpgradesV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterUpgradesV2ParamsWithContext ¶

func NewGetClusterUpgradesV2ParamsWithContext(ctx context.Context) *GetClusterUpgradesV2Params

NewGetClusterUpgradesV2ParamsWithContext creates a new GetClusterUpgradesV2Params object with the ability to set a context for a request.

func NewGetClusterUpgradesV2ParamsWithHTTPClient ¶

func NewGetClusterUpgradesV2ParamsWithHTTPClient(client *http.Client) *GetClusterUpgradesV2Params

NewGetClusterUpgradesV2ParamsWithHTTPClient creates a new GetClusterUpgradesV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetClusterUpgradesV2ParamsWithTimeout ¶

func NewGetClusterUpgradesV2ParamsWithTimeout(timeout time.Duration) *GetClusterUpgradesV2Params

NewGetClusterUpgradesV2ParamsWithTimeout creates a new GetClusterUpgradesV2Params object with the ability to set a timeout on a request.

func (*GetClusterUpgradesV2Params) SetClusterID ¶

func (o *GetClusterUpgradesV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) SetContext ¶

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

SetContext adds the context to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetClusterUpgradesV2Params) SetDefaults()

SetDefaults hydrates default values in the get cluster upgrades v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterUpgradesV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) SetProjectID ¶

func (o *GetClusterUpgradesV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) WithContext ¶

WithContext adds the context to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get cluster upgrades v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterUpgradesV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) WithTimeout ¶

WithTimeout adds the timeout to the get cluster upgrades v2 params

func (*GetClusterUpgradesV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetClusterUpgradesV2Reader ¶

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

GetClusterUpgradesV2Reader is a Reader for the GetClusterUpgradesV2 structure.

func (*GetClusterUpgradesV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetClusterUpgradesV2Unauthorized ¶

type GetClusterUpgradesV2Unauthorized struct {
}
GetClusterUpgradesV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterUpgradesV2Unauthorized ¶

func NewGetClusterUpgradesV2Unauthorized() *GetClusterUpgradesV2Unauthorized

NewGetClusterUpgradesV2Unauthorized creates a GetClusterUpgradesV2Unauthorized with default headers values

func (*GetClusterUpgradesV2Unauthorized) Error ¶

type GetClusterV2Default ¶

type GetClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetClusterV2Default ¶

func NewGetClusterV2Default(code int) *GetClusterV2Default

NewGetClusterV2Default creates a GetClusterV2Default with default headers values

func (*GetClusterV2Default) Code ¶

func (o *GetClusterV2Default) Code() int

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

func (*GetClusterV2Default) Error ¶

func (o *GetClusterV2Default) Error() string

func (*GetClusterV2Default) GetPayload ¶

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

type GetClusterV2Forbidden ¶

type GetClusterV2Forbidden struct {
}
GetClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetClusterV2Forbidden ¶

func NewGetClusterV2Forbidden() *GetClusterV2Forbidden

NewGetClusterV2Forbidden creates a GetClusterV2Forbidden with default headers values

func (*GetClusterV2Forbidden) Error ¶

func (o *GetClusterV2Forbidden) Error() string

type GetClusterV2OK ¶

type GetClusterV2OK struct {
	Payload *models.Cluster
}
GetClusterV2OK describes a response with status code 200, with default header values.

Cluster

func NewGetClusterV2OK ¶

func NewGetClusterV2OK() *GetClusterV2OK

NewGetClusterV2OK creates a GetClusterV2OK with default headers values

func (*GetClusterV2OK) Error ¶

func (o *GetClusterV2OK) Error() string

func (*GetClusterV2OK) GetPayload ¶

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

type GetClusterV2Params ¶

type GetClusterV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetClusterV2Params contains all the parameters to send to the API endpoint

for the get cluster v2 operation.

Typically these are written to a http.Request.

func NewGetClusterV2Params ¶

func NewGetClusterV2Params() *GetClusterV2Params

NewGetClusterV2Params creates a new GetClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetClusterV2ParamsWithContext ¶

func NewGetClusterV2ParamsWithContext(ctx context.Context) *GetClusterV2Params

NewGetClusterV2ParamsWithContext creates a new GetClusterV2Params object with the ability to set a context for a request.

func NewGetClusterV2ParamsWithHTTPClient ¶

func NewGetClusterV2ParamsWithHTTPClient(client *http.Client) *GetClusterV2Params

NewGetClusterV2ParamsWithHTTPClient creates a new GetClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetClusterV2ParamsWithTimeout ¶

func NewGetClusterV2ParamsWithTimeout(timeout time.Duration) *GetClusterV2Params

NewGetClusterV2ParamsWithTimeout creates a new GetClusterV2Params object with the ability to set a timeout on a request.

func (*GetClusterV2Params) SetClusterID ¶

func (o *GetClusterV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster v2 params

func (*GetClusterV2Params) SetContext ¶

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

SetContext adds the context to the get cluster v2 params

func (*GetClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the get cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get cluster v2 params

func (*GetClusterV2Params) SetProjectID ¶

func (o *GetClusterV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster v2 params

func (*GetClusterV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get cluster v2 params

func (*GetClusterV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the get cluster v2 params

func (*GetClusterV2Params) WithContext ¶

WithContext adds the context to the get cluster v2 params

func (*GetClusterV2Params) WithDefaults ¶ added in v2.18.0

func (o *GetClusterV2Params) WithDefaults() *GetClusterV2Params

WithDefaults hydrates default values in the get cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetClusterV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get cluster v2 params

func (*GetClusterV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the get cluster v2 params

func (*GetClusterV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the get cluster v2 params

func (*GetClusterV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetClusterV2Reader ¶

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

GetClusterV2Reader is a Reader for the GetClusterV2 structure.

func (*GetClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetClusterV2Unauthorized ¶

type GetClusterV2Unauthorized struct {
}
GetClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetClusterV2Unauthorized ¶

func NewGetClusterV2Unauthorized() *GetClusterV2Unauthorized

NewGetClusterV2Unauthorized creates a GetClusterV2Unauthorized with default headers values

func (*GetClusterV2Unauthorized) Error ¶

func (o *GetClusterV2Unauthorized) Error() string

type GetConstraintDefault ¶

type GetConstraintDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetConstraintDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetConstraintDefault ¶

func NewGetConstraintDefault(code int) *GetConstraintDefault

NewGetConstraintDefault creates a GetConstraintDefault with default headers values

func (*GetConstraintDefault) Code ¶

func (o *GetConstraintDefault) Code() int

Code gets the status code for the get constraint default response

func (*GetConstraintDefault) Error ¶

func (o *GetConstraintDefault) Error() string

func (*GetConstraintDefault) GetPayload ¶

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

type GetConstraintForbidden ¶

type GetConstraintForbidden struct {
}
GetConstraintForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetConstraintForbidden ¶

func NewGetConstraintForbidden() *GetConstraintForbidden

NewGetConstraintForbidden creates a GetConstraintForbidden with default headers values

func (*GetConstraintForbidden) Error ¶

func (o *GetConstraintForbidden) Error() string

type GetConstraintOK ¶

type GetConstraintOK struct {
	Payload *models.Constraint
}
GetConstraintOK describes a response with status code 200, with default header values.

Constraint

func NewGetConstraintOK ¶

func NewGetConstraintOK() *GetConstraintOK

NewGetConstraintOK creates a GetConstraintOK with default headers values

func (*GetConstraintOK) Error ¶

func (o *GetConstraintOK) Error() string

func (*GetConstraintOK) GetPayload ¶

func (o *GetConstraintOK) GetPayload() *models.Constraint

type GetConstraintParams ¶

type GetConstraintParams struct {

	// ClusterID.
	ClusterID string

	// ConstraintName.
	Name string

	// ProjectID.
	ProjectID string

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

GetConstraintParams contains all the parameters to send to the API endpoint

for the get constraint operation.

Typically these are written to a http.Request.

func NewGetConstraintParams ¶

func NewGetConstraintParams() *GetConstraintParams

NewGetConstraintParams creates a new GetConstraintParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetConstraintParamsWithContext ¶

func NewGetConstraintParamsWithContext(ctx context.Context) *GetConstraintParams

NewGetConstraintParamsWithContext creates a new GetConstraintParams object with the ability to set a context for a request.

func NewGetConstraintParamsWithHTTPClient ¶

func NewGetConstraintParamsWithHTTPClient(client *http.Client) *GetConstraintParams

NewGetConstraintParamsWithHTTPClient creates a new GetConstraintParams object with the ability to set a custom HTTPClient for a request.

func NewGetConstraintParamsWithTimeout ¶

func NewGetConstraintParamsWithTimeout(timeout time.Duration) *GetConstraintParams

NewGetConstraintParamsWithTimeout creates a new GetConstraintParams object with the ability to set a timeout on a request.

func (*GetConstraintParams) SetClusterID ¶

func (o *GetConstraintParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get constraint params

func (*GetConstraintParams) SetContext ¶

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

SetContext adds the context to the get constraint params

func (*GetConstraintParams) SetDefaults ¶ added in v2.18.0

func (o *GetConstraintParams) SetDefaults()

SetDefaults hydrates default values in the get constraint params (not the query body).

All values with no default are reset to their zero value.

func (*GetConstraintParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get constraint params

func (*GetConstraintParams) SetName ¶

func (o *GetConstraintParams) SetName(constraintName string)

SetName adds the constraintName to the get constraint params

func (*GetConstraintParams) SetProjectID ¶

func (o *GetConstraintParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get constraint params

func (*GetConstraintParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get constraint params

func (*GetConstraintParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the get constraint params

func (*GetConstraintParams) WithContext ¶

WithContext adds the context to the get constraint params

func (*GetConstraintParams) WithDefaults ¶ added in v2.18.0

func (o *GetConstraintParams) WithDefaults() *GetConstraintParams

WithDefaults hydrates default values in the get constraint params (not the query body).

All values with no default are reset to their zero value.

func (*GetConstraintParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get constraint params

func (*GetConstraintParams) WithName ¶

func (o *GetConstraintParams) WithName(constraintName string) *GetConstraintParams

WithName adds the constraintName to the get constraint params

func (*GetConstraintParams) WithProjectID ¶

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

WithProjectID adds the projectID to the get constraint params

func (*GetConstraintParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get constraint params

func (*GetConstraintParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetConstraintReader ¶

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

GetConstraintReader is a Reader for the GetConstraint structure.

func (*GetConstraintReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetConstraintUnauthorized ¶

type GetConstraintUnauthorized struct {
}
GetConstraintUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetConstraintUnauthorized ¶

func NewGetConstraintUnauthorized() *GetConstraintUnauthorized

NewGetConstraintUnauthorized creates a GetConstraintUnauthorized with default headers values

func (*GetConstraintUnauthorized) Error ¶

func (o *GetConstraintUnauthorized) Error() string

type GetExternalClusterDefault ¶

type GetExternalClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterDefault ¶

func NewGetExternalClusterDefault(code int) *GetExternalClusterDefault

NewGetExternalClusterDefault creates a GetExternalClusterDefault with default headers values

func (*GetExternalClusterDefault) Code ¶

func (o *GetExternalClusterDefault) Code() int

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

func (*GetExternalClusterDefault) Error ¶

func (o *GetExternalClusterDefault) Error() string

func (*GetExternalClusterDefault) GetPayload ¶

type GetExternalClusterForbidden ¶

type GetExternalClusterForbidden struct {
}
GetExternalClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterForbidden ¶

func NewGetExternalClusterForbidden() *GetExternalClusterForbidden

NewGetExternalClusterForbidden creates a GetExternalClusterForbidden with default headers values

func (*GetExternalClusterForbidden) Error ¶

type GetExternalClusterKubeconfigDefault ¶ added in v2.19.0

type GetExternalClusterKubeconfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterKubeconfigDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterKubeconfigDefault ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigDefault(code int) *GetExternalClusterKubeconfigDefault

NewGetExternalClusterKubeconfigDefault creates a GetExternalClusterKubeconfigDefault with default headers values

func (*GetExternalClusterKubeconfigDefault) Code ¶ added in v2.19.0

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

func (*GetExternalClusterKubeconfigDefault) Error ¶ added in v2.19.0

func (*GetExternalClusterKubeconfigDefault) GetPayload ¶ added in v2.19.0

type GetExternalClusterKubeconfigForbidden ¶ added in v2.19.0

type GetExternalClusterKubeconfigForbidden struct {
}
GetExternalClusterKubeconfigForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterKubeconfigForbidden ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigForbidden() *GetExternalClusterKubeconfigForbidden

NewGetExternalClusterKubeconfigForbidden creates a GetExternalClusterKubeconfigForbidden with default headers values

func (*GetExternalClusterKubeconfigForbidden) Error ¶ added in v2.19.0

type GetExternalClusterKubeconfigOK ¶ added in v2.19.0

type GetExternalClusterKubeconfigOK struct {
	Payload []uint8
}
GetExternalClusterKubeconfigOK describes a response with status code 200, with default header values.

Kubeconfig is a clusters kubeconfig

func NewGetExternalClusterKubeconfigOK ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigOK() *GetExternalClusterKubeconfigOK

NewGetExternalClusterKubeconfigOK creates a GetExternalClusterKubeconfigOK with default headers values

func (*GetExternalClusterKubeconfigOK) Error ¶ added in v2.19.0

func (*GetExternalClusterKubeconfigOK) GetPayload ¶ added in v2.19.0

func (o *GetExternalClusterKubeconfigOK) GetPayload() []uint8

type GetExternalClusterKubeconfigParams ¶ added in v2.19.0

type GetExternalClusterKubeconfigParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterKubeconfigParams contains all the parameters to send to the API endpoint

for the get external cluster kubeconfig operation.

Typically these are written to a http.Request.

func NewGetExternalClusterKubeconfigParams ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigParams() *GetExternalClusterKubeconfigParams

NewGetExternalClusterKubeconfigParams creates a new GetExternalClusterKubeconfigParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterKubeconfigParamsWithContext ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigParamsWithContext(ctx context.Context) *GetExternalClusterKubeconfigParams

NewGetExternalClusterKubeconfigParamsWithContext creates a new GetExternalClusterKubeconfigParams object with the ability to set a context for a request.

func NewGetExternalClusterKubeconfigParamsWithHTTPClient ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigParamsWithHTTPClient(client *http.Client) *GetExternalClusterKubeconfigParams

NewGetExternalClusterKubeconfigParamsWithHTTPClient creates a new GetExternalClusterKubeconfigParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterKubeconfigParamsWithTimeout ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigParamsWithTimeout(timeout time.Duration) *GetExternalClusterKubeconfigParams

NewGetExternalClusterKubeconfigParamsWithTimeout creates a new GetExternalClusterKubeconfigParams object with the ability to set a timeout on a request.

func (*GetExternalClusterKubeconfigParams) SetClusterID ¶ added in v2.19.0

func (o *GetExternalClusterKubeconfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) SetDefaults ¶ added in v2.19.0

func (o *GetExternalClusterKubeconfigParams) SetDefaults()

SetDefaults hydrates default values in the get external cluster kubeconfig params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterKubeconfigParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) SetProjectID ¶ added in v2.19.0

func (o *GetExternalClusterKubeconfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the get external cluster kubeconfig params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterKubeconfigParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the get external cluster kubeconfig params

func (*GetExternalClusterKubeconfigParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type GetExternalClusterKubeconfigReader ¶ added in v2.19.0

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

GetExternalClusterKubeconfigReader is a Reader for the GetExternalClusterKubeconfig structure.

func (*GetExternalClusterKubeconfigReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type GetExternalClusterKubeconfigUnauthorized ¶ added in v2.19.0

type GetExternalClusterKubeconfigUnauthorized struct {
}
GetExternalClusterKubeconfigUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterKubeconfigUnauthorized ¶ added in v2.19.0

func NewGetExternalClusterKubeconfigUnauthorized() *GetExternalClusterKubeconfigUnauthorized

NewGetExternalClusterKubeconfigUnauthorized creates a GetExternalClusterKubeconfigUnauthorized with default headers values

func (*GetExternalClusterKubeconfigUnauthorized) Error ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentDefault ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterMachineDeploymentDefault ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentDefault(code int) *GetExternalClusterMachineDeploymentDefault

NewGetExternalClusterMachineDeploymentDefault creates a GetExternalClusterMachineDeploymentDefault with default headers values

func (*GetExternalClusterMachineDeploymentDefault) Code ¶ added in v2.19.0

Code gets the status code for the get external cluster machine deployment default response

func (*GetExternalClusterMachineDeploymentDefault) Error ¶ added in v2.19.0

func (*GetExternalClusterMachineDeploymentDefault) GetPayload ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentForbidden ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentForbidden struct {
}
GetExternalClusterMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterMachineDeploymentForbidden ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentForbidden() *GetExternalClusterMachineDeploymentForbidden

NewGetExternalClusterMachineDeploymentForbidden creates a GetExternalClusterMachineDeploymentForbidden with default headers values

func (*GetExternalClusterMachineDeploymentForbidden) Error ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentOK ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentOK struct {
	Payload *models.ExternalClusterMachineDeployment
}
GetExternalClusterMachineDeploymentOK describes a response with status code 200, with default header values.

ExternalClusterMachineDeployment

func NewGetExternalClusterMachineDeploymentOK ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentOK() *GetExternalClusterMachineDeploymentOK

NewGetExternalClusterMachineDeploymentOK creates a GetExternalClusterMachineDeploymentOK with default headers values

func (*GetExternalClusterMachineDeploymentOK) Error ¶ added in v2.19.0

func (*GetExternalClusterMachineDeploymentOK) GetPayload ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentParams ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterMachineDeploymentParams contains all the parameters to send to the API endpoint

for the get external cluster machine deployment operation.

Typically these are written to a http.Request.

func NewGetExternalClusterMachineDeploymentParams ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentParams() *GetExternalClusterMachineDeploymentParams

NewGetExternalClusterMachineDeploymentParams creates a new GetExternalClusterMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterMachineDeploymentParamsWithContext ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentParamsWithContext(ctx context.Context) *GetExternalClusterMachineDeploymentParams

NewGetExternalClusterMachineDeploymentParamsWithContext creates a new GetExternalClusterMachineDeploymentParams object with the ability to set a context for a request.

func NewGetExternalClusterMachineDeploymentParamsWithHTTPClient ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentParamsWithHTTPClient(client *http.Client) *GetExternalClusterMachineDeploymentParams

NewGetExternalClusterMachineDeploymentParamsWithHTTPClient creates a new GetExternalClusterMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterMachineDeploymentParamsWithTimeout ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentParamsWithTimeout(timeout time.Duration) *GetExternalClusterMachineDeploymentParams

NewGetExternalClusterMachineDeploymentParamsWithTimeout creates a new GetExternalClusterMachineDeploymentParams object with the ability to set a timeout on a request.

func (*GetExternalClusterMachineDeploymentParams) SetClusterID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the get external cluster machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterMachineDeploymentParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) SetMachineDeploymentID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) SetProjectID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the get external cluster machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterMachineDeploymentParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WithMachineDeploymentID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentParams) WithMachineDeploymentID(machinedeploymentID string) *GetExternalClusterMachineDeploymentParams

WithMachineDeploymentID adds the machinedeploymentID to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the get external cluster machine deployment params

func (*GetExternalClusterMachineDeploymentParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type GetExternalClusterMachineDeploymentReader ¶ added in v2.19.0

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

GetExternalClusterMachineDeploymentReader is a Reader for the GetExternalClusterMachineDeployment structure.

func (*GetExternalClusterMachineDeploymentReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type GetExternalClusterMachineDeploymentUnauthorized ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUnauthorized struct {
}
GetExternalClusterMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterMachineDeploymentUnauthorized ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUnauthorized() *GetExternalClusterMachineDeploymentUnauthorized

NewGetExternalClusterMachineDeploymentUnauthorized creates a GetExternalClusterMachineDeploymentUnauthorized with default headers values

func (*GetExternalClusterMachineDeploymentUnauthorized) Error ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesDefault ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterMachineDeploymentUpgradesDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterMachineDeploymentUpgradesDefault ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesDefault(code int) *GetExternalClusterMachineDeploymentUpgradesDefault

NewGetExternalClusterMachineDeploymentUpgradesDefault creates a GetExternalClusterMachineDeploymentUpgradesDefault with default headers values

func (*GetExternalClusterMachineDeploymentUpgradesDefault) Code ¶ added in v2.19.0

Code gets the status code for the get external cluster machine deployment upgrades default response

func (*GetExternalClusterMachineDeploymentUpgradesDefault) Error ¶ added in v2.19.0

func (*GetExternalClusterMachineDeploymentUpgradesDefault) GetPayload ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesForbidden ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesForbidden struct {
}
GetExternalClusterMachineDeploymentUpgradesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterMachineDeploymentUpgradesForbidden ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesForbidden() *GetExternalClusterMachineDeploymentUpgradesForbidden

NewGetExternalClusterMachineDeploymentUpgradesForbidden creates a GetExternalClusterMachineDeploymentUpgradesForbidden with default headers values

func (*GetExternalClusterMachineDeploymentUpgradesForbidden) Error ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesOK ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesOK struct {
	Payload []*models.MasterVersion
}
GetExternalClusterMachineDeploymentUpgradesOK describes a response with status code 200, with default header values.

MasterVersion

func NewGetExternalClusterMachineDeploymentUpgradesOK ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesOK() *GetExternalClusterMachineDeploymentUpgradesOK

NewGetExternalClusterMachineDeploymentUpgradesOK creates a GetExternalClusterMachineDeploymentUpgradesOK with default headers values

func (*GetExternalClusterMachineDeploymentUpgradesOK) Error ¶ added in v2.19.0

func (*GetExternalClusterMachineDeploymentUpgradesOK) GetPayload ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesParams ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterMachineDeploymentUpgradesParams contains all the parameters to send to the API endpoint

for the get external cluster machine deployment upgrades operation.

Typically these are written to a http.Request.

func NewGetExternalClusterMachineDeploymentUpgradesParams ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesParams() *GetExternalClusterMachineDeploymentUpgradesParams

NewGetExternalClusterMachineDeploymentUpgradesParams creates a new GetExternalClusterMachineDeploymentUpgradesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterMachineDeploymentUpgradesParamsWithContext ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesParamsWithContext(ctx context.Context) *GetExternalClusterMachineDeploymentUpgradesParams

NewGetExternalClusterMachineDeploymentUpgradesParamsWithContext creates a new GetExternalClusterMachineDeploymentUpgradesParams object with the ability to set a context for a request.

func NewGetExternalClusterMachineDeploymentUpgradesParamsWithHTTPClient ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesParamsWithHTTPClient(client *http.Client) *GetExternalClusterMachineDeploymentUpgradesParams

NewGetExternalClusterMachineDeploymentUpgradesParamsWithHTTPClient creates a new GetExternalClusterMachineDeploymentUpgradesParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterMachineDeploymentUpgradesParamsWithTimeout ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesParamsWithTimeout(timeout time.Duration) *GetExternalClusterMachineDeploymentUpgradesParams

NewGetExternalClusterMachineDeploymentUpgradesParamsWithTimeout creates a new GetExternalClusterMachineDeploymentUpgradesParams object with the ability to set a timeout on a request.

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetClusterID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentUpgradesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the get external cluster machine deployment upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetHTTPClient ¶ added in v2.19.0

SetHTTPClient adds the HTTPClient to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetMachineDeploymentID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentUpgradesParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetProjectID ¶ added in v2.19.0

func (o *GetExternalClusterMachineDeploymentUpgradesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the get external cluster machine deployment upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithMachineDeploymentID ¶ added in v2.19.0

WithMachineDeploymentID adds the machinedeploymentID to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the get external cluster machine deployment upgrades params

func (*GetExternalClusterMachineDeploymentUpgradesParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type GetExternalClusterMachineDeploymentUpgradesReader ¶ added in v2.19.0

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

GetExternalClusterMachineDeploymentUpgradesReader is a Reader for the GetExternalClusterMachineDeploymentUpgrades structure.

func (*GetExternalClusterMachineDeploymentUpgradesReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type GetExternalClusterMachineDeploymentUpgradesUnauthorized ¶ added in v2.19.0

type GetExternalClusterMachineDeploymentUpgradesUnauthorized struct {
}
GetExternalClusterMachineDeploymentUpgradesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterMachineDeploymentUpgradesUnauthorized ¶ added in v2.19.0

func NewGetExternalClusterMachineDeploymentUpgradesUnauthorized() *GetExternalClusterMachineDeploymentUpgradesUnauthorized

NewGetExternalClusterMachineDeploymentUpgradesUnauthorized creates a GetExternalClusterMachineDeploymentUpgradesUnauthorized with default headers values

func (*GetExternalClusterMachineDeploymentUpgradesUnauthorized) Error ¶ added in v2.19.0

type GetExternalClusterMetricsDefault ¶

type GetExternalClusterMetricsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterMetricsDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterMetricsDefault ¶

func NewGetExternalClusterMetricsDefault(code int) *GetExternalClusterMetricsDefault

NewGetExternalClusterMetricsDefault creates a GetExternalClusterMetricsDefault with default headers values

func (*GetExternalClusterMetricsDefault) Code ¶

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

func (*GetExternalClusterMetricsDefault) Error ¶

func (*GetExternalClusterMetricsDefault) GetPayload ¶

type GetExternalClusterMetricsForbidden ¶

type GetExternalClusterMetricsForbidden struct {
}
GetExternalClusterMetricsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterMetricsForbidden ¶

func NewGetExternalClusterMetricsForbidden() *GetExternalClusterMetricsForbidden

NewGetExternalClusterMetricsForbidden creates a GetExternalClusterMetricsForbidden with default headers values

func (*GetExternalClusterMetricsForbidden) Error ¶

type GetExternalClusterMetricsOK ¶

type GetExternalClusterMetricsOK struct {
	Payload *models.ClusterMetrics
}
GetExternalClusterMetricsOK describes a response with status code 200, with default header values.

ClusterMetrics

func NewGetExternalClusterMetricsOK ¶

func NewGetExternalClusterMetricsOK() *GetExternalClusterMetricsOK

NewGetExternalClusterMetricsOK creates a GetExternalClusterMetricsOK with default headers values

func (*GetExternalClusterMetricsOK) Error ¶

func (*GetExternalClusterMetricsOK) GetPayload ¶

type GetExternalClusterMetricsParams ¶

type GetExternalClusterMetricsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterMetricsParams contains all the parameters to send to the API endpoint

for the get external cluster metrics operation.

Typically these are written to a http.Request.

func NewGetExternalClusterMetricsParams ¶

func NewGetExternalClusterMetricsParams() *GetExternalClusterMetricsParams

NewGetExternalClusterMetricsParams creates a new GetExternalClusterMetricsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterMetricsParamsWithContext ¶

func NewGetExternalClusterMetricsParamsWithContext(ctx context.Context) *GetExternalClusterMetricsParams

NewGetExternalClusterMetricsParamsWithContext creates a new GetExternalClusterMetricsParams object with the ability to set a context for a request.

func NewGetExternalClusterMetricsParamsWithHTTPClient ¶

func NewGetExternalClusterMetricsParamsWithHTTPClient(client *http.Client) *GetExternalClusterMetricsParams

NewGetExternalClusterMetricsParamsWithHTTPClient creates a new GetExternalClusterMetricsParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterMetricsParamsWithTimeout ¶

func NewGetExternalClusterMetricsParamsWithTimeout(timeout time.Duration) *GetExternalClusterMetricsParams

NewGetExternalClusterMetricsParamsWithTimeout creates a new GetExternalClusterMetricsParams object with the ability to set a timeout on a request.

func (*GetExternalClusterMetricsParams) SetClusterID ¶

func (o *GetExternalClusterMetricsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) SetContext ¶

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

SetContext adds the context to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) SetDefaults ¶ added in v2.18.0

func (o *GetExternalClusterMetricsParams) SetDefaults()

SetDefaults hydrates default values in the get external cluster metrics params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterMetricsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) SetProjectID ¶

func (o *GetExternalClusterMetricsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) WithClusterID ¶

WithClusterID adds the clusterID to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) WithContext ¶

WithContext adds the context to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get external cluster metrics params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterMetricsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) WithProjectID ¶

WithProjectID adds the projectID to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) WithTimeout ¶

WithTimeout adds the timeout to the get external cluster metrics params

func (*GetExternalClusterMetricsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetExternalClusterMetricsReader ¶

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

GetExternalClusterMetricsReader is a Reader for the GetExternalClusterMetrics structure.

func (*GetExternalClusterMetricsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetExternalClusterMetricsUnauthorized ¶

type GetExternalClusterMetricsUnauthorized struct {
}
GetExternalClusterMetricsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterMetricsUnauthorized ¶

func NewGetExternalClusterMetricsUnauthorized() *GetExternalClusterMetricsUnauthorized

NewGetExternalClusterMetricsUnauthorized creates a GetExternalClusterMetricsUnauthorized with default headers values

func (*GetExternalClusterMetricsUnauthorized) Error ¶

type GetExternalClusterNodeDefault ¶

type GetExternalClusterNodeDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterNodeDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterNodeDefault ¶

func NewGetExternalClusterNodeDefault(code int) *GetExternalClusterNodeDefault

NewGetExternalClusterNodeDefault creates a GetExternalClusterNodeDefault with default headers values

func (*GetExternalClusterNodeDefault) Code ¶

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

func (*GetExternalClusterNodeDefault) Error ¶

func (*GetExternalClusterNodeDefault) GetPayload ¶

type GetExternalClusterNodeForbidden ¶

type GetExternalClusterNodeForbidden struct {
}
GetExternalClusterNodeForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterNodeForbidden ¶

func NewGetExternalClusterNodeForbidden() *GetExternalClusterNodeForbidden

NewGetExternalClusterNodeForbidden creates a GetExternalClusterNodeForbidden with default headers values

func (*GetExternalClusterNodeForbidden) Error ¶

type GetExternalClusterNodeOK ¶

type GetExternalClusterNodeOK struct {
	Payload *models.ExternalClusterNode
}
GetExternalClusterNodeOK describes a response with status code 200, with default header values.

ExternalClusterNode

func NewGetExternalClusterNodeOK ¶

func NewGetExternalClusterNodeOK() *GetExternalClusterNodeOK

NewGetExternalClusterNodeOK creates a GetExternalClusterNodeOK with default headers values

func (*GetExternalClusterNodeOK) Error ¶

func (o *GetExternalClusterNodeOK) Error() string

func (*GetExternalClusterNodeOK) GetPayload ¶

type GetExternalClusterNodeParams ¶

type GetExternalClusterNodeParams struct {

	// ClusterID.
	ClusterID string

	// NodeID.
	NodeID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterNodeParams contains all the parameters to send to the API endpoint

for the get external cluster node operation.

Typically these are written to a http.Request.

func NewGetExternalClusterNodeParams ¶

func NewGetExternalClusterNodeParams() *GetExternalClusterNodeParams

NewGetExternalClusterNodeParams creates a new GetExternalClusterNodeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterNodeParamsWithContext ¶

func NewGetExternalClusterNodeParamsWithContext(ctx context.Context) *GetExternalClusterNodeParams

NewGetExternalClusterNodeParamsWithContext creates a new GetExternalClusterNodeParams object with the ability to set a context for a request.

func NewGetExternalClusterNodeParamsWithHTTPClient ¶

func NewGetExternalClusterNodeParamsWithHTTPClient(client *http.Client) *GetExternalClusterNodeParams

NewGetExternalClusterNodeParamsWithHTTPClient creates a new GetExternalClusterNodeParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterNodeParamsWithTimeout ¶

func NewGetExternalClusterNodeParamsWithTimeout(timeout time.Duration) *GetExternalClusterNodeParams

NewGetExternalClusterNodeParamsWithTimeout creates a new GetExternalClusterNodeParams object with the ability to set a timeout on a request.

func (*GetExternalClusterNodeParams) SetClusterID ¶

func (o *GetExternalClusterNodeParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster node params

func (*GetExternalClusterNodeParams) SetContext ¶

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

SetContext adds the context to the get external cluster node params

func (*GetExternalClusterNodeParams) SetDefaults ¶ added in v2.18.0

func (o *GetExternalClusterNodeParams) SetDefaults()

SetDefaults hydrates default values in the get external cluster node params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterNodeParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get external cluster node params

func (*GetExternalClusterNodeParams) SetNodeID ¶

func (o *GetExternalClusterNodeParams) SetNodeID(nodeID string)

SetNodeID adds the nodeId to the get external cluster node params

func (*GetExternalClusterNodeParams) SetProjectID ¶

func (o *GetExternalClusterNodeParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster node params

func (*GetExternalClusterNodeParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get external cluster node params

func (*GetExternalClusterNodeParams) WithClusterID ¶

WithClusterID adds the clusterID to the get external cluster node params

func (*GetExternalClusterNodeParams) WithContext ¶

WithContext adds the context to the get external cluster node params

func (*GetExternalClusterNodeParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get external cluster node params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterNodeParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get external cluster node params

func (*GetExternalClusterNodeParams) WithNodeID ¶

WithNodeID adds the nodeID to the get external cluster node params

func (*GetExternalClusterNodeParams) WithProjectID ¶

WithProjectID adds the projectID to the get external cluster node params

func (*GetExternalClusterNodeParams) WithTimeout ¶

WithTimeout adds the timeout to the get external cluster node params

func (*GetExternalClusterNodeParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetExternalClusterNodeReader ¶

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

GetExternalClusterNodeReader is a Reader for the GetExternalClusterNode structure.

func (*GetExternalClusterNodeReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetExternalClusterNodeUnauthorized ¶

type GetExternalClusterNodeUnauthorized struct {
}
GetExternalClusterNodeUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterNodeUnauthorized ¶

func NewGetExternalClusterNodeUnauthorized() *GetExternalClusterNodeUnauthorized

NewGetExternalClusterNodeUnauthorized creates a GetExternalClusterNodeUnauthorized with default headers values

func (*GetExternalClusterNodeUnauthorized) Error ¶

type GetExternalClusterOK ¶

type GetExternalClusterOK struct {
	Payload *models.ExternalCluster
}
GetExternalClusterOK describes a response with status code 200, with default header values.

ExternalCluster

func NewGetExternalClusterOK ¶

func NewGetExternalClusterOK() *GetExternalClusterOK

NewGetExternalClusterOK creates a GetExternalClusterOK with default headers values

func (*GetExternalClusterOK) Error ¶

func (o *GetExternalClusterOK) Error() string

func (*GetExternalClusterOK) GetPayload ¶

func (o *GetExternalClusterOK) GetPayload() *models.ExternalCluster

type GetExternalClusterParams ¶

type GetExternalClusterParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterParams contains all the parameters to send to the API endpoint

for the get external cluster operation.

Typically these are written to a http.Request.

func NewGetExternalClusterParams ¶

func NewGetExternalClusterParams() *GetExternalClusterParams

NewGetExternalClusterParams creates a new GetExternalClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterParamsWithContext ¶

func NewGetExternalClusterParamsWithContext(ctx context.Context) *GetExternalClusterParams

NewGetExternalClusterParamsWithContext creates a new GetExternalClusterParams object with the ability to set a context for a request.

func NewGetExternalClusterParamsWithHTTPClient ¶

func NewGetExternalClusterParamsWithHTTPClient(client *http.Client) *GetExternalClusterParams

NewGetExternalClusterParamsWithHTTPClient creates a new GetExternalClusterParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterParamsWithTimeout ¶

func NewGetExternalClusterParamsWithTimeout(timeout time.Duration) *GetExternalClusterParams

NewGetExternalClusterParamsWithTimeout creates a new GetExternalClusterParams object with the ability to set a timeout on a request.

func (*GetExternalClusterParams) SetClusterID ¶

func (o *GetExternalClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster params

func (*GetExternalClusterParams) SetContext ¶

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

SetContext adds the context to the get external cluster params

func (*GetExternalClusterParams) SetDefaults ¶ added in v2.18.0

func (o *GetExternalClusterParams) SetDefaults()

SetDefaults hydrates default values in the get external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get external cluster params

func (*GetExternalClusterParams) SetProjectID ¶

func (o *GetExternalClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster params

func (*GetExternalClusterParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get external cluster params

func (*GetExternalClusterParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the get external cluster params

func (*GetExternalClusterParams) WithContext ¶

WithContext adds the context to the get external cluster params

func (*GetExternalClusterParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get external cluster params

func (*GetExternalClusterParams) WithProjectID ¶

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

WithProjectID adds the projectID to the get external cluster params

func (*GetExternalClusterParams) WithTimeout ¶

WithTimeout adds the timeout to the get external cluster params

func (*GetExternalClusterParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetExternalClusterReader ¶

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

GetExternalClusterReader is a Reader for the GetExternalCluster structure.

func (*GetExternalClusterReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetExternalClusterUnauthorized ¶

type GetExternalClusterUnauthorized struct {
}
GetExternalClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterUnauthorized ¶

func NewGetExternalClusterUnauthorized() *GetExternalClusterUnauthorized

NewGetExternalClusterUnauthorized creates a GetExternalClusterUnauthorized with default headers values

func (*GetExternalClusterUnauthorized) Error ¶

type GetExternalClusterUpgradesDefault ¶ added in v2.19.0

type GetExternalClusterUpgradesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalClusterUpgradesDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetExternalClusterUpgradesDefault ¶ added in v2.19.0

func NewGetExternalClusterUpgradesDefault(code int) *GetExternalClusterUpgradesDefault

NewGetExternalClusterUpgradesDefault creates a GetExternalClusterUpgradesDefault with default headers values

func (*GetExternalClusterUpgradesDefault) Code ¶ added in v2.19.0

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

func (*GetExternalClusterUpgradesDefault) Error ¶ added in v2.19.0

func (*GetExternalClusterUpgradesDefault) GetPayload ¶ added in v2.19.0

type GetExternalClusterUpgradesForbidden ¶ added in v2.19.0

type GetExternalClusterUpgradesForbidden struct {
}
GetExternalClusterUpgradesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterUpgradesForbidden ¶ added in v2.19.0

func NewGetExternalClusterUpgradesForbidden() *GetExternalClusterUpgradesForbidden

NewGetExternalClusterUpgradesForbidden creates a GetExternalClusterUpgradesForbidden with default headers values

func (*GetExternalClusterUpgradesForbidden) Error ¶ added in v2.19.0

type GetExternalClusterUpgradesOK ¶ added in v2.19.0

type GetExternalClusterUpgradesOK struct {
	Payload []*models.MasterVersion
}
GetExternalClusterUpgradesOK describes a response with status code 200, with default header values.

MasterVersion

func NewGetExternalClusterUpgradesOK ¶ added in v2.19.0

func NewGetExternalClusterUpgradesOK() *GetExternalClusterUpgradesOK

NewGetExternalClusterUpgradesOK creates a GetExternalClusterUpgradesOK with default headers values

func (*GetExternalClusterUpgradesOK) Error ¶ added in v2.19.0

func (*GetExternalClusterUpgradesOK) GetPayload ¶ added in v2.19.0

type GetExternalClusterUpgradesParams ¶ added in v2.19.0

type GetExternalClusterUpgradesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetExternalClusterUpgradesParams contains all the parameters to send to the API endpoint

for the get external cluster upgrades operation.

Typically these are written to a http.Request.

func NewGetExternalClusterUpgradesParams ¶ added in v2.19.0

func NewGetExternalClusterUpgradesParams() *GetExternalClusterUpgradesParams

NewGetExternalClusterUpgradesParams creates a new GetExternalClusterUpgradesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetExternalClusterUpgradesParamsWithContext ¶ added in v2.19.0

func NewGetExternalClusterUpgradesParamsWithContext(ctx context.Context) *GetExternalClusterUpgradesParams

NewGetExternalClusterUpgradesParamsWithContext creates a new GetExternalClusterUpgradesParams object with the ability to set a context for a request.

func NewGetExternalClusterUpgradesParamsWithHTTPClient ¶ added in v2.19.0

func NewGetExternalClusterUpgradesParamsWithHTTPClient(client *http.Client) *GetExternalClusterUpgradesParams

NewGetExternalClusterUpgradesParamsWithHTTPClient creates a new GetExternalClusterUpgradesParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalClusterUpgradesParamsWithTimeout ¶ added in v2.19.0

func NewGetExternalClusterUpgradesParamsWithTimeout(timeout time.Duration) *GetExternalClusterUpgradesParams

NewGetExternalClusterUpgradesParamsWithTimeout creates a new GetExternalClusterUpgradesParams object with the ability to set a timeout on a request.

func (*GetExternalClusterUpgradesParams) SetClusterID ¶ added in v2.19.0

func (o *GetExternalClusterUpgradesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) SetDefaults ¶ added in v2.19.0

func (o *GetExternalClusterUpgradesParams) SetDefaults()

SetDefaults hydrates default values in the get external cluster upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterUpgradesParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) SetProjectID ¶ added in v2.19.0

func (o *GetExternalClusterUpgradesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the get external cluster upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalClusterUpgradesParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the get external cluster upgrades params

func (*GetExternalClusterUpgradesParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type GetExternalClusterUpgradesReader ¶ added in v2.19.0

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

GetExternalClusterUpgradesReader is a Reader for the GetExternalClusterUpgrades structure.

func (*GetExternalClusterUpgradesReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type GetExternalClusterUpgradesUnauthorized ¶ added in v2.19.0

type GetExternalClusterUpgradesUnauthorized struct {
}
GetExternalClusterUpgradesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetExternalClusterUpgradesUnauthorized ¶ added in v2.19.0

func NewGetExternalClusterUpgradesUnauthorized() *GetExternalClusterUpgradesUnauthorized

NewGetExternalClusterUpgradesUnauthorized creates a GetExternalClusterUpgradesUnauthorized with default headers values

func (*GetExternalClusterUpgradesUnauthorized) Error ¶ added in v2.19.0

type GetGatekeeperConfigDefault ¶

type GetGatekeeperConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetGatekeeperConfigDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetGatekeeperConfigDefault ¶

func NewGetGatekeeperConfigDefault(code int) *GetGatekeeperConfigDefault

NewGetGatekeeperConfigDefault creates a GetGatekeeperConfigDefault with default headers values

func (*GetGatekeeperConfigDefault) Code ¶

func (o *GetGatekeeperConfigDefault) Code() int

Code gets the status code for the get gatekeeper config default response

func (*GetGatekeeperConfigDefault) Error ¶

func (*GetGatekeeperConfigDefault) GetPayload ¶

type GetGatekeeperConfigForbidden ¶

type GetGatekeeperConfigForbidden struct {
}
GetGatekeeperConfigForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetGatekeeperConfigForbidden ¶

func NewGetGatekeeperConfigForbidden() *GetGatekeeperConfigForbidden

NewGetGatekeeperConfigForbidden creates a GetGatekeeperConfigForbidden with default headers values

func (*GetGatekeeperConfigForbidden) Error ¶

type GetGatekeeperConfigOK ¶

type GetGatekeeperConfigOK struct {
	Payload *models.GatekeeperConfig
}
GetGatekeeperConfigOK describes a response with status code 200, with default header values.

GatekeeperConfig

func NewGetGatekeeperConfigOK ¶

func NewGetGatekeeperConfigOK() *GetGatekeeperConfigOK

NewGetGatekeeperConfigOK creates a GetGatekeeperConfigOK with default headers values

func (*GetGatekeeperConfigOK) Error ¶

func (o *GetGatekeeperConfigOK) Error() string

func (*GetGatekeeperConfigOK) GetPayload ¶

type GetGatekeeperConfigParams ¶

type GetGatekeeperConfigParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetGatekeeperConfigParams contains all the parameters to send to the API endpoint

for the get gatekeeper config operation.

Typically these are written to a http.Request.

func NewGetGatekeeperConfigParams ¶

func NewGetGatekeeperConfigParams() *GetGatekeeperConfigParams

NewGetGatekeeperConfigParams creates a new GetGatekeeperConfigParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetGatekeeperConfigParamsWithContext ¶

func NewGetGatekeeperConfigParamsWithContext(ctx context.Context) *GetGatekeeperConfigParams

NewGetGatekeeperConfigParamsWithContext creates a new GetGatekeeperConfigParams object with the ability to set a context for a request.

func NewGetGatekeeperConfigParamsWithHTTPClient ¶

func NewGetGatekeeperConfigParamsWithHTTPClient(client *http.Client) *GetGatekeeperConfigParams

NewGetGatekeeperConfigParamsWithHTTPClient creates a new GetGatekeeperConfigParams object with the ability to set a custom HTTPClient for a request.

func NewGetGatekeeperConfigParamsWithTimeout ¶

func NewGetGatekeeperConfigParamsWithTimeout(timeout time.Duration) *GetGatekeeperConfigParams

NewGetGatekeeperConfigParamsWithTimeout creates a new GetGatekeeperConfigParams object with the ability to set a timeout on a request.

func (*GetGatekeeperConfigParams) SetClusterID ¶

func (o *GetGatekeeperConfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get gatekeeper config params

func (*GetGatekeeperConfigParams) SetContext ¶

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

SetContext adds the context to the get gatekeeper config params

func (*GetGatekeeperConfigParams) SetDefaults ¶ added in v2.18.0

func (o *GetGatekeeperConfigParams) SetDefaults()

SetDefaults hydrates default values in the get gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*GetGatekeeperConfigParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get gatekeeper config params

func (*GetGatekeeperConfigParams) SetProjectID ¶

func (o *GetGatekeeperConfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get gatekeeper config params

func (*GetGatekeeperConfigParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get gatekeeper config params

func (*GetGatekeeperConfigParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the get gatekeeper config params

func (*GetGatekeeperConfigParams) WithContext ¶

WithContext adds the context to the get gatekeeper config params

func (*GetGatekeeperConfigParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*GetGatekeeperConfigParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get gatekeeper config params

func (*GetGatekeeperConfigParams) WithProjectID ¶

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

WithProjectID adds the projectID to the get gatekeeper config params

func (*GetGatekeeperConfigParams) WithTimeout ¶

WithTimeout adds the timeout to the get gatekeeper config params

func (*GetGatekeeperConfigParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetGatekeeperConfigReader ¶

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

GetGatekeeperConfigReader is a Reader for the GetGatekeeperConfig structure.

func (*GetGatekeeperConfigReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetGatekeeperConfigUnauthorized ¶

type GetGatekeeperConfigUnauthorized struct {
}
GetGatekeeperConfigUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetGatekeeperConfigUnauthorized ¶

func NewGetGatekeeperConfigUnauthorized() *GetGatekeeperConfigUnauthorized

NewGetGatekeeperConfigUnauthorized creates a GetGatekeeperConfigUnauthorized with default headers values

func (*GetGatekeeperConfigUnauthorized) Error ¶

type GetGroupProjectBindingDefault ¶ added in v2.21.0

type GetGroupProjectBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetGroupProjectBindingDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetGroupProjectBindingDefault ¶ added in v2.21.0

func NewGetGroupProjectBindingDefault(code int) *GetGroupProjectBindingDefault

NewGetGroupProjectBindingDefault creates a GetGroupProjectBindingDefault with default headers values

func (*GetGroupProjectBindingDefault) Code ¶ added in v2.21.0

Code gets the status code for the get group project binding default response

func (*GetGroupProjectBindingDefault) Error ¶ added in v2.21.0

func (*GetGroupProjectBindingDefault) GetPayload ¶ added in v2.21.0

type GetGroupProjectBindingForbidden ¶ added in v2.21.0

type GetGroupProjectBindingForbidden struct {
}
GetGroupProjectBindingForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetGroupProjectBindingForbidden ¶ added in v2.21.0

func NewGetGroupProjectBindingForbidden() *GetGroupProjectBindingForbidden

NewGetGroupProjectBindingForbidden creates a GetGroupProjectBindingForbidden with default headers values

func (*GetGroupProjectBindingForbidden) Error ¶ added in v2.21.0

type GetGroupProjectBindingOK ¶ added in v2.21.0

type GetGroupProjectBindingOK struct {
	Payload *models.GroupProjectBinding
}
GetGroupProjectBindingOK describes a response with status code 200, with default header values.

GroupProjectBinding

func NewGetGroupProjectBindingOK ¶ added in v2.21.0

func NewGetGroupProjectBindingOK() *GetGroupProjectBindingOK

NewGetGroupProjectBindingOK creates a GetGroupProjectBindingOK with default headers values

func (*GetGroupProjectBindingOK) Error ¶ added in v2.21.0

func (o *GetGroupProjectBindingOK) Error() string

func (*GetGroupProjectBindingOK) GetPayload ¶ added in v2.21.0

type GetGroupProjectBindingParams ¶ added in v2.21.0

type GetGroupProjectBindingParams struct {

	// BindingName.
	BindingName string

	// ProjectID.
	ProjectID string

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

GetGroupProjectBindingParams contains all the parameters to send to the API endpoint

for the get group project binding operation.

Typically these are written to a http.Request.

func NewGetGroupProjectBindingParams ¶ added in v2.21.0

func NewGetGroupProjectBindingParams() *GetGroupProjectBindingParams

NewGetGroupProjectBindingParams creates a new GetGroupProjectBindingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetGroupProjectBindingParamsWithContext ¶ added in v2.21.0

func NewGetGroupProjectBindingParamsWithContext(ctx context.Context) *GetGroupProjectBindingParams

NewGetGroupProjectBindingParamsWithContext creates a new GetGroupProjectBindingParams object with the ability to set a context for a request.

func NewGetGroupProjectBindingParamsWithHTTPClient ¶ added in v2.21.0

func NewGetGroupProjectBindingParamsWithHTTPClient(client *http.Client) *GetGroupProjectBindingParams

NewGetGroupProjectBindingParamsWithHTTPClient creates a new GetGroupProjectBindingParams object with the ability to set a custom HTTPClient for a request.

func NewGetGroupProjectBindingParamsWithTimeout ¶ added in v2.21.0

func NewGetGroupProjectBindingParamsWithTimeout(timeout time.Duration) *GetGroupProjectBindingParams

NewGetGroupProjectBindingParamsWithTimeout creates a new GetGroupProjectBindingParams object with the ability to set a timeout on a request.

func (*GetGroupProjectBindingParams) SetBindingName ¶ added in v2.21.0

func (o *GetGroupProjectBindingParams) SetBindingName(bindingName string)

SetBindingName adds the bindingName to the get group project binding params

func (*GetGroupProjectBindingParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the get group project binding params

func (*GetGroupProjectBindingParams) SetDefaults ¶ added in v2.21.0

func (o *GetGroupProjectBindingParams) SetDefaults()

SetDefaults hydrates default values in the get group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*GetGroupProjectBindingParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the get group project binding params

func (*GetGroupProjectBindingParams) SetProjectID ¶ added in v2.21.0

func (o *GetGroupProjectBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get group project binding params

func (*GetGroupProjectBindingParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the get group project binding params

func (*GetGroupProjectBindingParams) WithBindingName ¶ added in v2.21.0

func (o *GetGroupProjectBindingParams) WithBindingName(bindingName string) *GetGroupProjectBindingParams

WithBindingName adds the bindingName to the get group project binding params

func (*GetGroupProjectBindingParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the get group project binding params

func (*GetGroupProjectBindingParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the get group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*GetGroupProjectBindingParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the get group project binding params

func (*GetGroupProjectBindingParams) WithProjectID ¶ added in v2.21.0

WithProjectID adds the projectID to the get group project binding params

func (*GetGroupProjectBindingParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the get group project binding params

func (*GetGroupProjectBindingParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type GetGroupProjectBindingReader ¶ added in v2.21.0

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

GetGroupProjectBindingReader is a Reader for the GetGroupProjectBinding structure.

func (*GetGroupProjectBindingReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type GetGroupProjectBindingUnauthorized ¶ added in v2.21.0

type GetGroupProjectBindingUnauthorized struct {
}
GetGroupProjectBindingUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetGroupProjectBindingUnauthorized ¶ added in v2.21.0

func NewGetGroupProjectBindingUnauthorized() *GetGroupProjectBindingUnauthorized

NewGetGroupProjectBindingUnauthorized creates a GetGroupProjectBindingUnauthorized with default headers values

func (*GetGroupProjectBindingUnauthorized) Error ¶ added in v2.21.0

type GetMachineDeploymentDefault ¶

type GetMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetMachineDeploymentDefault ¶

func NewGetMachineDeploymentDefault(code int) *GetMachineDeploymentDefault

NewGetMachineDeploymentDefault creates a GetMachineDeploymentDefault with default headers values

func (*GetMachineDeploymentDefault) Code ¶

func (o *GetMachineDeploymentDefault) Code() int

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

func (*GetMachineDeploymentDefault) Error ¶

func (*GetMachineDeploymentDefault) GetPayload ¶

type GetMachineDeploymentForbidden ¶

type GetMachineDeploymentForbidden struct {
}
GetMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetMachineDeploymentForbidden ¶

func NewGetMachineDeploymentForbidden() *GetMachineDeploymentForbidden

NewGetMachineDeploymentForbidden creates a GetMachineDeploymentForbidden with default headers values

func (*GetMachineDeploymentForbidden) Error ¶

type GetMachineDeploymentOK ¶

type GetMachineDeploymentOK struct {
	Payload *models.NodeDeployment
}
GetMachineDeploymentOK describes a response with status code 200, with default header values.

NodeDeployment

func NewGetMachineDeploymentOK ¶

func NewGetMachineDeploymentOK() *GetMachineDeploymentOK

NewGetMachineDeploymentOK creates a GetMachineDeploymentOK with default headers values

func (*GetMachineDeploymentOK) Error ¶

func (o *GetMachineDeploymentOK) Error() string

func (*GetMachineDeploymentOK) GetPayload ¶

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

type GetMachineDeploymentParams ¶

type GetMachineDeploymentParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

GetMachineDeploymentParams contains all the parameters to send to the API endpoint

for the get machine deployment operation.

Typically these are written to a http.Request.

func NewGetMachineDeploymentParams ¶

func NewGetMachineDeploymentParams() *GetMachineDeploymentParams

NewGetMachineDeploymentParams creates a new GetMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetMachineDeploymentParamsWithContext ¶

func NewGetMachineDeploymentParamsWithContext(ctx context.Context) *GetMachineDeploymentParams

NewGetMachineDeploymentParamsWithContext creates a new GetMachineDeploymentParams object with the ability to set a context for a request.

func NewGetMachineDeploymentParamsWithHTTPClient ¶

func NewGetMachineDeploymentParamsWithHTTPClient(client *http.Client) *GetMachineDeploymentParams

NewGetMachineDeploymentParamsWithHTTPClient creates a new GetMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewGetMachineDeploymentParamsWithTimeout ¶

func NewGetMachineDeploymentParamsWithTimeout(timeout time.Duration) *GetMachineDeploymentParams

NewGetMachineDeploymentParamsWithTimeout creates a new GetMachineDeploymentParams object with the ability to set a timeout on a request.

func (*GetMachineDeploymentParams) SetClusterID ¶

func (o *GetMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get machine deployment params

func (*GetMachineDeploymentParams) SetContext ¶

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

SetContext adds the context to the get machine deployment params

func (*GetMachineDeploymentParams) SetDefaults ¶ added in v2.18.0

func (o *GetMachineDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the get machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*GetMachineDeploymentParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get machine deployment params

func (*GetMachineDeploymentParams) SetMachineDeploymentID ¶

func (o *GetMachineDeploymentParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the get machine deployment params

func (*GetMachineDeploymentParams) SetProjectID ¶

func (o *GetMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get machine deployment params

func (*GetMachineDeploymentParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get machine deployment params

func (*GetMachineDeploymentParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the get machine deployment params

func (*GetMachineDeploymentParams) WithContext ¶

WithContext adds the context to the get machine deployment params

func (*GetMachineDeploymentParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*GetMachineDeploymentParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get machine deployment params

func (*GetMachineDeploymentParams) WithMachineDeploymentID ¶

func (o *GetMachineDeploymentParams) WithMachineDeploymentID(machinedeploymentID string) *GetMachineDeploymentParams

WithMachineDeploymentID adds the machinedeploymentID to the get machine deployment params

func (*GetMachineDeploymentParams) WithProjectID ¶

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

WithProjectID adds the projectID to the get machine deployment params

func (*GetMachineDeploymentParams) WithTimeout ¶

WithTimeout adds the timeout to the get machine deployment params

func (*GetMachineDeploymentParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetMachineDeploymentReader ¶

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

GetMachineDeploymentReader is a Reader for the GetMachineDeployment structure.

func (*GetMachineDeploymentReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetMachineDeploymentUnauthorized ¶

type GetMachineDeploymentUnauthorized struct {
}
GetMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetMachineDeploymentUnauthorized ¶

func NewGetMachineDeploymentUnauthorized() *GetMachineDeploymentUnauthorized

NewGetMachineDeploymentUnauthorized creates a GetMachineDeploymentUnauthorized with default headers values

func (*GetMachineDeploymentUnauthorized) Error ¶

type GetNodeDeploymentDefault ¶

type GetNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetNodeDeploymentDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNodeDeploymentParamsWithContext ¶

func NewGetNodeDeploymentParamsWithContext(ctx context.Context) *GetNodeDeploymentParams

NewGetNodeDeploymentParamsWithContext creates a new GetNodeDeploymentParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetNodeDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the get node deployment params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get node deployment params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetOidcClusterKubeconfigDefault ¶

type GetOidcClusterKubeconfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetOidcClusterKubeconfigDefault describes a response with status code -1, 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 describes a response with status code 403, 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 []uint8
}
GetOidcClusterKubeconfigOK describes a response with status code 200, 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() []uint8

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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOidcClusterKubeconfigParamsWithContext ¶

func NewGetOidcClusterKubeconfigParamsWithContext(ctx context.Context) *GetOidcClusterKubeconfigParams

NewGetOidcClusterKubeconfigParamsWithContext creates a new GetOidcClusterKubeconfigParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetOidcClusterKubeconfigParams) SetDefaults()

SetDefaults hydrates default values in the get oidc cluster kubeconfig params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get oidc cluster kubeconfig params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 GetOidcClusterKubeconfigV2Default ¶

type GetOidcClusterKubeconfigV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetOidcClusterKubeconfigV2Default describes a response with status code -1, with default header values.

errorResponse

func NewGetOidcClusterKubeconfigV2Default ¶

func NewGetOidcClusterKubeconfigV2Default(code int) *GetOidcClusterKubeconfigV2Default

NewGetOidcClusterKubeconfigV2Default creates a GetOidcClusterKubeconfigV2Default with default headers values

func (*GetOidcClusterKubeconfigV2Default) Code ¶

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

func (*GetOidcClusterKubeconfigV2Default) Error ¶

func (*GetOidcClusterKubeconfigV2Default) GetPayload ¶

type GetOidcClusterKubeconfigV2Forbidden ¶

type GetOidcClusterKubeconfigV2Forbidden struct {
}
GetOidcClusterKubeconfigV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetOidcClusterKubeconfigV2Forbidden ¶

func NewGetOidcClusterKubeconfigV2Forbidden() *GetOidcClusterKubeconfigV2Forbidden

NewGetOidcClusterKubeconfigV2Forbidden creates a GetOidcClusterKubeconfigV2Forbidden with default headers values

func (*GetOidcClusterKubeconfigV2Forbidden) Error ¶

type GetOidcClusterKubeconfigV2OK ¶

type GetOidcClusterKubeconfigV2OK struct {
	Payload []uint8
}
GetOidcClusterKubeconfigV2OK describes a response with status code 200, with default header values.

Kubeconfig is a clusters kubeconfig

func NewGetOidcClusterKubeconfigV2OK ¶

func NewGetOidcClusterKubeconfigV2OK() *GetOidcClusterKubeconfigV2OK

NewGetOidcClusterKubeconfigV2OK creates a GetOidcClusterKubeconfigV2OK with default headers values

func (*GetOidcClusterKubeconfigV2OK) Error ¶

func (*GetOidcClusterKubeconfigV2OK) GetPayload ¶

func (o *GetOidcClusterKubeconfigV2OK) GetPayload() []uint8

type GetOidcClusterKubeconfigV2Params ¶

type GetOidcClusterKubeconfigV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

GetOidcClusterKubeconfigV2Params contains all the parameters to send to the API endpoint

for the get oidc cluster kubeconfig v2 operation.

Typically these are written to a http.Request.

func NewGetOidcClusterKubeconfigV2Params ¶

func NewGetOidcClusterKubeconfigV2Params() *GetOidcClusterKubeconfigV2Params

NewGetOidcClusterKubeconfigV2Params creates a new GetOidcClusterKubeconfigV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOidcClusterKubeconfigV2ParamsWithContext ¶

func NewGetOidcClusterKubeconfigV2ParamsWithContext(ctx context.Context) *GetOidcClusterKubeconfigV2Params

NewGetOidcClusterKubeconfigV2ParamsWithContext creates a new GetOidcClusterKubeconfigV2Params object with the ability to set a context for a request.

func NewGetOidcClusterKubeconfigV2ParamsWithHTTPClient ¶

func NewGetOidcClusterKubeconfigV2ParamsWithHTTPClient(client *http.Client) *GetOidcClusterKubeconfigV2Params

NewGetOidcClusterKubeconfigV2ParamsWithHTTPClient creates a new GetOidcClusterKubeconfigV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetOidcClusterKubeconfigV2ParamsWithTimeout ¶

func NewGetOidcClusterKubeconfigV2ParamsWithTimeout(timeout time.Duration) *GetOidcClusterKubeconfigV2Params

NewGetOidcClusterKubeconfigV2ParamsWithTimeout creates a new GetOidcClusterKubeconfigV2Params object with the ability to set a timeout on a request.

func (*GetOidcClusterKubeconfigV2Params) SetClusterID ¶

func (o *GetOidcClusterKubeconfigV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) SetContext ¶

SetContext adds the context to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) SetDefaults ¶ added in v2.18.0

func (o *GetOidcClusterKubeconfigV2Params) SetDefaults()

SetDefaults hydrates default values in the get oidc cluster kubeconfig v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetOidcClusterKubeconfigV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) SetProjectID ¶

func (o *GetOidcClusterKubeconfigV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) WithContext ¶

WithContext adds the context to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the get oidc cluster kubeconfig v2 params (not the query body).

All values with no default are reset to their zero value.

func (*GetOidcClusterKubeconfigV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) WithProjectID ¶

WithProjectID adds the projectID to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) WithTimeout ¶

WithTimeout adds the timeout to the get oidc cluster kubeconfig v2 params

func (*GetOidcClusterKubeconfigV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetOidcClusterKubeconfigV2Reader ¶

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

GetOidcClusterKubeconfigV2Reader is a Reader for the GetOidcClusterKubeconfigV2 structure.

func (*GetOidcClusterKubeconfigV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetOidcClusterKubeconfigV2Unauthorized ¶

type GetOidcClusterKubeconfigV2Unauthorized struct {
}
GetOidcClusterKubeconfigV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetOidcClusterKubeconfigV2Unauthorized ¶

func NewGetOidcClusterKubeconfigV2Unauthorized() *GetOidcClusterKubeconfigV2Unauthorized

NewGetOidcClusterKubeconfigV2Unauthorized creates a GetOidcClusterKubeconfigV2Unauthorized with default headers values

func (*GetOidcClusterKubeconfigV2Unauthorized) Error ¶

type GetProjectConflict ¶

type GetProjectConflict struct {
}
GetProjectConflict describes a response with status code 409, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetProjectParamsWithContext ¶

func NewGetProjectParamsWithContext(ctx context.Context) *GetProjectParams

NewGetProjectParamsWithContext creates a new GetProjectParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetProjectParams) SetDefaults()

SetDefaults hydrates default values in the get project params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *GetProjectParams) WithDefaults() *GetProjectParams

WithDefaults hydrates default values in the get project params (not the query body).

All values with no default are reset to their zero value.

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 GetProjectQuotaDefault ¶ added in v2.21.0

type GetProjectQuotaDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetProjectQuotaDefault describes a response with status code -1, with default header values.

errorResponse

func NewGetProjectQuotaDefault ¶ added in v2.21.0

func NewGetProjectQuotaDefault(code int) *GetProjectQuotaDefault

NewGetProjectQuotaDefault creates a GetProjectQuotaDefault with default headers values

func (*GetProjectQuotaDefault) Code ¶ added in v2.21.0

func (o *GetProjectQuotaDefault) Code() int

Code gets the status code for the get project quota default response

func (*GetProjectQuotaDefault) Error ¶ added in v2.21.0

func (o *GetProjectQuotaDefault) Error() string

func (*GetProjectQuotaDefault) GetPayload ¶ added in v2.21.0

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

type GetProjectQuotaForbidden ¶ added in v2.21.0

type GetProjectQuotaForbidden struct {
}
GetProjectQuotaForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewGetProjectQuotaForbidden ¶ added in v2.21.0

func NewGetProjectQuotaForbidden() *GetProjectQuotaForbidden

NewGetProjectQuotaForbidden creates a GetProjectQuotaForbidden with default headers values

func (*GetProjectQuotaForbidden) Error ¶ added in v2.21.0

func (o *GetProjectQuotaForbidden) Error() string

type GetProjectQuotaOK ¶ added in v2.21.0

type GetProjectQuotaOK struct {
	Payload *models.ResourceQuota
}
GetProjectQuotaOK describes a response with status code 200, with default header values.

ResourceQuota

func NewGetProjectQuotaOK ¶ added in v2.21.0

func NewGetProjectQuotaOK() *GetProjectQuotaOK

NewGetProjectQuotaOK creates a GetProjectQuotaOK with default headers values

func (*GetProjectQuotaOK) Error ¶ added in v2.21.0

func (o *GetProjectQuotaOK) Error() string

func (*GetProjectQuotaOK) GetPayload ¶ added in v2.21.0

func (o *GetProjectQuotaOK) GetPayload() *models.ResourceQuota

type GetProjectQuotaParams ¶ added in v2.21.0

type GetProjectQuotaParams struct {

	// ProjectID.
	ProjectID string

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

GetProjectQuotaParams contains all the parameters to send to the API endpoint

for the get project quota operation.

Typically these are written to a http.Request.

func NewGetProjectQuotaParams ¶ added in v2.21.0

func NewGetProjectQuotaParams() *GetProjectQuotaParams

NewGetProjectQuotaParams creates a new GetProjectQuotaParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetProjectQuotaParamsWithContext ¶ added in v2.21.0

func NewGetProjectQuotaParamsWithContext(ctx context.Context) *GetProjectQuotaParams

NewGetProjectQuotaParamsWithContext creates a new GetProjectQuotaParams object with the ability to set a context for a request.

func NewGetProjectQuotaParamsWithHTTPClient ¶ added in v2.21.0

func NewGetProjectQuotaParamsWithHTTPClient(client *http.Client) *GetProjectQuotaParams

NewGetProjectQuotaParamsWithHTTPClient creates a new GetProjectQuotaParams object with the ability to set a custom HTTPClient for a request.

func NewGetProjectQuotaParamsWithTimeout ¶ added in v2.21.0

func NewGetProjectQuotaParamsWithTimeout(timeout time.Duration) *GetProjectQuotaParams

NewGetProjectQuotaParamsWithTimeout creates a new GetProjectQuotaParams object with the ability to set a timeout on a request.

func (*GetProjectQuotaParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the get project quota params

func (*GetProjectQuotaParams) SetDefaults ¶ added in v2.21.0

func (o *GetProjectQuotaParams) SetDefaults()

SetDefaults hydrates default values in the get project quota params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectQuotaParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the get project quota params

func (*GetProjectQuotaParams) SetProjectID ¶ added in v2.21.0

func (o *GetProjectQuotaParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get project quota params

func (*GetProjectQuotaParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the get project quota params

func (*GetProjectQuotaParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the get project quota params

func (*GetProjectQuotaParams) WithDefaults ¶ added in v2.21.0

func (o *GetProjectQuotaParams) WithDefaults() *GetProjectQuotaParams

WithDefaults hydrates default values in the get project quota params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectQuotaParams) WithHTTPClient ¶ added in v2.21.0

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

WithHTTPClient adds the HTTPClient to the get project quota params

func (*GetProjectQuotaParams) WithProjectID ¶ added in v2.21.0

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

WithProjectID adds the projectID to the get project quota params

func (*GetProjectQuotaParams) WithTimeout ¶ added in v2.21.0

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

WithTimeout adds the timeout to the get project quota params

func (*GetProjectQuotaParams) WriteToRequest ¶ added in v2.21.0

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

WriteToRequest writes these params to a swagger request

type GetProjectQuotaReader ¶ added in v2.21.0

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

GetProjectQuotaReader is a Reader for the GetProjectQuota structure.

func (*GetProjectQuotaReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type GetProjectQuotaUnauthorized ¶ added in v2.21.0

type GetProjectQuotaUnauthorized struct {
}
GetProjectQuotaUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewGetProjectQuotaUnauthorized ¶ added in v2.21.0

func NewGetProjectQuotaUnauthorized() *GetProjectQuotaUnauthorized

NewGetProjectQuotaUnauthorized creates a GetProjectQuotaUnauthorized with default headers values

func (*GetProjectQuotaUnauthorized) Error ¶ added in v2.21.0

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetRoleParamsWithContext ¶

func NewGetRoleParamsWithContext(ctx context.Context) *GetRoleParams

NewGetRoleParamsWithContext creates a new GetRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *GetRoleParams) SetDefaults()

SetDefaults hydrates default values in the get role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *GetRoleParams) WithDefaults() *GetRoleParams

WithDefaults hydrates default values in the get role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ImportClusterTemplateBody ¶ added in v2.21.0

type ImportClusterTemplateBody struct {

	// Annotations that can be added to the resource
	Annotations map[string]string `json:"annotations,omitempty"`

	// applications
	Applications []*models.Application `json:"applications"`

	// CreationTimestamp is a timestamp representing the server time when this object was created.
	// Format: date-time
	CreationTimestamp strfmt.DateTime `json:"creationTimestamp,omitempty"`

	// DeletionTimestamp is a timestamp representing the server time when this object was deleted.
	// Format: date-time
	DeletionTimestamp strfmt.DateTime `json:"deletionTimestamp,omitempty"`

	// ID unique value that identifies the resource generated by the server. Read-Only.
	ID string `json:"id,omitempty"`

	// Name represents human readable name for the resource
	Name string `json:"name,omitempty"`

	// project ID
	ProjectID string `json:"projectID,omitempty"`

	// scope
	Scope string `json:"scope,omitempty"`

	// user
	User string `json:"user,omitempty"`

	// user SSH keys
	UserSSHKeys []*models.ClusterTemplateSSHKey `json:"userSshKeys"`

	// cluster
	Cluster *models.ClusterTemplateInfo `json:"cluster,omitempty"`

	// node deployment
	NodeDeployment *models.ClusterTemplateNodeDeployment `json:"nodeDeployment,omitempty"`
}

ImportClusterTemplateBody import cluster template body swagger:model ImportClusterTemplateBody

func (*ImportClusterTemplateBody) ContextValidate ¶ added in v2.21.0

func (o *ImportClusterTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this import cluster template body based on the context it is used

func (*ImportClusterTemplateBody) MarshalBinary ¶ added in v2.21.0

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

MarshalBinary interface implementation

func (*ImportClusterTemplateBody) UnmarshalBinary ¶ added in v2.21.0

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

UnmarshalBinary interface implementation

func (*ImportClusterTemplateBody) Validate ¶ added in v2.21.0

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

Validate validates this import cluster template body

type ImportClusterTemplateCreated ¶ added in v2.21.0

type ImportClusterTemplateCreated struct {
	Payload *models.ClusterTemplate
}
ImportClusterTemplateCreated describes a response with status code 201, with default header values.

ClusterTemplate

func NewImportClusterTemplateCreated ¶ added in v2.21.0

func NewImportClusterTemplateCreated() *ImportClusterTemplateCreated

NewImportClusterTemplateCreated creates a ImportClusterTemplateCreated with default headers values

func (*ImportClusterTemplateCreated) Error ¶ added in v2.21.0

func (*ImportClusterTemplateCreated) GetPayload ¶ added in v2.21.0

type ImportClusterTemplateDefault ¶ added in v2.21.0

type ImportClusterTemplateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ImportClusterTemplateDefault describes a response with status code -1, with default header values.

errorResponse

func NewImportClusterTemplateDefault ¶ added in v2.21.0

func NewImportClusterTemplateDefault(code int) *ImportClusterTemplateDefault

NewImportClusterTemplateDefault creates a ImportClusterTemplateDefault with default headers values

func (*ImportClusterTemplateDefault) Code ¶ added in v2.21.0

Code gets the status code for the import cluster template default response

func (*ImportClusterTemplateDefault) Error ¶ added in v2.21.0

func (*ImportClusterTemplateDefault) GetPayload ¶ added in v2.21.0

type ImportClusterTemplateForbidden ¶ added in v2.21.0

type ImportClusterTemplateForbidden struct {
}
ImportClusterTemplateForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewImportClusterTemplateForbidden ¶ added in v2.21.0

func NewImportClusterTemplateForbidden() *ImportClusterTemplateForbidden

NewImportClusterTemplateForbidden creates a ImportClusterTemplateForbidden with default headers values

func (*ImportClusterTemplateForbidden) Error ¶ added in v2.21.0

type ImportClusterTemplateParams ¶ added in v2.21.0

type ImportClusterTemplateParams struct {

	// Body.
	Body ImportClusterTemplateBody

	// ProjectID.
	ProjectID string

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

ImportClusterTemplateParams contains all the parameters to send to the API endpoint

for the import cluster template operation.

Typically these are written to a http.Request.

func NewImportClusterTemplateParams ¶ added in v2.21.0

func NewImportClusterTemplateParams() *ImportClusterTemplateParams

NewImportClusterTemplateParams creates a new ImportClusterTemplateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewImportClusterTemplateParamsWithContext ¶ added in v2.21.0

func NewImportClusterTemplateParamsWithContext(ctx context.Context) *ImportClusterTemplateParams

NewImportClusterTemplateParamsWithContext creates a new ImportClusterTemplateParams object with the ability to set a context for a request.

func NewImportClusterTemplateParamsWithHTTPClient ¶ added in v2.21.0

func NewImportClusterTemplateParamsWithHTTPClient(client *http.Client) *ImportClusterTemplateParams

NewImportClusterTemplateParamsWithHTTPClient creates a new ImportClusterTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewImportClusterTemplateParamsWithTimeout ¶ added in v2.21.0

func NewImportClusterTemplateParamsWithTimeout(timeout time.Duration) *ImportClusterTemplateParams

NewImportClusterTemplateParamsWithTimeout creates a new ImportClusterTemplateParams object with the ability to set a timeout on a request.

func (*ImportClusterTemplateParams) SetBody ¶ added in v2.21.0

SetBody adds the body to the import cluster template params

func (*ImportClusterTemplateParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the import cluster template params

func (*ImportClusterTemplateParams) SetDefaults ¶ added in v2.21.0

func (o *ImportClusterTemplateParams) SetDefaults()

SetDefaults hydrates default values in the import cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*ImportClusterTemplateParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the import cluster template params

func (*ImportClusterTemplateParams) SetProjectID ¶ added in v2.21.0

func (o *ImportClusterTemplateParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the import cluster template params

func (*ImportClusterTemplateParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the import cluster template params

func (*ImportClusterTemplateParams) WithBody ¶ added in v2.21.0

WithBody adds the body to the import cluster template params

func (*ImportClusterTemplateParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the import cluster template params

func (*ImportClusterTemplateParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the import cluster template params (not the query body).

All values with no default are reset to their zero value.

func (*ImportClusterTemplateParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the import cluster template params

func (*ImportClusterTemplateParams) WithProjectID ¶ added in v2.21.0

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

WithProjectID adds the projectID to the import cluster template params

func (*ImportClusterTemplateParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the import cluster template params

func (*ImportClusterTemplateParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type ImportClusterTemplateReader ¶ added in v2.21.0

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

ImportClusterTemplateReader is a Reader for the ImportClusterTemplate structure.

func (*ImportClusterTemplateReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ImportClusterTemplateUnauthorized ¶ added in v2.21.0

type ImportClusterTemplateUnauthorized struct {
}
ImportClusterTemplateUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewImportClusterTemplateUnauthorized ¶ added in v2.21.0

func NewImportClusterTemplateUnauthorized() *ImportClusterTemplateUnauthorized

NewImportClusterTemplateUnauthorized creates a ImportClusterTemplateUnauthorized with default headers values

func (*ImportClusterTemplateUnauthorized) Error ¶ added in v2.21.0

type ListAKSClustersDefault ¶ added in v2.19.0

type ListAKSClustersDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSClustersDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSClustersDefault ¶ added in v2.19.0

func NewListAKSClustersDefault(code int) *ListAKSClustersDefault

NewListAKSClustersDefault creates a ListAKSClustersDefault with default headers values

func (*ListAKSClustersDefault) Code ¶ added in v2.19.0

func (o *ListAKSClustersDefault) Code() int

Code gets the status code for the list a k s clusters default response

func (*ListAKSClustersDefault) Error ¶ added in v2.19.0

func (o *ListAKSClustersDefault) Error() string

func (*ListAKSClustersDefault) GetPayload ¶ added in v2.19.0

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

type ListAKSClustersOK ¶ added in v2.19.0

type ListAKSClustersOK struct {
	Payload models.AKSClusterList
}
ListAKSClustersOK describes a response with status code 200, with default header values.

AKSClusterList

func NewListAKSClustersOK ¶ added in v2.19.0

func NewListAKSClustersOK() *ListAKSClustersOK

NewListAKSClustersOK creates a ListAKSClustersOK with default headers values

func (*ListAKSClustersOK) Error ¶ added in v2.19.0

func (o *ListAKSClustersOK) Error() string

func (*ListAKSClustersOK) GetPayload ¶ added in v2.19.0

func (o *ListAKSClustersOK) GetPayload() models.AKSClusterList

type ListAKSClustersParams ¶ added in v2.19.0

type ListAKSClustersParams struct {

	// ClientID.
	ClientID *string

	// ClientSecret.
	ClientSecret *string

	// Credential.
	Credential *string

	// SubscriptionID.
	SubscriptionID *string

	// TenantID.
	TenantID *string

	// ProjectID.
	ProjectID string

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

ListAKSClustersParams contains all the parameters to send to the API endpoint

for the list a k s clusters operation.

Typically these are written to a http.Request.

func NewListAKSClustersParams ¶ added in v2.19.0

func NewListAKSClustersParams() *ListAKSClustersParams

NewListAKSClustersParams creates a new ListAKSClustersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSClustersParamsWithContext ¶ added in v2.19.0

func NewListAKSClustersParamsWithContext(ctx context.Context) *ListAKSClustersParams

NewListAKSClustersParamsWithContext creates a new ListAKSClustersParams object with the ability to set a context for a request.

func NewListAKSClustersParamsWithHTTPClient ¶ added in v2.19.0

func NewListAKSClustersParamsWithHTTPClient(client *http.Client) *ListAKSClustersParams

NewListAKSClustersParamsWithHTTPClient creates a new ListAKSClustersParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSClustersParamsWithTimeout ¶ added in v2.19.0

func NewListAKSClustersParamsWithTimeout(timeout time.Duration) *ListAKSClustersParams

NewListAKSClustersParamsWithTimeout creates a new ListAKSClustersParams object with the ability to set a timeout on a request.

func (*ListAKSClustersParams) SetClientID ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetClientID(clientID *string)

SetClientID adds the clientId to the list a k s clusters params

func (*ListAKSClustersParams) SetClientSecret ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetClientSecret(clientSecret *string)

SetClientSecret adds the clientSecret to the list a k s clusters params

func (*ListAKSClustersParams) SetContext ¶ added in v2.19.0

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

SetContext adds the context to the list a k s clusters params

func (*ListAKSClustersParams) SetCredential ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetCredential(credential *string)

SetCredential adds the credential to the list a k s clusters params

func (*ListAKSClustersParams) SetDefaults ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetDefaults()

SetDefaults hydrates default values in the list a k s clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSClustersParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the list a k s clusters params

func (*ListAKSClustersParams) SetProjectID ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list a k s clusters params

func (*ListAKSClustersParams) SetSubscriptionID ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetSubscriptionID(subscriptionID *string)

SetSubscriptionID adds the subscriptionId to the list a k s clusters params

func (*ListAKSClustersParams) SetTenantID ¶ added in v2.19.0

func (o *ListAKSClustersParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the list a k s clusters params

func (*ListAKSClustersParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the list a k s clusters params

func (*ListAKSClustersParams) WithClientID ¶ added in v2.19.0

func (o *ListAKSClustersParams) WithClientID(clientID *string) *ListAKSClustersParams

WithClientID adds the clientID to the list a k s clusters params

func (*ListAKSClustersParams) WithClientSecret ¶ added in v2.19.0

func (o *ListAKSClustersParams) WithClientSecret(clientSecret *string) *ListAKSClustersParams

WithClientSecret adds the clientSecret to the list a k s clusters params

func (*ListAKSClustersParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list a k s clusters params

func (*ListAKSClustersParams) WithCredential ¶ added in v2.19.0

func (o *ListAKSClustersParams) WithCredential(credential *string) *ListAKSClustersParams

WithCredential adds the credential to the list a k s clusters params

func (*ListAKSClustersParams) WithDefaults ¶ added in v2.19.0

func (o *ListAKSClustersParams) WithDefaults() *ListAKSClustersParams

WithDefaults hydrates default values in the list a k s clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSClustersParams) WithHTTPClient ¶ added in v2.19.0

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

WithHTTPClient adds the HTTPClient to the list a k s clusters params

func (*ListAKSClustersParams) WithProjectID ¶ added in v2.19.0

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

WithProjectID adds the projectID to the list a k s clusters params

func (*ListAKSClustersParams) WithSubscriptionID ¶ added in v2.19.0

func (o *ListAKSClustersParams) WithSubscriptionID(subscriptionID *string) *ListAKSClustersParams

WithSubscriptionID adds the subscriptionID to the list a k s clusters params

func (*ListAKSClustersParams) WithTenantID ¶ added in v2.19.0

func (o *ListAKSClustersParams) WithTenantID(tenantID *string) *ListAKSClustersParams

WithTenantID adds the tenantID to the list a k s clusters params

func (*ListAKSClustersParams) WithTimeout ¶ added in v2.19.0

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

WithTimeout adds the timeout to the list a k s clusters params

func (*ListAKSClustersParams) WriteToRequest ¶ added in v2.19.0

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

WriteToRequest writes these params to a swagger request

type ListAKSClustersReader ¶ added in v2.19.0

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

ListAKSClustersReader is a Reader for the ListAKSClusters structure.

func (*ListAKSClustersReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListCNIPluginVersionsForClusterDefault ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListCNIPluginVersionsForClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewListCNIPluginVersionsForClusterDefault ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterDefault(code int) *ListCNIPluginVersionsForClusterDefault

NewListCNIPluginVersionsForClusterDefault creates a ListCNIPluginVersionsForClusterDefault with default headers values

func (*ListCNIPluginVersionsForClusterDefault) Code ¶ added in v2.19.0

Code gets the status code for the list c n i plugin versions for cluster default response

func (*ListCNIPluginVersionsForClusterDefault) Error ¶ added in v2.19.0

func (*ListCNIPluginVersionsForClusterDefault) GetPayload ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterForbidden ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterForbidden struct {
}
ListCNIPluginVersionsForClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListCNIPluginVersionsForClusterForbidden ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterForbidden() *ListCNIPluginVersionsForClusterForbidden

NewListCNIPluginVersionsForClusterForbidden creates a ListCNIPluginVersionsForClusterForbidden with default headers values

func (*ListCNIPluginVersionsForClusterForbidden) Error ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterOK ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterOK struct {
	Payload *models.CNIVersions
}
ListCNIPluginVersionsForClusterOK describes a response with status code 200, with default header values.

CNIVersions

func NewListCNIPluginVersionsForClusterOK ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterOK() *ListCNIPluginVersionsForClusterOK

NewListCNIPluginVersionsForClusterOK creates a ListCNIPluginVersionsForClusterOK with default headers values

func (*ListCNIPluginVersionsForClusterOK) Error ¶ added in v2.19.0

func (*ListCNIPluginVersionsForClusterOK) GetPayload ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterParams ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListCNIPluginVersionsForClusterParams contains all the parameters to send to the API endpoint

for the list c n i plugin versions for cluster operation.

Typically these are written to a http.Request.

func NewListCNIPluginVersionsForClusterParams ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterParams() *ListCNIPluginVersionsForClusterParams

NewListCNIPluginVersionsForClusterParams creates a new ListCNIPluginVersionsForClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCNIPluginVersionsForClusterParamsWithContext ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterParamsWithContext(ctx context.Context) *ListCNIPluginVersionsForClusterParams

NewListCNIPluginVersionsForClusterParamsWithContext creates a new ListCNIPluginVersionsForClusterParams object with the ability to set a context for a request.

func NewListCNIPluginVersionsForClusterParamsWithHTTPClient ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterParamsWithHTTPClient(client *http.Client) *ListCNIPluginVersionsForClusterParams

NewListCNIPluginVersionsForClusterParamsWithHTTPClient creates a new ListCNIPluginVersionsForClusterParams object with the ability to set a custom HTTPClient for a request.

func NewListCNIPluginVersionsForClusterParamsWithTimeout ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterParamsWithTimeout(timeout time.Duration) *ListCNIPluginVersionsForClusterParams

NewListCNIPluginVersionsForClusterParamsWithTimeout creates a new ListCNIPluginVersionsForClusterParams object with the ability to set a timeout on a request.

func (*ListCNIPluginVersionsForClusterParams) SetClusterID ¶ added in v2.19.0

func (o *ListCNIPluginVersionsForClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) SetDefaults ¶ added in v2.19.0

func (o *ListCNIPluginVersionsForClusterParams) SetDefaults()

SetDefaults hydrates default values in the list c n i plugin versions for cluster params (not the query body).

All values with no default are reset to their zero value.

func (*ListCNIPluginVersionsForClusterParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) SetProjectID ¶ added in v2.19.0

func (o *ListCNIPluginVersionsForClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the list c n i plugin versions for cluster params (not the query body).

All values with no default are reset to their zero value.

func (*ListCNIPluginVersionsForClusterParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the list c n i plugin versions for cluster params

func (*ListCNIPluginVersionsForClusterParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type ListCNIPluginVersionsForClusterReader ¶ added in v2.19.0

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

ListCNIPluginVersionsForClusterReader is a Reader for the ListCNIPluginVersionsForCluster structure.

func (*ListCNIPluginVersionsForClusterReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListCNIPluginVersionsForClusterUnauthorized ¶ added in v2.19.0

type ListCNIPluginVersionsForClusterUnauthorized struct {
}
ListCNIPluginVersionsForClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListCNIPluginVersionsForClusterUnauthorized ¶ added in v2.19.0

func NewListCNIPluginVersionsForClusterUnauthorized() *ListCNIPluginVersionsForClusterUnauthorized

NewListCNIPluginVersionsForClusterUnauthorized creates a ListCNIPluginVersionsForClusterUnauthorized with default headers values

func (*ListCNIPluginVersionsForClusterUnauthorized) Error ¶ added in v2.19.0

type ListClusterRoleBindingDefault ¶

type ListClusterRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClusterRoleBindingDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterRoleBindingParamsWithContext ¶

func NewListClusterRoleBindingParamsWithContext(ctx context.Context) *ListClusterRoleBindingParams

NewListClusterRoleBindingParamsWithContext creates a new ListClusterRoleBindingParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListClusterRoleBindingParams) SetDefaults()

SetDefaults hydrates default values in the list cluster role binding params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list cluster role binding params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListClusterRoleBindingV2Default ¶

type ListClusterRoleBindingV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClusterRoleBindingV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListClusterRoleBindingV2Default ¶

func NewListClusterRoleBindingV2Default(code int) *ListClusterRoleBindingV2Default

NewListClusterRoleBindingV2Default creates a ListClusterRoleBindingV2Default with default headers values

func (*ListClusterRoleBindingV2Default) Code ¶

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

func (*ListClusterRoleBindingV2Default) Error ¶

func (*ListClusterRoleBindingV2Default) GetPayload ¶

type ListClusterRoleBindingV2Forbidden ¶

type ListClusterRoleBindingV2Forbidden struct {
}
ListClusterRoleBindingV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListClusterRoleBindingV2Forbidden ¶

func NewListClusterRoleBindingV2Forbidden() *ListClusterRoleBindingV2Forbidden

NewListClusterRoleBindingV2Forbidden creates a ListClusterRoleBindingV2Forbidden with default headers values

func (*ListClusterRoleBindingV2Forbidden) Error ¶

type ListClusterRoleBindingV2OK ¶

type ListClusterRoleBindingV2OK struct {
	Payload []*models.ClusterRoleBinding
}
ListClusterRoleBindingV2OK describes a response with status code 200, with default header values.

ClusterRoleBinding

func NewListClusterRoleBindingV2OK ¶

func NewListClusterRoleBindingV2OK() *ListClusterRoleBindingV2OK

NewListClusterRoleBindingV2OK creates a ListClusterRoleBindingV2OK with default headers values

func (*ListClusterRoleBindingV2OK) Error ¶

func (*ListClusterRoleBindingV2OK) GetPayload ¶

type ListClusterRoleBindingV2Params ¶

type ListClusterRoleBindingV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListClusterRoleBindingV2Params contains all the parameters to send to the API endpoint

for the list cluster role binding v2 operation.

Typically these are written to a http.Request.

func NewListClusterRoleBindingV2Params ¶

func NewListClusterRoleBindingV2Params() *ListClusterRoleBindingV2Params

NewListClusterRoleBindingV2Params creates a new ListClusterRoleBindingV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterRoleBindingV2ParamsWithContext ¶

func NewListClusterRoleBindingV2ParamsWithContext(ctx context.Context) *ListClusterRoleBindingV2Params

NewListClusterRoleBindingV2ParamsWithContext creates a new ListClusterRoleBindingV2Params object with the ability to set a context for a request.

func NewListClusterRoleBindingV2ParamsWithHTTPClient ¶

func NewListClusterRoleBindingV2ParamsWithHTTPClient(client *http.Client) *ListClusterRoleBindingV2Params

NewListClusterRoleBindingV2ParamsWithHTTPClient creates a new ListClusterRoleBindingV2Params object with the ability to set a custom HTTPClient for a request.

func NewListClusterRoleBindingV2ParamsWithTimeout ¶

func NewListClusterRoleBindingV2ParamsWithTimeout(timeout time.Duration) *ListClusterRoleBindingV2Params

NewListClusterRoleBindingV2ParamsWithTimeout creates a new ListClusterRoleBindingV2Params object with the ability to set a timeout on a request.

func (*ListClusterRoleBindingV2Params) SetClusterID ¶

func (o *ListClusterRoleBindingV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) SetContext ¶

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

SetContext adds the context to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListClusterRoleBindingV2Params) SetDefaults()

SetDefaults hydrates default values in the list cluster role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterRoleBindingV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) SetProjectID ¶

func (o *ListClusterRoleBindingV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) WithContext ¶

WithContext adds the context to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list cluster role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterRoleBindingV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) WithProjectID ¶

WithProjectID adds the projectID to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) WithTimeout ¶

WithTimeout adds the timeout to the list cluster role binding v2 params

func (*ListClusterRoleBindingV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListClusterRoleBindingV2Reader ¶

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

ListClusterRoleBindingV2Reader is a Reader for the ListClusterRoleBindingV2 structure.

func (*ListClusterRoleBindingV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListClusterRoleBindingV2Unauthorized ¶

type ListClusterRoleBindingV2Unauthorized struct {
}
ListClusterRoleBindingV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListClusterRoleBindingV2Unauthorized ¶

func NewListClusterRoleBindingV2Unauthorized() *ListClusterRoleBindingV2Unauthorized

NewListClusterRoleBindingV2Unauthorized creates a ListClusterRoleBindingV2Unauthorized with default headers values

func (*ListClusterRoleBindingV2Unauthorized) Error ¶

type ListClusterRoleDefault ¶

type ListClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClusterRoleDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterRoleNamesParamsWithContext ¶

func NewListClusterRoleNamesParamsWithContext(ctx context.Context) *ListClusterRoleNamesParams

NewListClusterRoleNamesParamsWithContext creates a new ListClusterRoleNamesParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListClusterRoleNamesParams) SetDefaults()

SetDefaults hydrates default values in the list cluster role names params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list cluster role names params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListClusterRoleNamesV2Default ¶

type ListClusterRoleNamesV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClusterRoleNamesV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListClusterRoleNamesV2Default ¶

func NewListClusterRoleNamesV2Default(code int) *ListClusterRoleNamesV2Default

NewListClusterRoleNamesV2Default creates a ListClusterRoleNamesV2Default with default headers values

func (*ListClusterRoleNamesV2Default) Code ¶

Code gets the status code for the list cluster role names v2 default response

func (*ListClusterRoleNamesV2Default) Error ¶

func (*ListClusterRoleNamesV2Default) GetPayload ¶

type ListClusterRoleNamesV2Forbidden ¶

type ListClusterRoleNamesV2Forbidden struct {
}
ListClusterRoleNamesV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListClusterRoleNamesV2Forbidden ¶

func NewListClusterRoleNamesV2Forbidden() *ListClusterRoleNamesV2Forbidden

NewListClusterRoleNamesV2Forbidden creates a ListClusterRoleNamesV2Forbidden with default headers values

func (*ListClusterRoleNamesV2Forbidden) Error ¶

type ListClusterRoleNamesV2OK ¶

type ListClusterRoleNamesV2OK struct {
	Payload []*models.ClusterRoleName
}
ListClusterRoleNamesV2OK describes a response with status code 200, with default header values.

ClusterRoleName

func NewListClusterRoleNamesV2OK ¶

func NewListClusterRoleNamesV2OK() *ListClusterRoleNamesV2OK

NewListClusterRoleNamesV2OK creates a ListClusterRoleNamesV2OK with default headers values

func (*ListClusterRoleNamesV2OK) Error ¶

func (o *ListClusterRoleNamesV2OK) Error() string

func (*ListClusterRoleNamesV2OK) GetPayload ¶

func (o *ListClusterRoleNamesV2OK) GetPayload() []*models.ClusterRoleName

type ListClusterRoleNamesV2Params ¶

type ListClusterRoleNamesV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListClusterRoleNamesV2Params contains all the parameters to send to the API endpoint

for the list cluster role names v2 operation.

Typically these are written to a http.Request.

func NewListClusterRoleNamesV2Params ¶

func NewListClusterRoleNamesV2Params() *ListClusterRoleNamesV2Params

NewListClusterRoleNamesV2Params creates a new ListClusterRoleNamesV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterRoleNamesV2ParamsWithContext ¶

func NewListClusterRoleNamesV2ParamsWithContext(ctx context.Context) *ListClusterRoleNamesV2Params

NewListClusterRoleNamesV2ParamsWithContext creates a new ListClusterRoleNamesV2Params object with the ability to set a context for a request.

func NewListClusterRoleNamesV2ParamsWithHTTPClient ¶

func NewListClusterRoleNamesV2ParamsWithHTTPClient(client *http.Client) *ListClusterRoleNamesV2Params

NewListClusterRoleNamesV2ParamsWithHTTPClient creates a new ListClusterRoleNamesV2Params object with the ability to set a custom HTTPClient for a request.

func NewListClusterRoleNamesV2ParamsWithTimeout ¶

func NewListClusterRoleNamesV2ParamsWithTimeout(timeout time.Duration) *ListClusterRoleNamesV2Params

NewListClusterRoleNamesV2ParamsWithTimeout creates a new ListClusterRoleNamesV2Params object with the ability to set a timeout on a request.

func (*ListClusterRoleNamesV2Params) SetClusterID ¶

func (o *ListClusterRoleNamesV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) SetContext ¶

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

SetContext adds the context to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListClusterRoleNamesV2Params) SetDefaults()

SetDefaults hydrates default values in the list cluster role names v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterRoleNamesV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) SetProjectID ¶

func (o *ListClusterRoleNamesV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) WithContext ¶

WithContext adds the context to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list cluster role names v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterRoleNamesV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) WithProjectID ¶

WithProjectID adds the projectID to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) WithTimeout ¶

WithTimeout adds the timeout to the list cluster role names v2 params

func (*ListClusterRoleNamesV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListClusterRoleNamesV2Reader ¶

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

ListClusterRoleNamesV2Reader is a Reader for the ListClusterRoleNamesV2 structure.

func (*ListClusterRoleNamesV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListClusterRoleNamesV2Unauthorized ¶

type ListClusterRoleNamesV2Unauthorized struct {
}
ListClusterRoleNamesV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListClusterRoleNamesV2Unauthorized ¶

func NewListClusterRoleNamesV2Unauthorized() *ListClusterRoleNamesV2Unauthorized

NewListClusterRoleNamesV2Unauthorized creates a ListClusterRoleNamesV2Unauthorized with default headers values

func (*ListClusterRoleNamesV2Unauthorized) Error ¶

type ListClusterRoleOK ¶

type ListClusterRoleOK struct {
	Payload []*models.ClusterRole
}
ListClusterRoleOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterRoleParamsWithContext ¶

func NewListClusterRoleParamsWithContext(ctx context.Context) *ListClusterRoleParams

NewListClusterRoleParamsWithContext creates a new ListClusterRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListClusterRoleParams) SetDefaults()

SetDefaults hydrates default values in the list cluster role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListClusterRoleParams) WithDefaults() *ListClusterRoleParams

WithDefaults hydrates default values in the list cluster role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListClusterRoleV2Default ¶

type ListClusterRoleV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClusterRoleV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListClusterRoleV2Default ¶

func NewListClusterRoleV2Default(code int) *ListClusterRoleV2Default

NewListClusterRoleV2Default creates a ListClusterRoleV2Default with default headers values

func (*ListClusterRoleV2Default) Code ¶

func (o *ListClusterRoleV2Default) Code() int

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

func (*ListClusterRoleV2Default) Error ¶

func (o *ListClusterRoleV2Default) Error() string

func (*ListClusterRoleV2Default) GetPayload ¶

type ListClusterRoleV2Forbidden ¶

type ListClusterRoleV2Forbidden struct {
}
ListClusterRoleV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListClusterRoleV2Forbidden ¶

func NewListClusterRoleV2Forbidden() *ListClusterRoleV2Forbidden

NewListClusterRoleV2Forbidden creates a ListClusterRoleV2Forbidden with default headers values

func (*ListClusterRoleV2Forbidden) Error ¶

type ListClusterRoleV2OK ¶

type ListClusterRoleV2OK struct {
	Payload []*models.ClusterRole
}
ListClusterRoleV2OK describes a response with status code 200, with default header values.

ClusterRole

func NewListClusterRoleV2OK ¶

func NewListClusterRoleV2OK() *ListClusterRoleV2OK

NewListClusterRoleV2OK creates a ListClusterRoleV2OK with default headers values

func (*ListClusterRoleV2OK) Error ¶

func (o *ListClusterRoleV2OK) Error() string

func (*ListClusterRoleV2OK) GetPayload ¶

func (o *ListClusterRoleV2OK) GetPayload() []*models.ClusterRole

type ListClusterRoleV2Params ¶

type ListClusterRoleV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListClusterRoleV2Params contains all the parameters to send to the API endpoint

for the list cluster role v2 operation.

Typically these are written to a http.Request.

func NewListClusterRoleV2Params ¶

func NewListClusterRoleV2Params() *ListClusterRoleV2Params

NewListClusterRoleV2Params creates a new ListClusterRoleV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterRoleV2ParamsWithContext ¶

func NewListClusterRoleV2ParamsWithContext(ctx context.Context) *ListClusterRoleV2Params

NewListClusterRoleV2ParamsWithContext creates a new ListClusterRoleV2Params object with the ability to set a context for a request.

func NewListClusterRoleV2ParamsWithHTTPClient ¶

func NewListClusterRoleV2ParamsWithHTTPClient(client *http.Client) *ListClusterRoleV2Params

NewListClusterRoleV2ParamsWithHTTPClient creates a new ListClusterRoleV2Params object with the ability to set a custom HTTPClient for a request.

func NewListClusterRoleV2ParamsWithTimeout ¶

func NewListClusterRoleV2ParamsWithTimeout(timeout time.Duration) *ListClusterRoleV2Params

NewListClusterRoleV2ParamsWithTimeout creates a new ListClusterRoleV2Params object with the ability to set a timeout on a request.

func (*ListClusterRoleV2Params) SetClusterID ¶

func (o *ListClusterRoleV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list cluster role v2 params

func (*ListClusterRoleV2Params) SetContext ¶

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

SetContext adds the context to the list cluster role v2 params

func (*ListClusterRoleV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListClusterRoleV2Params) SetDefaults()

SetDefaults hydrates default values in the list cluster role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterRoleV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list cluster role v2 params

func (*ListClusterRoleV2Params) SetProjectID ¶

func (o *ListClusterRoleV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster role v2 params

func (*ListClusterRoleV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list cluster role v2 params

func (*ListClusterRoleV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the list cluster role v2 params

func (*ListClusterRoleV2Params) WithContext ¶

WithContext adds the context to the list cluster role v2 params

func (*ListClusterRoleV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list cluster role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterRoleV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list cluster role v2 params

func (*ListClusterRoleV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the list cluster role v2 params

func (*ListClusterRoleV2Params) WithTimeout ¶

WithTimeout adds the timeout to the list cluster role v2 params

func (*ListClusterRoleV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListClusterRoleV2Reader ¶

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

ListClusterRoleV2Reader is a Reader for the ListClusterRoleV2 structure.

func (*ListClusterRoleV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListClusterRoleV2Unauthorized ¶

type ListClusterRoleV2Unauthorized struct {
}
ListClusterRoleV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListClusterRoleV2Unauthorized ¶

func NewListClusterRoleV2Unauthorized() *ListClusterRoleV2Unauthorized

NewListClusterRoleV2Unauthorized creates a ListClusterRoleV2Unauthorized with default headers values

func (*ListClusterRoleV2Unauthorized) Error ¶

type ListClusterTemplatesDefault ¶ added in v2.18.0

type ListClusterTemplatesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClusterTemplatesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListClusterTemplatesDefault ¶ added in v2.18.0

func NewListClusterTemplatesDefault(code int) *ListClusterTemplatesDefault

NewListClusterTemplatesDefault creates a ListClusterTemplatesDefault with default headers values

func (*ListClusterTemplatesDefault) Code ¶ added in v2.18.0

func (o *ListClusterTemplatesDefault) Code() int

Code gets the status code for the list cluster templates default response

func (*ListClusterTemplatesDefault) Error ¶ added in v2.18.0

func (*ListClusterTemplatesDefault) GetPayload ¶ added in v2.18.0

type ListClusterTemplatesForbidden ¶ added in v2.18.0

type ListClusterTemplatesForbidden struct {
}
ListClusterTemplatesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListClusterTemplatesForbidden ¶ added in v2.18.0

func NewListClusterTemplatesForbidden() *ListClusterTemplatesForbidden

NewListClusterTemplatesForbidden creates a ListClusterTemplatesForbidden with default headers values

func (*ListClusterTemplatesForbidden) Error ¶ added in v2.18.0

type ListClusterTemplatesOK ¶ added in v2.18.0

type ListClusterTemplatesOK struct {
	Payload models.ClusterTemplateList
}
ListClusterTemplatesOK describes a response with status code 200, with default header values.

ClusterTemplateList

func NewListClusterTemplatesOK ¶ added in v2.18.0

func NewListClusterTemplatesOK() *ListClusterTemplatesOK

NewListClusterTemplatesOK creates a ListClusterTemplatesOK with default headers values

func (*ListClusterTemplatesOK) Error ¶ added in v2.18.0

func (o *ListClusterTemplatesOK) Error() string

func (*ListClusterTemplatesOK) GetPayload ¶ added in v2.18.0

type ListClusterTemplatesParams ¶ added in v2.18.0

type ListClusterTemplatesParams struct {

	// ProjectID.
	ProjectID string

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

ListClusterTemplatesParams contains all the parameters to send to the API endpoint

for the list cluster templates operation.

Typically these are written to a http.Request.

func NewListClusterTemplatesParams ¶ added in v2.18.0

func NewListClusterTemplatesParams() *ListClusterTemplatesParams

NewListClusterTemplatesParams creates a new ListClusterTemplatesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClusterTemplatesParamsWithContext ¶ added in v2.18.0

func NewListClusterTemplatesParamsWithContext(ctx context.Context) *ListClusterTemplatesParams

NewListClusterTemplatesParamsWithContext creates a new ListClusterTemplatesParams object with the ability to set a context for a request.

func NewListClusterTemplatesParamsWithHTTPClient ¶ added in v2.18.0

func NewListClusterTemplatesParamsWithHTTPClient(client *http.Client) *ListClusterTemplatesParams

NewListClusterTemplatesParamsWithHTTPClient creates a new ListClusterTemplatesParams object with the ability to set a custom HTTPClient for a request.

func NewListClusterTemplatesParamsWithTimeout ¶ added in v2.18.0

func NewListClusterTemplatesParamsWithTimeout(timeout time.Duration) *ListClusterTemplatesParams

NewListClusterTemplatesParamsWithTimeout creates a new ListClusterTemplatesParams object with the ability to set a timeout on a request.

func (*ListClusterTemplatesParams) SetContext ¶ added in v2.18.0

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

SetContext adds the context to the list cluster templates params

func (*ListClusterTemplatesParams) SetDefaults ¶ added in v2.18.0

func (o *ListClusterTemplatesParams) SetDefaults()

SetDefaults hydrates default values in the list cluster templates params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterTemplatesParams) SetHTTPClient ¶ added in v2.18.0

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

SetHTTPClient adds the HTTPClient to the list cluster templates params

func (*ListClusterTemplatesParams) SetProjectID ¶ added in v2.18.0

func (o *ListClusterTemplatesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster templates params

func (*ListClusterTemplatesParams) SetTimeout ¶ added in v2.18.0

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

SetTimeout adds the timeout to the list cluster templates params

func (*ListClusterTemplatesParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the list cluster templates params

func (*ListClusterTemplatesParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list cluster templates params (not the query body).

All values with no default are reset to their zero value.

func (*ListClusterTemplatesParams) WithHTTPClient ¶ added in v2.18.0

WithHTTPClient adds the HTTPClient to the list cluster templates params

func (*ListClusterTemplatesParams) WithProjectID ¶ added in v2.18.0

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

WithProjectID adds the projectID to the list cluster templates params

func (*ListClusterTemplatesParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the list cluster templates params

func (*ListClusterTemplatesParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type ListClusterTemplatesReader ¶ added in v2.18.0

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

ListClusterTemplatesReader is a Reader for the ListClusterTemplates structure.

func (*ListClusterTemplatesReader) ReadResponse ¶ added in v2.18.0

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

ReadResponse reads a server response into the received o.

type ListClusterTemplatesUnauthorized ¶ added in v2.18.0

type ListClusterTemplatesUnauthorized struct {
}
ListClusterTemplatesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListClusterTemplatesUnauthorized ¶ added in v2.18.0

func NewListClusterTemplatesUnauthorized() *ListClusterTemplatesUnauthorized

NewListClusterTemplatesUnauthorized creates a ListClusterTemplatesUnauthorized with default headers values

func (*ListClusterTemplatesUnauthorized) Error ¶ added in v2.18.0

type ListClustersDefault ¶

type ListClustersDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClustersDefault describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClustersForProjectParamsWithContext ¶

func NewListClustersForProjectParamsWithContext(ctx context.Context) *ListClustersForProjectParams

NewListClustersForProjectParamsWithContext creates a new ListClustersForProjectParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListClustersForProjectParams) SetDefaults()

SetDefaults hydrates default values in the list clusters for project params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list clusters for project params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClustersParamsWithContext ¶

func NewListClustersParamsWithContext(ctx context.Context) *ListClustersParams

NewListClustersParamsWithContext creates a new ListClustersParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListClustersParams) SetDefaults()

SetDefaults hydrates default values in the list clusters params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListClustersParams) WithDefaults() *ListClustersParams

WithDefaults hydrates default values in the list clusters params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListClustersV2Default ¶

type ListClustersV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListClustersV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListClustersV2Default ¶

func NewListClustersV2Default(code int) *ListClustersV2Default

NewListClustersV2Default creates a ListClustersV2Default with default headers values

func (*ListClustersV2Default) Code ¶

func (o *ListClustersV2Default) Code() int

Code gets the status code for the list clusters v2 default response

func (*ListClustersV2Default) Error ¶

func (o *ListClustersV2Default) Error() string

func (*ListClustersV2Default) GetPayload ¶

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

type ListClustersV2Forbidden ¶

type ListClustersV2Forbidden struct {
}
ListClustersV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListClustersV2Forbidden ¶

func NewListClustersV2Forbidden() *ListClustersV2Forbidden

NewListClustersV2Forbidden creates a ListClustersV2Forbidden with default headers values

func (*ListClustersV2Forbidden) Error ¶

func (o *ListClustersV2Forbidden) Error() string

type ListClustersV2OK ¶

type ListClustersV2OK struct {
	Payload models.ClusterList
}
ListClustersV2OK describes a response with status code 200, with default header values.

ClusterList

func NewListClustersV2OK ¶

func NewListClustersV2OK() *ListClustersV2OK

NewListClustersV2OK creates a ListClustersV2OK with default headers values

func (*ListClustersV2OK) Error ¶

func (o *ListClustersV2OK) Error() string

func (*ListClustersV2OK) GetPayload ¶

func (o *ListClustersV2OK) GetPayload() models.ClusterList

type ListClustersV2Params ¶

type ListClustersV2Params struct {

	// ProjectID.
	ProjectID string

	// ShowDmCount.
	ShowDeploymentMachineCount *bool

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

ListClustersV2Params contains all the parameters to send to the API endpoint

for the list clusters v2 operation.

Typically these are written to a http.Request.

func NewListClustersV2Params ¶

func NewListClustersV2Params() *ListClustersV2Params

NewListClustersV2Params creates a new ListClustersV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClustersV2ParamsWithContext ¶

func NewListClustersV2ParamsWithContext(ctx context.Context) *ListClustersV2Params

NewListClustersV2ParamsWithContext creates a new ListClustersV2Params object with the ability to set a context for a request.

func NewListClustersV2ParamsWithHTTPClient ¶

func NewListClustersV2ParamsWithHTTPClient(client *http.Client) *ListClustersV2Params

NewListClustersV2ParamsWithHTTPClient creates a new ListClustersV2Params object with the ability to set a custom HTTPClient for a request.

func NewListClustersV2ParamsWithTimeout ¶

func NewListClustersV2ParamsWithTimeout(timeout time.Duration) *ListClustersV2Params

NewListClustersV2ParamsWithTimeout creates a new ListClustersV2Params object with the ability to set a timeout on a request.

func (*ListClustersV2Params) SetContext ¶

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

SetContext adds the context to the list clusters v2 params

func (*ListClustersV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListClustersV2Params) SetDefaults()

SetDefaults hydrates default values in the list clusters v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClustersV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list clusters v2 params

func (*ListClustersV2Params) SetProjectID ¶

func (o *ListClustersV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list clusters v2 params

func (*ListClustersV2Params) SetShowDeploymentMachineCount ¶ added in v2.21.0

func (o *ListClustersV2Params) SetShowDeploymentMachineCount(showDmCount *bool)

SetShowDeploymentMachineCount adds the showDmCount to the list clusters v2 params

func (*ListClustersV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list clusters v2 params

func (*ListClustersV2Params) WithContext ¶

WithContext adds the context to the list clusters v2 params

func (*ListClustersV2Params) WithDefaults ¶ added in v2.18.0

func (o *ListClustersV2Params) WithDefaults() *ListClustersV2Params

WithDefaults hydrates default values in the list clusters v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListClustersV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list clusters v2 params

func (*ListClustersV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the list clusters v2 params

func (*ListClustersV2Params) WithShowDeploymentMachineCount ¶ added in v2.21.0

func (o *ListClustersV2Params) WithShowDeploymentMachineCount(showDmCount *bool) *ListClustersV2Params

WithShowDeploymentMachineCount adds the showDmCount to the list clusters v2 params

func (*ListClustersV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the list clusters v2 params

func (*ListClustersV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ListClustersV2Reader ¶

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

ListClustersV2Reader is a Reader for the ListClustersV2 structure.

func (*ListClustersV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListClustersV2Unauthorized ¶

type ListClustersV2Unauthorized struct {
}
ListClustersV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListClustersV2Unauthorized ¶

func NewListClustersV2Unauthorized() *ListClustersV2Unauthorized

NewListClustersV2Unauthorized creates a ListClustersV2Unauthorized with default headers values

func (*ListClustersV2Unauthorized) Error ¶

type ListConstraintsDefault ¶

type ListConstraintsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListConstraintsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListConstraintsDefault ¶

func NewListConstraintsDefault(code int) *ListConstraintsDefault

NewListConstraintsDefault creates a ListConstraintsDefault with default headers values

func (*ListConstraintsDefault) Code ¶

func (o *ListConstraintsDefault) Code() int

Code gets the status code for the list constraints default response

func (*ListConstraintsDefault) Error ¶

func (o *ListConstraintsDefault) Error() string

func (*ListConstraintsDefault) GetPayload ¶

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

type ListConstraintsForbidden ¶

type ListConstraintsForbidden struct {
}
ListConstraintsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListConstraintsForbidden ¶

func NewListConstraintsForbidden() *ListConstraintsForbidden

NewListConstraintsForbidden creates a ListConstraintsForbidden with default headers values

func (*ListConstraintsForbidden) Error ¶

func (o *ListConstraintsForbidden) Error() string

type ListConstraintsOK ¶

type ListConstraintsOK struct {
	Payload []*models.Constraint
}
ListConstraintsOK describes a response with status code 200, with default header values.

Constraint

func NewListConstraintsOK ¶

func NewListConstraintsOK() *ListConstraintsOK

NewListConstraintsOK creates a ListConstraintsOK with default headers values

func (*ListConstraintsOK) Error ¶

func (o *ListConstraintsOK) Error() string

func (*ListConstraintsOK) GetPayload ¶

func (o *ListConstraintsOK) GetPayload() []*models.Constraint

type ListConstraintsParams ¶

type ListConstraintsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListConstraintsParams contains all the parameters to send to the API endpoint

for the list constraints operation.

Typically these are written to a http.Request.

func NewListConstraintsParams ¶

func NewListConstraintsParams() *ListConstraintsParams

NewListConstraintsParams creates a new ListConstraintsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListConstraintsParamsWithContext ¶

func NewListConstraintsParamsWithContext(ctx context.Context) *ListConstraintsParams

NewListConstraintsParamsWithContext creates a new ListConstraintsParams object with the ability to set a context for a request.

func NewListConstraintsParamsWithHTTPClient ¶

func NewListConstraintsParamsWithHTTPClient(client *http.Client) *ListConstraintsParams

NewListConstraintsParamsWithHTTPClient creates a new ListConstraintsParams object with the ability to set a custom HTTPClient for a request.

func NewListConstraintsParamsWithTimeout ¶

func NewListConstraintsParamsWithTimeout(timeout time.Duration) *ListConstraintsParams

NewListConstraintsParamsWithTimeout creates a new ListConstraintsParams object with the ability to set a timeout on a request.

func (*ListConstraintsParams) SetClusterID ¶

func (o *ListConstraintsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list constraints params

func (*ListConstraintsParams) SetContext ¶

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

SetContext adds the context to the list constraints params

func (*ListConstraintsParams) SetDefaults ¶ added in v2.18.0

func (o *ListConstraintsParams) SetDefaults()

SetDefaults hydrates default values in the list constraints params (not the query body).

All values with no default are reset to their zero value.

func (*ListConstraintsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list constraints params

func (*ListConstraintsParams) SetProjectID ¶

func (o *ListConstraintsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list constraints params

func (*ListConstraintsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list constraints params

func (*ListConstraintsParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the list constraints params

func (*ListConstraintsParams) WithContext ¶

WithContext adds the context to the list constraints params

func (*ListConstraintsParams) WithDefaults ¶ added in v2.18.0

func (o *ListConstraintsParams) WithDefaults() *ListConstraintsParams

WithDefaults hydrates default values in the list constraints params (not the query body).

All values with no default are reset to their zero value.

func (*ListConstraintsParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list constraints params

func (*ListConstraintsParams) WithProjectID ¶

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

WithProjectID adds the projectID to the list constraints params

func (*ListConstraintsParams) WithTimeout ¶

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

WithTimeout adds the timeout to the list constraints params

func (*ListConstraintsParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ListConstraintsReader ¶

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

ListConstraintsReader is a Reader for the ListConstraints structure.

func (*ListConstraintsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListConstraintsUnauthorized ¶

type ListConstraintsUnauthorized struct {
}
ListConstraintsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListConstraintsUnauthorized ¶

func NewListConstraintsUnauthorized() *ListConstraintsUnauthorized

NewListConstraintsUnauthorized creates a ListConstraintsUnauthorized with default headers values

func (*ListConstraintsUnauthorized) Error ¶

type ListEKSClustersDefault ¶ added in v2.19.0

type ListEKSClustersDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListEKSClustersDefault describes a response with status code -1, with default header values.

errorResponse

func NewListEKSClustersDefault ¶ added in v2.19.0

func NewListEKSClustersDefault(code int) *ListEKSClustersDefault

NewListEKSClustersDefault creates a ListEKSClustersDefault with default headers values

func (*ListEKSClustersDefault) Code ¶ added in v2.19.0

func (o *ListEKSClustersDefault) Code() int

Code gets the status code for the list e k s clusters default response

func (*ListEKSClustersDefault) Error ¶ added in v2.19.0

func (o *ListEKSClustersDefault) Error() string

func (*ListEKSClustersDefault) GetPayload ¶ added in v2.19.0

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

type ListEKSClustersOK ¶ added in v2.19.0

type ListEKSClustersOK struct {
	Payload models.EKSClusterList
}
ListEKSClustersOK describes a response with status code 200, with default header values.

EKSClusterList

func NewListEKSClustersOK ¶ added in v2.19.0

func NewListEKSClustersOK() *ListEKSClustersOK

NewListEKSClustersOK creates a ListEKSClustersOK with default headers values

func (*ListEKSClustersOK) Error ¶ added in v2.19.0

func (o *ListEKSClustersOK) Error() string

func (*ListEKSClustersOK) GetPayload ¶ added in v2.19.0

func (o *ListEKSClustersOK) GetPayload() models.EKSClusterList

type ListEKSClustersParams ¶ added in v2.19.0

type ListEKSClustersParams struct {

	// AccessKeyID.
	AccessKeyID *string

	// Credential.
	Credential *string

	// Region.
	Region *string

	// SecretAccessKey.
	SecretAccessKey *string

	// ProjectID.
	ProjectID string

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

ListEKSClustersParams contains all the parameters to send to the API endpoint

for the list e k s clusters operation.

Typically these are written to a http.Request.

func NewListEKSClustersParams ¶ added in v2.19.0

func NewListEKSClustersParams() *ListEKSClustersParams

NewListEKSClustersParams creates a new ListEKSClustersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListEKSClustersParamsWithContext ¶ added in v2.19.0

func NewListEKSClustersParamsWithContext(ctx context.Context) *ListEKSClustersParams

NewListEKSClustersParamsWithContext creates a new ListEKSClustersParams object with the ability to set a context for a request.

func NewListEKSClustersParamsWithHTTPClient ¶ added in v2.19.0

func NewListEKSClustersParamsWithHTTPClient(client *http.Client) *ListEKSClustersParams

NewListEKSClustersParamsWithHTTPClient creates a new ListEKSClustersParams object with the ability to set a custom HTTPClient for a request.

func NewListEKSClustersParamsWithTimeout ¶ added in v2.19.0

func NewListEKSClustersParamsWithTimeout(timeout time.Duration) *ListEKSClustersParams

NewListEKSClustersParamsWithTimeout creates a new ListEKSClustersParams object with the ability to set a timeout on a request.

func (*ListEKSClustersParams) SetAccessKeyID ¶ added in v2.19.0

func (o *ListEKSClustersParams) SetAccessKeyID(accessKeyID *string)

SetAccessKeyID adds the accessKeyId to the list e k s clusters params

func (*ListEKSClustersParams) SetContext ¶ added in v2.19.0

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

SetContext adds the context to the list e k s clusters params

func (*ListEKSClustersParams) SetCredential ¶ added in v2.19.0

func (o *ListEKSClustersParams) SetCredential(credential *string)

SetCredential adds the credential to the list e k s clusters params

func (*ListEKSClustersParams) SetDefaults ¶ added in v2.19.0

func (o *ListEKSClustersParams) SetDefaults()

SetDefaults hydrates default values in the list e k s clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListEKSClustersParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the list e k s clusters params

func (*ListEKSClustersParams) SetProjectID ¶ added in v2.19.0

func (o *ListEKSClustersParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list e k s clusters params

func (*ListEKSClustersParams) SetRegion ¶ added in v2.19.0

func (o *ListEKSClustersParams) SetRegion(region *string)

SetRegion adds the region to the list e k s clusters params

func (*ListEKSClustersParams) SetSecretAccessKey ¶ added in v2.19.0

func (o *ListEKSClustersParams) SetSecretAccessKey(secretAccessKey *string)

SetSecretAccessKey adds the secretAccessKey to the list e k s clusters params

func (*ListEKSClustersParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the list e k s clusters params

func (*ListEKSClustersParams) WithAccessKeyID ¶ added in v2.19.0

func (o *ListEKSClustersParams) WithAccessKeyID(accessKeyID *string) *ListEKSClustersParams

WithAccessKeyID adds the accessKeyID to the list e k s clusters params

func (*ListEKSClustersParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list e k s clusters params

func (*ListEKSClustersParams) WithCredential ¶ added in v2.19.0

func (o *ListEKSClustersParams) WithCredential(credential *string) *ListEKSClustersParams

WithCredential adds the credential to the list e k s clusters params

func (*ListEKSClustersParams) WithDefaults ¶ added in v2.19.0

func (o *ListEKSClustersParams) WithDefaults() *ListEKSClustersParams

WithDefaults hydrates default values in the list e k s clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListEKSClustersParams) WithHTTPClient ¶ added in v2.19.0

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

WithHTTPClient adds the HTTPClient to the list e k s clusters params

func (*ListEKSClustersParams) WithProjectID ¶ added in v2.19.0

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

WithProjectID adds the projectID to the list e k s clusters params

func (*ListEKSClustersParams) WithRegion ¶ added in v2.19.0

func (o *ListEKSClustersParams) WithRegion(region *string) *ListEKSClustersParams

WithRegion adds the region to the list e k s clusters params

func (*ListEKSClustersParams) WithSecretAccessKey ¶ added in v2.19.0

func (o *ListEKSClustersParams) WithSecretAccessKey(secretAccessKey *string) *ListEKSClustersParams

WithSecretAccessKey adds the secretAccessKey to the list e k s clusters params

func (*ListEKSClustersParams) WithTimeout ¶ added in v2.19.0

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

WithTimeout adds the timeout to the list e k s clusters params

func (*ListEKSClustersParams) WriteToRequest ¶ added in v2.19.0

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

WriteToRequest writes these params to a swagger request

type ListEKSClustersReader ¶ added in v2.19.0

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

ListEKSClustersReader is a Reader for the ListEKSClusters structure.

func (*ListEKSClustersReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListExternalClusterEventsDefault ¶

type ListExternalClusterEventsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterEventsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterEventsDefault ¶

func NewListExternalClusterEventsDefault(code int) *ListExternalClusterEventsDefault

NewListExternalClusterEventsDefault creates a ListExternalClusterEventsDefault with default headers values

func (*ListExternalClusterEventsDefault) Code ¶

Code gets the status code for the list external cluster events default response

func (*ListExternalClusterEventsDefault) Error ¶

func (*ListExternalClusterEventsDefault) GetPayload ¶

type ListExternalClusterEventsForbidden ¶

type ListExternalClusterEventsForbidden struct {
}
ListExternalClusterEventsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterEventsForbidden ¶

func NewListExternalClusterEventsForbidden() *ListExternalClusterEventsForbidden

NewListExternalClusterEventsForbidden creates a ListExternalClusterEventsForbidden with default headers values

func (*ListExternalClusterEventsForbidden) Error ¶

type ListExternalClusterEventsOK ¶

type ListExternalClusterEventsOK struct {
	Payload []*models.Event
}
ListExternalClusterEventsOK describes a response with status code 200, with default header values.

Event

func NewListExternalClusterEventsOK ¶

func NewListExternalClusterEventsOK() *ListExternalClusterEventsOK

NewListExternalClusterEventsOK creates a ListExternalClusterEventsOK with default headers values

func (*ListExternalClusterEventsOK) Error ¶

func (*ListExternalClusterEventsOK) GetPayload ¶

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

type ListExternalClusterEventsParams ¶

type ListExternalClusterEventsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	// Type.
	Type *string

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

ListExternalClusterEventsParams contains all the parameters to send to the API endpoint

for the list external cluster events operation.

Typically these are written to a http.Request.

func NewListExternalClusterEventsParams ¶

func NewListExternalClusterEventsParams() *ListExternalClusterEventsParams

NewListExternalClusterEventsParams creates a new ListExternalClusterEventsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterEventsParamsWithContext ¶

func NewListExternalClusterEventsParamsWithContext(ctx context.Context) *ListExternalClusterEventsParams

NewListExternalClusterEventsParamsWithContext creates a new ListExternalClusterEventsParams object with the ability to set a context for a request.

func NewListExternalClusterEventsParamsWithHTTPClient ¶

func NewListExternalClusterEventsParamsWithHTTPClient(client *http.Client) *ListExternalClusterEventsParams

NewListExternalClusterEventsParamsWithHTTPClient creates a new ListExternalClusterEventsParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterEventsParamsWithTimeout ¶

func NewListExternalClusterEventsParamsWithTimeout(timeout time.Duration) *ListExternalClusterEventsParams

NewListExternalClusterEventsParamsWithTimeout creates a new ListExternalClusterEventsParams object with the ability to set a timeout on a request.

func (*ListExternalClusterEventsParams) SetClusterID ¶

func (o *ListExternalClusterEventsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster events params

func (*ListExternalClusterEventsParams) SetContext ¶

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

SetContext adds the context to the list external cluster events params

func (*ListExternalClusterEventsParams) SetDefaults ¶ added in v2.18.0

func (o *ListExternalClusterEventsParams) SetDefaults()

SetDefaults hydrates default values in the list external cluster events params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterEventsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list external cluster events params

func (*ListExternalClusterEventsParams) SetProjectID ¶

func (o *ListExternalClusterEventsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster events params

func (*ListExternalClusterEventsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list external cluster events params

func (*ListExternalClusterEventsParams) SetType ¶

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

SetType adds the type to the list external cluster events params

func (*ListExternalClusterEventsParams) WithClusterID ¶

WithClusterID adds the clusterID to the list external cluster events params

func (*ListExternalClusterEventsParams) WithContext ¶

WithContext adds the context to the list external cluster events params

func (*ListExternalClusterEventsParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list external cluster events params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterEventsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list external cluster events params

func (*ListExternalClusterEventsParams) WithProjectID ¶

WithProjectID adds the projectID to the list external cluster events params

func (*ListExternalClusterEventsParams) WithTimeout ¶

WithTimeout adds the timeout to the list external cluster events params

func (*ListExternalClusterEventsParams) WithType ¶

WithType adds the typeVar to the list external cluster events params

func (*ListExternalClusterEventsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListExternalClusterEventsReader ¶

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

ListExternalClusterEventsReader is a Reader for the ListExternalClusterEvents structure.

func (*ListExternalClusterEventsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListExternalClusterEventsUnauthorized ¶

type ListExternalClusterEventsUnauthorized struct {
}
ListExternalClusterEventsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterEventsUnauthorized ¶

func NewListExternalClusterEventsUnauthorized() *ListExternalClusterEventsUnauthorized

NewListExternalClusterEventsUnauthorized creates a ListExternalClusterEventsUnauthorized with default headers values

func (*ListExternalClusterEventsUnauthorized) Error ¶

type ListExternalClusterMachineDeploymentEventsDefault ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterMachineDeploymentEventsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterMachineDeploymentEventsDefault ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsDefault(code int) *ListExternalClusterMachineDeploymentEventsDefault

NewListExternalClusterMachineDeploymentEventsDefault creates a ListExternalClusterMachineDeploymentEventsDefault with default headers values

func (*ListExternalClusterMachineDeploymentEventsDefault) Code ¶ added in v2.21.0

Code gets the status code for the list external cluster machine deployment events default response

func (*ListExternalClusterMachineDeploymentEventsDefault) Error ¶ added in v2.21.0

func (*ListExternalClusterMachineDeploymentEventsDefault) GetPayload ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsForbidden ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsForbidden struct {
}
ListExternalClusterMachineDeploymentEventsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentEventsForbidden ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsForbidden() *ListExternalClusterMachineDeploymentEventsForbidden

NewListExternalClusterMachineDeploymentEventsForbidden creates a ListExternalClusterMachineDeploymentEventsForbidden with default headers values

func (*ListExternalClusterMachineDeploymentEventsForbidden) Error ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsOK ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsOK struct {
	Payload []*models.Event
}
ListExternalClusterMachineDeploymentEventsOK describes a response with status code 200, with default header values.

Event

func NewListExternalClusterMachineDeploymentEventsOK ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsOK() *ListExternalClusterMachineDeploymentEventsOK

NewListExternalClusterMachineDeploymentEventsOK creates a ListExternalClusterMachineDeploymentEventsOK with default headers values

func (*ListExternalClusterMachineDeploymentEventsOK) Error ¶ added in v2.21.0

func (*ListExternalClusterMachineDeploymentEventsOK) GetPayload ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsParams ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

	// Type.
	Type *string

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

ListExternalClusterMachineDeploymentEventsParams contains all the parameters to send to the API endpoint

for the list external cluster machine deployment events operation.

Typically these are written to a http.Request.

func NewListExternalClusterMachineDeploymentEventsParams ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsParams() *ListExternalClusterMachineDeploymentEventsParams

NewListExternalClusterMachineDeploymentEventsParams creates a new ListExternalClusterMachineDeploymentEventsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterMachineDeploymentEventsParamsWithContext ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsParamsWithContext(ctx context.Context) *ListExternalClusterMachineDeploymentEventsParams

NewListExternalClusterMachineDeploymentEventsParamsWithContext creates a new ListExternalClusterMachineDeploymentEventsParams object with the ability to set a context for a request.

func NewListExternalClusterMachineDeploymentEventsParamsWithHTTPClient ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsParamsWithHTTPClient(client *http.Client) *ListExternalClusterMachineDeploymentEventsParams

NewListExternalClusterMachineDeploymentEventsParamsWithHTTPClient creates a new ListExternalClusterMachineDeploymentEventsParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterMachineDeploymentEventsParamsWithTimeout ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsParamsWithTimeout(timeout time.Duration) *ListExternalClusterMachineDeploymentEventsParams

NewListExternalClusterMachineDeploymentEventsParamsWithTimeout creates a new ListExternalClusterMachineDeploymentEventsParams object with the ability to set a timeout on a request.

func (*ListExternalClusterMachineDeploymentEventsParams) SetClusterID ¶ added in v2.21.0

func (o *ListExternalClusterMachineDeploymentEventsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) SetContext ¶ added in v2.21.0

SetContext adds the context to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) SetDefaults ¶ added in v2.21.0

SetDefaults hydrates default values in the list external cluster machine deployment events params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentEventsParams) SetHTTPClient ¶ added in v2.21.0

SetHTTPClient adds the HTTPClient to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) SetMachineDeploymentID ¶ added in v2.21.0

func (o *ListExternalClusterMachineDeploymentEventsParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) SetProjectID ¶ added in v2.21.0

func (o *ListExternalClusterMachineDeploymentEventsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) SetTimeout ¶ added in v2.21.0

SetTimeout adds the timeout to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) SetType ¶ added in v2.21.0

SetType adds the type to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithClusterID ¶ added in v2.21.0

WithClusterID adds the clusterID to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the list external cluster machine deployment events params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentEventsParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithMachineDeploymentID ¶ added in v2.21.0

WithMachineDeploymentID adds the machinedeploymentID to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithProjectID ¶ added in v2.21.0

WithProjectID adds the projectID to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WithType ¶ added in v2.21.0

WithType adds the typeVar to the list external cluster machine deployment events params

func (*ListExternalClusterMachineDeploymentEventsParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListExternalClusterMachineDeploymentEventsReader ¶ added in v2.21.0

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

ListExternalClusterMachineDeploymentEventsReader is a Reader for the ListExternalClusterMachineDeploymentEvents structure.

func (*ListExternalClusterMachineDeploymentEventsReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListExternalClusterMachineDeploymentEventsUnauthorized ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentEventsUnauthorized struct {
}
ListExternalClusterMachineDeploymentEventsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentEventsUnauthorized ¶ added in v2.21.0

func NewListExternalClusterMachineDeploymentEventsUnauthorized() *ListExternalClusterMachineDeploymentEventsUnauthorized

NewListExternalClusterMachineDeploymentEventsUnauthorized creates a ListExternalClusterMachineDeploymentEventsUnauthorized with default headers values

func (*ListExternalClusterMachineDeploymentEventsUnauthorized) Error ¶ added in v2.21.0

type ListExternalClusterMachineDeploymentMetricsDefault ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterMachineDeploymentMetricsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterMachineDeploymentMetricsDefault ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsDefault(code int) *ListExternalClusterMachineDeploymentMetricsDefault

NewListExternalClusterMachineDeploymentMetricsDefault creates a ListExternalClusterMachineDeploymentMetricsDefault with default headers values

func (*ListExternalClusterMachineDeploymentMetricsDefault) Code ¶ added in v2.19.0

Code gets the status code for the list external cluster machine deployment metrics default response

func (*ListExternalClusterMachineDeploymentMetricsDefault) Error ¶ added in v2.19.0

func (*ListExternalClusterMachineDeploymentMetricsDefault) GetPayload ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsForbidden ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsForbidden struct {
}
ListExternalClusterMachineDeploymentMetricsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentMetricsForbidden ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsForbidden() *ListExternalClusterMachineDeploymentMetricsForbidden

NewListExternalClusterMachineDeploymentMetricsForbidden creates a ListExternalClusterMachineDeploymentMetricsForbidden with default headers values

func (*ListExternalClusterMachineDeploymentMetricsForbidden) Error ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsOK ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsOK struct {
	Payload []*models.NodeMetric
}
ListExternalClusterMachineDeploymentMetricsOK describes a response with status code 200, with default header values.

NodeMetric

func NewListExternalClusterMachineDeploymentMetricsOK ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsOK() *ListExternalClusterMachineDeploymentMetricsOK

NewListExternalClusterMachineDeploymentMetricsOK creates a ListExternalClusterMachineDeploymentMetricsOK with default headers values

func (*ListExternalClusterMachineDeploymentMetricsOK) Error ¶ added in v2.19.0

func (*ListExternalClusterMachineDeploymentMetricsOK) GetPayload ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsParams ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

ListExternalClusterMachineDeploymentMetricsParams contains all the parameters to send to the API endpoint

for the list external cluster machine deployment metrics operation.

Typically these are written to a http.Request.

func NewListExternalClusterMachineDeploymentMetricsParams ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsParams() *ListExternalClusterMachineDeploymentMetricsParams

NewListExternalClusterMachineDeploymentMetricsParams creates a new ListExternalClusterMachineDeploymentMetricsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterMachineDeploymentMetricsParamsWithContext ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsParamsWithContext(ctx context.Context) *ListExternalClusterMachineDeploymentMetricsParams

NewListExternalClusterMachineDeploymentMetricsParamsWithContext creates a new ListExternalClusterMachineDeploymentMetricsParams object with the ability to set a context for a request.

func NewListExternalClusterMachineDeploymentMetricsParamsWithHTTPClient ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsParamsWithHTTPClient(client *http.Client) *ListExternalClusterMachineDeploymentMetricsParams

NewListExternalClusterMachineDeploymentMetricsParamsWithHTTPClient creates a new ListExternalClusterMachineDeploymentMetricsParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterMachineDeploymentMetricsParamsWithTimeout ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsParamsWithTimeout(timeout time.Duration) *ListExternalClusterMachineDeploymentMetricsParams

NewListExternalClusterMachineDeploymentMetricsParamsWithTimeout creates a new ListExternalClusterMachineDeploymentMetricsParams object with the ability to set a timeout on a request.

func (*ListExternalClusterMachineDeploymentMetricsParams) SetClusterID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentMetricsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the list external cluster machine deployment metrics params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentMetricsParams) SetHTTPClient ¶ added in v2.19.0

SetHTTPClient adds the HTTPClient to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) SetMachineDeploymentID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentMetricsParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) SetProjectID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentMetricsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the list external cluster machine deployment metrics params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentMetricsParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WithMachineDeploymentID ¶ added in v2.19.0

WithMachineDeploymentID adds the machinedeploymentID to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the list external cluster machine deployment metrics params

func (*ListExternalClusterMachineDeploymentMetricsParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type ListExternalClusterMachineDeploymentMetricsReader ¶ added in v2.19.0

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

ListExternalClusterMachineDeploymentMetricsReader is a Reader for the ListExternalClusterMachineDeploymentMetrics structure.

func (*ListExternalClusterMachineDeploymentMetricsReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListExternalClusterMachineDeploymentMetricsUnauthorized ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentMetricsUnauthorized struct {
}
ListExternalClusterMachineDeploymentMetricsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentMetricsUnauthorized ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentMetricsUnauthorized() *ListExternalClusterMachineDeploymentMetricsUnauthorized

NewListExternalClusterMachineDeploymentMetricsUnauthorized creates a ListExternalClusterMachineDeploymentMetricsUnauthorized with default headers values

func (*ListExternalClusterMachineDeploymentMetricsUnauthorized) Error ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesDefault ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterMachineDeploymentNodesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterMachineDeploymentNodesDefault ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesDefault(code int) *ListExternalClusterMachineDeploymentNodesDefault

NewListExternalClusterMachineDeploymentNodesDefault creates a ListExternalClusterMachineDeploymentNodesDefault with default headers values

func (*ListExternalClusterMachineDeploymentNodesDefault) Code ¶ added in v2.19.0

Code gets the status code for the list external cluster machine deployment nodes default response

func (*ListExternalClusterMachineDeploymentNodesDefault) Error ¶ added in v2.19.0

func (*ListExternalClusterMachineDeploymentNodesDefault) GetPayload ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesForbidden ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesForbidden struct {
}
ListExternalClusterMachineDeploymentNodesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentNodesForbidden ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesForbidden() *ListExternalClusterMachineDeploymentNodesForbidden

NewListExternalClusterMachineDeploymentNodesForbidden creates a ListExternalClusterMachineDeploymentNodesForbidden with default headers values

func (*ListExternalClusterMachineDeploymentNodesForbidden) Error ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesOK ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesOK struct {
	Payload []*models.ExternalClusterNode
}
ListExternalClusterMachineDeploymentNodesOK describes a response with status code 200, with default header values.

ExternalClusterNode

func NewListExternalClusterMachineDeploymentNodesOK ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesOK() *ListExternalClusterMachineDeploymentNodesOK

NewListExternalClusterMachineDeploymentNodesOK creates a ListExternalClusterMachineDeploymentNodesOK with default headers values

func (*ListExternalClusterMachineDeploymentNodesOK) Error ¶ added in v2.19.0

func (*ListExternalClusterMachineDeploymentNodesOK) GetPayload ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesParams ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

ListExternalClusterMachineDeploymentNodesParams contains all the parameters to send to the API endpoint

for the list external cluster machine deployment nodes operation.

Typically these are written to a http.Request.

func NewListExternalClusterMachineDeploymentNodesParams ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesParams() *ListExternalClusterMachineDeploymentNodesParams

NewListExternalClusterMachineDeploymentNodesParams creates a new ListExternalClusterMachineDeploymentNodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterMachineDeploymentNodesParamsWithContext ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesParamsWithContext(ctx context.Context) *ListExternalClusterMachineDeploymentNodesParams

NewListExternalClusterMachineDeploymentNodesParamsWithContext creates a new ListExternalClusterMachineDeploymentNodesParams object with the ability to set a context for a request.

func NewListExternalClusterMachineDeploymentNodesParamsWithHTTPClient ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesParamsWithHTTPClient(client *http.Client) *ListExternalClusterMachineDeploymentNodesParams

NewListExternalClusterMachineDeploymentNodesParamsWithHTTPClient creates a new ListExternalClusterMachineDeploymentNodesParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterMachineDeploymentNodesParamsWithTimeout ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesParamsWithTimeout(timeout time.Duration) *ListExternalClusterMachineDeploymentNodesParams

NewListExternalClusterMachineDeploymentNodesParamsWithTimeout creates a new ListExternalClusterMachineDeploymentNodesParams object with the ability to set a timeout on a request.

func (*ListExternalClusterMachineDeploymentNodesParams) SetClusterID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentNodesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the list external cluster machine deployment nodes params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentNodesParams) SetHTTPClient ¶ added in v2.19.0

SetHTTPClient adds the HTTPClient to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) SetMachineDeploymentID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentNodesParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) SetProjectID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentNodesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the list external cluster machine deployment nodes params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentNodesParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WithMachineDeploymentID ¶ added in v2.19.0

WithMachineDeploymentID adds the machinedeploymentID to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the list external cluster machine deployment nodes params

func (*ListExternalClusterMachineDeploymentNodesParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type ListExternalClusterMachineDeploymentNodesReader ¶ added in v2.19.0

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

ListExternalClusterMachineDeploymentNodesReader is a Reader for the ListExternalClusterMachineDeploymentNodes structure.

func (*ListExternalClusterMachineDeploymentNodesReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListExternalClusterMachineDeploymentNodesUnauthorized ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentNodesUnauthorized struct {
}
ListExternalClusterMachineDeploymentNodesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentNodesUnauthorized ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentNodesUnauthorized() *ListExternalClusterMachineDeploymentNodesUnauthorized

NewListExternalClusterMachineDeploymentNodesUnauthorized creates a ListExternalClusterMachineDeploymentNodesUnauthorized with default headers values

func (*ListExternalClusterMachineDeploymentNodesUnauthorized) Error ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsDefault ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterMachineDeploymentsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterMachineDeploymentsDefault ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsDefault(code int) *ListExternalClusterMachineDeploymentsDefault

NewListExternalClusterMachineDeploymentsDefault creates a ListExternalClusterMachineDeploymentsDefault with default headers values

func (*ListExternalClusterMachineDeploymentsDefault) Code ¶ added in v2.19.0

Code gets the status code for the list external cluster machine deployments default response

func (*ListExternalClusterMachineDeploymentsDefault) Error ¶ added in v2.19.0

func (*ListExternalClusterMachineDeploymentsDefault) GetPayload ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsForbidden ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsForbidden struct {
}
ListExternalClusterMachineDeploymentsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentsForbidden ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsForbidden() *ListExternalClusterMachineDeploymentsForbidden

NewListExternalClusterMachineDeploymentsForbidden creates a ListExternalClusterMachineDeploymentsForbidden with default headers values

func (*ListExternalClusterMachineDeploymentsForbidden) Error ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsOK ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsOK struct {
	Payload []*models.ExternalClusterMachineDeployment
}
ListExternalClusterMachineDeploymentsOK describes a response with status code 200, with default header values.

ExternalClusterMachineDeployment

func NewListExternalClusterMachineDeploymentsOK ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsOK() *ListExternalClusterMachineDeploymentsOK

NewListExternalClusterMachineDeploymentsOK creates a ListExternalClusterMachineDeploymentsOK with default headers values

func (*ListExternalClusterMachineDeploymentsOK) Error ¶ added in v2.19.0

func (*ListExternalClusterMachineDeploymentsOK) GetPayload ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsParams ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListExternalClusterMachineDeploymentsParams contains all the parameters to send to the API endpoint

for the list external cluster machine deployments operation.

Typically these are written to a http.Request.

func NewListExternalClusterMachineDeploymentsParams ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsParams() *ListExternalClusterMachineDeploymentsParams

NewListExternalClusterMachineDeploymentsParams creates a new ListExternalClusterMachineDeploymentsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterMachineDeploymentsParamsWithContext ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsParamsWithContext(ctx context.Context) *ListExternalClusterMachineDeploymentsParams

NewListExternalClusterMachineDeploymentsParamsWithContext creates a new ListExternalClusterMachineDeploymentsParams object with the ability to set a context for a request.

func NewListExternalClusterMachineDeploymentsParamsWithHTTPClient ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsParamsWithHTTPClient(client *http.Client) *ListExternalClusterMachineDeploymentsParams

NewListExternalClusterMachineDeploymentsParamsWithHTTPClient creates a new ListExternalClusterMachineDeploymentsParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterMachineDeploymentsParamsWithTimeout ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsParamsWithTimeout(timeout time.Duration) *ListExternalClusterMachineDeploymentsParams

NewListExternalClusterMachineDeploymentsParamsWithTimeout creates a new ListExternalClusterMachineDeploymentsParams object with the ability to set a timeout on a request.

func (*ListExternalClusterMachineDeploymentsParams) SetClusterID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the list external cluster machine deployments params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentsParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) SetProjectID ¶ added in v2.19.0

func (o *ListExternalClusterMachineDeploymentsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the list external cluster machine deployments params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterMachineDeploymentsParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the list external cluster machine deployments params

func (*ListExternalClusterMachineDeploymentsParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type ListExternalClusterMachineDeploymentsReader ¶ added in v2.19.0

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

ListExternalClusterMachineDeploymentsReader is a Reader for the ListExternalClusterMachineDeployments structure.

func (*ListExternalClusterMachineDeploymentsReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListExternalClusterMachineDeploymentsUnauthorized ¶ added in v2.19.0

type ListExternalClusterMachineDeploymentsUnauthorized struct {
}
ListExternalClusterMachineDeploymentsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterMachineDeploymentsUnauthorized ¶ added in v2.19.0

func NewListExternalClusterMachineDeploymentsUnauthorized() *ListExternalClusterMachineDeploymentsUnauthorized

NewListExternalClusterMachineDeploymentsUnauthorized creates a ListExternalClusterMachineDeploymentsUnauthorized with default headers values

func (*ListExternalClusterMachineDeploymentsUnauthorized) Error ¶ added in v2.19.0

type ListExternalClusterNodesDefault ¶

type ListExternalClusterNodesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterNodesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterNodesDefault ¶

func NewListExternalClusterNodesDefault(code int) *ListExternalClusterNodesDefault

NewListExternalClusterNodesDefault creates a ListExternalClusterNodesDefault with default headers values

func (*ListExternalClusterNodesDefault) Code ¶

Code gets the status code for the list external cluster nodes default response

func (*ListExternalClusterNodesDefault) Error ¶

func (*ListExternalClusterNodesDefault) GetPayload ¶

type ListExternalClusterNodesForbidden ¶

type ListExternalClusterNodesForbidden struct {
}
ListExternalClusterNodesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterNodesForbidden ¶

func NewListExternalClusterNodesForbidden() *ListExternalClusterNodesForbidden

NewListExternalClusterNodesForbidden creates a ListExternalClusterNodesForbidden with default headers values

func (*ListExternalClusterNodesForbidden) Error ¶

type ListExternalClusterNodesMetricsDefault ¶

type ListExternalClusterNodesMetricsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClusterNodesMetricsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClusterNodesMetricsDefault ¶

func NewListExternalClusterNodesMetricsDefault(code int) *ListExternalClusterNodesMetricsDefault

NewListExternalClusterNodesMetricsDefault creates a ListExternalClusterNodesMetricsDefault with default headers values

func (*ListExternalClusterNodesMetricsDefault) Code ¶

Code gets the status code for the list external cluster nodes metrics default response

func (*ListExternalClusterNodesMetricsDefault) Error ¶

func (*ListExternalClusterNodesMetricsDefault) GetPayload ¶

type ListExternalClusterNodesMetricsForbidden ¶

type ListExternalClusterNodesMetricsForbidden struct {
}
ListExternalClusterNodesMetricsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterNodesMetricsForbidden ¶

func NewListExternalClusterNodesMetricsForbidden() *ListExternalClusterNodesMetricsForbidden

NewListExternalClusterNodesMetricsForbidden creates a ListExternalClusterNodesMetricsForbidden with default headers values

func (*ListExternalClusterNodesMetricsForbidden) Error ¶

type ListExternalClusterNodesMetricsOK ¶

type ListExternalClusterNodesMetricsOK struct {
	Payload []*models.NodeMetric
}
ListExternalClusterNodesMetricsOK describes a response with status code 200, with default header values.

NodeMetric

func NewListExternalClusterNodesMetricsOK ¶

func NewListExternalClusterNodesMetricsOK() *ListExternalClusterNodesMetricsOK

NewListExternalClusterNodesMetricsOK creates a ListExternalClusterNodesMetricsOK with default headers values

func (*ListExternalClusterNodesMetricsOK) Error ¶

func (*ListExternalClusterNodesMetricsOK) GetPayload ¶

type ListExternalClusterNodesMetricsParams ¶

type ListExternalClusterNodesMetricsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListExternalClusterNodesMetricsParams contains all the parameters to send to the API endpoint

for the list external cluster nodes metrics operation.

Typically these are written to a http.Request.

func NewListExternalClusterNodesMetricsParams ¶

func NewListExternalClusterNodesMetricsParams() *ListExternalClusterNodesMetricsParams

NewListExternalClusterNodesMetricsParams creates a new ListExternalClusterNodesMetricsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterNodesMetricsParamsWithContext ¶

func NewListExternalClusterNodesMetricsParamsWithContext(ctx context.Context) *ListExternalClusterNodesMetricsParams

NewListExternalClusterNodesMetricsParamsWithContext creates a new ListExternalClusterNodesMetricsParams object with the ability to set a context for a request.

func NewListExternalClusterNodesMetricsParamsWithHTTPClient ¶

func NewListExternalClusterNodesMetricsParamsWithHTTPClient(client *http.Client) *ListExternalClusterNodesMetricsParams

NewListExternalClusterNodesMetricsParamsWithHTTPClient creates a new ListExternalClusterNodesMetricsParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterNodesMetricsParamsWithTimeout ¶

func NewListExternalClusterNodesMetricsParamsWithTimeout(timeout time.Duration) *ListExternalClusterNodesMetricsParams

NewListExternalClusterNodesMetricsParamsWithTimeout creates a new ListExternalClusterNodesMetricsParams object with the ability to set a timeout on a request.

func (*ListExternalClusterNodesMetricsParams) SetClusterID ¶

func (o *ListExternalClusterNodesMetricsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) SetContext ¶

SetContext adds the context to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) SetDefaults ¶ added in v2.18.0

func (o *ListExternalClusterNodesMetricsParams) SetDefaults()

SetDefaults hydrates default values in the list external cluster nodes metrics params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterNodesMetricsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) SetProjectID ¶

func (o *ListExternalClusterNodesMetricsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) WithClusterID ¶

WithClusterID adds the clusterID to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) WithContext ¶

WithContext adds the context to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list external cluster nodes metrics params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterNodesMetricsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) WithProjectID ¶

WithProjectID adds the projectID to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) WithTimeout ¶

WithTimeout adds the timeout to the list external cluster nodes metrics params

func (*ListExternalClusterNodesMetricsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListExternalClusterNodesMetricsReader ¶

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

ListExternalClusterNodesMetricsReader is a Reader for the ListExternalClusterNodesMetrics structure.

func (*ListExternalClusterNodesMetricsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListExternalClusterNodesMetricsUnauthorized ¶

type ListExternalClusterNodesMetricsUnauthorized struct {
}
ListExternalClusterNodesMetricsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterNodesMetricsUnauthorized ¶

func NewListExternalClusterNodesMetricsUnauthorized() *ListExternalClusterNodesMetricsUnauthorized

NewListExternalClusterNodesMetricsUnauthorized creates a ListExternalClusterNodesMetricsUnauthorized with default headers values

func (*ListExternalClusterNodesMetricsUnauthorized) Error ¶

type ListExternalClusterNodesOK ¶

type ListExternalClusterNodesOK struct {
	Payload []*models.ExternalClusterNode
}
ListExternalClusterNodesOK describes a response with status code 200, with default header values.

ExternalClusterNode

func NewListExternalClusterNodesOK ¶

func NewListExternalClusterNodesOK() *ListExternalClusterNodesOK

NewListExternalClusterNodesOK creates a ListExternalClusterNodesOK with default headers values

func (*ListExternalClusterNodesOK) Error ¶

func (*ListExternalClusterNodesOK) GetPayload ¶

type ListExternalClusterNodesParams ¶

type ListExternalClusterNodesParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListExternalClusterNodesParams contains all the parameters to send to the API endpoint

for the list external cluster nodes operation.

Typically these are written to a http.Request.

func NewListExternalClusterNodesParams ¶

func NewListExternalClusterNodesParams() *ListExternalClusterNodesParams

NewListExternalClusterNodesParams creates a new ListExternalClusterNodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClusterNodesParamsWithContext ¶

func NewListExternalClusterNodesParamsWithContext(ctx context.Context) *ListExternalClusterNodesParams

NewListExternalClusterNodesParamsWithContext creates a new ListExternalClusterNodesParams object with the ability to set a context for a request.

func NewListExternalClusterNodesParamsWithHTTPClient ¶

func NewListExternalClusterNodesParamsWithHTTPClient(client *http.Client) *ListExternalClusterNodesParams

NewListExternalClusterNodesParamsWithHTTPClient creates a new ListExternalClusterNodesParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClusterNodesParamsWithTimeout ¶

func NewListExternalClusterNodesParamsWithTimeout(timeout time.Duration) *ListExternalClusterNodesParams

NewListExternalClusterNodesParamsWithTimeout creates a new ListExternalClusterNodesParams object with the ability to set a timeout on a request.

func (*ListExternalClusterNodesParams) SetClusterID ¶

func (o *ListExternalClusterNodesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list external cluster nodes params

func (*ListExternalClusterNodesParams) SetContext ¶

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

SetContext adds the context to the list external cluster nodes params

func (*ListExternalClusterNodesParams) SetDefaults ¶ added in v2.18.0

func (o *ListExternalClusterNodesParams) SetDefaults()

SetDefaults hydrates default values in the list external cluster nodes params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterNodesParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list external cluster nodes params

func (*ListExternalClusterNodesParams) SetProjectID ¶

func (o *ListExternalClusterNodesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external cluster nodes params

func (*ListExternalClusterNodesParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list external cluster nodes params

func (*ListExternalClusterNodesParams) WithClusterID ¶

WithClusterID adds the clusterID to the list external cluster nodes params

func (*ListExternalClusterNodesParams) WithContext ¶

WithContext adds the context to the list external cluster nodes params

func (*ListExternalClusterNodesParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list external cluster nodes params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClusterNodesParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list external cluster nodes params

func (*ListExternalClusterNodesParams) WithProjectID ¶

WithProjectID adds the projectID to the list external cluster nodes params

func (*ListExternalClusterNodesParams) WithTimeout ¶

WithTimeout adds the timeout to the list external cluster nodes params

func (*ListExternalClusterNodesParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListExternalClusterNodesReader ¶

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

ListExternalClusterNodesReader is a Reader for the ListExternalClusterNodes structure.

func (*ListExternalClusterNodesReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListExternalClusterNodesUnauthorized ¶

type ListExternalClusterNodesUnauthorized struct {
}
ListExternalClusterNodesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClusterNodesUnauthorized ¶

func NewListExternalClusterNodesUnauthorized() *ListExternalClusterNodesUnauthorized

NewListExternalClusterNodesUnauthorized creates a ListExternalClusterNodesUnauthorized with default headers values

func (*ListExternalClusterNodesUnauthorized) Error ¶

type ListExternalClustersDefault ¶

type ListExternalClustersDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListExternalClustersDefault describes a response with status code -1, with default header values.

errorResponse

func NewListExternalClustersDefault ¶

func NewListExternalClustersDefault(code int) *ListExternalClustersDefault

NewListExternalClustersDefault creates a ListExternalClustersDefault with default headers values

func (*ListExternalClustersDefault) Code ¶

func (o *ListExternalClustersDefault) Code() int

Code gets the status code for the list external clusters default response

func (*ListExternalClustersDefault) Error ¶

func (*ListExternalClustersDefault) GetPayload ¶

type ListExternalClustersForbidden ¶

type ListExternalClustersForbidden struct {
}
ListExternalClustersForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListExternalClustersForbidden ¶

func NewListExternalClustersForbidden() *ListExternalClustersForbidden

NewListExternalClustersForbidden creates a ListExternalClustersForbidden with default headers values

func (*ListExternalClustersForbidden) Error ¶

type ListExternalClustersOK ¶

type ListExternalClustersOK struct {
	Payload []*models.ExternalCluster
}
ListExternalClustersOK describes a response with status code 200, with default header values.

ExternalCluster

func NewListExternalClustersOK ¶

func NewListExternalClustersOK() *ListExternalClustersOK

NewListExternalClustersOK creates a ListExternalClustersOK with default headers values

func (*ListExternalClustersOK) Error ¶

func (o *ListExternalClustersOK) Error() string

func (*ListExternalClustersOK) GetPayload ¶

func (o *ListExternalClustersOK) GetPayload() []*models.ExternalCluster

type ListExternalClustersParams ¶

type ListExternalClustersParams struct {

	// ProjectID.
	ProjectID string

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

ListExternalClustersParams contains all the parameters to send to the API endpoint

for the list external clusters operation.

Typically these are written to a http.Request.

func NewListExternalClustersParams ¶

func NewListExternalClustersParams() *ListExternalClustersParams

NewListExternalClustersParams creates a new ListExternalClustersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListExternalClustersParamsWithContext ¶

func NewListExternalClustersParamsWithContext(ctx context.Context) *ListExternalClustersParams

NewListExternalClustersParamsWithContext creates a new ListExternalClustersParams object with the ability to set a context for a request.

func NewListExternalClustersParamsWithHTTPClient ¶

func NewListExternalClustersParamsWithHTTPClient(client *http.Client) *ListExternalClustersParams

NewListExternalClustersParamsWithHTTPClient creates a new ListExternalClustersParams object with the ability to set a custom HTTPClient for a request.

func NewListExternalClustersParamsWithTimeout ¶

func NewListExternalClustersParamsWithTimeout(timeout time.Duration) *ListExternalClustersParams

NewListExternalClustersParamsWithTimeout creates a new ListExternalClustersParams object with the ability to set a timeout on a request.

func (*ListExternalClustersParams) SetContext ¶

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

SetContext adds the context to the list external clusters params

func (*ListExternalClustersParams) SetDefaults ¶ added in v2.18.0

func (o *ListExternalClustersParams) SetDefaults()

SetDefaults hydrates default values in the list external clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClustersParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list external clusters params

func (*ListExternalClustersParams) SetProjectID ¶

func (o *ListExternalClustersParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list external clusters params

func (*ListExternalClustersParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list external clusters params

func (*ListExternalClustersParams) WithContext ¶

WithContext adds the context to the list external clusters params

func (*ListExternalClustersParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list external clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListExternalClustersParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list external clusters params

func (*ListExternalClustersParams) WithProjectID ¶

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

WithProjectID adds the projectID to the list external clusters params

func (*ListExternalClustersParams) WithTimeout ¶

WithTimeout adds the timeout to the list external clusters params

func (*ListExternalClustersParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListExternalClustersReader ¶

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

ListExternalClustersReader is a Reader for the ListExternalClusters structure.

func (*ListExternalClustersReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListExternalClustersUnauthorized ¶

type ListExternalClustersUnauthorized struct {
}
ListExternalClustersUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListExternalClustersUnauthorized ¶

func NewListExternalClustersUnauthorized() *ListExternalClustersUnauthorized

NewListExternalClustersUnauthorized creates a ListExternalClustersUnauthorized with default headers values

func (*ListExternalClustersUnauthorized) Error ¶

type ListGKEClustersDefault ¶ added in v2.19.0

type ListGKEClustersDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGKEClustersDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGKEClustersDefault ¶ added in v2.19.0

func NewListGKEClustersDefault(code int) *ListGKEClustersDefault

NewListGKEClustersDefault creates a ListGKEClustersDefault with default headers values

func (*ListGKEClustersDefault) Code ¶ added in v2.19.0

func (o *ListGKEClustersDefault) Code() int

Code gets the status code for the list g k e clusters default response

func (*ListGKEClustersDefault) Error ¶ added in v2.19.0

func (o *ListGKEClustersDefault) Error() string

func (*ListGKEClustersDefault) GetPayload ¶ added in v2.19.0

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

type ListGKEClustersOK ¶ added in v2.19.0

type ListGKEClustersOK struct {
	Payload models.GKEClusterList
}
ListGKEClustersOK describes a response with status code 200, with default header values.

GKEClusterList

func NewListGKEClustersOK ¶ added in v2.19.0

func NewListGKEClustersOK() *ListGKEClustersOK

NewListGKEClustersOK creates a ListGKEClustersOK with default headers values

func (*ListGKEClustersOK) Error ¶ added in v2.19.0

func (o *ListGKEClustersOK) Error() string

func (*ListGKEClustersOK) GetPayload ¶ added in v2.19.0

func (o *ListGKEClustersOK) GetPayload() models.GKEClusterList

type ListGKEClustersParams ¶ added in v2.19.0

type ListGKEClustersParams struct {

	/* Credential.

	   The credential name used in the preset for the GCP provider
	*/
	Credential *string

	/* ServiceAccount.

	   The plain GCP service account
	*/
	ServiceAccount *string

	// ProjectID.
	ProjectID string

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

ListGKEClustersParams contains all the parameters to send to the API endpoint

for the list g k e clusters operation.

Typically these are written to a http.Request.

func NewListGKEClustersParams ¶ added in v2.19.0

func NewListGKEClustersParams() *ListGKEClustersParams

NewListGKEClustersParams creates a new ListGKEClustersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListGKEClustersParamsWithContext ¶ added in v2.19.0

func NewListGKEClustersParamsWithContext(ctx context.Context) *ListGKEClustersParams

NewListGKEClustersParamsWithContext creates a new ListGKEClustersParams object with the ability to set a context for a request.

func NewListGKEClustersParamsWithHTTPClient ¶ added in v2.19.0

func NewListGKEClustersParamsWithHTTPClient(client *http.Client) *ListGKEClustersParams

NewListGKEClustersParamsWithHTTPClient creates a new ListGKEClustersParams object with the ability to set a custom HTTPClient for a request.

func NewListGKEClustersParamsWithTimeout ¶ added in v2.19.0

func NewListGKEClustersParamsWithTimeout(timeout time.Duration) *ListGKEClustersParams

NewListGKEClustersParamsWithTimeout creates a new ListGKEClustersParams object with the ability to set a timeout on a request.

func (*ListGKEClustersParams) SetContext ¶ added in v2.19.0

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

SetContext adds the context to the list g k e clusters params

func (*ListGKEClustersParams) SetCredential ¶ added in v2.19.0

func (o *ListGKEClustersParams) SetCredential(credential *string)

SetCredential adds the credential to the list g k e clusters params

func (*ListGKEClustersParams) SetDefaults ¶ added in v2.19.0

func (o *ListGKEClustersParams) SetDefaults()

SetDefaults hydrates default values in the list g k e clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListGKEClustersParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the list g k e clusters params

func (*ListGKEClustersParams) SetProjectID ¶ added in v2.19.0

func (o *ListGKEClustersParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list g k e clusters params

func (*ListGKEClustersParams) SetServiceAccount ¶ added in v2.19.0

func (o *ListGKEClustersParams) SetServiceAccount(serviceAccount *string)

SetServiceAccount adds the serviceAccount to the list g k e clusters params

func (*ListGKEClustersParams) SetTimeout ¶ added in v2.19.0

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

SetTimeout adds the timeout to the list g k e clusters params

func (*ListGKEClustersParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the list g k e clusters params

func (*ListGKEClustersParams) WithCredential ¶ added in v2.19.0

func (o *ListGKEClustersParams) WithCredential(credential *string) *ListGKEClustersParams

WithCredential adds the credential to the list g k e clusters params

func (*ListGKEClustersParams) WithDefaults ¶ added in v2.19.0

func (o *ListGKEClustersParams) WithDefaults() *ListGKEClustersParams

WithDefaults hydrates default values in the list g k e clusters params (not the query body).

All values with no default are reset to their zero value.

func (*ListGKEClustersParams) WithHTTPClient ¶ added in v2.19.0

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

WithHTTPClient adds the HTTPClient to the list g k e clusters params

func (*ListGKEClustersParams) WithProjectID ¶ added in v2.19.0

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

WithProjectID adds the projectID to the list g k e clusters params

func (*ListGKEClustersParams) WithServiceAccount ¶ added in v2.19.0

func (o *ListGKEClustersParams) WithServiceAccount(serviceAccount *string) *ListGKEClustersParams

WithServiceAccount adds the serviceAccount to the list g k e clusters params

func (*ListGKEClustersParams) WithTimeout ¶ added in v2.19.0

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

WithTimeout adds the timeout to the list g k e clusters params

func (*ListGKEClustersParams) WriteToRequest ¶ added in v2.19.0

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

WriteToRequest writes these params to a swagger request

type ListGKEClustersReader ¶ added in v2.19.0

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

ListGKEClustersReader is a Reader for the ListGKEClusters structure.

func (*ListGKEClustersReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type ListGroupProjectBindingDefault ¶ added in v2.21.0

type ListGroupProjectBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListGroupProjectBindingDefault describes a response with status code -1, with default header values.

errorResponse

func NewListGroupProjectBindingDefault ¶ added in v2.21.0

func NewListGroupProjectBindingDefault(code int) *ListGroupProjectBindingDefault

NewListGroupProjectBindingDefault creates a ListGroupProjectBindingDefault with default headers values

func (*ListGroupProjectBindingDefault) Code ¶ added in v2.21.0

Code gets the status code for the list group project binding default response

func (*ListGroupProjectBindingDefault) Error ¶ added in v2.21.0

func (*ListGroupProjectBindingDefault) GetPayload ¶ added in v2.21.0

type ListGroupProjectBindingForbidden ¶ added in v2.21.0

type ListGroupProjectBindingForbidden struct {
}
ListGroupProjectBindingForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListGroupProjectBindingForbidden ¶ added in v2.21.0

func NewListGroupProjectBindingForbidden() *ListGroupProjectBindingForbidden

NewListGroupProjectBindingForbidden creates a ListGroupProjectBindingForbidden with default headers values

func (*ListGroupProjectBindingForbidden) Error ¶ added in v2.21.0

type ListGroupProjectBindingOK ¶ added in v2.21.0

type ListGroupProjectBindingOK struct {
	Payload []*models.GroupProjectBinding
}
ListGroupProjectBindingOK describes a response with status code 200, with default header values.

GroupProjectBinding

func NewListGroupProjectBindingOK ¶ added in v2.21.0

func NewListGroupProjectBindingOK() *ListGroupProjectBindingOK

NewListGroupProjectBindingOK creates a ListGroupProjectBindingOK with default headers values

func (*ListGroupProjectBindingOK) Error ¶ added in v2.21.0

func (o *ListGroupProjectBindingOK) Error() string

func (*ListGroupProjectBindingOK) GetPayload ¶ added in v2.21.0

type ListGroupProjectBindingParams ¶ added in v2.21.0

type ListGroupProjectBindingParams struct {

	// ProjectID.
	ProjectID string

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

ListGroupProjectBindingParams contains all the parameters to send to the API endpoint

for the list group project binding operation.

Typically these are written to a http.Request.

func NewListGroupProjectBindingParams ¶ added in v2.21.0

func NewListGroupProjectBindingParams() *ListGroupProjectBindingParams

NewListGroupProjectBindingParams creates a new ListGroupProjectBindingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListGroupProjectBindingParamsWithContext ¶ added in v2.21.0

func NewListGroupProjectBindingParamsWithContext(ctx context.Context) *ListGroupProjectBindingParams

NewListGroupProjectBindingParamsWithContext creates a new ListGroupProjectBindingParams object with the ability to set a context for a request.

func NewListGroupProjectBindingParamsWithHTTPClient ¶ added in v2.21.0

func NewListGroupProjectBindingParamsWithHTTPClient(client *http.Client) *ListGroupProjectBindingParams

NewListGroupProjectBindingParamsWithHTTPClient creates a new ListGroupProjectBindingParams object with the ability to set a custom HTTPClient for a request.

func NewListGroupProjectBindingParamsWithTimeout ¶ added in v2.21.0

func NewListGroupProjectBindingParamsWithTimeout(timeout time.Duration) *ListGroupProjectBindingParams

NewListGroupProjectBindingParamsWithTimeout creates a new ListGroupProjectBindingParams object with the ability to set a timeout on a request.

func (*ListGroupProjectBindingParams) SetContext ¶ added in v2.21.0

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

SetContext adds the context to the list group project binding params

func (*ListGroupProjectBindingParams) SetDefaults ¶ added in v2.21.0

func (o *ListGroupProjectBindingParams) SetDefaults()

SetDefaults hydrates default values in the list group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*ListGroupProjectBindingParams) SetHTTPClient ¶ added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list group project binding params

func (*ListGroupProjectBindingParams) SetProjectID ¶ added in v2.21.0

func (o *ListGroupProjectBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list group project binding params

func (*ListGroupProjectBindingParams) SetTimeout ¶ added in v2.21.0

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

SetTimeout adds the timeout to the list group project binding params

func (*ListGroupProjectBindingParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the list group project binding params

func (*ListGroupProjectBindingParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the list group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*ListGroupProjectBindingParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the list group project binding params

func (*ListGroupProjectBindingParams) WithProjectID ¶ added in v2.21.0

WithProjectID adds the projectID to the list group project binding params

func (*ListGroupProjectBindingParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the list group project binding params

func (*ListGroupProjectBindingParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListGroupProjectBindingReader ¶ added in v2.21.0

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

ListGroupProjectBindingReader is a Reader for the ListGroupProjectBinding structure.

func (*ListGroupProjectBindingReader) ReadResponse ¶ added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListGroupProjectBindingUnauthorized ¶ added in v2.21.0

type ListGroupProjectBindingUnauthorized struct {
}
ListGroupProjectBindingUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListGroupProjectBindingUnauthorized ¶ added in v2.21.0

func NewListGroupProjectBindingUnauthorized() *ListGroupProjectBindingUnauthorized

NewListGroupProjectBindingUnauthorized creates a ListGroupProjectBindingUnauthorized with default headers values

func (*ListGroupProjectBindingUnauthorized) Error ¶ added in v2.21.0

type ListMachineDeploymentNodesDefault ¶

type ListMachineDeploymentNodesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListMachineDeploymentNodesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListMachineDeploymentNodesDefault ¶

func NewListMachineDeploymentNodesDefault(code int) *ListMachineDeploymentNodesDefault

NewListMachineDeploymentNodesDefault creates a ListMachineDeploymentNodesDefault with default headers values

func (*ListMachineDeploymentNodesDefault) Code ¶

Code gets the status code for the list machine deployment nodes default response

func (*ListMachineDeploymentNodesDefault) Error ¶

func (*ListMachineDeploymentNodesDefault) GetPayload ¶

type ListMachineDeploymentNodesEventsDefault ¶

type ListMachineDeploymentNodesEventsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListMachineDeploymentNodesEventsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListMachineDeploymentNodesEventsDefault ¶

func NewListMachineDeploymentNodesEventsDefault(code int) *ListMachineDeploymentNodesEventsDefault

NewListMachineDeploymentNodesEventsDefault creates a ListMachineDeploymentNodesEventsDefault with default headers values

func (*ListMachineDeploymentNodesEventsDefault) Code ¶

Code gets the status code for the list machine deployment nodes events default response

func (*ListMachineDeploymentNodesEventsDefault) Error ¶

func (*ListMachineDeploymentNodesEventsDefault) GetPayload ¶

type ListMachineDeploymentNodesEventsForbidden ¶

type ListMachineDeploymentNodesEventsForbidden struct {
}
ListMachineDeploymentNodesEventsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListMachineDeploymentNodesEventsForbidden ¶

func NewListMachineDeploymentNodesEventsForbidden() *ListMachineDeploymentNodesEventsForbidden

NewListMachineDeploymentNodesEventsForbidden creates a ListMachineDeploymentNodesEventsForbidden with default headers values

func (*ListMachineDeploymentNodesEventsForbidden) Error ¶

type ListMachineDeploymentNodesEventsOK ¶

type ListMachineDeploymentNodesEventsOK struct {
	Payload []*models.Event
}
ListMachineDeploymentNodesEventsOK describes a response with status code 200, with default header values.

Event

func NewListMachineDeploymentNodesEventsOK ¶

func NewListMachineDeploymentNodesEventsOK() *ListMachineDeploymentNodesEventsOK

NewListMachineDeploymentNodesEventsOK creates a ListMachineDeploymentNodesEventsOK with default headers values

func (*ListMachineDeploymentNodesEventsOK) Error ¶

func (*ListMachineDeploymentNodesEventsOK) GetPayload ¶

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

type ListMachineDeploymentNodesEventsParams ¶

type ListMachineDeploymentNodesEventsParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

	// Type.
	Type *string

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

ListMachineDeploymentNodesEventsParams contains all the parameters to send to the API endpoint

for the list machine deployment nodes events operation.

Typically these are written to a http.Request.

func NewListMachineDeploymentNodesEventsParams ¶

func NewListMachineDeploymentNodesEventsParams() *ListMachineDeploymentNodesEventsParams

NewListMachineDeploymentNodesEventsParams creates a new ListMachineDeploymentNodesEventsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListMachineDeploymentNodesEventsParamsWithContext ¶

func NewListMachineDeploymentNodesEventsParamsWithContext(ctx context.Context) *ListMachineDeploymentNodesEventsParams

NewListMachineDeploymentNodesEventsParamsWithContext creates a new ListMachineDeploymentNodesEventsParams object with the ability to set a context for a request.

func NewListMachineDeploymentNodesEventsParamsWithHTTPClient ¶

func NewListMachineDeploymentNodesEventsParamsWithHTTPClient(client *http.Client) *ListMachineDeploymentNodesEventsParams

NewListMachineDeploymentNodesEventsParamsWithHTTPClient creates a new ListMachineDeploymentNodesEventsParams object with the ability to set a custom HTTPClient for a request.

func NewListMachineDeploymentNodesEventsParamsWithTimeout ¶

func NewListMachineDeploymentNodesEventsParamsWithTimeout(timeout time.Duration) *ListMachineDeploymentNodesEventsParams

NewListMachineDeploymentNodesEventsParamsWithTimeout creates a new ListMachineDeploymentNodesEventsParams object with the ability to set a timeout on a request.

func (*ListMachineDeploymentNodesEventsParams) SetClusterID ¶

func (o *ListMachineDeploymentNodesEventsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) SetContext ¶

SetContext adds the context to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) SetDefaults ¶ added in v2.18.0

func (o *ListMachineDeploymentNodesEventsParams) SetDefaults()

SetDefaults hydrates default values in the list machine deployment nodes events params (not the query body).

All values with no default are reset to their zero value.

func (*ListMachineDeploymentNodesEventsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) SetMachineDeploymentID ¶

func (o *ListMachineDeploymentNodesEventsParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) SetProjectID ¶

func (o *ListMachineDeploymentNodesEventsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) SetType ¶

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

SetType adds the type to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithClusterID ¶

WithClusterID adds the clusterID to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithContext ¶

WithContext adds the context to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list machine deployment nodes events params (not the query body).

All values with no default are reset to their zero value.

func (*ListMachineDeploymentNodesEventsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithMachineDeploymentID ¶

func (o *ListMachineDeploymentNodesEventsParams) WithMachineDeploymentID(machinedeploymentID string) *ListMachineDeploymentNodesEventsParams

WithMachineDeploymentID adds the machinedeploymentID to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithProjectID ¶

WithProjectID adds the projectID to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithTimeout ¶

WithTimeout adds the timeout to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WithType ¶

WithType adds the typeVar to the list machine deployment nodes events params

func (*ListMachineDeploymentNodesEventsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListMachineDeploymentNodesEventsReader ¶

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

ListMachineDeploymentNodesEventsReader is a Reader for the ListMachineDeploymentNodesEvents structure.

func (*ListMachineDeploymentNodesEventsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListMachineDeploymentNodesEventsUnauthorized ¶

type ListMachineDeploymentNodesEventsUnauthorized struct {
}
ListMachineDeploymentNodesEventsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListMachineDeploymentNodesEventsUnauthorized ¶

func NewListMachineDeploymentNodesEventsUnauthorized() *ListMachineDeploymentNodesEventsUnauthorized

NewListMachineDeploymentNodesEventsUnauthorized creates a ListMachineDeploymentNodesEventsUnauthorized with default headers values

func (*ListMachineDeploymentNodesEventsUnauthorized) Error ¶

type ListMachineDeploymentNodesForbidden ¶

type ListMachineDeploymentNodesForbidden struct {
}
ListMachineDeploymentNodesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListMachineDeploymentNodesForbidden ¶

func NewListMachineDeploymentNodesForbidden() *ListMachineDeploymentNodesForbidden

NewListMachineDeploymentNodesForbidden creates a ListMachineDeploymentNodesForbidden with default headers values

func (*ListMachineDeploymentNodesForbidden) Error ¶

type ListMachineDeploymentNodesOK ¶

type ListMachineDeploymentNodesOK struct {
	Payload []*models.Node
}
ListMachineDeploymentNodesOK describes a response with status code 200, with default header values.

Node

func NewListMachineDeploymentNodesOK ¶

func NewListMachineDeploymentNodesOK() *ListMachineDeploymentNodesOK

NewListMachineDeploymentNodesOK creates a ListMachineDeploymentNodesOK with default headers values

func (*ListMachineDeploymentNodesOK) Error ¶

func (*ListMachineDeploymentNodesOK) GetPayload ¶

func (o *ListMachineDeploymentNodesOK) GetPayload() []*models.Node

type ListMachineDeploymentNodesParams ¶

type ListMachineDeploymentNodesParams struct {

	// ClusterID.
	ClusterID string

	// HideInitialConditions.
	HideInitialConditions *bool

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

ListMachineDeploymentNodesParams contains all the parameters to send to the API endpoint

for the list machine deployment nodes operation.

Typically these are written to a http.Request.

func NewListMachineDeploymentNodesParams ¶

func NewListMachineDeploymentNodesParams() *ListMachineDeploymentNodesParams

NewListMachineDeploymentNodesParams creates a new ListMachineDeploymentNodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListMachineDeploymentNodesParamsWithContext ¶

func NewListMachineDeploymentNodesParamsWithContext(ctx context.Context) *ListMachineDeploymentNodesParams

NewListMachineDeploymentNodesParamsWithContext creates a new ListMachineDeploymentNodesParams object with the ability to set a context for a request.

func NewListMachineDeploymentNodesParamsWithHTTPClient ¶

func NewListMachineDeploymentNodesParamsWithHTTPClient(client *http.Client) *ListMachineDeploymentNodesParams

NewListMachineDeploymentNodesParamsWithHTTPClient creates a new ListMachineDeploymentNodesParams object with the ability to set a custom HTTPClient for a request.

func NewListMachineDeploymentNodesParamsWithTimeout ¶

func NewListMachineDeploymentNodesParamsWithTimeout(timeout time.Duration) *ListMachineDeploymentNodesParams

NewListMachineDeploymentNodesParamsWithTimeout creates a new ListMachineDeploymentNodesParams object with the ability to set a timeout on a request.

func (*ListMachineDeploymentNodesParams) SetClusterID ¶

func (o *ListMachineDeploymentNodesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) SetContext ¶

SetContext adds the context to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) SetDefaults ¶ added in v2.18.0

func (o *ListMachineDeploymentNodesParams) SetDefaults()

SetDefaults hydrates default values in the list machine deployment nodes params (not the query body).

All values with no default are reset to their zero value.

func (*ListMachineDeploymentNodesParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) SetHideInitialConditions ¶

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

SetHideInitialConditions adds the hideInitialConditions to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) SetMachineDeploymentID ¶

func (o *ListMachineDeploymentNodesParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) SetProjectID ¶

func (o *ListMachineDeploymentNodesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithClusterID ¶

WithClusterID adds the clusterID to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithContext ¶

WithContext adds the context to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list machine deployment nodes params (not the query body).

All values with no default are reset to their zero value.

func (*ListMachineDeploymentNodesParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithHideInitialConditions ¶

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

WithHideInitialConditions adds the hideInitialConditions to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithMachineDeploymentID ¶

func (o *ListMachineDeploymentNodesParams) WithMachineDeploymentID(machinedeploymentID string) *ListMachineDeploymentNodesParams

WithMachineDeploymentID adds the machinedeploymentID to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithProjectID ¶

WithProjectID adds the projectID to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WithTimeout ¶

WithTimeout adds the timeout to the list machine deployment nodes params

func (*ListMachineDeploymentNodesParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListMachineDeploymentNodesReader ¶

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

ListMachineDeploymentNodesReader is a Reader for the ListMachineDeploymentNodes structure.

func (*ListMachineDeploymentNodesReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListMachineDeploymentNodesUnauthorized ¶

type ListMachineDeploymentNodesUnauthorized struct {
}
ListMachineDeploymentNodesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListMachineDeploymentNodesUnauthorized ¶

func NewListMachineDeploymentNodesUnauthorized() *ListMachineDeploymentNodesUnauthorized

NewListMachineDeploymentNodesUnauthorized creates a ListMachineDeploymentNodesUnauthorized with default headers values

func (*ListMachineDeploymentNodesUnauthorized) Error ¶

type ListMachineDeploymentsDefault ¶

type ListMachineDeploymentsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListMachineDeploymentsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListMachineDeploymentsDefault ¶

func NewListMachineDeploymentsDefault(code int) *ListMachineDeploymentsDefault

NewListMachineDeploymentsDefault creates a ListMachineDeploymentsDefault with default headers values

func (*ListMachineDeploymentsDefault) Code ¶

Code gets the status code for the list machine deployments default response

func (*ListMachineDeploymentsDefault) Error ¶

func (*ListMachineDeploymentsDefault) GetPayload ¶

type ListMachineDeploymentsForbidden ¶

type ListMachineDeploymentsForbidden struct {
}
ListMachineDeploymentsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListMachineDeploymentsForbidden ¶

func NewListMachineDeploymentsForbidden() *ListMachineDeploymentsForbidden

NewListMachineDeploymentsForbidden creates a ListMachineDeploymentsForbidden with default headers values

func (*ListMachineDeploymentsForbidden) Error ¶

type ListMachineDeploymentsOK ¶

type ListMachineDeploymentsOK struct {
	Payload []*models.NodeDeployment
}
ListMachineDeploymentsOK describes a response with status code 200, with default header values.

NodeDeployment

func NewListMachineDeploymentsOK ¶

func NewListMachineDeploymentsOK() *ListMachineDeploymentsOK

NewListMachineDeploymentsOK creates a ListMachineDeploymentsOK with default headers values

func (*ListMachineDeploymentsOK) Error ¶

func (o *ListMachineDeploymentsOK) Error() string

func (*ListMachineDeploymentsOK) GetPayload ¶

func (o *ListMachineDeploymentsOK) GetPayload() []*models.NodeDeployment

type ListMachineDeploymentsParams ¶

type ListMachineDeploymentsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListMachineDeploymentsParams contains all the parameters to send to the API endpoint

for the list machine deployments operation.

Typically these are written to a http.Request.

func NewListMachineDeploymentsParams ¶

func NewListMachineDeploymentsParams() *ListMachineDeploymentsParams

NewListMachineDeploymentsParams creates a new ListMachineDeploymentsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListMachineDeploymentsParamsWithContext ¶

func NewListMachineDeploymentsParamsWithContext(ctx context.Context) *ListMachineDeploymentsParams

NewListMachineDeploymentsParamsWithContext creates a new ListMachineDeploymentsParams object with the ability to set a context for a request.

func NewListMachineDeploymentsParamsWithHTTPClient ¶

func NewListMachineDeploymentsParamsWithHTTPClient(client *http.Client) *ListMachineDeploymentsParams

NewListMachineDeploymentsParamsWithHTTPClient creates a new ListMachineDeploymentsParams object with the ability to set a custom HTTPClient for a request.

func NewListMachineDeploymentsParamsWithTimeout ¶

func NewListMachineDeploymentsParamsWithTimeout(timeout time.Duration) *ListMachineDeploymentsParams

NewListMachineDeploymentsParamsWithTimeout creates a new ListMachineDeploymentsParams object with the ability to set a timeout on a request.

func (*ListMachineDeploymentsParams) SetClusterID ¶

func (o *ListMachineDeploymentsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list machine deployments params

func (*ListMachineDeploymentsParams) SetContext ¶

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

SetContext adds the context to the list machine deployments params

func (*ListMachineDeploymentsParams) SetDefaults ¶ added in v2.18.0

func (o *ListMachineDeploymentsParams) SetDefaults()

SetDefaults hydrates default values in the list machine deployments params (not the query body).

All values with no default are reset to their zero value.

func (*ListMachineDeploymentsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list machine deployments params

func (*ListMachineDeploymentsParams) SetProjectID ¶

func (o *ListMachineDeploymentsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list machine deployments params

func (*ListMachineDeploymentsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list machine deployments params

func (*ListMachineDeploymentsParams) WithClusterID ¶

WithClusterID adds the clusterID to the list machine deployments params

func (*ListMachineDeploymentsParams) WithContext ¶

WithContext adds the context to the list machine deployments params

func (*ListMachineDeploymentsParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list machine deployments params (not the query body).

All values with no default are reset to their zero value.

func (*ListMachineDeploymentsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list machine deployments params

func (*ListMachineDeploymentsParams) WithProjectID ¶

WithProjectID adds the projectID to the list machine deployments params

func (*ListMachineDeploymentsParams) WithTimeout ¶

WithTimeout adds the timeout to the list machine deployments params

func (*ListMachineDeploymentsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListMachineDeploymentsReader ¶

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

ListMachineDeploymentsReader is a Reader for the ListMachineDeployments structure.

func (*ListMachineDeploymentsReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListMachineDeploymentsUnauthorized ¶

type ListMachineDeploymentsUnauthorized struct {
}
ListMachineDeploymentsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListMachineDeploymentsUnauthorized ¶

func NewListMachineDeploymentsUnauthorized() *ListMachineDeploymentsUnauthorized

NewListMachineDeploymentsUnauthorized creates a ListMachineDeploymentsUnauthorized with default headers values

func (*ListMachineDeploymentsUnauthorized) Error ¶

type ListNamespaceDefault ¶

type ListNamespaceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListNamespaceDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNamespaceParamsWithContext ¶

func NewListNamespaceParamsWithContext(ctx context.Context) *ListNamespaceParams

NewListNamespaceParamsWithContext creates a new ListNamespaceParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListNamespaceParams) SetDefaults()

SetDefaults hydrates default values in the list namespace params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListNamespaceParams) WithDefaults() *ListNamespaceParams

WithDefaults hydrates default values in the list namespace params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListNamespaceV2Default ¶

type ListNamespaceV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListNamespaceV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListNamespaceV2Default ¶

func NewListNamespaceV2Default(code int) *ListNamespaceV2Default

NewListNamespaceV2Default creates a ListNamespaceV2Default with default headers values

func (*ListNamespaceV2Default) Code ¶

func (o *ListNamespaceV2Default) Code() int

Code gets the status code for the list namespace v2 default response

func (*ListNamespaceV2Default) Error ¶

func (o *ListNamespaceV2Default) Error() string

func (*ListNamespaceV2Default) GetPayload ¶

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

type ListNamespaceV2Forbidden ¶

type ListNamespaceV2Forbidden struct {
}
ListNamespaceV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListNamespaceV2Forbidden ¶

func NewListNamespaceV2Forbidden() *ListNamespaceV2Forbidden

NewListNamespaceV2Forbidden creates a ListNamespaceV2Forbidden with default headers values

func (*ListNamespaceV2Forbidden) Error ¶

func (o *ListNamespaceV2Forbidden) Error() string

type ListNamespaceV2OK ¶

type ListNamespaceV2OK struct {
	Payload []*models.Namespace
}
ListNamespaceV2OK describes a response with status code 200, with default header values.

Namespace

func NewListNamespaceV2OK ¶

func NewListNamespaceV2OK() *ListNamespaceV2OK

NewListNamespaceV2OK creates a ListNamespaceV2OK with default headers values

func (*ListNamespaceV2OK) Error ¶

func (o *ListNamespaceV2OK) Error() string

func (*ListNamespaceV2OK) GetPayload ¶

func (o *ListNamespaceV2OK) GetPayload() []*models.Namespace

type ListNamespaceV2Params ¶

type ListNamespaceV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListNamespaceV2Params contains all the parameters to send to the API endpoint

for the list namespace v2 operation.

Typically these are written to a http.Request.

func NewListNamespaceV2Params ¶

func NewListNamespaceV2Params() *ListNamespaceV2Params

NewListNamespaceV2Params creates a new ListNamespaceV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNamespaceV2ParamsWithContext ¶

func NewListNamespaceV2ParamsWithContext(ctx context.Context) *ListNamespaceV2Params

NewListNamespaceV2ParamsWithContext creates a new ListNamespaceV2Params object with the ability to set a context for a request.

func NewListNamespaceV2ParamsWithHTTPClient ¶

func NewListNamespaceV2ParamsWithHTTPClient(client *http.Client) *ListNamespaceV2Params

NewListNamespaceV2ParamsWithHTTPClient creates a new ListNamespaceV2Params object with the ability to set a custom HTTPClient for a request.

func NewListNamespaceV2ParamsWithTimeout ¶

func NewListNamespaceV2ParamsWithTimeout(timeout time.Duration) *ListNamespaceV2Params

NewListNamespaceV2ParamsWithTimeout creates a new ListNamespaceV2Params object with the ability to set a timeout on a request.

func (*ListNamespaceV2Params) SetClusterID ¶

func (o *ListNamespaceV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list namespace v2 params

func (*ListNamespaceV2Params) SetContext ¶

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

SetContext adds the context to the list namespace v2 params

func (*ListNamespaceV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListNamespaceV2Params) SetDefaults()

SetDefaults hydrates default values in the list namespace v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListNamespaceV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list namespace v2 params

func (*ListNamespaceV2Params) SetProjectID ¶

func (o *ListNamespaceV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list namespace v2 params

func (*ListNamespaceV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list namespace v2 params

func (*ListNamespaceV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the list namespace v2 params

func (*ListNamespaceV2Params) WithContext ¶

WithContext adds the context to the list namespace v2 params

func (*ListNamespaceV2Params) WithDefaults ¶ added in v2.18.0

func (o *ListNamespaceV2Params) WithDefaults() *ListNamespaceV2Params

WithDefaults hydrates default values in the list namespace v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListNamespaceV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list namespace v2 params

func (*ListNamespaceV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the list namespace v2 params

func (*ListNamespaceV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the list namespace v2 params

func (*ListNamespaceV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ListNamespaceV2Reader ¶

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

ListNamespaceV2Reader is a Reader for the ListNamespaceV2 structure.

func (*ListNamespaceV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListNamespaceV2Unauthorized ¶

type ListNamespaceV2Unauthorized struct {
}
ListNamespaceV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListNamespaceV2Unauthorized ¶

func NewListNamespaceV2Unauthorized() *ListNamespaceV2Unauthorized

NewListNamespaceV2Unauthorized creates a ListNamespaceV2Unauthorized with default headers values

func (*ListNamespaceV2Unauthorized) Error ¶

type ListNodeDeploymentNodesDefault ¶

type ListNodeDeploymentNodesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListNodeDeploymentNodesDefault describes a response with status code -1, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNodeDeploymentNodesEventsParamsWithContext ¶

func NewListNodeDeploymentNodesEventsParamsWithContext(ctx context.Context) *ListNodeDeploymentNodesEventsParams

NewListNodeDeploymentNodesEventsParamsWithContext creates a new ListNodeDeploymentNodesEventsParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListNodeDeploymentNodesEventsParams) SetDefaults()

SetDefaults hydrates default values in the list node deployment nodes events params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list node deployment nodes events params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNodeDeploymentNodesParamsWithContext ¶

func NewListNodeDeploymentNodesParamsWithContext(ctx context.Context) *ListNodeDeploymentNodesParams

NewListNodeDeploymentNodesParamsWithContext creates a new ListNodeDeploymentNodesParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListNodeDeploymentNodesParams) SetDefaults()

SetDefaults hydrates default values in the list node deployment nodes params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list node deployment nodes params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNodeDeploymentsParamsWithContext ¶

func NewListNodeDeploymentsParamsWithContext(ctx context.Context) *ListNodeDeploymentsParams

NewListNodeDeploymentsParamsWithContext creates a new ListNodeDeploymentsParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListNodeDeploymentsParams) SetDefaults()

SetDefaults hydrates default values in the list node deployments params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list node deployments params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListNodesForClusterDefault ¶

type ListNodesForClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListNodesForClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewListNodesForClusterDefault ¶

func NewListNodesForClusterDefault(code int) *ListNodesForClusterDefault

NewListNodesForClusterDefault creates a ListNodesForClusterDefault with default headers values

func (*ListNodesForClusterDefault) Code ¶

func (o *ListNodesForClusterDefault) Code() int

Code gets the status code for the list nodes for cluster default response

func (*ListNodesForClusterDefault) Error ¶

func (*ListNodesForClusterDefault) GetPayload ¶

type ListNodesForClusterForbidden ¶

type ListNodesForClusterForbidden struct {
}
ListNodesForClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListNodesForClusterForbidden ¶

func NewListNodesForClusterForbidden() *ListNodesForClusterForbidden

NewListNodesForClusterForbidden creates a ListNodesForClusterForbidden with default headers values

func (*ListNodesForClusterForbidden) Error ¶

type ListNodesForClusterOK ¶

type ListNodesForClusterOK struct {
	Payload []*models.Node
}
ListNodesForClusterOK describes a response with status code 200, with default header values.

Node

func NewListNodesForClusterOK ¶

func NewListNodesForClusterOK() *ListNodesForClusterOK

NewListNodesForClusterOK creates a ListNodesForClusterOK with default headers values

func (*ListNodesForClusterOK) Error ¶

func (o *ListNodesForClusterOK) Error() string

func (*ListNodesForClusterOK) GetPayload ¶

func (o *ListNodesForClusterOK) GetPayload() []*models.Node

type ListNodesForClusterParams ¶

type ListNodesForClusterParams struct {

	// ClusterID.
	ClusterID string

	// HideInitialConditions.
	HideInitialConditions *bool

	// ProjectID.
	ProjectID string

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

ListNodesForClusterParams contains all the parameters to send to the API endpoint

for the list nodes for cluster operation.

Typically these are written to a http.Request.

func NewListNodesForClusterParams ¶

func NewListNodesForClusterParams() *ListNodesForClusterParams

NewListNodesForClusterParams creates a new ListNodesForClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNodesForClusterParamsWithContext ¶

func NewListNodesForClusterParamsWithContext(ctx context.Context) *ListNodesForClusterParams

NewListNodesForClusterParamsWithContext creates a new ListNodesForClusterParams object with the ability to set a context for a request.

func NewListNodesForClusterParamsWithHTTPClient ¶

func NewListNodesForClusterParamsWithHTTPClient(client *http.Client) *ListNodesForClusterParams

NewListNodesForClusterParamsWithHTTPClient creates a new ListNodesForClusterParams object with the ability to set a custom HTTPClient for a request.

func NewListNodesForClusterParamsWithTimeout ¶

func NewListNodesForClusterParamsWithTimeout(timeout time.Duration) *ListNodesForClusterParams

NewListNodesForClusterParamsWithTimeout creates a new ListNodesForClusterParams object with the ability to set a timeout on a request.

func (*ListNodesForClusterParams) SetClusterID ¶

func (o *ListNodesForClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list nodes for cluster params

func (*ListNodesForClusterParams) SetContext ¶

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

SetContext adds the context to the list nodes for cluster params

func (*ListNodesForClusterParams) SetDefaults ¶ added in v2.18.0

func (o *ListNodesForClusterParams) SetDefaults()

SetDefaults hydrates default values in the list nodes for cluster params (not the query body).

All values with no default are reset to their zero value.

func (*ListNodesForClusterParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list nodes for cluster params

func (*ListNodesForClusterParams) SetHideInitialConditions ¶

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

SetHideInitialConditions adds the hideInitialConditions to the list nodes for cluster params

func (*ListNodesForClusterParams) SetProjectID ¶

func (o *ListNodesForClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list nodes for cluster params

func (*ListNodesForClusterParams) SetTimeout ¶

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

SetTimeout adds the timeout to the list nodes for cluster params

func (*ListNodesForClusterParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the list nodes for cluster params

func (*ListNodesForClusterParams) WithContext ¶

WithContext adds the context to the list nodes for cluster params

func (*ListNodesForClusterParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list nodes for cluster params (not the query body).

All values with no default are reset to their zero value.

func (*ListNodesForClusterParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list nodes for cluster params

func (*ListNodesForClusterParams) WithHideInitialConditions ¶

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

WithHideInitialConditions adds the hideInitialConditions to the list nodes for cluster params

func (*ListNodesForClusterParams) WithProjectID ¶

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

WithProjectID adds the projectID to the list nodes for cluster params

func (*ListNodesForClusterParams) WithTimeout ¶

WithTimeout adds the timeout to the list nodes for cluster params

func (*ListNodesForClusterParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListNodesForClusterReader ¶

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

ListNodesForClusterReader is a Reader for the ListNodesForCluster structure.

func (*ListNodesForClusterReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListNodesForClusterUnauthorized ¶

type ListNodesForClusterUnauthorized struct {
}
ListNodesForClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListNodesForClusterUnauthorized ¶

func NewListNodesForClusterUnauthorized() *ListNodesForClusterUnauthorized

NewListNodesForClusterUnauthorized creates a ListNodesForClusterUnauthorized with default headers values

func (*ListNodesForClusterUnauthorized) Error ¶

type ListProjectsConflict ¶

type ListProjectsConflict struct {
}
ListProjectsConflict describes a response with status code 409, 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 describes a response with status code -1, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListProjectsParamsWithContext ¶

func NewListProjectsParamsWithContext(ctx context.Context) *ListProjectsParams

NewListProjectsParamsWithContext creates a new ListProjectsParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListProjectsParams) SetDefaults()

SetDefaults hydrates default values in the list projects params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListProjectsParams) WithDefaults() *ListProjectsParams

WithDefaults hydrates default values in the list projects params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRoleBindingParamsWithContext ¶

func NewListRoleBindingParamsWithContext(ctx context.Context) *ListRoleBindingParams

NewListRoleBindingParamsWithContext creates a new ListRoleBindingParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListRoleBindingParams) SetDefaults()

SetDefaults hydrates default values in the list role binding params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListRoleBindingParams) WithDefaults() *ListRoleBindingParams

WithDefaults hydrates default values in the list role binding params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListRoleBindingV2Default ¶

type ListRoleBindingV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListRoleBindingV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListRoleBindingV2Default ¶

func NewListRoleBindingV2Default(code int) *ListRoleBindingV2Default

NewListRoleBindingV2Default creates a ListRoleBindingV2Default with default headers values

func (*ListRoleBindingV2Default) Code ¶

func (o *ListRoleBindingV2Default) Code() int

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

func (*ListRoleBindingV2Default) Error ¶

func (o *ListRoleBindingV2Default) Error() string

func (*ListRoleBindingV2Default) GetPayload ¶

type ListRoleBindingV2Forbidden ¶

type ListRoleBindingV2Forbidden struct {
}
ListRoleBindingV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListRoleBindingV2Forbidden ¶

func NewListRoleBindingV2Forbidden() *ListRoleBindingV2Forbidden

NewListRoleBindingV2Forbidden creates a ListRoleBindingV2Forbidden with default headers values

func (*ListRoleBindingV2Forbidden) Error ¶

type ListRoleBindingV2OK ¶

type ListRoleBindingV2OK struct {
	Payload []*models.RoleBinding
}
ListRoleBindingV2OK describes a response with status code 200, with default header values.

RoleBinding

func NewListRoleBindingV2OK ¶

func NewListRoleBindingV2OK() *ListRoleBindingV2OK

NewListRoleBindingV2OK creates a ListRoleBindingV2OK with default headers values

func (*ListRoleBindingV2OK) Error ¶

func (o *ListRoleBindingV2OK) Error() string

func (*ListRoleBindingV2OK) GetPayload ¶

func (o *ListRoleBindingV2OK) GetPayload() []*models.RoleBinding

type ListRoleBindingV2Params ¶

type ListRoleBindingV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListRoleBindingV2Params contains all the parameters to send to the API endpoint

for the list role binding v2 operation.

Typically these are written to a http.Request.

func NewListRoleBindingV2Params ¶

func NewListRoleBindingV2Params() *ListRoleBindingV2Params

NewListRoleBindingV2Params creates a new ListRoleBindingV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRoleBindingV2ParamsWithContext ¶

func NewListRoleBindingV2ParamsWithContext(ctx context.Context) *ListRoleBindingV2Params

NewListRoleBindingV2ParamsWithContext creates a new ListRoleBindingV2Params object with the ability to set a context for a request.

func NewListRoleBindingV2ParamsWithHTTPClient ¶

func NewListRoleBindingV2ParamsWithHTTPClient(client *http.Client) *ListRoleBindingV2Params

NewListRoleBindingV2ParamsWithHTTPClient creates a new ListRoleBindingV2Params object with the ability to set a custom HTTPClient for a request.

func NewListRoleBindingV2ParamsWithTimeout ¶

func NewListRoleBindingV2ParamsWithTimeout(timeout time.Duration) *ListRoleBindingV2Params

NewListRoleBindingV2ParamsWithTimeout creates a new ListRoleBindingV2Params object with the ability to set a timeout on a request.

func (*ListRoleBindingV2Params) SetClusterID ¶

func (o *ListRoleBindingV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list role binding v2 params

func (*ListRoleBindingV2Params) SetContext ¶

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

SetContext adds the context to the list role binding v2 params

func (*ListRoleBindingV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListRoleBindingV2Params) SetDefaults()

SetDefaults hydrates default values in the list role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRoleBindingV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list role binding v2 params

func (*ListRoleBindingV2Params) SetProjectID ¶

func (o *ListRoleBindingV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list role binding v2 params

func (*ListRoleBindingV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list role binding v2 params

func (*ListRoleBindingV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the list role binding v2 params

func (*ListRoleBindingV2Params) WithContext ¶

WithContext adds the context to the list role binding v2 params

func (*ListRoleBindingV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRoleBindingV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list role binding v2 params

func (*ListRoleBindingV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the list role binding v2 params

func (*ListRoleBindingV2Params) WithTimeout ¶

WithTimeout adds the timeout to the list role binding v2 params

func (*ListRoleBindingV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListRoleBindingV2Reader ¶

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

ListRoleBindingV2Reader is a Reader for the ListRoleBindingV2 structure.

func (*ListRoleBindingV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListRoleBindingV2Unauthorized ¶

type ListRoleBindingV2Unauthorized struct {
}
ListRoleBindingV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListRoleBindingV2Unauthorized ¶

func NewListRoleBindingV2Unauthorized() *ListRoleBindingV2Unauthorized

NewListRoleBindingV2Unauthorized creates a ListRoleBindingV2Unauthorized with default headers values

func (*ListRoleBindingV2Unauthorized) Error ¶

type ListRoleDefault ¶

type ListRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListRoleDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRoleNamesParamsWithContext ¶

func NewListRoleNamesParamsWithContext(ctx context.Context) *ListRoleNamesParams

NewListRoleNamesParamsWithContext creates a new ListRoleNamesParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListRoleNamesParams) SetDefaults()

SetDefaults hydrates default values in the list role names params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListRoleNamesParams) WithDefaults() *ListRoleNamesParams

WithDefaults hydrates default values in the list role names params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListRoleNamesV2Default ¶

type ListRoleNamesV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListRoleNamesV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListRoleNamesV2Default ¶

func NewListRoleNamesV2Default(code int) *ListRoleNamesV2Default

NewListRoleNamesV2Default creates a ListRoleNamesV2Default with default headers values

func (*ListRoleNamesV2Default) Code ¶

func (o *ListRoleNamesV2Default) Code() int

Code gets the status code for the list role names v2 default response

func (*ListRoleNamesV2Default) Error ¶

func (o *ListRoleNamesV2Default) Error() string

func (*ListRoleNamesV2Default) GetPayload ¶

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

type ListRoleNamesV2Forbidden ¶

type ListRoleNamesV2Forbidden struct {
}
ListRoleNamesV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListRoleNamesV2Forbidden ¶

func NewListRoleNamesV2Forbidden() *ListRoleNamesV2Forbidden

NewListRoleNamesV2Forbidden creates a ListRoleNamesV2Forbidden with default headers values

func (*ListRoleNamesV2Forbidden) Error ¶

func (o *ListRoleNamesV2Forbidden) Error() string

type ListRoleNamesV2OK ¶

type ListRoleNamesV2OK struct {
	Payload []*models.RoleName
}
ListRoleNamesV2OK describes a response with status code 200, with default header values.

RoleName

func NewListRoleNamesV2OK ¶

func NewListRoleNamesV2OK() *ListRoleNamesV2OK

NewListRoleNamesV2OK creates a ListRoleNamesV2OK with default headers values

func (*ListRoleNamesV2OK) Error ¶

func (o *ListRoleNamesV2OK) Error() string

func (*ListRoleNamesV2OK) GetPayload ¶

func (o *ListRoleNamesV2OK) GetPayload() []*models.RoleName

type ListRoleNamesV2Params ¶

type ListRoleNamesV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListRoleNamesV2Params contains all the parameters to send to the API endpoint

for the list role names v2 operation.

Typically these are written to a http.Request.

func NewListRoleNamesV2Params ¶

func NewListRoleNamesV2Params() *ListRoleNamesV2Params

NewListRoleNamesV2Params creates a new ListRoleNamesV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRoleNamesV2ParamsWithContext ¶

func NewListRoleNamesV2ParamsWithContext(ctx context.Context) *ListRoleNamesV2Params

NewListRoleNamesV2ParamsWithContext creates a new ListRoleNamesV2Params object with the ability to set a context for a request.

func NewListRoleNamesV2ParamsWithHTTPClient ¶

func NewListRoleNamesV2ParamsWithHTTPClient(client *http.Client) *ListRoleNamesV2Params

NewListRoleNamesV2ParamsWithHTTPClient creates a new ListRoleNamesV2Params object with the ability to set a custom HTTPClient for a request.

func NewListRoleNamesV2ParamsWithTimeout ¶

func NewListRoleNamesV2ParamsWithTimeout(timeout time.Duration) *ListRoleNamesV2Params

NewListRoleNamesV2ParamsWithTimeout creates a new ListRoleNamesV2Params object with the ability to set a timeout on a request.

func (*ListRoleNamesV2Params) SetClusterID ¶

func (o *ListRoleNamesV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list role names v2 params

func (*ListRoleNamesV2Params) SetContext ¶

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

SetContext adds the context to the list role names v2 params

func (*ListRoleNamesV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListRoleNamesV2Params) SetDefaults()

SetDefaults hydrates default values in the list role names v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRoleNamesV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list role names v2 params

func (*ListRoleNamesV2Params) SetProjectID ¶

func (o *ListRoleNamesV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list role names v2 params

func (*ListRoleNamesV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list role names v2 params

func (*ListRoleNamesV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the list role names v2 params

func (*ListRoleNamesV2Params) WithContext ¶

WithContext adds the context to the list role names v2 params

func (*ListRoleNamesV2Params) WithDefaults ¶ added in v2.18.0

func (o *ListRoleNamesV2Params) WithDefaults() *ListRoleNamesV2Params

WithDefaults hydrates default values in the list role names v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRoleNamesV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list role names v2 params

func (*ListRoleNamesV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the list role names v2 params

func (*ListRoleNamesV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the list role names v2 params

func (*ListRoleNamesV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ListRoleNamesV2Reader ¶

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

ListRoleNamesV2Reader is a Reader for the ListRoleNamesV2 structure.

func (*ListRoleNamesV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListRoleNamesV2Unauthorized ¶

type ListRoleNamesV2Unauthorized struct {
}
ListRoleNamesV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListRoleNamesV2Unauthorized ¶

func NewListRoleNamesV2Unauthorized() *ListRoleNamesV2Unauthorized

NewListRoleNamesV2Unauthorized creates a ListRoleNamesV2Unauthorized with default headers values

func (*ListRoleNamesV2Unauthorized) Error ¶

type ListRoleOK ¶

type ListRoleOK struct {
	Payload []*models.Role
}
ListRoleOK describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRoleParamsWithContext ¶

func NewListRoleParamsWithContext(ctx context.Context) *ListRoleParams

NewListRoleParamsWithContext creates a new ListRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListRoleParams) SetDefaults()

SetDefaults hydrates default values in the list role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListRoleParams) WithDefaults() *ListRoleParams

WithDefaults hydrates default values in the list role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListRoleV2Default ¶

type ListRoleV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListRoleV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListRoleV2Default ¶

func NewListRoleV2Default(code int) *ListRoleV2Default

NewListRoleV2Default creates a ListRoleV2Default with default headers values

func (*ListRoleV2Default) Code ¶

func (o *ListRoleV2Default) Code() int

Code gets the status code for the list role v2 default response

func (*ListRoleV2Default) Error ¶

func (o *ListRoleV2Default) Error() string

func (*ListRoleV2Default) GetPayload ¶

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

type ListRoleV2Forbidden ¶

type ListRoleV2Forbidden struct {
}
ListRoleV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListRoleV2Forbidden ¶

func NewListRoleV2Forbidden() *ListRoleV2Forbidden

NewListRoleV2Forbidden creates a ListRoleV2Forbidden with default headers values

func (*ListRoleV2Forbidden) Error ¶

func (o *ListRoleV2Forbidden) Error() string

type ListRoleV2OK ¶

type ListRoleV2OK struct {
	Payload []*models.Role
}
ListRoleV2OK describes a response with status code 200, with default header values.

Role

func NewListRoleV2OK ¶

func NewListRoleV2OK() *ListRoleV2OK

NewListRoleV2OK creates a ListRoleV2OK with default headers values

func (*ListRoleV2OK) Error ¶

func (o *ListRoleV2OK) Error() string

func (*ListRoleV2OK) GetPayload ¶

func (o *ListRoleV2OK) GetPayload() []*models.Role

type ListRoleV2Params ¶

type ListRoleV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListRoleV2Params contains all the parameters to send to the API endpoint

for the list role v2 operation.

Typically these are written to a http.Request.

func NewListRoleV2Params ¶

func NewListRoleV2Params() *ListRoleV2Params

NewListRoleV2Params creates a new ListRoleV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRoleV2ParamsWithContext ¶

func NewListRoleV2ParamsWithContext(ctx context.Context) *ListRoleV2Params

NewListRoleV2ParamsWithContext creates a new ListRoleV2Params object with the ability to set a context for a request.

func NewListRoleV2ParamsWithHTTPClient ¶

func NewListRoleV2ParamsWithHTTPClient(client *http.Client) *ListRoleV2Params

NewListRoleV2ParamsWithHTTPClient creates a new ListRoleV2Params object with the ability to set a custom HTTPClient for a request.

func NewListRoleV2ParamsWithTimeout ¶

func NewListRoleV2ParamsWithTimeout(timeout time.Duration) *ListRoleV2Params

NewListRoleV2ParamsWithTimeout creates a new ListRoleV2Params object with the ability to set a timeout on a request.

func (*ListRoleV2Params) SetClusterID ¶

func (o *ListRoleV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list role v2 params

func (*ListRoleV2Params) SetContext ¶

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

SetContext adds the context to the list role v2 params

func (*ListRoleV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListRoleV2Params) SetDefaults()

SetDefaults hydrates default values in the list role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRoleV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list role v2 params

func (*ListRoleV2Params) SetProjectID ¶

func (o *ListRoleV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list role v2 params

func (*ListRoleV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list role v2 params

func (*ListRoleV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the list role v2 params

func (*ListRoleV2Params) WithContext ¶

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

WithContext adds the context to the list role v2 params

func (*ListRoleV2Params) WithDefaults ¶ added in v2.18.0

func (o *ListRoleV2Params) WithDefaults() *ListRoleV2Params

WithDefaults hydrates default values in the list role v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRoleV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the list role v2 params

func (*ListRoleV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the list role v2 params

func (*ListRoleV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the list role v2 params

func (*ListRoleV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ListRoleV2Reader ¶

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

ListRoleV2Reader is a Reader for the ListRoleV2 structure.

func (*ListRoleV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListRoleV2Unauthorized ¶

type ListRoleV2Unauthorized struct {
}
ListRoleV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListRoleV2Unauthorized ¶

func NewListRoleV2Unauthorized() *ListRoleV2Unauthorized

NewListRoleV2Unauthorized creates a ListRoleV2Unauthorized with default headers values

func (*ListRoleV2Unauthorized) Error ¶

func (o *ListRoleV2Unauthorized) Error() string

type ListSSHKeysAssignedToClusterDefault ¶

type ListSSHKeysAssignedToClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListSSHKeysAssignedToClusterDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListSSHKeysAssignedToClusterParamsWithContext ¶

func NewListSSHKeysAssignedToClusterParamsWithContext(ctx context.Context) *ListSSHKeysAssignedToClusterParams

NewListSSHKeysAssignedToClusterParamsWithContext creates a new ListSSHKeysAssignedToClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListSSHKeysAssignedToClusterParams) SetDefaults()

SetDefaults hydrates default values in the list SSH keys assigned to cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list SSH keys assigned to cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ListSSHKeysAssignedToClusterV2Default ¶

type ListSSHKeysAssignedToClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListSSHKeysAssignedToClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewListSSHKeysAssignedToClusterV2Default ¶

func NewListSSHKeysAssignedToClusterV2Default(code int) *ListSSHKeysAssignedToClusterV2Default

NewListSSHKeysAssignedToClusterV2Default creates a ListSSHKeysAssignedToClusterV2Default with default headers values

func (*ListSSHKeysAssignedToClusterV2Default) Code ¶

Code gets the status code for the list SSH keys assigned to cluster v2 default response

func (*ListSSHKeysAssignedToClusterV2Default) Error ¶

func (*ListSSHKeysAssignedToClusterV2Default) GetPayload ¶

type ListSSHKeysAssignedToClusterV2Forbidden ¶

type ListSSHKeysAssignedToClusterV2Forbidden struct {
}
ListSSHKeysAssignedToClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListSSHKeysAssignedToClusterV2Forbidden ¶

func NewListSSHKeysAssignedToClusterV2Forbidden() *ListSSHKeysAssignedToClusterV2Forbidden

NewListSSHKeysAssignedToClusterV2Forbidden creates a ListSSHKeysAssignedToClusterV2Forbidden with default headers values

func (*ListSSHKeysAssignedToClusterV2Forbidden) Error ¶

type ListSSHKeysAssignedToClusterV2OK ¶

type ListSSHKeysAssignedToClusterV2OK struct {
	Payload []*models.SSHKey
}
ListSSHKeysAssignedToClusterV2OK describes a response with status code 200, with default header values.

SSHKey

func NewListSSHKeysAssignedToClusterV2OK ¶

func NewListSSHKeysAssignedToClusterV2OK() *ListSSHKeysAssignedToClusterV2OK

NewListSSHKeysAssignedToClusterV2OK creates a ListSSHKeysAssignedToClusterV2OK with default headers values

func (*ListSSHKeysAssignedToClusterV2OK) Error ¶

func (*ListSSHKeysAssignedToClusterV2OK) GetPayload ¶

func (o *ListSSHKeysAssignedToClusterV2OK) GetPayload() []*models.SSHKey

type ListSSHKeysAssignedToClusterV2Params ¶

type ListSSHKeysAssignedToClusterV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListSSHKeysAssignedToClusterV2Params contains all the parameters to send to the API endpoint

for the list SSH keys assigned to cluster v2 operation.

Typically these are written to a http.Request.

func NewListSSHKeysAssignedToClusterV2Params ¶

func NewListSSHKeysAssignedToClusterV2Params() *ListSSHKeysAssignedToClusterV2Params

NewListSSHKeysAssignedToClusterV2Params creates a new ListSSHKeysAssignedToClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListSSHKeysAssignedToClusterV2ParamsWithContext ¶

func NewListSSHKeysAssignedToClusterV2ParamsWithContext(ctx context.Context) *ListSSHKeysAssignedToClusterV2Params

NewListSSHKeysAssignedToClusterV2ParamsWithContext creates a new ListSSHKeysAssignedToClusterV2Params object with the ability to set a context for a request.

func NewListSSHKeysAssignedToClusterV2ParamsWithHTTPClient ¶

func NewListSSHKeysAssignedToClusterV2ParamsWithHTTPClient(client *http.Client) *ListSSHKeysAssignedToClusterV2Params

NewListSSHKeysAssignedToClusterV2ParamsWithHTTPClient creates a new ListSSHKeysAssignedToClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewListSSHKeysAssignedToClusterV2ParamsWithTimeout ¶

func NewListSSHKeysAssignedToClusterV2ParamsWithTimeout(timeout time.Duration) *ListSSHKeysAssignedToClusterV2Params

NewListSSHKeysAssignedToClusterV2ParamsWithTimeout creates a new ListSSHKeysAssignedToClusterV2Params object with the ability to set a timeout on a request.

func (*ListSSHKeysAssignedToClusterV2Params) SetClusterID ¶

func (o *ListSSHKeysAssignedToClusterV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) SetContext ¶

SetContext adds the context to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *ListSSHKeysAssignedToClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the list SSH keys assigned to cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListSSHKeysAssignedToClusterV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) SetProjectID ¶

func (o *ListSSHKeysAssignedToClusterV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) WithContext ¶

WithContext adds the context to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the list SSH keys assigned to cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*ListSSHKeysAssignedToClusterV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) WithProjectID ¶

WithProjectID adds the projectID to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) WithTimeout ¶

WithTimeout adds the timeout to the list SSH keys assigned to cluster v2 params

func (*ListSSHKeysAssignedToClusterV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ListSSHKeysAssignedToClusterV2Reader ¶

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

ListSSHKeysAssignedToClusterV2Reader is a Reader for the ListSSHKeysAssignedToClusterV2 structure.

func (*ListSSHKeysAssignedToClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ListSSHKeysAssignedToClusterV2Unauthorized ¶

type ListSSHKeysAssignedToClusterV2Unauthorized struct {
}
ListSSHKeysAssignedToClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListSSHKeysAssignedToClusterV2Unauthorized ¶

func NewListSSHKeysAssignedToClusterV2Unauthorized() *ListSSHKeysAssignedToClusterV2Unauthorized

NewListSSHKeysAssignedToClusterV2Unauthorized creates a ListSSHKeysAssignedToClusterV2Unauthorized with default headers values

func (*ListSSHKeysAssignedToClusterV2Unauthorized) Error ¶

type ListSSHKeysDefault ¶

type ListSSHKeysDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListSSHKeysDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListSSHKeysParamsWithContext ¶

func NewListSSHKeysParamsWithContext(ctx context.Context) *ListSSHKeysParams

NewListSSHKeysParamsWithContext creates a new ListSSHKeysParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *ListSSHKeysParams) SetDefaults()

SetDefaults hydrates default values in the list SSH keys params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *ListSSHKeysParams) WithDefaults() *ListSSHKeysParams

WithDefaults hydrates default values in the list SSH keys params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchClusterParamsWithContext ¶

func NewPatchClusterParamsWithContext(ctx context.Context) *PatchClusterParams

NewPatchClusterParamsWithContext creates a new PatchClusterParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *PatchClusterParams) SetDefaults()

SetDefaults hydrates default values in the patch cluster params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *PatchClusterParams) WithDefaults() *PatchClusterParams

WithDefaults hydrates default values in the patch cluster params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchClusterRoleParamsWithContext ¶

func NewPatchClusterRoleParamsWithContext(ctx context.Context) *PatchClusterRoleParams

NewPatchClusterRoleParamsWithContext creates a new PatchClusterRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *PatchClusterRoleParams) SetDefaults()

SetDefaults hydrates default values in the patch cluster role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the patch cluster role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code 401, 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 PatchClusterV2Default ¶

type PatchClusterV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchClusterV2Default describes a response with status code -1, with default header values.

errorResponse

func NewPatchClusterV2Default ¶

func NewPatchClusterV2Default(code int) *PatchClusterV2Default

NewPatchClusterV2Default creates a PatchClusterV2Default with default headers values

func (*PatchClusterV2Default) Code ¶

func (o *PatchClusterV2Default) Code() int

Code gets the status code for the patch cluster v2 default response

func (*PatchClusterV2Default) Error ¶

func (o *PatchClusterV2Default) Error() string

func (*PatchClusterV2Default) GetPayload ¶

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

type PatchClusterV2Forbidden ¶

type PatchClusterV2Forbidden struct {
}
PatchClusterV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchClusterV2Forbidden ¶

func NewPatchClusterV2Forbidden() *PatchClusterV2Forbidden

NewPatchClusterV2Forbidden creates a PatchClusterV2Forbidden with default headers values

func (*PatchClusterV2Forbidden) Error ¶

func (o *PatchClusterV2Forbidden) Error() string

type PatchClusterV2OK ¶

type PatchClusterV2OK struct {
	Payload *models.Cluster
}
PatchClusterV2OK describes a response with status code 200, with default header values.

Cluster

func NewPatchClusterV2OK ¶

func NewPatchClusterV2OK() *PatchClusterV2OK

NewPatchClusterV2OK creates a PatchClusterV2OK with default headers values

func (*PatchClusterV2OK) Error ¶

func (o *PatchClusterV2OK) Error() string

func (*PatchClusterV2OK) GetPayload ¶

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

type PatchClusterV2Params ¶

type PatchClusterV2Params struct {

	// Patch.
	Patch interface{}

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

PatchClusterV2Params contains all the parameters to send to the API endpoint

for the patch cluster v2 operation.

Typically these are written to a http.Request.

func NewPatchClusterV2Params ¶

func NewPatchClusterV2Params() *PatchClusterV2Params

NewPatchClusterV2Params creates a new PatchClusterV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchClusterV2ParamsWithContext ¶

func NewPatchClusterV2ParamsWithContext(ctx context.Context) *PatchClusterV2Params

NewPatchClusterV2ParamsWithContext creates a new PatchClusterV2Params object with the ability to set a context for a request.

func NewPatchClusterV2ParamsWithHTTPClient ¶

func NewPatchClusterV2ParamsWithHTTPClient(client *http.Client) *PatchClusterV2Params

NewPatchClusterV2ParamsWithHTTPClient creates a new PatchClusterV2Params object with the ability to set a custom HTTPClient for a request.

func NewPatchClusterV2ParamsWithTimeout ¶

func NewPatchClusterV2ParamsWithTimeout(timeout time.Duration) *PatchClusterV2Params

NewPatchClusterV2ParamsWithTimeout creates a new PatchClusterV2Params object with the ability to set a timeout on a request.

func (*PatchClusterV2Params) SetClusterID ¶

func (o *PatchClusterV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch cluster v2 params

func (*PatchClusterV2Params) SetContext ¶

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

SetContext adds the context to the patch cluster v2 params

func (*PatchClusterV2Params) SetDefaults ¶ added in v2.18.0

func (o *PatchClusterV2Params) SetDefaults()

SetDefaults hydrates default values in the patch cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*PatchClusterV2Params) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the patch cluster v2 params

func (*PatchClusterV2Params) SetPatch ¶

func (o *PatchClusterV2Params) SetPatch(patch interface{})

SetPatch adds the patch to the patch cluster v2 params

func (*PatchClusterV2Params) SetProjectID ¶

func (o *PatchClusterV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch cluster v2 params

func (*PatchClusterV2Params) SetTimeout ¶

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

SetTimeout adds the timeout to the patch cluster v2 params

func (*PatchClusterV2Params) WithClusterID ¶

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

WithClusterID adds the clusterID to the patch cluster v2 params

func (*PatchClusterV2Params) WithContext ¶

WithContext adds the context to the patch cluster v2 params

func (*PatchClusterV2Params) WithDefaults ¶ added in v2.18.0

func (o *PatchClusterV2Params) WithDefaults() *PatchClusterV2Params

WithDefaults hydrates default values in the patch cluster v2 params (not the query body).

All values with no default are reset to their zero value.

func (*PatchClusterV2Params) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the patch cluster v2 params

func (*PatchClusterV2Params) WithPatch ¶

func (o *PatchClusterV2Params) WithPatch(patch interface{}) *PatchClusterV2Params

WithPatch adds the patch to the patch cluster v2 params

func (*PatchClusterV2Params) WithProjectID ¶

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

WithProjectID adds the projectID to the patch cluster v2 params

func (*PatchClusterV2Params) WithTimeout ¶

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

WithTimeout adds the timeout to the patch cluster v2 params

func (*PatchClusterV2Params) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type PatchClusterV2Reader ¶

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

PatchClusterV2Reader is a Reader for the PatchClusterV2 structure.

func (*PatchClusterV2Reader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type PatchClusterV2Unauthorized ¶

type PatchClusterV2Unauthorized struct {
}
PatchClusterV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchClusterV2Unauthorized ¶

func NewPatchClusterV2Unauthorized() *PatchClusterV2Unauthorized

NewPatchClusterV2Unauthorized creates a PatchClusterV2Unauthorized with default headers values

func (*PatchClusterV2Unauthorized) Error ¶

type PatchConstraintDefault ¶

type PatchConstraintDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchConstraintDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchConstraintDefault ¶

func NewPatchConstraintDefault(code int) *PatchConstraintDefault

NewPatchConstraintDefault creates a PatchConstraintDefault with default headers values

func (*PatchConstraintDefault) Code ¶

func (o *PatchConstraintDefault) Code() int

Code gets the status code for the patch constraint default response

func (*PatchConstraintDefault) Error ¶

func (o *PatchConstraintDefault) Error() string

func (*PatchConstraintDefault) GetPayload ¶

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

type PatchConstraintForbidden ¶

type PatchConstraintForbidden struct {
}
PatchConstraintForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchConstraintForbidden ¶

func NewPatchConstraintForbidden() *PatchConstraintForbidden

NewPatchConstraintForbidden creates a PatchConstraintForbidden with default headers values

func (*PatchConstraintForbidden) Error ¶

func (o *PatchConstraintForbidden) Error() string

type PatchConstraintOK ¶

type PatchConstraintOK struct {
	Payload *models.Constraint
}
PatchConstraintOK describes a response with status code 200, with default header values.

Constraint

func NewPatchConstraintOK ¶

func NewPatchConstraintOK() *PatchConstraintOK

NewPatchConstraintOK creates a PatchConstraintOK with default headers values

func (*PatchConstraintOK) Error ¶

func (o *PatchConstraintOK) Error() string

func (*PatchConstraintOK) GetPayload ¶

func (o *PatchConstraintOK) GetPayload() *models.Constraint

type PatchConstraintParams ¶

type PatchConstraintParams struct {

	// Patch.
	Patch interface{}

	// ClusterID.
	ClusterID string

	// ConstraintName.
	Name string

	// ProjectID.
	ProjectID string

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

PatchConstraintParams contains all the parameters to send to the API endpoint

for the patch constraint operation.

Typically these are written to a http.Request.

func NewPatchConstraintParams ¶

func NewPatchConstraintParams() *PatchConstraintParams

NewPatchConstraintParams creates a new PatchConstraintParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchConstraintParamsWithContext ¶

func NewPatchConstraintParamsWithContext(ctx context.Context) *PatchConstraintParams

NewPatchConstraintParamsWithContext creates a new PatchConstraintParams object with the ability to set a context for a request.

func NewPatchConstraintParamsWithHTTPClient ¶

func NewPatchConstraintParamsWithHTTPClient(client *http.Client) *PatchConstraintParams

NewPatchConstraintParamsWithHTTPClient creates a new PatchConstraintParams object with the ability to set a custom HTTPClient for a request.

func NewPatchConstraintParamsWithTimeout ¶

func NewPatchConstraintParamsWithTimeout(timeout time.Duration) *PatchConstraintParams

NewPatchConstraintParamsWithTimeout creates a new PatchConstraintParams object with the ability to set a timeout on a request.

func (*PatchConstraintParams) SetClusterID ¶

func (o *PatchConstraintParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch constraint params

func (*PatchConstraintParams) SetContext ¶

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

SetContext adds the context to the patch constraint params

func (*PatchConstraintParams) SetDefaults ¶ added in v2.18.0

func (o *PatchConstraintParams) SetDefaults()

SetDefaults hydrates default values in the patch constraint params (not the query body).

All values with no default are reset to their zero value.

func (*PatchConstraintParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the patch constraint params

func (*PatchConstraintParams) SetName ¶

func (o *PatchConstraintParams) SetName(constraintName string)

SetName adds the constraintName to the patch constraint params

func (*PatchConstraintParams) SetPatch ¶

func (o *PatchConstraintParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch constraint params

func (*PatchConstraintParams) SetProjectID ¶

func (o *PatchConstraintParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch constraint params

func (*PatchConstraintParams) SetTimeout ¶

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

SetTimeout adds the timeout to the patch constraint params

func (*PatchConstraintParams) WithClusterID ¶

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

WithClusterID adds the clusterID to the patch constraint params

func (*PatchConstraintParams) WithContext ¶

WithContext adds the context to the patch constraint params

func (*PatchConstraintParams) WithDefaults ¶ added in v2.18.0

func (o *PatchConstraintParams) WithDefaults() *PatchConstraintParams

WithDefaults hydrates default values in the patch constraint params (not the query body).

All values with no default are reset to their zero value.

func (*PatchConstraintParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the patch constraint params

func (*PatchConstraintParams) WithName ¶

func (o *PatchConstraintParams) WithName(constraintName string) *PatchConstraintParams

WithName adds the constraintName to the patch constraint params

func (*PatchConstraintParams) WithPatch ¶

func (o *PatchConstraintParams) WithPatch(patch interface{}) *PatchConstraintParams

WithPatch adds the patch to the patch constraint params

func (*PatchConstraintParams) WithProjectID ¶

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

WithProjectID adds the projectID to the patch constraint params

func (*PatchConstraintParams) WithTimeout ¶

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

WithTimeout adds the timeout to the patch constraint params

func (*PatchConstraintParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type PatchConstraintReader ¶

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

PatchConstraintReader is a Reader for the PatchConstraint structure.

func (*PatchConstraintReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type PatchConstraintUnauthorized ¶

type PatchConstraintUnauthorized struct {
}
PatchConstraintUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchConstraintUnauthorized ¶

func NewPatchConstraintUnauthorized() *PatchConstraintUnauthorized

NewPatchConstraintUnauthorized creates a PatchConstraintUnauthorized with default headers values

func (*PatchConstraintUnauthorized) Error ¶

type PatchExternalClusterDefault ¶ added in v2.19.0

type PatchExternalClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchExternalClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchExternalClusterDefault ¶ added in v2.19.0

func NewPatchExternalClusterDefault(code int) *PatchExternalClusterDefault

NewPatchExternalClusterDefault creates a PatchExternalClusterDefault with default headers values

func (*PatchExternalClusterDefault) Code ¶ added in v2.19.0

func (o *PatchExternalClusterDefault) Code() int

Code gets the status code for the patch external cluster default response

func (*PatchExternalClusterDefault) Error ¶ added in v2.19.0

func (*PatchExternalClusterDefault) GetPayload ¶ added in v2.19.0

type PatchExternalClusterForbidden ¶ added in v2.19.0

type PatchExternalClusterForbidden struct {
}
PatchExternalClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchExternalClusterForbidden ¶ added in v2.19.0

func NewPatchExternalClusterForbidden() *PatchExternalClusterForbidden

NewPatchExternalClusterForbidden creates a PatchExternalClusterForbidden with default headers values

func (*PatchExternalClusterForbidden) Error ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsDefault ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchExternalClusterMachineDeploymentsDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchExternalClusterMachineDeploymentsDefault ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsDefault(code int) *PatchExternalClusterMachineDeploymentsDefault

NewPatchExternalClusterMachineDeploymentsDefault creates a PatchExternalClusterMachineDeploymentsDefault with default headers values

func (*PatchExternalClusterMachineDeploymentsDefault) Code ¶ added in v2.19.0

Code gets the status code for the patch external cluster machine deployments default response

func (*PatchExternalClusterMachineDeploymentsDefault) Error ¶ added in v2.19.0

func (*PatchExternalClusterMachineDeploymentsDefault) GetPayload ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsForbidden ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsForbidden struct {
}
PatchExternalClusterMachineDeploymentsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchExternalClusterMachineDeploymentsForbidden ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsForbidden() *PatchExternalClusterMachineDeploymentsForbidden

NewPatchExternalClusterMachineDeploymentsForbidden creates a PatchExternalClusterMachineDeploymentsForbidden with default headers values

func (*PatchExternalClusterMachineDeploymentsForbidden) Error ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsOK ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsOK struct {
	Payload *models.ExternalClusterMachineDeployment
}
PatchExternalClusterMachineDeploymentsOK describes a response with status code 200, with default header values.

ExternalClusterMachineDeployment

func NewPatchExternalClusterMachineDeploymentsOK ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsOK() *PatchExternalClusterMachineDeploymentsOK

NewPatchExternalClusterMachineDeploymentsOK creates a PatchExternalClusterMachineDeploymentsOK with default headers values

func (*PatchExternalClusterMachineDeploymentsOK) Error ¶ added in v2.19.0

func (*PatchExternalClusterMachineDeploymentsOK) GetPayload ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsParams ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsParams struct {

	// Patch.
	Patch interface{}

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

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

PatchExternalClusterMachineDeploymentsParams contains all the parameters to send to the API endpoint

for the patch external cluster machine deployments operation.

Typically these are written to a http.Request.

func NewPatchExternalClusterMachineDeploymentsParams ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsParams() *PatchExternalClusterMachineDeploymentsParams

NewPatchExternalClusterMachineDeploymentsParams creates a new PatchExternalClusterMachineDeploymentsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchExternalClusterMachineDeploymentsParamsWithContext ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsParamsWithContext(ctx context.Context) *PatchExternalClusterMachineDeploymentsParams

NewPatchExternalClusterMachineDeploymentsParamsWithContext creates a new PatchExternalClusterMachineDeploymentsParams object with the ability to set a context for a request.

func NewPatchExternalClusterMachineDeploymentsParamsWithHTTPClient ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsParamsWithHTTPClient(client *http.Client) *PatchExternalClusterMachineDeploymentsParams

NewPatchExternalClusterMachineDeploymentsParamsWithHTTPClient creates a new PatchExternalClusterMachineDeploymentsParams object with the ability to set a custom HTTPClient for a request.

func NewPatchExternalClusterMachineDeploymentsParamsWithTimeout ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsParamsWithTimeout(timeout time.Duration) *PatchExternalClusterMachineDeploymentsParams

NewPatchExternalClusterMachineDeploymentsParamsWithTimeout creates a new PatchExternalClusterMachineDeploymentsParams object with the ability to set a timeout on a request.

func (*PatchExternalClusterMachineDeploymentsParams) SetClusterID ¶ added in v2.19.0

func (o *PatchExternalClusterMachineDeploymentsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) SetContext ¶ added in v2.19.0

SetContext adds the context to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) SetDefaults ¶ added in v2.19.0

SetDefaults hydrates default values in the patch external cluster machine deployments params (not the query body).

All values with no default are reset to their zero value.

func (*PatchExternalClusterMachineDeploymentsParams) SetHTTPClient ¶ added in v2.19.0

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

SetHTTPClient adds the HTTPClient to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) SetMachineDeploymentID ¶ added in v2.19.0

func (o *PatchExternalClusterMachineDeploymentsParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) SetPatch ¶ added in v2.19.0

func (o *PatchExternalClusterMachineDeploymentsParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) SetProjectID ¶ added in v2.19.0

func (o *PatchExternalClusterMachineDeploymentsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) SetTimeout ¶ added in v2.19.0

SetTimeout adds the timeout to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithClusterID ¶ added in v2.19.0

WithClusterID adds the clusterID to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the patch external cluster machine deployments params (not the query body).

All values with no default are reset to their zero value.

func (*PatchExternalClusterMachineDeploymentsParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithMachineDeploymentID ¶ added in v2.19.0

WithMachineDeploymentID adds the machinedeploymentID to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithPatch ¶ added in v2.19.0

WithPatch adds the patch to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithProjectID ¶ added in v2.19.0

WithProjectID adds the projectID to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the patch external cluster machine deployments params

func (*PatchExternalClusterMachineDeploymentsParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type PatchExternalClusterMachineDeploymentsReader ¶ added in v2.19.0

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

PatchExternalClusterMachineDeploymentsReader is a Reader for the PatchExternalClusterMachineDeployments structure.

func (*PatchExternalClusterMachineDeploymentsReader) ReadResponse ¶ added in v2.19.0

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

ReadResponse reads a server response into the received o.

type PatchExternalClusterMachineDeploymentsUnauthorized ¶ added in v2.19.0

type PatchExternalClusterMachineDeploymentsUnauthorized struct {
}
PatchExternalClusterMachineDeploymentsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchExternalClusterMachineDeploymentsUnauthorized ¶ added in v2.19.0

func NewPatchExternalClusterMachineDeploymentsUnauthorized() *PatchExternalClusterMachineDeploymentsUnauthorized

NewPatchExternalClusterMachineDeploymentsUnauthorized creates a PatchExternalClusterMachineDeploymentsUnauthorized with default headers values

func (*PatchExternalClusterMachineDeploymentsUnauthorized) Error ¶ added in v2.19.0

type PatchExternalClusterOK ¶ added in v2.19.0

type PatchExternalClusterOK struct {
	Payload *models.ExternalCluster
}
PatchExternalClusterOK describes a response with status code 200, with default header values.

ExternalCluster

func NewPatchExternalClusterOK ¶ added in v2.19.0

func NewPatchExternalClusterOK() *PatchExternalClusterOK

NewPatchExternalClusterOK creates a PatchExternalClusterOK with default headers values

func (*PatchExternalClusterOK) Error ¶ added in v2.19.0

func (o *PatchExternalClusterOK) Error() string

func (*PatchExternalClusterOK) GetPayload ¶ added in v2.19.0

type PatchExternalClusterParams ¶ added in v2.19.0

type PatchExternalClusterParams struct {

	// Patch.
	Patch interface{}

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

PatchExternalClusterParams contains all the parameters to send to the API endpoint

for the patch external cluster operation.

Typically these are written to a http.Request.

func NewPatchExternalClusterParams ¶ added in v2.19.0

func NewPatchExternalClusterParams() *PatchExternalClusterParams

NewPatchExternalClusterParams creates a new PatchExternalClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchExternalClusterParamsWithContext ¶ added in v2.19.0

func NewPatchExternalClusterParamsWithContext(ctx context.Context) *PatchExternalClusterParams

NewPatchExternalClusterParamsWithContext creates a new PatchExternalClusterParams object with the ability to set a context for a request.

func NewPatchExternalClusterParamsWithHTTPClient ¶ added in v2.19.0

func NewPatchExternalClusterParamsWithHTTPClient(client *http.Client) *PatchExternalClusterParams

NewPatchExternalClusterParamsWithHTTPClient creates a new PatchExternalClusterParams object with the ability to set a custom HTTPClient for a request.

func NewPatchExternalClusterParamsWithTimeout ¶ added in v2.19.0

func NewPatchExternalClusterParamsWithTimeout(timeout time.Duration) *PatchExternalClusterParams

NewPatchExternalClusterParamsWithTimeout creates a new PatchExternalClusterParams object with the ability to set a timeout on a request.

func (*PatchExternalClusterParams) SetClusterID ¶ added in v2.19.0

func (o *PatchExternalClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch external cluster params

func (*PatchExternalClusterParams) SetContext ¶ added in v2.19.0

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

SetContext adds the context to the patch external cluster params

func (*PatchExternalClusterParams) SetDefaults ¶ added in v2.19.0

func (o *PatchExternalClusterParams) SetDefaults()

SetDefaults hydrates default values in the patch external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*PatchExternalClusterParams) SetHTTPClient ¶ added in v2.19.0

func (o *PatchExternalClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch external cluster params

func (*PatchExternalClusterParams) SetPatch ¶ added in v2.19.0

func (o *PatchExternalClusterParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch external cluster params

func (*PatchExternalClusterParams) SetProjectID ¶ added in v2.19.0

func (o *PatchExternalClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch external cluster params

func (*PatchExternalClusterParams) SetTimeout ¶ added in v2.19.0

func (o *PatchExternalClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch external cluster params

func (*PatchExternalClusterParams) WithClusterID ¶ added in v2.19.0

func (o *PatchExternalClusterParams) WithClusterID(clusterID string) *PatchExternalClusterParams

WithClusterID adds the clusterID to the patch external cluster params

func (*PatchExternalClusterParams) WithContext ¶ added in v2.19.0

WithContext adds the context to the patch external cluster params

func (*PatchExternalClusterParams) WithDefaults ¶ added in v2.19.0

WithDefaults hydrates default values in the patch external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*PatchExternalClusterParams) WithHTTPClient ¶ added in v2.19.0

WithHTTPClient adds the HTTPClient to the patch external cluster params

func (*PatchExternalClusterParams) WithPatch ¶ added in v2.19.0

func (o *PatchExternalClusterParams) WithPatch(patch interface{}) *PatchExternalClusterParams

WithPatch adds the patch to the patch external cluster params

func (*PatchExternalClusterParams) WithProjectID ¶ added in v2.19.0

func (o *PatchExternalClusterParams) WithProjectID(projectID string) *PatchExternalClusterParams

WithProjectID adds the projectID to the patch external cluster params

func (*PatchExternalClusterParams) WithTimeout ¶ added in v2.19.0

WithTimeout adds the timeout to the patch external cluster params

func (*PatchExternalClusterParams) WriteToRequest ¶ added in v2.19.0

WriteToRequest writes these params to a swagger request

type PatchExternalClusterReader ¶ added in v2.19.0

type PatchExternalClusterReader struct {
	// contains filtered or unexported fields
}

PatchExternalClusterReader is a Reader for the PatchExternalCluster structure.

func (*PatchExternalClusterReader) ReadResponse ¶ added in v2.19.0

func (o *PatchExternalClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchExternalClusterUnauthorized ¶ added in v2.19.0

type PatchExternalClusterUnauthorized struct {
}
PatchExternalClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchExternalClusterUnauthorized ¶ added in v2.19.0

func NewPatchExternalClusterUnauthorized() *PatchExternalClusterUnauthorized

NewPatchExternalClusterUnauthorized creates a PatchExternalClusterUnauthorized with default headers values

func (*PatchExternalClusterUnauthorized) Error ¶ added in v2.19.0

type PatchGatekeeperConfigDefault ¶

type PatchGatekeeperConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchGatekeeperConfigDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchGatekeeperConfigDefault ¶

func NewPatchGatekeeperConfigDefault(code int) *PatchGatekeeperConfigDefault

NewPatchGatekeeperConfigDefault creates a PatchGatekeeperConfigDefault with default headers values

func (*PatchGatekeeperConfigDefault) Code ¶

Code gets the status code for the patch gatekeeper config default response

func (*PatchGatekeeperConfigDefault) Error ¶

func (*PatchGatekeeperConfigDefault) GetPayload ¶

type PatchGatekeeperConfigForbidden ¶

type PatchGatekeeperConfigForbidden struct {
}
PatchGatekeeperConfigForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchGatekeeperConfigForbidden ¶

func NewPatchGatekeeperConfigForbidden() *PatchGatekeeperConfigForbidden

NewPatchGatekeeperConfigForbidden creates a PatchGatekeeperConfigForbidden with default headers values

func (*PatchGatekeeperConfigForbidden) Error ¶

type PatchGatekeeperConfigOK ¶

type PatchGatekeeperConfigOK struct {
	Payload *models.GatekeeperConfig
}
PatchGatekeeperConfigOK describes a response with status code 200, with default header values.

GatekeeperConfig

func NewPatchGatekeeperConfigOK ¶

func NewPatchGatekeeperConfigOK() *PatchGatekeeperConfigOK

NewPatchGatekeeperConfigOK creates a PatchGatekeeperConfigOK with default headers values

func (*PatchGatekeeperConfigOK) Error ¶

func (o *PatchGatekeeperConfigOK) Error() string

func (*PatchGatekeeperConfigOK) GetPayload ¶

type PatchGatekeeperConfigParams ¶

type PatchGatekeeperConfigParams struct {

	// Patch.
	Patch interface{}

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchGatekeeperConfigParams contains all the parameters to send to the API endpoint

for the patch gatekeeper config operation.

Typically these are written to a http.Request.

func NewPatchGatekeeperConfigParams ¶

func NewPatchGatekeeperConfigParams() *PatchGatekeeperConfigParams

NewPatchGatekeeperConfigParams creates a new PatchGatekeeperConfigParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchGatekeeperConfigParamsWithContext ¶

func NewPatchGatekeeperConfigParamsWithContext(ctx context.Context) *PatchGatekeeperConfigParams

NewPatchGatekeeperConfigParamsWithContext creates a new PatchGatekeeperConfigParams object with the ability to set a context for a request.

func NewPatchGatekeeperConfigParamsWithHTTPClient ¶

func NewPatchGatekeeperConfigParamsWithHTTPClient(client *http.Client) *PatchGatekeeperConfigParams

NewPatchGatekeeperConfigParamsWithHTTPClient creates a new PatchGatekeeperConfigParams object with the ability to set a custom HTTPClient for a request.

func NewPatchGatekeeperConfigParamsWithTimeout ¶

func NewPatchGatekeeperConfigParamsWithTimeout(timeout time.Duration) *PatchGatekeeperConfigParams

NewPatchGatekeeperConfigParamsWithTimeout creates a new PatchGatekeeperConfigParams object with the ability to set a timeout on a request.

func (*PatchGatekeeperConfigParams) SetClusterID ¶

func (o *PatchGatekeeperConfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) SetContext ¶

func (o *PatchGatekeeperConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) SetDefaults ¶ added in v2.18.0

func (o *PatchGatekeeperConfigParams) SetDefaults()

SetDefaults hydrates default values in the patch gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*PatchGatekeeperConfigParams) SetHTTPClient ¶

func (o *PatchGatekeeperConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) SetPatch ¶

func (o *PatchGatekeeperConfigParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) SetProjectID ¶

func (o *PatchGatekeeperConfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) SetTimeout ¶

func (o *PatchGatekeeperConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WithClusterID ¶

func (o *PatchGatekeeperConfigParams) WithClusterID(clusterID string) *PatchGatekeeperConfigParams

WithClusterID adds the clusterID to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WithContext ¶

WithContext adds the context to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the patch gatekeeper config params (not the query body).

All values with no default are reset to their zero value.

func (*PatchGatekeeperConfigParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WithPatch ¶

func (o *PatchGatekeeperConfigParams) WithPatch(patch interface{}) *PatchGatekeeperConfigParams

WithPatch adds the patch to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WithProjectID ¶

func (o *PatchGatekeeperConfigParams) WithProjectID(projectID string) *PatchGatekeeperConfigParams

WithProjectID adds the projectID to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WithTimeout ¶

WithTimeout adds the timeout to the patch gatekeeper config params

func (*PatchGatekeeperConfigParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchGatekeeperConfigReader ¶

type PatchGatekeeperConfigReader struct {
	// contains filtered or unexported fields
}

PatchGatekeeperConfigReader is a Reader for the PatchGatekeeperConfig structure.

func (*PatchGatekeeperConfigReader) ReadResponse ¶

func (o *PatchGatekeeperConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchGatekeeperConfigUnauthorized ¶

type PatchGatekeeperConfigUnauthorized struct {
}
PatchGatekeeperConfigUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchGatekeeperConfigUnauthorized ¶

func NewPatchGatekeeperConfigUnauthorized() *PatchGatekeeperConfigUnauthorized

NewPatchGatekeeperConfigUnauthorized creates a PatchGatekeeperConfigUnauthorized with default headers values

func (*PatchGatekeeperConfigUnauthorized) Error ¶

type PatchGroupProjectBindingBody ¶ added in v2.21.0

type PatchGroupProjectBindingBody struct {

	// group
	Group string `json:"group,omitempty"`

	// role
	Role string `json:"role,omitempty"`
}

PatchGroupProjectBindingBody patch group project binding body swagger:model PatchGroupProjectBindingBody

func (*PatchGroupProjectBindingBody) ContextValidate ¶ added in v2.21.0

func (o *PatchGroupProjectBindingBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this patch group project binding body based on context it is used

func (*PatchGroupProjectBindingBody) MarshalBinary ¶ added in v2.21.0

func (o *PatchGroupProjectBindingBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PatchGroupProjectBindingBody) UnmarshalBinary ¶ added in v2.21.0

func (o *PatchGroupProjectBindingBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PatchGroupProjectBindingBody) Validate ¶ added in v2.21.0

func (o *PatchGroupProjectBindingBody) Validate(formats strfmt.Registry) error

Validate validates this patch group project binding body

type PatchGroupProjectBindingDefault ¶ added in v2.21.0

type PatchGroupProjectBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchGroupProjectBindingDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchGroupProjectBindingDefault ¶ added in v2.21.0

func NewPatchGroupProjectBindingDefault(code int) *PatchGroupProjectBindingDefault

NewPatchGroupProjectBindingDefault creates a PatchGroupProjectBindingDefault with default headers values

func (*PatchGroupProjectBindingDefault) Code ¶ added in v2.21.0

Code gets the status code for the patch group project binding default response

func (*PatchGroupProjectBindingDefault) Error ¶ added in v2.21.0

func (*PatchGroupProjectBindingDefault) GetPayload ¶ added in v2.21.0

type PatchGroupProjectBindingForbidden ¶ added in v2.21.0

type PatchGroupProjectBindingForbidden struct {
}
PatchGroupProjectBindingForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchGroupProjectBindingForbidden ¶ added in v2.21.0

func NewPatchGroupProjectBindingForbidden() *PatchGroupProjectBindingForbidden

NewPatchGroupProjectBindingForbidden creates a PatchGroupProjectBindingForbidden with default headers values

func (*PatchGroupProjectBindingForbidden) Error ¶ added in v2.21.0

type PatchGroupProjectBindingOK ¶ added in v2.21.0

type PatchGroupProjectBindingOK struct {
	Payload *models.GroupProjectBinding
}
PatchGroupProjectBindingOK describes a response with status code 200, with default header values.

GroupProjectBinding

func NewPatchGroupProjectBindingOK ¶ added in v2.21.0

func NewPatchGroupProjectBindingOK() *PatchGroupProjectBindingOK

NewPatchGroupProjectBindingOK creates a PatchGroupProjectBindingOK with default headers values

func (*PatchGroupProjectBindingOK) Error ¶ added in v2.21.0

func (*PatchGroupProjectBindingOK) GetPayload ¶ added in v2.21.0

type PatchGroupProjectBindingParams ¶ added in v2.21.0

type PatchGroupProjectBindingParams struct {

	// Body.
	Body PatchGroupProjectBindingBody

	// BindingName.
	BindingName string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchGroupProjectBindingParams contains all the parameters to send to the API endpoint

for the patch group project binding operation.

Typically these are written to a http.Request.

func NewPatchGroupProjectBindingParams ¶ added in v2.21.0

func NewPatchGroupProjectBindingParams() *PatchGroupProjectBindingParams

NewPatchGroupProjectBindingParams creates a new PatchGroupProjectBindingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchGroupProjectBindingParamsWithContext ¶ added in v2.21.0

func NewPatchGroupProjectBindingParamsWithContext(ctx context.Context) *PatchGroupProjectBindingParams

NewPatchGroupProjectBindingParamsWithContext creates a new PatchGroupProjectBindingParams object with the ability to set a context for a request.

func NewPatchGroupProjectBindingParamsWithHTTPClient ¶ added in v2.21.0

func NewPatchGroupProjectBindingParamsWithHTTPClient(client *http.Client) *PatchGroupProjectBindingParams

NewPatchGroupProjectBindingParamsWithHTTPClient creates a new PatchGroupProjectBindingParams object with the ability to set a custom HTTPClient for a request.

func NewPatchGroupProjectBindingParamsWithTimeout ¶ added in v2.21.0

func NewPatchGroupProjectBindingParamsWithTimeout(timeout time.Duration) *PatchGroupProjectBindingParams

NewPatchGroupProjectBindingParamsWithTimeout creates a new PatchGroupProjectBindingParams object with the ability to set a timeout on a request.

func (*PatchGroupProjectBindingParams) SetBindingName ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) SetBindingName(bindingName string)

SetBindingName adds the bindingName to the patch group project binding params

func (*PatchGroupProjectBindingParams) SetBody ¶ added in v2.21.0

SetBody adds the body to the patch group project binding params

func (*PatchGroupProjectBindingParams) SetContext ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) SetContext(ctx context.Context)

SetContext adds the context to the patch group project binding params

func (*PatchGroupProjectBindingParams) SetDefaults ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) SetDefaults()

SetDefaults hydrates default values in the patch group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*PatchGroupProjectBindingParams) SetHTTPClient ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch group project binding params

func (*PatchGroupProjectBindingParams) SetProjectID ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch group project binding params

func (*PatchGroupProjectBindingParams) SetTimeout ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch group project binding params

func (*PatchGroupProjectBindingParams) WithBindingName ¶ added in v2.21.0

func (o *PatchGroupProjectBindingParams) WithBindingName(bindingName string) *PatchGroupProjectBindingParams

WithBindingName adds the bindingName to the patch group project binding params

func (*PatchGroupProjectBindingParams) WithBody ¶ added in v2.21.0

WithBody adds the body to the patch group project binding params

func (*PatchGroupProjectBindingParams) WithContext ¶ added in v2.21.0

WithContext adds the context to the patch group project binding params

func (*PatchGroupProjectBindingParams) WithDefaults ¶ added in v2.21.0

WithDefaults hydrates default values in the patch group project binding params (not the query body).

All values with no default are reset to their zero value.

func (*PatchGroupProjectBindingParams) WithHTTPClient ¶ added in v2.21.0

WithHTTPClient adds the HTTPClient to the patch group project binding params

func (*PatchGroupProjectBindingParams) WithProjectID ¶ added in v2.21.0

WithProjectID adds the projectID to the patch group project binding params

func (*PatchGroupProjectBindingParams) WithTimeout ¶ added in v2.21.0

WithTimeout adds the timeout to the patch group project binding params

func (*PatchGroupProjectBindingParams) WriteToRequest ¶ added in v2.21.0

WriteToRequest writes these params to a swagger request

type PatchGroupProjectBindingReader ¶ added in v2.21.0

type PatchGroupProjectBindingReader struct {
	// contains filtered or unexported fields
}

PatchGroupProjectBindingReader is a Reader for the PatchGroupProjectBinding structure.

func (*PatchGroupProjectBindingReader) ReadResponse ¶ added in v2.21.0

func (o *PatchGroupProjectBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchGroupProjectBindingUnauthorized ¶ added in v2.21.0

type PatchGroupProjectBindingUnauthorized struct {
}
PatchGroupProjectBindingUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchGroupProjectBindingUnauthorized ¶ added in v2.21.0

func NewPatchGroupProjectBindingUnauthorized() *PatchGroupProjectBindingUnauthorized

NewPatchGroupProjectBindingUnauthorized creates a PatchGroupProjectBindingUnauthorized with default headers values

func (*PatchGroupProjectBindingUnauthorized) Error ¶ added in v2.21.0

type PatchMachineDeploymentDefault ¶

type PatchMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewPatchMachineDeploymentDefault ¶

func NewPatchMachineDeploymentDefault(code int) *PatchMachineDeploymentDefault

NewPatchMachineDeploymentDefault creates a PatchMachineDeploymentDefault with default headers values

func (*PatchMachineDeploymentDefault) Code ¶

Code gets the status code for the patch machine deployment default response

func (*PatchMachineDeploymentDefault) Error ¶

func (*PatchMachineDeploymentDefault) GetPayload ¶

type PatchMachineDeploymentForbidden ¶

type PatchMachineDeploymentForbidden struct {
}
PatchMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewPatchMachineDeploymentForbidden ¶

func NewPatchMachineDeploymentForbidden() *PatchMachineDeploymentForbidden

NewPatchMachineDeploymentForbidden creates a PatchMachineDeploymentForbidden with default headers values

func (*PatchMachineDeploymentForbidden) Error ¶

type PatchMachineDeploymentOK ¶

type PatchMachineDeploymentOK struct {
	Payload *models.NodeDeployment
}
PatchMachineDeploymentOK describes a response with status code 200, with default header values.

NodeDeployment

func NewPatchMachineDeploymentOK ¶

func NewPatchMachineDeploymentOK() *PatchMachineDeploymentOK

NewPatchMachineDeploymentOK creates a PatchMachineDeploymentOK with default headers values

func (*PatchMachineDeploymentOK) Error ¶

func (o *PatchMachineDeploymentOK) Error() string

func (*PatchMachineDeploymentOK) GetPayload ¶

type PatchMachineDeploymentParams ¶

type PatchMachineDeploymentParams struct {

	// Patch.
	Patch interface{}

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchMachineDeploymentParams contains all the parameters to send to the API endpoint

for the patch machine deployment operation.

Typically these are written to a http.Request.

func NewPatchMachineDeploymentParams ¶

func NewPatchMachineDeploymentParams() *PatchMachineDeploymentParams

NewPatchMachineDeploymentParams creates a new PatchMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchMachineDeploymentParamsWithContext ¶

func NewPatchMachineDeploymentParamsWithContext(ctx context.Context) *PatchMachineDeploymentParams

NewPatchMachineDeploymentParamsWithContext creates a new PatchMachineDeploymentParams object with the ability to set a context for a request.

func NewPatchMachineDeploymentParamsWithHTTPClient ¶

func NewPatchMachineDeploymentParamsWithHTTPClient(client *http.Client) *PatchMachineDeploymentParams

NewPatchMachineDeploymentParamsWithHTTPClient creates a new PatchMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewPatchMachineDeploymentParamsWithTimeout ¶

func NewPatchMachineDeploymentParamsWithTimeout(timeout time.Duration) *PatchMachineDeploymentParams

NewPatchMachineDeploymentParamsWithTimeout creates a new PatchMachineDeploymentParams object with the ability to set a timeout on a request.

func (*PatchMachineDeploymentParams) SetClusterID ¶

func (o *PatchMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch machine deployment params

func (*PatchMachineDeploymentParams) SetContext ¶

func (o *PatchMachineDeploymentParams) SetContext(ctx context.Context)

SetContext adds the context to the patch machine deployment params

func (*PatchMachineDeploymentParams) SetDefaults ¶ added in v2.18.0

func (o *PatchMachineDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the patch machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*PatchMachineDeploymentParams) SetHTTPClient ¶

func (o *PatchMachineDeploymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch machine deployment params

func (*PatchMachineDeploymentParams) SetMachineDeploymentID ¶

func (o *PatchMachineDeploymentParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the patch machine deployment params

func (*PatchMachineDeploymentParams) SetPatch ¶

func (o *PatchMachineDeploymentParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch machine deployment params

func (*PatchMachineDeploymentParams) SetProjectID ¶

func (o *PatchMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch machine deployment params

func (*PatchMachineDeploymentParams) SetTimeout ¶

func (o *PatchMachineDeploymentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithClusterID ¶

WithClusterID adds the clusterID to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithContext ¶

WithContext adds the context to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the patch machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*PatchMachineDeploymentParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithMachineDeploymentID ¶

func (o *PatchMachineDeploymentParams) WithMachineDeploymentID(machinedeploymentID string) *PatchMachineDeploymentParams

WithMachineDeploymentID adds the machinedeploymentID to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithPatch ¶

func (o *PatchMachineDeploymentParams) WithPatch(patch interface{}) *PatchMachineDeploymentParams

WithPatch adds the patch to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithProjectID ¶

WithProjectID adds the projectID to the patch machine deployment params

func (*PatchMachineDeploymentParams) WithTimeout ¶

WithTimeout adds the timeout to the patch machine deployment params

func (*PatchMachineDeploymentParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchMachineDeploymentReader ¶

type PatchMachineDeploymentReader struct {
	// contains filtered or unexported fields
}

PatchMachineDeploymentReader is a Reader for the PatchMachineDeployment structure.

func (*PatchMachineDeploymentReader) ReadResponse ¶

func (o *PatchMachineDeploymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchMachineDeploymentUnauthorized ¶

type PatchMachineDeploymentUnauthorized struct {
}
PatchMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewPatchMachineDeploymentUnauthorized ¶

func NewPatchMachineDeploymentUnauthorized() *PatchMachineDeploymentUnauthorized

NewPatchMachineDeploymentUnauthorized creates a PatchMachineDeploymentUnauthorized with default headers values

func (*PatchMachineDeploymentUnauthorized) Error ¶

type PatchNodeDeploymentDefault ¶

type PatchNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchNodeDeploymentDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchNodeDeploymentParamsWithContext ¶

func NewPatchNodeDeploymentParamsWithContext(ctx context.Context) *PatchNodeDeploymentParams

NewPatchNodeDeploymentParamsWithContext creates a new PatchNodeDeploymentParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *PatchNodeDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the patch node deployment params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the patch node deployment params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchRoleParamsWithContext ¶

func NewPatchRoleParamsWithContext(ctx context.Context) *PatchRoleParams

NewPatchRoleParamsWithContext creates a new PatchRoleParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *PatchRoleParams) SetDefaults()

SetDefaults hydrates default values in the patch role params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *PatchRoleParams) WithDefaults() *PatchRoleParams

WithDefaults hydrates default values in the patch role params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ResetAlertmanagerDefault ¶ added in v2.18.0

type ResetAlertmanagerDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ResetAlertmanagerDefault describes a response with status code -1, with default header values.

errorResponse

func NewResetAlertmanagerDefault ¶ added in v2.18.0

func NewResetAlertmanagerDefault(code int) *ResetAlertmanagerDefault

NewResetAlertmanagerDefault creates a ResetAlertmanagerDefault with default headers values

func (*ResetAlertmanagerDefault) Code ¶ added in v2.18.0

func (o *ResetAlertmanagerDefault) Code() int

Code gets the status code for the reset alertmanager default response

func (*ResetAlertmanagerDefault) Error ¶ added in v2.18.0

func (o *ResetAlertmanagerDefault) Error() string

func (*ResetAlertmanagerDefault) GetPayload ¶ added in v2.18.0

type ResetAlertmanagerForbidden ¶ added in v2.18.0

type ResetAlertmanagerForbidden struct {
}
ResetAlertmanagerForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewResetAlertmanagerForbidden ¶ added in v2.18.0

func NewResetAlertmanagerForbidden() *ResetAlertmanagerForbidden

NewResetAlertmanagerForbidden creates a ResetAlertmanagerForbidden with default headers values

func (*ResetAlertmanagerForbidden) Error ¶ added in v2.18.0

type ResetAlertmanagerOK ¶ added in v2.18.0

type ResetAlertmanagerOK struct {
}
ResetAlertmanagerOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewResetAlertmanagerOK ¶ added in v2.18.0

func NewResetAlertmanagerOK() *ResetAlertmanagerOK

NewResetAlertmanagerOK creates a ResetAlertmanagerOK with default headers values

func (*ResetAlertmanagerOK) Error ¶ added in v2.18.0

func (o *ResetAlertmanagerOK) Error() string

type ResetAlertmanagerParams ¶ added in v2.18.0

type ResetAlertmanagerParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ResetAlertmanagerParams contains all the parameters to send to the API endpoint

for the reset alertmanager operation.

Typically these are written to a http.Request.

func NewResetAlertmanagerParams ¶ added in v2.18.0

func NewResetAlertmanagerParams() *ResetAlertmanagerParams

NewResetAlertmanagerParams creates a new ResetAlertmanagerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewResetAlertmanagerParamsWithContext ¶ added in v2.18.0

func NewResetAlertmanagerParamsWithContext(ctx context.Context) *ResetAlertmanagerParams

NewResetAlertmanagerParamsWithContext creates a new ResetAlertmanagerParams object with the ability to set a context for a request.

func NewResetAlertmanagerParamsWithHTTPClient ¶ added in v2.18.0

func NewResetAlertmanagerParamsWithHTTPClient(client *http.Client) *ResetAlertmanagerParams

NewResetAlertmanagerParamsWithHTTPClient creates a new ResetAlertmanagerParams object with the ability to set a custom HTTPClient for a request.

func NewResetAlertmanagerParamsWithTimeout ¶ added in v2.18.0

func NewResetAlertmanagerParamsWithTimeout(timeout time.Duration) *ResetAlertmanagerParams

NewResetAlertmanagerParamsWithTimeout creates a new ResetAlertmanagerParams object with the ability to set a timeout on a request.

func (*ResetAlertmanagerParams) SetClusterID ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the reset alertmanager params

func (*ResetAlertmanagerParams) SetContext ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) SetContext(ctx context.Context)

SetContext adds the context to the reset alertmanager params

func (*ResetAlertmanagerParams) SetDefaults ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) SetDefaults()

SetDefaults hydrates default values in the reset alertmanager params (not the query body).

All values with no default are reset to their zero value.

func (*ResetAlertmanagerParams) SetHTTPClient ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the reset alertmanager params

func (*ResetAlertmanagerParams) SetProjectID ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the reset alertmanager params

func (*ResetAlertmanagerParams) SetTimeout ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the reset alertmanager params

func (*ResetAlertmanagerParams) WithClusterID ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) WithClusterID(clusterID string) *ResetAlertmanagerParams

WithClusterID adds the clusterID to the reset alertmanager params

func (*ResetAlertmanagerParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the reset alertmanager params

func (*ResetAlertmanagerParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the reset alertmanager params (not the query body).

All values with no default are reset to their zero value.

func (*ResetAlertmanagerParams) WithHTTPClient ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) WithHTTPClient(client *http.Client) *ResetAlertmanagerParams

WithHTTPClient adds the HTTPClient to the reset alertmanager params

func (*ResetAlertmanagerParams) WithProjectID ¶ added in v2.18.0

func (o *ResetAlertmanagerParams) WithProjectID(projectID string) *ResetAlertmanagerParams

WithProjectID adds the projectID to the reset alertmanager params

func (*ResetAlertmanagerParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the reset alertmanager params

func (*ResetAlertmanagerParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type ResetAlertmanagerReader ¶ added in v2.18.0

type ResetAlertmanagerReader struct {
	// contains filtered or unexported fields
}

ResetAlertmanagerReader is a Reader for the ResetAlertmanager structure.

func (*ResetAlertmanagerReader) ReadResponse ¶ added in v2.18.0

func (o *ResetAlertmanagerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ResetAlertmanagerUnauthorized ¶ added in v2.18.0

type ResetAlertmanagerUnauthorized struct {
}
ResetAlertmanagerUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewResetAlertmanagerUnauthorized ¶ added in v2.18.0

func NewResetAlertmanagerUnauthorized() *ResetAlertmanagerUnauthorized

NewResetAlertmanagerUnauthorized creates a ResetAlertmanagerUnauthorized with default headers values

func (*ResetAlertmanagerUnauthorized) Error ¶ added in v2.18.0

type RestartMachineDeploymentDefault ¶ added in v2.18.0

type RestartMachineDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RestartMachineDeploymentDefault describes a response with status code -1, with default header values.

errorResponse

func NewRestartMachineDeploymentDefault ¶ added in v2.18.0

func NewRestartMachineDeploymentDefault(code int) *RestartMachineDeploymentDefault

NewRestartMachineDeploymentDefault creates a RestartMachineDeploymentDefault with default headers values

func (*RestartMachineDeploymentDefault) Code ¶ added in v2.18.0

Code gets the status code for the restart machine deployment default response

func (*RestartMachineDeploymentDefault) Error ¶ added in v2.18.0

func (*RestartMachineDeploymentDefault) GetPayload ¶ added in v2.18.0

type RestartMachineDeploymentForbidden ¶ added in v2.18.0

type RestartMachineDeploymentForbidden struct {
}
RestartMachineDeploymentForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewRestartMachineDeploymentForbidden ¶ added in v2.18.0

func NewRestartMachineDeploymentForbidden() *RestartMachineDeploymentForbidden

NewRestartMachineDeploymentForbidden creates a RestartMachineDeploymentForbidden with default headers values

func (*RestartMachineDeploymentForbidden) Error ¶ added in v2.18.0

type RestartMachineDeploymentOK ¶ added in v2.18.0

type RestartMachineDeploymentOK struct {
	Payload *models.NodeDeployment
}
RestartMachineDeploymentOK describes a response with status code 200, with default header values.

NodeDeployment

func NewRestartMachineDeploymentOK ¶ added in v2.18.0

func NewRestartMachineDeploymentOK() *RestartMachineDeploymentOK

NewRestartMachineDeploymentOK creates a RestartMachineDeploymentOK with default headers values

func (*RestartMachineDeploymentOK) Error ¶ added in v2.18.0

func (*RestartMachineDeploymentOK) GetPayload ¶ added in v2.18.0

type RestartMachineDeploymentParams ¶ added in v2.18.0

type RestartMachineDeploymentParams struct {

	// ClusterID.
	ClusterID string

	// MachinedeploymentID.
	MachineDeploymentID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RestartMachineDeploymentParams contains all the parameters to send to the API endpoint

for the restart machine deployment operation.

Typically these are written to a http.Request.

func NewRestartMachineDeploymentParams ¶ added in v2.18.0

func NewRestartMachineDeploymentParams() *RestartMachineDeploymentParams

NewRestartMachineDeploymentParams creates a new RestartMachineDeploymentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRestartMachineDeploymentParamsWithContext ¶ added in v2.18.0

func NewRestartMachineDeploymentParamsWithContext(ctx context.Context) *RestartMachineDeploymentParams

NewRestartMachineDeploymentParamsWithContext creates a new RestartMachineDeploymentParams object with the ability to set a context for a request.

func NewRestartMachineDeploymentParamsWithHTTPClient ¶ added in v2.18.0

func NewRestartMachineDeploymentParamsWithHTTPClient(client *http.Client) *RestartMachineDeploymentParams

NewRestartMachineDeploymentParamsWithHTTPClient creates a new RestartMachineDeploymentParams object with the ability to set a custom HTTPClient for a request.

func NewRestartMachineDeploymentParamsWithTimeout ¶ added in v2.18.0

func NewRestartMachineDeploymentParamsWithTimeout(timeout time.Duration) *RestartMachineDeploymentParams

NewRestartMachineDeploymentParamsWithTimeout creates a new RestartMachineDeploymentParams object with the ability to set a timeout on a request.

func (*RestartMachineDeploymentParams) SetClusterID ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the restart machine deployment params

func (*RestartMachineDeploymentParams) SetContext ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetContext(ctx context.Context)

SetContext adds the context to the restart machine deployment params

func (*RestartMachineDeploymentParams) SetDefaults ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetDefaults()

SetDefaults hydrates default values in the restart machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*RestartMachineDeploymentParams) SetHTTPClient ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the restart machine deployment params

func (*RestartMachineDeploymentParams) SetMachineDeploymentID ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetMachineDeploymentID(machinedeploymentID string)

SetMachineDeploymentID adds the machinedeploymentId to the restart machine deployment params

func (*RestartMachineDeploymentParams) SetProjectID ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the restart machine deployment params

func (*RestartMachineDeploymentParams) SetTimeout ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the restart machine deployment params

func (*RestartMachineDeploymentParams) WithClusterID ¶ added in v2.18.0

WithClusterID adds the clusterID to the restart machine deployment params

func (*RestartMachineDeploymentParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the restart machine deployment params

func (*RestartMachineDeploymentParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the restart machine deployment params (not the query body).

All values with no default are reset to their zero value.

func (*RestartMachineDeploymentParams) WithHTTPClient ¶ added in v2.18.0

WithHTTPClient adds the HTTPClient to the restart machine deployment params

func (*RestartMachineDeploymentParams) WithMachineDeploymentID ¶ added in v2.18.0

func (o *RestartMachineDeploymentParams) WithMachineDeploymentID(machinedeploymentID string) *RestartMachineDeploymentParams

WithMachineDeploymentID adds the machinedeploymentID to the restart machine deployment params

func (*RestartMachineDeploymentParams) WithProjectID ¶ added in v2.18.0

WithProjectID adds the projectID to the restart machine deployment params

func (*RestartMachineDeploymentParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the restart machine deployment params

func (*RestartMachineDeploymentParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type RestartMachineDeploymentReader ¶ added in v2.18.0

type RestartMachineDeploymentReader struct {
	// contains filtered or unexported fields
}

RestartMachineDeploymentReader is a Reader for the RestartMachineDeployment structure.

func (*RestartMachineDeploymentReader) ReadResponse ¶ added in v2.18.0

func (o *RestartMachineDeploymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RestartMachineDeploymentUnauthorized ¶ added in v2.18.0

type RestartMachineDeploymentUnauthorized struct {
}
RestartMachineDeploymentUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewRestartMachineDeploymentUnauthorized ¶ added in v2.18.0

func NewRestartMachineDeploymentUnauthorized() *RestartMachineDeploymentUnauthorized

NewRestartMachineDeploymentUnauthorized creates a RestartMachineDeploymentUnauthorized with default headers values

func (*RestartMachineDeploymentUnauthorized) Error ¶ added in v2.18.0

type RevokeClusterAdminTokenDefault ¶

type RevokeClusterAdminTokenDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RevokeClusterAdminTokenDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRevokeClusterAdminTokenParamsWithContext ¶

func NewRevokeClusterAdminTokenParamsWithContext(ctx context.Context) *RevokeClusterAdminTokenParams

NewRevokeClusterAdminTokenParamsWithContext creates a new RevokeClusterAdminTokenParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *RevokeClusterAdminTokenParams) SetDefaults()

SetDefaults hydrates default values in the revoke cluster admin token params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the revoke cluster admin token params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 RevokeClusterAdminTokenV2Default ¶

type RevokeClusterAdminTokenV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RevokeClusterAdminTokenV2Default describes a response with status code -1, with default header values.

errorResponse

func NewRevokeClusterAdminTokenV2Default ¶

func NewRevokeClusterAdminTokenV2Default(code int) *RevokeClusterAdminTokenV2Default

NewRevokeClusterAdminTokenV2Default creates a RevokeClusterAdminTokenV2Default with default headers values

func (*RevokeClusterAdminTokenV2Default) Code ¶

Code gets the status code for the revoke cluster admin token v2 default response

func (*RevokeClusterAdminTokenV2Default) Error ¶

func (*RevokeClusterAdminTokenV2Default) GetPayload ¶

type RevokeClusterAdminTokenV2Forbidden ¶

type RevokeClusterAdminTokenV2Forbidden struct {
}
RevokeClusterAdminTokenV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewRevokeClusterAdminTokenV2Forbidden ¶

func NewRevokeClusterAdminTokenV2Forbidden() *RevokeClusterAdminTokenV2Forbidden

NewRevokeClusterAdminTokenV2Forbidden creates a RevokeClusterAdminTokenV2Forbidden with default headers values

func (*RevokeClusterAdminTokenV2Forbidden) Error ¶

type RevokeClusterAdminTokenV2OK ¶

type RevokeClusterAdminTokenV2OK struct {
}
RevokeClusterAdminTokenV2OK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewRevokeClusterAdminTokenV2OK ¶

func NewRevokeClusterAdminTokenV2OK() *RevokeClusterAdminTokenV2OK

NewRevokeClusterAdminTokenV2OK creates a RevokeClusterAdminTokenV2OK with default headers values

func (*RevokeClusterAdminTokenV2OK) Error ¶

type RevokeClusterAdminTokenV2Params ¶

type RevokeClusterAdminTokenV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RevokeClusterAdminTokenV2Params contains all the parameters to send to the API endpoint

for the revoke cluster admin token v2 operation.

Typically these are written to a http.Request.

func NewRevokeClusterAdminTokenV2Params ¶

func NewRevokeClusterAdminTokenV2Params() *RevokeClusterAdminTokenV2Params

NewRevokeClusterAdminTokenV2Params creates a new RevokeClusterAdminTokenV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRevokeClusterAdminTokenV2ParamsWithContext ¶

func NewRevokeClusterAdminTokenV2ParamsWithContext(ctx context.Context) *RevokeClusterAdminTokenV2Params

NewRevokeClusterAdminTokenV2ParamsWithContext creates a new RevokeClusterAdminTokenV2Params object with the ability to set a context for a request.

func NewRevokeClusterAdminTokenV2ParamsWithHTTPClient ¶

func NewRevokeClusterAdminTokenV2ParamsWithHTTPClient(client *http.Client) *RevokeClusterAdminTokenV2Params

NewRevokeClusterAdminTokenV2ParamsWithHTTPClient creates a new RevokeClusterAdminTokenV2Params object with the ability to set a custom HTTPClient for a request.

func NewRevokeClusterAdminTokenV2ParamsWithTimeout ¶

func NewRevokeClusterAdminTokenV2ParamsWithTimeout(timeout time.Duration) *RevokeClusterAdminTokenV2Params

NewRevokeClusterAdminTokenV2ParamsWithTimeout creates a new RevokeClusterAdminTokenV2Params object with the ability to set a timeout on a request.

func (*RevokeClusterAdminTokenV2Params) SetClusterID ¶

func (o *RevokeClusterAdminTokenV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) SetContext ¶

func (o *RevokeClusterAdminTokenV2Params) SetContext(ctx context.Context)

SetContext adds the context to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) SetDefaults ¶ added in v2.18.0

func (o *RevokeClusterAdminTokenV2Params) SetDefaults()

SetDefaults hydrates default values in the revoke cluster admin token v2 params (not the query body).

All values with no default are reset to their zero value.

func (*RevokeClusterAdminTokenV2Params) SetHTTPClient ¶

func (o *RevokeClusterAdminTokenV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) SetProjectID ¶

func (o *RevokeClusterAdminTokenV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) SetTimeout ¶

func (o *RevokeClusterAdminTokenV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) WithContext ¶

WithContext adds the context to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the revoke cluster admin token v2 params (not the query body).

All values with no default are reset to their zero value.

func (*RevokeClusterAdminTokenV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) WithProjectID ¶

WithProjectID adds the projectID to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) WithTimeout ¶

WithTimeout adds the timeout to the revoke cluster admin token v2 params

func (*RevokeClusterAdminTokenV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RevokeClusterAdminTokenV2Reader ¶

type RevokeClusterAdminTokenV2Reader struct {
	// contains filtered or unexported fields
}

RevokeClusterAdminTokenV2Reader is a Reader for the RevokeClusterAdminTokenV2 structure.

func (*RevokeClusterAdminTokenV2Reader) ReadResponse ¶

func (o *RevokeClusterAdminTokenV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RevokeClusterAdminTokenV2Unauthorized ¶

type RevokeClusterAdminTokenV2Unauthorized struct {
}
RevokeClusterAdminTokenV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewRevokeClusterAdminTokenV2Unauthorized ¶

func NewRevokeClusterAdminTokenV2Unauthorized() *RevokeClusterAdminTokenV2Unauthorized

NewRevokeClusterAdminTokenV2Unauthorized creates a RevokeClusterAdminTokenV2Unauthorized with default headers values

func (*RevokeClusterAdminTokenV2Unauthorized) Error ¶

type RevokeClusterViewerTokenDefault ¶

type RevokeClusterViewerTokenDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RevokeClusterViewerTokenDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRevokeClusterViewerTokenParamsWithContext ¶

func NewRevokeClusterViewerTokenParamsWithContext(ctx context.Context) *RevokeClusterViewerTokenParams

NewRevokeClusterViewerTokenParamsWithContext creates a new RevokeClusterViewerTokenParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *RevokeClusterViewerTokenParams) SetDefaults()

SetDefaults hydrates default values in the revoke cluster viewer token params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the revoke cluster viewer token params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 RevokeClusterViewerTokenV2Default ¶

type RevokeClusterViewerTokenV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RevokeClusterViewerTokenV2Default describes a response with status code -1, with default header values.

errorResponse

func NewRevokeClusterViewerTokenV2Default ¶

func NewRevokeClusterViewerTokenV2Default(code int) *RevokeClusterViewerTokenV2Default

NewRevokeClusterViewerTokenV2Default creates a RevokeClusterViewerTokenV2Default with default headers values

func (*RevokeClusterViewerTokenV2Default) Code ¶

Code gets the status code for the revoke cluster viewer token v2 default response

func (*RevokeClusterViewerTokenV2Default) Error ¶

func (*RevokeClusterViewerTokenV2Default) GetPayload ¶

type RevokeClusterViewerTokenV2Forbidden ¶

type RevokeClusterViewerTokenV2Forbidden struct {
}
RevokeClusterViewerTokenV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewRevokeClusterViewerTokenV2Forbidden ¶

func NewRevokeClusterViewerTokenV2Forbidden() *RevokeClusterViewerTokenV2Forbidden

NewRevokeClusterViewerTokenV2Forbidden creates a RevokeClusterViewerTokenV2Forbidden with default headers values

func (*RevokeClusterViewerTokenV2Forbidden) Error ¶

type RevokeClusterViewerTokenV2OK ¶

type RevokeClusterViewerTokenV2OK struct {
}
RevokeClusterViewerTokenV2OK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewRevokeClusterViewerTokenV2OK ¶

func NewRevokeClusterViewerTokenV2OK() *RevokeClusterViewerTokenV2OK

NewRevokeClusterViewerTokenV2OK creates a RevokeClusterViewerTokenV2OK with default headers values

func (*RevokeClusterViewerTokenV2OK) Error ¶

type RevokeClusterViewerTokenV2Params ¶

type RevokeClusterViewerTokenV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RevokeClusterViewerTokenV2Params contains all the parameters to send to the API endpoint

for the revoke cluster viewer token v2 operation.

Typically these are written to a http.Request.

func NewRevokeClusterViewerTokenV2Params ¶

func NewRevokeClusterViewerTokenV2Params() *RevokeClusterViewerTokenV2Params

NewRevokeClusterViewerTokenV2Params creates a new RevokeClusterViewerTokenV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRevokeClusterViewerTokenV2ParamsWithContext ¶

func NewRevokeClusterViewerTokenV2ParamsWithContext(ctx context.Context) *RevokeClusterViewerTokenV2Params

NewRevokeClusterViewerTokenV2ParamsWithContext creates a new RevokeClusterViewerTokenV2Params object with the ability to set a context for a request.

func NewRevokeClusterViewerTokenV2ParamsWithHTTPClient ¶

func NewRevokeClusterViewerTokenV2ParamsWithHTTPClient(client *http.Client) *RevokeClusterViewerTokenV2Params

NewRevokeClusterViewerTokenV2ParamsWithHTTPClient creates a new RevokeClusterViewerTokenV2Params object with the ability to set a custom HTTPClient for a request.

func NewRevokeClusterViewerTokenV2ParamsWithTimeout ¶

func NewRevokeClusterViewerTokenV2ParamsWithTimeout(timeout time.Duration) *RevokeClusterViewerTokenV2Params

NewRevokeClusterViewerTokenV2ParamsWithTimeout creates a new RevokeClusterViewerTokenV2Params object with the ability to set a timeout on a request.

func (*RevokeClusterViewerTokenV2Params) SetClusterID ¶

func (o *RevokeClusterViewerTokenV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) SetContext ¶

SetContext adds the context to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) SetDefaults ¶ added in v2.18.0

func (o *RevokeClusterViewerTokenV2Params) SetDefaults()

SetDefaults hydrates default values in the revoke cluster viewer token v2 params (not the query body).

All values with no default are reset to their zero value.

func (*RevokeClusterViewerTokenV2Params) SetHTTPClient ¶

func (o *RevokeClusterViewerTokenV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) SetProjectID ¶

func (o *RevokeClusterViewerTokenV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) SetTimeout ¶

func (o *RevokeClusterViewerTokenV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) WithContext ¶

WithContext adds the context to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the revoke cluster viewer token v2 params (not the query body).

All values with no default are reset to their zero value.

func (*RevokeClusterViewerTokenV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) WithProjectID ¶

WithProjectID adds the projectID to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) WithTimeout ¶

WithTimeout adds the timeout to the revoke cluster viewer token v2 params

func (*RevokeClusterViewerTokenV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RevokeClusterViewerTokenV2Reader ¶

type RevokeClusterViewerTokenV2Reader struct {
	// contains filtered or unexported fields
}

RevokeClusterViewerTokenV2Reader is a Reader for the RevokeClusterViewerTokenV2 structure.

func (*RevokeClusterViewerTokenV2Reader) ReadResponse ¶

func (o *RevokeClusterViewerTokenV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RevokeClusterViewerTokenV2Unauthorized ¶

type RevokeClusterViewerTokenV2Unauthorized struct {
}
RevokeClusterViewerTokenV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewRevokeClusterViewerTokenV2Unauthorized ¶

func NewRevokeClusterViewerTokenV2Unauthorized() *RevokeClusterViewerTokenV2Unauthorized

NewRevokeClusterViewerTokenV2Unauthorized creates a RevokeClusterViewerTokenV2Unauthorized with default headers values

func (*RevokeClusterViewerTokenV2Unauthorized) Error ¶

type UnbindUserFromClusterRoleBindingDefault ¶

type UnbindUserFromClusterRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnbindUserFromClusterRoleBindingDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUnbindUserFromClusterRoleBindingParamsWithContext ¶

func NewUnbindUserFromClusterRoleBindingParamsWithContext(ctx context.Context) *UnbindUserFromClusterRoleBindingParams

NewUnbindUserFromClusterRoleBindingParamsWithContext creates a new UnbindUserFromClusterRoleBindingParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *UnbindUserFromClusterRoleBindingParams) SetDefaults()

SetDefaults hydrates default values in the unbind user from cluster role binding params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the unbind user from cluster role binding params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 UnbindUserFromClusterRoleBindingV2Default ¶

type UnbindUserFromClusterRoleBindingV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnbindUserFromClusterRoleBindingV2Default describes a response with status code -1, with default header values.

errorResponse

func NewUnbindUserFromClusterRoleBindingV2Default ¶

func NewUnbindUserFromClusterRoleBindingV2Default(code int) *UnbindUserFromClusterRoleBindingV2Default

NewUnbindUserFromClusterRoleBindingV2Default creates a UnbindUserFromClusterRoleBindingV2Default with default headers values

func (*UnbindUserFromClusterRoleBindingV2Default) Code ¶

Code gets the status code for the unbind user from cluster role binding v2 default response

func (*UnbindUserFromClusterRoleBindingV2Default) Error ¶

func (*UnbindUserFromClusterRoleBindingV2Default) GetPayload ¶

type UnbindUserFromClusterRoleBindingV2Forbidden ¶

type UnbindUserFromClusterRoleBindingV2Forbidden struct {
}
UnbindUserFromClusterRoleBindingV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromClusterRoleBindingV2Forbidden ¶

func NewUnbindUserFromClusterRoleBindingV2Forbidden() *UnbindUserFromClusterRoleBindingV2Forbidden

NewUnbindUserFromClusterRoleBindingV2Forbidden creates a UnbindUserFromClusterRoleBindingV2Forbidden with default headers values

func (*UnbindUserFromClusterRoleBindingV2Forbidden) Error ¶

type UnbindUserFromClusterRoleBindingV2OK ¶

type UnbindUserFromClusterRoleBindingV2OK struct {
	Payload *models.ClusterRoleBinding
}
UnbindUserFromClusterRoleBindingV2OK describes a response with status code 200, with default header values.

ClusterRoleBinding

func NewUnbindUserFromClusterRoleBindingV2OK ¶

func NewUnbindUserFromClusterRoleBindingV2OK() *UnbindUserFromClusterRoleBindingV2OK

NewUnbindUserFromClusterRoleBindingV2OK creates a UnbindUserFromClusterRoleBindingV2OK with default headers values

func (*UnbindUserFromClusterRoleBindingV2OK) Error ¶

func (*UnbindUserFromClusterRoleBindingV2OK) GetPayload ¶

type UnbindUserFromClusterRoleBindingV2Params ¶

type UnbindUserFromClusterRoleBindingV2Params struct {

	// Body.
	Body *models.ClusterRoleUser

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	// RoleID.
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnbindUserFromClusterRoleBindingV2Params contains all the parameters to send to the API endpoint

for the unbind user from cluster role binding v2 operation.

Typically these are written to a http.Request.

func NewUnbindUserFromClusterRoleBindingV2Params ¶

func NewUnbindUserFromClusterRoleBindingV2Params() *UnbindUserFromClusterRoleBindingV2Params

NewUnbindUserFromClusterRoleBindingV2Params creates a new UnbindUserFromClusterRoleBindingV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUnbindUserFromClusterRoleBindingV2ParamsWithContext ¶

func NewUnbindUserFromClusterRoleBindingV2ParamsWithContext(ctx context.Context) *UnbindUserFromClusterRoleBindingV2Params

NewUnbindUserFromClusterRoleBindingV2ParamsWithContext creates a new UnbindUserFromClusterRoleBindingV2Params object with the ability to set a context for a request.

func NewUnbindUserFromClusterRoleBindingV2ParamsWithHTTPClient ¶

func NewUnbindUserFromClusterRoleBindingV2ParamsWithHTTPClient(client *http.Client) *UnbindUserFromClusterRoleBindingV2Params

NewUnbindUserFromClusterRoleBindingV2ParamsWithHTTPClient creates a new UnbindUserFromClusterRoleBindingV2Params object with the ability to set a custom HTTPClient for a request.

func NewUnbindUserFromClusterRoleBindingV2ParamsWithTimeout ¶

func NewUnbindUserFromClusterRoleBindingV2ParamsWithTimeout(timeout time.Duration) *UnbindUserFromClusterRoleBindingV2Params

NewUnbindUserFromClusterRoleBindingV2ParamsWithTimeout creates a new UnbindUserFromClusterRoleBindingV2Params object with the ability to set a timeout on a request.

func (*UnbindUserFromClusterRoleBindingV2Params) SetBody ¶

SetBody adds the body to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) SetClusterID ¶

func (o *UnbindUserFromClusterRoleBindingV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) SetContext ¶

SetContext adds the context to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) SetDefaults ¶ added in v2.18.0

SetDefaults hydrates default values in the unbind user from cluster role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*UnbindUserFromClusterRoleBindingV2Params) SetHTTPClient ¶

func (o *UnbindUserFromClusterRoleBindingV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) SetProjectID ¶

func (o *UnbindUserFromClusterRoleBindingV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) SetRoleID ¶

func (o *UnbindUserFromClusterRoleBindingV2Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) SetTimeout ¶

SetTimeout adds the timeout to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithBody ¶

WithBody adds the body to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithContext ¶

WithContext adds the context to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the unbind user from cluster role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*UnbindUserFromClusterRoleBindingV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithProjectID ¶

WithProjectID adds the projectID to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithRoleID ¶

WithRoleID adds the roleID to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WithTimeout ¶

WithTimeout adds the timeout to the unbind user from cluster role binding v2 params

func (*UnbindUserFromClusterRoleBindingV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UnbindUserFromClusterRoleBindingV2Reader ¶

type UnbindUserFromClusterRoleBindingV2Reader struct {
	// contains filtered or unexported fields
}

UnbindUserFromClusterRoleBindingV2Reader is a Reader for the UnbindUserFromClusterRoleBindingV2 structure.

func (*UnbindUserFromClusterRoleBindingV2Reader) ReadResponse ¶

func (o *UnbindUserFromClusterRoleBindingV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnbindUserFromClusterRoleBindingV2Unauthorized ¶

type UnbindUserFromClusterRoleBindingV2Unauthorized struct {
}
UnbindUserFromClusterRoleBindingV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromClusterRoleBindingV2Unauthorized ¶

func NewUnbindUserFromClusterRoleBindingV2Unauthorized() *UnbindUserFromClusterRoleBindingV2Unauthorized

NewUnbindUserFromClusterRoleBindingV2Unauthorized creates a UnbindUserFromClusterRoleBindingV2Unauthorized with default headers values

func (*UnbindUserFromClusterRoleBindingV2Unauthorized) Error ¶

type UnbindUserFromRoleBindingDefault ¶

type UnbindUserFromRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnbindUserFromRoleBindingDefault describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUnbindUserFromRoleBindingParamsWithContext ¶

func NewUnbindUserFromRoleBindingParamsWithContext(ctx context.Context) *UnbindUserFromRoleBindingParams

NewUnbindUserFromRoleBindingParamsWithContext creates a new UnbindUserFromRoleBindingParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *UnbindUserFromRoleBindingParams) SetDefaults()

SetDefaults hydrates default values in the unbind user from role binding params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the unbind user from role binding params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 UnbindUserFromRoleBindingV2Default ¶

type UnbindUserFromRoleBindingV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnbindUserFromRoleBindingV2Default describes a response with status code -1, with default header values.

errorResponse

func NewUnbindUserFromRoleBindingV2Default ¶

func NewUnbindUserFromRoleBindingV2Default(code int) *UnbindUserFromRoleBindingV2Default

NewUnbindUserFromRoleBindingV2Default creates a UnbindUserFromRoleBindingV2Default with default headers values

func (*UnbindUserFromRoleBindingV2Default) Code ¶

Code gets the status code for the unbind user from role binding v2 default response

func (*UnbindUserFromRoleBindingV2Default) Error ¶

func (*UnbindUserFromRoleBindingV2Default) GetPayload ¶

type UnbindUserFromRoleBindingV2Forbidden ¶

type UnbindUserFromRoleBindingV2Forbidden struct {
}
UnbindUserFromRoleBindingV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromRoleBindingV2Forbidden ¶

func NewUnbindUserFromRoleBindingV2Forbidden() *UnbindUserFromRoleBindingV2Forbidden

NewUnbindUserFromRoleBindingV2Forbidden creates a UnbindUserFromRoleBindingV2Forbidden with default headers values

func (*UnbindUserFromRoleBindingV2Forbidden) Error ¶

type UnbindUserFromRoleBindingV2OK ¶

type UnbindUserFromRoleBindingV2OK struct {
	Payload *models.RoleBinding
}
UnbindUserFromRoleBindingV2OK describes a response with status code 200, with default header values.

RoleBinding

func NewUnbindUserFromRoleBindingV2OK ¶

func NewUnbindUserFromRoleBindingV2OK() *UnbindUserFromRoleBindingV2OK

NewUnbindUserFromRoleBindingV2OK creates a UnbindUserFromRoleBindingV2OK with default headers values

func (*UnbindUserFromRoleBindingV2OK) Error ¶

func (*UnbindUserFromRoleBindingV2OK) GetPayload ¶

type UnbindUserFromRoleBindingV2Params ¶

type UnbindUserFromRoleBindingV2Params struct {

	// Body.
	Body *models.RoleUser

	// ClusterID.
	ClusterID string

	// Namespace.
	Namespace string

	// ProjectID.
	ProjectID string

	// RoleID.
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnbindUserFromRoleBindingV2Params contains all the parameters to send to the API endpoint

for the unbind user from role binding v2 operation.

Typically these are written to a http.Request.

func NewUnbindUserFromRoleBindingV2Params ¶

func NewUnbindUserFromRoleBindingV2Params() *UnbindUserFromRoleBindingV2Params

NewUnbindUserFromRoleBindingV2Params creates a new UnbindUserFromRoleBindingV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUnbindUserFromRoleBindingV2ParamsWithContext ¶

func NewUnbindUserFromRoleBindingV2ParamsWithContext(ctx context.Context) *UnbindUserFromRoleBindingV2Params

NewUnbindUserFromRoleBindingV2ParamsWithContext creates a new UnbindUserFromRoleBindingV2Params object with the ability to set a context for a request.

func NewUnbindUserFromRoleBindingV2ParamsWithHTTPClient ¶

func NewUnbindUserFromRoleBindingV2ParamsWithHTTPClient(client *http.Client) *UnbindUserFromRoleBindingV2Params

NewUnbindUserFromRoleBindingV2ParamsWithHTTPClient creates a new UnbindUserFromRoleBindingV2Params object with the ability to set a custom HTTPClient for a request.

func NewUnbindUserFromRoleBindingV2ParamsWithTimeout ¶

func NewUnbindUserFromRoleBindingV2ParamsWithTimeout(timeout time.Duration) *UnbindUserFromRoleBindingV2Params

NewUnbindUserFromRoleBindingV2ParamsWithTimeout creates a new UnbindUserFromRoleBindingV2Params object with the ability to set a timeout on a request.

func (*UnbindUserFromRoleBindingV2Params) SetBody ¶

SetBody adds the body to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetClusterID ¶

func (o *UnbindUserFromRoleBindingV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetContext ¶

SetContext adds the context to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetDefaults ¶ added in v2.18.0

func (o *UnbindUserFromRoleBindingV2Params) SetDefaults()

SetDefaults hydrates default values in the unbind user from role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*UnbindUserFromRoleBindingV2Params) SetHTTPClient ¶

func (o *UnbindUserFromRoleBindingV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetNamespace ¶

func (o *UnbindUserFromRoleBindingV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetProjectID ¶

func (o *UnbindUserFromRoleBindingV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetRoleID ¶

func (o *UnbindUserFromRoleBindingV2Params) SetRoleID(roleID string)

SetRoleID adds the roleId to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) SetTimeout ¶

func (o *UnbindUserFromRoleBindingV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithBody ¶

WithBody adds the body to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithContext ¶

WithContext adds the context to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the unbind user from role binding v2 params (not the query body).

All values with no default are reset to their zero value.

func (*UnbindUserFromRoleBindingV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithNamespace ¶

WithNamespace adds the namespace to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithProjectID ¶

WithProjectID adds the projectID to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithRoleID ¶

WithRoleID adds the roleID to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WithTimeout ¶

WithTimeout adds the timeout to the unbind user from role binding v2 params

func (*UnbindUserFromRoleBindingV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UnbindUserFromRoleBindingV2Reader ¶

type UnbindUserFromRoleBindingV2Reader struct {
	// contains filtered or unexported fields
}

UnbindUserFromRoleBindingV2Reader is a Reader for the UnbindUserFromRoleBindingV2 structure.

func (*UnbindUserFromRoleBindingV2Reader) ReadResponse ¶

func (o *UnbindUserFromRoleBindingV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnbindUserFromRoleBindingV2Unauthorized ¶

type UnbindUserFromRoleBindingV2Unauthorized struct {
}
UnbindUserFromRoleBindingV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromRoleBindingV2Unauthorized ¶

func NewUnbindUserFromRoleBindingV2Unauthorized() *UnbindUserFromRoleBindingV2Unauthorized

NewUnbindUserFromRoleBindingV2Unauthorized creates a UnbindUserFromRoleBindingV2Unauthorized with default headers values

func (*UnbindUserFromRoleBindingV2Unauthorized) Error ¶

type UpdateAlertmanagerDefault ¶ added in v2.18.0

type UpdateAlertmanagerDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateAlertmanagerDefault describes a response with status code -1, with default header values.

errorResponse

func NewUpdateAlertmanagerDefault ¶ added in v2.18.0

func NewUpdateAlertmanagerDefault(code int) *UpdateAlertmanagerDefault

NewUpdateAlertmanagerDefault creates a UpdateAlertmanagerDefault with default headers values

func (*UpdateAlertmanagerDefault) Code ¶ added in v2.18.0

func (o *UpdateAlertmanagerDefault) Code() int

Code gets the status code for the update alertmanager default response

func (*UpdateAlertmanagerDefault) Error ¶ added in v2.18.0

func (o *UpdateAlertmanagerDefault) Error() string

func (*UpdateAlertmanagerDefault) GetPayload ¶ added in v2.18.0

type UpdateAlertmanagerForbidden ¶ added in v2.18.0

type UpdateAlertmanagerForbidden struct {
}
UpdateAlertmanagerForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUpdateAlertmanagerForbidden ¶ added in v2.18.0

func NewUpdateAlertmanagerForbidden() *UpdateAlertmanagerForbidden

NewUpdateAlertmanagerForbidden creates a UpdateAlertmanagerForbidden with default headers values

func (*UpdateAlertmanagerForbidden) Error ¶ added in v2.18.0

type UpdateAlertmanagerOK ¶ added in v2.18.0

type UpdateAlertmanagerOK struct {
	Payload *models.Alertmanager
}
UpdateAlertmanagerOK describes a response with status code 200, with default header values.

Alertmanager

func NewUpdateAlertmanagerOK ¶ added in v2.18.0

func NewUpdateAlertmanagerOK() *UpdateAlertmanagerOK

NewUpdateAlertmanagerOK creates a UpdateAlertmanagerOK with default headers values

func (*UpdateAlertmanagerOK) Error ¶ added in v2.18.0

func (o *UpdateAlertmanagerOK) Error() string

func (*UpdateAlertmanagerOK) GetPayload ¶ added in v2.18.0

func (o *UpdateAlertmanagerOK) GetPayload() *models.Alertmanager

type UpdateAlertmanagerParams ¶ added in v2.18.0

type UpdateAlertmanagerParams struct {

	// Body.
	Body *models.Alertmanager

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAlertmanagerParams contains all the parameters to send to the API endpoint

for the update alertmanager operation.

Typically these are written to a http.Request.

func NewUpdateAlertmanagerParams ¶ added in v2.18.0

func NewUpdateAlertmanagerParams() *UpdateAlertmanagerParams

NewUpdateAlertmanagerParams creates a new UpdateAlertmanagerParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAlertmanagerParamsWithContext ¶ added in v2.18.0

func NewUpdateAlertmanagerParamsWithContext(ctx context.Context) *UpdateAlertmanagerParams

NewUpdateAlertmanagerParamsWithContext creates a new UpdateAlertmanagerParams object with the ability to set a context for a request.

func NewUpdateAlertmanagerParamsWithHTTPClient ¶ added in v2.18.0

func NewUpdateAlertmanagerParamsWithHTTPClient(client *http.Client) *UpdateAlertmanagerParams

NewUpdateAlertmanagerParamsWithHTTPClient creates a new UpdateAlertmanagerParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAlertmanagerParamsWithTimeout ¶ added in v2.18.0

func NewUpdateAlertmanagerParamsWithTimeout(timeout time.Duration) *UpdateAlertmanagerParams

NewUpdateAlertmanagerParamsWithTimeout creates a new UpdateAlertmanagerParams object with the ability to set a timeout on a request.

func (*UpdateAlertmanagerParams) SetBody ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetBody(body *models.Alertmanager)

SetBody adds the body to the update alertmanager params

func (*UpdateAlertmanagerParams) SetClusterID ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the update alertmanager params

func (*UpdateAlertmanagerParams) SetContext ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetContext(ctx context.Context)

SetContext adds the context to the update alertmanager params

func (*UpdateAlertmanagerParams) SetDefaults ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetDefaults()

SetDefaults hydrates default values in the update alertmanager params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertmanagerParams) SetHTTPClient ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update alertmanager params

func (*UpdateAlertmanagerParams) SetProjectID ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the update alertmanager params

func (*UpdateAlertmanagerParams) SetTimeout ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update alertmanager params

func (*UpdateAlertmanagerParams) WithBody ¶ added in v2.18.0

WithBody adds the body to the update alertmanager params

func (*UpdateAlertmanagerParams) WithClusterID ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) WithClusterID(clusterID string) *UpdateAlertmanagerParams

WithClusterID adds the clusterID to the update alertmanager params

func (*UpdateAlertmanagerParams) WithContext ¶ added in v2.18.0

WithContext adds the context to the update alertmanager params

func (*UpdateAlertmanagerParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the update alertmanager params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertmanagerParams) WithHTTPClient ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) WithHTTPClient(client *http.Client) *UpdateAlertmanagerParams

WithHTTPClient adds the HTTPClient to the update alertmanager params

func (*UpdateAlertmanagerParams) WithProjectID ¶ added in v2.18.0

func (o *UpdateAlertmanagerParams) WithProjectID(projectID string) *UpdateAlertmanagerParams

WithProjectID adds the projectID to the update alertmanager params

func (*UpdateAlertmanagerParams) WithTimeout ¶ added in v2.18.0

WithTimeout adds the timeout to the update alertmanager params

func (*UpdateAlertmanagerParams) WriteToRequest ¶ added in v2.18.0

WriteToRequest writes these params to a swagger request

type UpdateAlertmanagerReader ¶ added in v2.18.0

type UpdateAlertmanagerReader struct {
	// contains filtered or unexported fields
}

UpdateAlertmanagerReader is a Reader for the UpdateAlertmanager structure.

func (*UpdateAlertmanagerReader) ReadResponse ¶ added in v2.18.0

func (o *UpdateAlertmanagerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAlertmanagerUnauthorized ¶ added in v2.18.0

type UpdateAlertmanagerUnauthorized struct {
}
UpdateAlertmanagerUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUpdateAlertmanagerUnauthorized ¶ added in v2.18.0

func NewUpdateAlertmanagerUnauthorized() *UpdateAlertmanagerUnauthorized

NewUpdateAlertmanagerUnauthorized creates a UpdateAlertmanagerUnauthorized with default headers values

func (*UpdateAlertmanagerUnauthorized) Error ¶ added in v2.18.0

type UpdateExternalClusterBody ¶ added in v2.19.0

type UpdateExternalClusterBody struct {

	// Kubeconfig Base64 encoded kubeconfig
	Kubeconfig string `json:"kubeconfig,omitempty"`

	// Name is human readable name for the external cluster
	Name string `json:"name,omitempty"`
}

UpdateExternalClusterBody update external cluster body swagger:model UpdateExternalClusterBody

func (*UpdateExternalClusterBody) ContextValidate ¶ added in v2.19.0

func (o *UpdateExternalClusterBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update external cluster body based on context it is used

func (*UpdateExternalClusterBody) MarshalBinary ¶ added in v2.19.0

func (o *UpdateExternalClusterBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateExternalClusterBody) UnmarshalBinary ¶ added in v2.19.0

func (o *UpdateExternalClusterBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateExternalClusterBody) Validate ¶ added in v2.19.0

func (o *UpdateExternalClusterBody) Validate(formats strfmt.Registry) error

Validate validates this update external cluster body

type UpdateExternalClusterDefault ¶

type UpdateExternalClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateExternalClusterDefault describes a response with status code -1, with default header values.

errorResponse

func NewUpdateExternalClusterDefault ¶

func NewUpdateExternalClusterDefault(code int) *UpdateExternalClusterDefault

NewUpdateExternalClusterDefault creates a UpdateExternalClusterDefault with default headers values

func (*UpdateExternalClusterDefault) Code ¶

Code gets the status code for the update external cluster default response

func (*UpdateExternalClusterDefault) Error ¶

func (*UpdateExternalClusterDefault) GetPayload ¶

type UpdateExternalClusterForbidden ¶

type UpdateExternalClusterForbidden struct {
}
UpdateExternalClusterForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUpdateExternalClusterForbidden ¶

func NewUpdateExternalClusterForbidden() *UpdateExternalClusterForbidden

NewUpdateExternalClusterForbidden creates a UpdateExternalClusterForbidden with default headers values

func (*UpdateExternalClusterForbidden) Error ¶

type UpdateExternalClusterOK ¶

type UpdateExternalClusterOK struct {
	Payload *models.ExternalCluster
}
UpdateExternalClusterOK describes a response with status code 200, with default header values.

ExternalCluster

func NewUpdateExternalClusterOK ¶

func NewUpdateExternalClusterOK() *UpdateExternalClusterOK

NewUpdateExternalClusterOK creates a UpdateExternalClusterOK with default headers values

func (*UpdateExternalClusterOK) Error ¶

func (o *UpdateExternalClusterOK) Error() string

func (*UpdateExternalClusterOK) GetPayload ¶

type UpdateExternalClusterParams ¶

type UpdateExternalClusterParams struct {

	// Body.
	Body UpdateExternalClusterBody

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateExternalClusterParams contains all the parameters to send to the API endpoint

for the update external cluster operation.

Typically these are written to a http.Request.

func NewUpdateExternalClusterParams ¶

func NewUpdateExternalClusterParams() *UpdateExternalClusterParams

NewUpdateExternalClusterParams creates a new UpdateExternalClusterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateExternalClusterParamsWithContext ¶

func NewUpdateExternalClusterParamsWithContext(ctx context.Context) *UpdateExternalClusterParams

NewUpdateExternalClusterParamsWithContext creates a new UpdateExternalClusterParams object with the ability to set a context for a request.

func NewUpdateExternalClusterParamsWithHTTPClient ¶

func NewUpdateExternalClusterParamsWithHTTPClient(client *http.Client) *UpdateExternalClusterParams

NewUpdateExternalClusterParamsWithHTTPClient creates a new UpdateExternalClusterParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateExternalClusterParamsWithTimeout ¶

func NewUpdateExternalClusterParamsWithTimeout(timeout time.Duration) *UpdateExternalClusterParams

NewUpdateExternalClusterParamsWithTimeout creates a new UpdateExternalClusterParams object with the ability to set a timeout on a request.

func (*UpdateExternalClusterParams) SetBody ¶

SetBody adds the body to the update external cluster params

func (*UpdateExternalClusterParams) SetClusterID ¶

func (o *UpdateExternalClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the update external cluster params

func (*UpdateExternalClusterParams) SetContext ¶

func (o *UpdateExternalClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the update external cluster params

func (*UpdateExternalClusterParams) SetDefaults ¶ added in v2.18.0

func (o *UpdateExternalClusterParams) SetDefaults()

SetDefaults hydrates default values in the update external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateExternalClusterParams) SetHTTPClient ¶

func (o *UpdateExternalClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update external cluster params

func (*UpdateExternalClusterParams) SetProjectID ¶

func (o *UpdateExternalClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the update external cluster params

func (*UpdateExternalClusterParams) SetTimeout ¶

func (o *UpdateExternalClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update external cluster params

func (*UpdateExternalClusterParams) WithBody ¶

WithBody adds the body to the update external cluster params

func (*UpdateExternalClusterParams) WithClusterID ¶

func (o *UpdateExternalClusterParams) WithClusterID(clusterID string) *UpdateExternalClusterParams

WithClusterID adds the clusterID to the update external cluster params

func (*UpdateExternalClusterParams) WithContext ¶

WithContext adds the context to the update external cluster params

func (*UpdateExternalClusterParams) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the update external cluster params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateExternalClusterParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update external cluster params

func (*UpdateExternalClusterParams) WithProjectID ¶

func (o *UpdateExternalClusterParams) WithProjectID(projectID string) *UpdateExternalClusterParams

WithProjectID adds the projectID to the update external cluster params

func (*UpdateExternalClusterParams) WithTimeout ¶

WithTimeout adds the timeout to the update external cluster params

func (*UpdateExternalClusterParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateExternalClusterReader ¶

type UpdateExternalClusterReader struct {
	// contains filtered or unexported fields
}

UpdateExternalClusterReader is a Reader for the UpdateExternalCluster structure.

func (*UpdateExternalClusterReader) ReadResponse ¶

func (o *UpdateExternalClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateExternalClusterUnauthorized ¶

type UpdateExternalClusterUnauthorized struct {
}
UpdateExternalClusterUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUpdateExternalClusterUnauthorized ¶

func NewUpdateExternalClusterUnauthorized() *UpdateExternalClusterUnauthorized

NewUpdateExternalClusterUnauthorized creates a UpdateExternalClusterUnauthorized with default headers values

func (*UpdateExternalClusterUnauthorized) Error ¶

type UpdateProjectBadRequest ¶

type UpdateProjectBadRequest struct {
}
UpdateProjectBadRequest describes a response with status code 400, 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 describes a response with status code -1, 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 describes a response with status code 500, 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 describes a response with status code 404, 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 describes a response with status code 501, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateProjectParamsWithContext ¶

func NewUpdateProjectParamsWithContext(ctx context.Context) *UpdateProjectParams

NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *UpdateProjectParams) SetDefaults()

SetDefaults hydrates default values in the update project params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

func (o *UpdateProjectParams) WithDefaults() *UpdateProjectParams

WithDefaults hydrates default values in the update project params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code -1, 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 describes a response with status code 403, 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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpgradeClusterNodeDeploymentsParamsWithContext ¶

func NewUpgradeClusterNodeDeploymentsParamsWithContext(ctx context.Context) *UpgradeClusterNodeDeploymentsParams

NewUpgradeClusterNodeDeploymentsParamsWithContext creates a new UpgradeClusterNodeDeploymentsParams object with 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 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 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) SetDefaults ¶ added in v2.18.0

func (o *UpgradeClusterNodeDeploymentsParams) SetDefaults()

SetDefaults hydrates default values in the upgrade cluster node deployments params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the upgrade cluster node deployments params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 401, 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 ¶

type UpgradeClusterNodeDeploymentsV2Default ¶

type UpgradeClusterNodeDeploymentsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpgradeClusterNodeDeploymentsV2Default describes a response with status code -1, with default header values.

errorResponse

func NewUpgradeClusterNodeDeploymentsV2Default ¶

func NewUpgradeClusterNodeDeploymentsV2Default(code int) *UpgradeClusterNodeDeploymentsV2Default

NewUpgradeClusterNodeDeploymentsV2Default creates a UpgradeClusterNodeDeploymentsV2Default with default headers values

func (*UpgradeClusterNodeDeploymentsV2Default) Code ¶

Code gets the status code for the upgrade cluster node deployments v2 default response

func (*UpgradeClusterNodeDeploymentsV2Default) Error ¶

func (*UpgradeClusterNodeDeploymentsV2Default) GetPayload ¶

type UpgradeClusterNodeDeploymentsV2Forbidden ¶

type UpgradeClusterNodeDeploymentsV2Forbidden struct {
}
UpgradeClusterNodeDeploymentsV2Forbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewUpgradeClusterNodeDeploymentsV2Forbidden ¶

func NewUpgradeClusterNodeDeploymentsV2Forbidden() *UpgradeClusterNodeDeploymentsV2Forbidden

NewUpgradeClusterNodeDeploymentsV2Forbidden creates a UpgradeClusterNodeDeploymentsV2Forbidden with default headers values

func (*UpgradeClusterNodeDeploymentsV2Forbidden) Error ¶

type UpgradeClusterNodeDeploymentsV2OK ¶

type UpgradeClusterNodeDeploymentsV2OK struct {
}
UpgradeClusterNodeDeploymentsV2OK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewUpgradeClusterNodeDeploymentsV2OK ¶

func NewUpgradeClusterNodeDeploymentsV2OK() *UpgradeClusterNodeDeploymentsV2OK

NewUpgradeClusterNodeDeploymentsV2OK creates a UpgradeClusterNodeDeploymentsV2OK with default headers values

func (*UpgradeClusterNodeDeploymentsV2OK) Error ¶

type UpgradeClusterNodeDeploymentsV2Params ¶

type UpgradeClusterNodeDeploymentsV2Params struct {

	// Body.
	Body *models.MasterVersion

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpgradeClusterNodeDeploymentsV2Params contains all the parameters to send to the API endpoint

for the upgrade cluster node deployments v2 operation.

Typically these are written to a http.Request.

func NewUpgradeClusterNodeDeploymentsV2Params ¶

func NewUpgradeClusterNodeDeploymentsV2Params() *UpgradeClusterNodeDeploymentsV2Params

NewUpgradeClusterNodeDeploymentsV2Params creates a new UpgradeClusterNodeDeploymentsV2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpgradeClusterNodeDeploymentsV2ParamsWithContext ¶

func NewUpgradeClusterNodeDeploymentsV2ParamsWithContext(ctx context.Context) *UpgradeClusterNodeDeploymentsV2Params

NewUpgradeClusterNodeDeploymentsV2ParamsWithContext creates a new UpgradeClusterNodeDeploymentsV2Params object with the ability to set a context for a request.

func NewUpgradeClusterNodeDeploymentsV2ParamsWithHTTPClient ¶

func NewUpgradeClusterNodeDeploymentsV2ParamsWithHTTPClient(client *http.Client) *UpgradeClusterNodeDeploymentsV2Params

NewUpgradeClusterNodeDeploymentsV2ParamsWithHTTPClient creates a new UpgradeClusterNodeDeploymentsV2Params object with the ability to set a custom HTTPClient for a request.

func NewUpgradeClusterNodeDeploymentsV2ParamsWithTimeout ¶

func NewUpgradeClusterNodeDeploymentsV2ParamsWithTimeout(timeout time.Duration) *UpgradeClusterNodeDeploymentsV2Params

NewUpgradeClusterNodeDeploymentsV2ParamsWithTimeout creates a new UpgradeClusterNodeDeploymentsV2Params object with the ability to set a timeout on a request.

func (*UpgradeClusterNodeDeploymentsV2Params) SetBody ¶

SetBody adds the body to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) SetClusterID ¶

func (o *UpgradeClusterNodeDeploymentsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) SetContext ¶

SetContext adds the context to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) SetDefaults ¶ added in v2.18.0

func (o *UpgradeClusterNodeDeploymentsV2Params) SetDefaults()

SetDefaults hydrates default values in the upgrade cluster node deployments v2 params (not the query body).

All values with no default are reset to their zero value.

func (*UpgradeClusterNodeDeploymentsV2Params) SetHTTPClient ¶

func (o *UpgradeClusterNodeDeploymentsV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) SetProjectID ¶

func (o *UpgradeClusterNodeDeploymentsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) SetTimeout ¶

func (o *UpgradeClusterNodeDeploymentsV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WithBody ¶

WithBody adds the body to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WithClusterID ¶

WithClusterID adds the clusterID to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WithContext ¶

WithContext adds the context to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WithDefaults ¶ added in v2.18.0

WithDefaults hydrates default values in the upgrade cluster node deployments v2 params (not the query body).

All values with no default are reset to their zero value.

func (*UpgradeClusterNodeDeploymentsV2Params) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WithProjectID ¶

WithProjectID adds the projectID to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WithTimeout ¶

WithTimeout adds the timeout to the upgrade cluster node deployments v2 params

func (*UpgradeClusterNodeDeploymentsV2Params) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpgradeClusterNodeDeploymentsV2Reader ¶

type UpgradeClusterNodeDeploymentsV2Reader struct {
	// contains filtered or unexported fields
}

UpgradeClusterNodeDeploymentsV2Reader is a Reader for the UpgradeClusterNodeDeploymentsV2 structure.

func (*UpgradeClusterNodeDeploymentsV2Reader) ReadResponse ¶

func (o *UpgradeClusterNodeDeploymentsV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeClusterNodeDeploymentsV2Unauthorized ¶

type UpgradeClusterNodeDeploymentsV2Unauthorized struct {
}
UpgradeClusterNodeDeploymentsV2Unauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewUpgradeClusterNodeDeploymentsV2Unauthorized ¶

func NewUpgradeClusterNodeDeploymentsV2Unauthorized() *UpgradeClusterNodeDeploymentsV2Unauthorized

NewUpgradeClusterNodeDeploymentsV2Unauthorized creates a UpgradeClusterNodeDeploymentsV2Unauthorized with default headers values

func (*UpgradeClusterNodeDeploymentsV2Unauthorized) Error ¶

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL