operations

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2018 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for operations API

func New

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

New creates a new operations API client.

func (*Client) CreateCluster

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

CreateCluster creates a cluster

func (*Client) GetClusterCredentials

func (a *Client) GetClusterCredentials(params *GetClusterCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterCredentialsOK, error)

GetClusterCredentials gets user specific credentials to access the cluster

func (*Client) GetClusterEvents added in v1.2.0

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

GetClusterEvents gets recent events about the cluster

func (*Client) GetClusterInfo

func (a *Client) GetClusterInfo(params *GetClusterInfoParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterInfoOK, error)

GetClusterInfo gets user specific info about the cluster

func (*Client) GetOpenstackMetadata added in v1.2.0

func (a *Client) GetOpenstackMetadata(params *GetOpenstackMetadataParams, authInfo runtime.ClientAuthInfoWriter) (*GetOpenstackMetadataOK, error)

GetOpenstackMetadata grabs bag of openstack metadata

func (*Client) Info

func (a *Client) Info(params *InfoParams) (*InfoOK, error)

Info gets info about kubernikus

func (*Client) ListAPIVersions

func (a *Client) ListAPIVersions(params *ListAPIVersionsParams) (*ListAPIVersionsOK, error)

ListAPIVersions lists available api versions

func (*Client) ListClusters

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

ListClusters lists available clusters

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) ShowCluster

func (a *Client) ShowCluster(params *ShowClusterParams, authInfo runtime.ClientAuthInfoWriter) (*ShowClusterOK, error)

ShowCluster shows the specified cluser

func (*Client) TerminateCluster

func (a *Client) TerminateCluster(params *TerminateClusterParams, authInfo runtime.ClientAuthInfoWriter) (*TerminateClusterAccepted, error)

TerminateCluster terminates the specified cluster

func (*Client) UpdateCluster

func (a *Client) UpdateCluster(params *UpdateClusterParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateClusterOK, error)

UpdateCluster updates the specified cluser

type CreateClusterCreated

type CreateClusterCreated struct {
	Payload *models.Kluster
}

CreateClusterCreated handles this case with default header values.

OK

func NewCreateClusterCreated

func NewCreateClusterCreated() *CreateClusterCreated

NewCreateClusterCreated creates a CreateClusterCreated with default headers values

func (*CreateClusterCreated) Error

func (o *CreateClusterCreated) Error() string

type CreateClusterDefault

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

CreateClusterDefault handles this case with default header values.

Error

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

type CreateClusterParams

type CreateClusterParams struct {

	/*Body*/
	Body *models.Kluster

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

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

func NewCreateClusterParams

func NewCreateClusterParams() *CreateClusterParams

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

func NewCreateClusterParamsWithContext

func NewCreateClusterParamsWithContext(ctx context.Context) *CreateClusterParams

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

func NewCreateClusterParamsWithHTTPClient

func NewCreateClusterParamsWithHTTPClient(client *http.Client) *CreateClusterParams

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

func NewCreateClusterParamsWithTimeout

func NewCreateClusterParamsWithTimeout(timeout time.Duration) *CreateClusterParams

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

func (*CreateClusterParams) SetBody

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

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) SetHTTPClient

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

SetHTTPClient adds the HTTPClient 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) WithHTTPClient

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

WithHTTPClient adds the HTTPClient 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 GetClusterCredentialsDefault

type GetClusterCredentialsDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

GetClusterCredentialsDefault handles this case with default header values.

Error

func NewGetClusterCredentialsDefault

func NewGetClusterCredentialsDefault(code int) *GetClusterCredentialsDefault

NewGetClusterCredentialsDefault creates a GetClusterCredentialsDefault with default headers values

func (*GetClusterCredentialsDefault) Code

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

func (*GetClusterCredentialsDefault) Error

type GetClusterCredentialsOK

type GetClusterCredentialsOK struct {
	Payload *models.Credentials
}

GetClusterCredentialsOK handles this case with default header values.

OK

func NewGetClusterCredentialsOK

func NewGetClusterCredentialsOK() *GetClusterCredentialsOK

NewGetClusterCredentialsOK creates a GetClusterCredentialsOK with default headers values

func (*GetClusterCredentialsOK) Error

func (o *GetClusterCredentialsOK) Error() string

type GetClusterCredentialsParams

type GetClusterCredentialsParams struct {

	/*Name*/
	Name string

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

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

func NewGetClusterCredentialsParams

func NewGetClusterCredentialsParams() *GetClusterCredentialsParams

NewGetClusterCredentialsParams creates a new GetClusterCredentialsParams object with the default values initialized.

func NewGetClusterCredentialsParamsWithContext

func NewGetClusterCredentialsParamsWithContext(ctx context.Context) *GetClusterCredentialsParams

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

func NewGetClusterCredentialsParamsWithHTTPClient

func NewGetClusterCredentialsParamsWithHTTPClient(client *http.Client) *GetClusterCredentialsParams

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

func NewGetClusterCredentialsParamsWithTimeout

func NewGetClusterCredentialsParamsWithTimeout(timeout time.Duration) *GetClusterCredentialsParams

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

func (*GetClusterCredentialsParams) SetContext

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

SetContext adds the context to the get cluster credentials params

func (*GetClusterCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cluster credentials params

func (*GetClusterCredentialsParams) SetName

func (o *GetClusterCredentialsParams) SetName(name string)

SetName adds the name to the get cluster credentials params

func (*GetClusterCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the get cluster credentials params

func (*GetClusterCredentialsParams) WithContext

WithContext adds the context to the get cluster credentials params

func (*GetClusterCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get cluster credentials params

func (*GetClusterCredentialsParams) WithName

WithName adds the name to the get cluster credentials params

func (*GetClusterCredentialsParams) WithTimeout

WithTimeout adds the timeout to the get cluster credentials params

func (*GetClusterCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterCredentialsReader

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

GetClusterCredentialsReader is a Reader for the GetClusterCredentials structure.

func (*GetClusterCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetClusterEventsDefault added in v1.2.0

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

GetClusterEventsDefault handles this case with default header values.

Error

func NewGetClusterEventsDefault added in v1.2.0

func NewGetClusterEventsDefault(code int) *GetClusterEventsDefault

NewGetClusterEventsDefault creates a GetClusterEventsDefault with default headers values

func (*GetClusterEventsDefault) Code added in v1.2.0

func (o *GetClusterEventsDefault) Code() int

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

func (*GetClusterEventsDefault) Error added in v1.2.0

func (o *GetClusterEventsDefault) Error() string

type GetClusterEventsOK added in v1.2.0

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

GetClusterEventsOK handles this case with default header values.

OK

func NewGetClusterEventsOK added in v1.2.0

func NewGetClusterEventsOK() *GetClusterEventsOK

NewGetClusterEventsOK creates a GetClusterEventsOK with default headers values

func (*GetClusterEventsOK) Error added in v1.2.0

func (o *GetClusterEventsOK) Error() string

type GetClusterEventsParams added in v1.2.0

type GetClusterEventsParams struct {

	/*Name*/
	Name 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 added in v1.2.0

func NewGetClusterEventsParams() *GetClusterEventsParams

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

func NewGetClusterEventsParamsWithContext added in v1.2.0

func NewGetClusterEventsParamsWithContext(ctx context.Context) *GetClusterEventsParams

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

func NewGetClusterEventsParamsWithHTTPClient added in v1.2.0

func NewGetClusterEventsParamsWithHTTPClient(client *http.Client) *GetClusterEventsParams

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

func NewGetClusterEventsParamsWithTimeout added in v1.2.0

func NewGetClusterEventsParamsWithTimeout(timeout time.Duration) *GetClusterEventsParams

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

func (*GetClusterEventsParams) SetContext added in v1.2.0

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

SetContext adds the context to the get cluster events params

func (*GetClusterEventsParams) SetHTTPClient added in v1.2.0

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

SetHTTPClient adds the HTTPClient to the get cluster events params

func (*GetClusterEventsParams) SetName added in v1.2.0

func (o *GetClusterEventsParams) SetName(name string)

SetName adds the name to the get cluster events params

func (*GetClusterEventsParams) SetTimeout added in v1.2.0

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

SetTimeout adds the timeout to the get cluster events params

func (*GetClusterEventsParams) WithContext added in v1.2.0

WithContext adds the context to the get cluster events params

func (*GetClusterEventsParams) WithHTTPClient added in v1.2.0

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

WithHTTPClient adds the HTTPClient to the get cluster events params

func (*GetClusterEventsParams) WithName added in v1.2.0

WithName adds the name to the get cluster events params

func (*GetClusterEventsParams) WithTimeout added in v1.2.0

WithTimeout adds the timeout to the get cluster events params

func (*GetClusterEventsParams) WriteToRequest added in v1.2.0

WriteToRequest writes these params to a swagger request

type GetClusterEventsReader added in v1.2.0

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

GetClusterEventsReader is a Reader for the GetClusterEvents structure.

func (*GetClusterEventsReader) ReadResponse added in v1.2.0

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

ReadResponse reads a server response into the received o.

type GetClusterInfoDefault

type GetClusterInfoDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

GetClusterInfoDefault handles this case with default header values.

Error

func NewGetClusterInfoDefault

func NewGetClusterInfoDefault(code int) *GetClusterInfoDefault

NewGetClusterInfoDefault creates a GetClusterInfoDefault with default headers values

func (*GetClusterInfoDefault) Code

func (o *GetClusterInfoDefault) Code() int

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

func (*GetClusterInfoDefault) Error

func (o *GetClusterInfoDefault) Error() string

type GetClusterInfoOK

type GetClusterInfoOK struct {
	Payload *models.KlusterInfo
}

GetClusterInfoOK handles this case with default header values.

OK

func NewGetClusterInfoOK

func NewGetClusterInfoOK() *GetClusterInfoOK

NewGetClusterInfoOK creates a GetClusterInfoOK with default headers values

func (*GetClusterInfoOK) Error

func (o *GetClusterInfoOK) Error() string

type GetClusterInfoParams

type GetClusterInfoParams struct {

	/*Name*/
	Name string

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

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

func NewGetClusterInfoParams

func NewGetClusterInfoParams() *GetClusterInfoParams

NewGetClusterInfoParams creates a new GetClusterInfoParams object with the default values initialized.

func NewGetClusterInfoParamsWithContext

func NewGetClusterInfoParamsWithContext(ctx context.Context) *GetClusterInfoParams

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

func NewGetClusterInfoParamsWithHTTPClient

func NewGetClusterInfoParamsWithHTTPClient(client *http.Client) *GetClusterInfoParams

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

func NewGetClusterInfoParamsWithTimeout

func NewGetClusterInfoParamsWithTimeout(timeout time.Duration) *GetClusterInfoParams

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

func (*GetClusterInfoParams) SetContext

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

SetContext adds the context to the get cluster info params

func (*GetClusterInfoParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cluster info params

func (*GetClusterInfoParams) SetName

func (o *GetClusterInfoParams) SetName(name string)

SetName adds the name to the get cluster info params

func (*GetClusterInfoParams) SetTimeout

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

SetTimeout adds the timeout to the get cluster info params

func (*GetClusterInfoParams) WithContext

WithContext adds the context to the get cluster info params

func (*GetClusterInfoParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get cluster info params

func (*GetClusterInfoParams) WithName

WithName adds the name to the get cluster info params

func (*GetClusterInfoParams) WithTimeout

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

WithTimeout adds the timeout to the get cluster info params

func (*GetClusterInfoParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetClusterInfoReader

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

GetClusterInfoReader is a Reader for the GetClusterInfo structure.

func (*GetClusterInfoReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOpenstackMetadataDefault added in v1.2.0

type GetOpenstackMetadataDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

GetOpenstackMetadataDefault handles this case with default header values.

Error

func NewGetOpenstackMetadataDefault added in v1.2.0

func NewGetOpenstackMetadataDefault(code int) *GetOpenstackMetadataDefault

NewGetOpenstackMetadataDefault creates a GetOpenstackMetadataDefault with default headers values

func (*GetOpenstackMetadataDefault) Code added in v1.2.0

func (o *GetOpenstackMetadataDefault) Code() int

Code gets the status code for the get openstack metadata default response

func (*GetOpenstackMetadataDefault) Error added in v1.2.0

type GetOpenstackMetadataOK added in v1.2.0

type GetOpenstackMetadataOK struct {
	Payload *models.OpenstackMetadata
}

GetOpenstackMetadataOK handles this case with default header values.

OK

func NewGetOpenstackMetadataOK added in v1.2.0

func NewGetOpenstackMetadataOK() *GetOpenstackMetadataOK

NewGetOpenstackMetadataOK creates a GetOpenstackMetadataOK with default headers values

func (*GetOpenstackMetadataOK) Error added in v1.2.0

func (o *GetOpenstackMetadataOK) Error() string

type GetOpenstackMetadataParams added in v1.2.0

type GetOpenstackMetadataParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOpenstackMetadataParams contains all the parameters to send to the API endpoint for the get openstack metadata operation typically these are written to a http.Request

func NewGetOpenstackMetadataParams added in v1.2.0

func NewGetOpenstackMetadataParams() *GetOpenstackMetadataParams

NewGetOpenstackMetadataParams creates a new GetOpenstackMetadataParams object with the default values initialized.

func NewGetOpenstackMetadataParamsWithContext added in v1.2.0

func NewGetOpenstackMetadataParamsWithContext(ctx context.Context) *GetOpenstackMetadataParams

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

func NewGetOpenstackMetadataParamsWithHTTPClient added in v1.2.0

func NewGetOpenstackMetadataParamsWithHTTPClient(client *http.Client) *GetOpenstackMetadataParams

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

func NewGetOpenstackMetadataParamsWithTimeout added in v1.2.0

func NewGetOpenstackMetadataParamsWithTimeout(timeout time.Duration) *GetOpenstackMetadataParams

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

func (*GetOpenstackMetadataParams) SetContext added in v1.2.0

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

SetContext adds the context to the get openstack metadata params

func (*GetOpenstackMetadataParams) SetHTTPClient added in v1.2.0

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

SetHTTPClient adds the HTTPClient to the get openstack metadata params

func (*GetOpenstackMetadataParams) SetTimeout added in v1.2.0

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

SetTimeout adds the timeout to the get openstack metadata params

func (*GetOpenstackMetadataParams) WithContext added in v1.2.0

WithContext adds the context to the get openstack metadata params

func (*GetOpenstackMetadataParams) WithHTTPClient added in v1.2.0

WithHTTPClient adds the HTTPClient to the get openstack metadata params

func (*GetOpenstackMetadataParams) WithTimeout added in v1.2.0

WithTimeout adds the timeout to the get openstack metadata params

func (*GetOpenstackMetadataParams) WriteToRequest added in v1.2.0

WriteToRequest writes these params to a swagger request

type GetOpenstackMetadataReader added in v1.2.0

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

GetOpenstackMetadataReader is a Reader for the GetOpenstackMetadata structure.

func (*GetOpenstackMetadataReader) ReadResponse added in v1.2.0

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

ReadResponse reads a server response into the received o.

type InfoOK

type InfoOK struct {
	Payload *models.Info
}

InfoOK handles this case with default header values.

OK

func NewInfoOK

func NewInfoOK() *InfoOK

NewInfoOK creates a InfoOK with default headers values

func (*InfoOK) Error

func (o *InfoOK) Error() string

type InfoParams

type InfoParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

InfoParams contains all the parameters to send to the API endpoint for the info operation typically these are written to a http.Request

func NewInfoParams

func NewInfoParams() *InfoParams

NewInfoParams creates a new InfoParams object with the default values initialized.

func NewInfoParamsWithContext

func NewInfoParamsWithContext(ctx context.Context) *InfoParams

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

func NewInfoParamsWithHTTPClient

func NewInfoParamsWithHTTPClient(client *http.Client) *InfoParams

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

func NewInfoParamsWithTimeout

func NewInfoParamsWithTimeout(timeout time.Duration) *InfoParams

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

func (*InfoParams) SetContext

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

SetContext adds the context to the info params

func (*InfoParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the info params

func (*InfoParams) SetTimeout

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

SetTimeout adds the timeout to the info params

func (*InfoParams) WithContext

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

WithContext adds the context to the info params

func (*InfoParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the info params

func (*InfoParams) WithTimeout

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

WithTimeout adds the timeout to the info params

func (*InfoParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type InfoReader

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

InfoReader is a Reader for the Info structure.

func (*InfoReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListAPIVersionsOK

type ListAPIVersionsOK struct {
	Payload *models.APIVersions
}

ListAPIVersionsOK handles this case with default header values.

OK

func NewListAPIVersionsOK

func NewListAPIVersionsOK() *ListAPIVersionsOK

NewListAPIVersionsOK creates a ListAPIVersionsOK with default headers values

func (*ListAPIVersionsOK) Error

func (o *ListAPIVersionsOK) Error() string

type ListAPIVersionsParams

type ListAPIVersionsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAPIVersionsParams contains all the parameters to send to the API endpoint for the list API versions operation typically these are written to a http.Request

func NewListAPIVersionsParams

func NewListAPIVersionsParams() *ListAPIVersionsParams

NewListAPIVersionsParams creates a new ListAPIVersionsParams object with the default values initialized.

func NewListAPIVersionsParamsWithContext

func NewListAPIVersionsParamsWithContext(ctx context.Context) *ListAPIVersionsParams

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

func NewListAPIVersionsParamsWithHTTPClient

func NewListAPIVersionsParamsWithHTTPClient(client *http.Client) *ListAPIVersionsParams

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

func NewListAPIVersionsParamsWithTimeout

func NewListAPIVersionsParamsWithTimeout(timeout time.Duration) *ListAPIVersionsParams

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

func (*ListAPIVersionsParams) SetContext

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

SetContext adds the context to the list API versions params

func (*ListAPIVersionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list API versions params

func (*ListAPIVersionsParams) SetTimeout

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

SetTimeout adds the timeout to the list API versions params

func (*ListAPIVersionsParams) WithContext

WithContext adds the context to the list API versions params

func (*ListAPIVersionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list API versions params

func (*ListAPIVersionsParams) WithTimeout

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

WithTimeout adds the timeout to the list API versions params

func (*ListAPIVersionsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListAPIVersionsReader

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

ListAPIVersionsReader is a Reader for the ListAPIVersions structure.

func (*ListAPIVersionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListClustersDefault

type ListClustersDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

ListClustersDefault handles this case with default header values.

Error

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

type ListClustersOK

type ListClustersOK struct {
	Payload []*models.Kluster
}

ListClustersOK handles this case with default header values.

OK

func NewListClustersOK

func NewListClustersOK() *ListClustersOK

NewListClustersOK creates a ListClustersOK with default headers values

func (*ListClustersOK) Error

func (o *ListClustersOK) Error() string

type ListClustersParams

type ListClustersParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClustersParams contains all the parameters to send to the API endpoint for the list clusters operation typically these are written to a http.Request

func NewListClustersParams

func NewListClustersParams() *ListClustersParams

NewListClustersParams creates a new ListClustersParams object with the default values initialized.

func NewListClustersParamsWithContext

func NewListClustersParamsWithContext(ctx context.Context) *ListClustersParams

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

func NewListClustersParamsWithHTTPClient

func NewListClustersParamsWithHTTPClient(client *http.Client) *ListClustersParams

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

func NewListClustersParamsWithTimeout

func NewListClustersParamsWithTimeout(timeout time.Duration) *ListClustersParams

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

func (*ListClustersParams) SetContext

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

SetContext adds the context to the list clusters params

func (*ListClustersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient 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) WithHTTPClient

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

WithHTTPClient adds the HTTPClient 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 ShowClusterDefault

type ShowClusterDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

ShowClusterDefault handles this case with default header values.

Error

func NewShowClusterDefault

func NewShowClusterDefault(code int) *ShowClusterDefault

NewShowClusterDefault creates a ShowClusterDefault with default headers values

func (*ShowClusterDefault) Code

func (o *ShowClusterDefault) Code() int

Code gets the status code for the show cluster default response

func (*ShowClusterDefault) Error

func (o *ShowClusterDefault) Error() string

type ShowClusterOK

type ShowClusterOK struct {
	Payload *models.Kluster
}

ShowClusterOK handles this case with default header values.

OK

func NewShowClusterOK

func NewShowClusterOK() *ShowClusterOK

NewShowClusterOK creates a ShowClusterOK with default headers values

func (*ShowClusterOK) Error

func (o *ShowClusterOK) Error() string

type ShowClusterParams

type ShowClusterParams struct {

	/*Name*/
	Name string

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

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

func NewShowClusterParams

func NewShowClusterParams() *ShowClusterParams

NewShowClusterParams creates a new ShowClusterParams object with the default values initialized.

func NewShowClusterParamsWithContext

func NewShowClusterParamsWithContext(ctx context.Context) *ShowClusterParams

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

func NewShowClusterParamsWithHTTPClient

func NewShowClusterParamsWithHTTPClient(client *http.Client) *ShowClusterParams

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

func NewShowClusterParamsWithTimeout

func NewShowClusterParamsWithTimeout(timeout time.Duration) *ShowClusterParams

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

func (*ShowClusterParams) SetContext

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

SetContext adds the context to the show cluster params

func (*ShowClusterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the show cluster params

func (*ShowClusterParams) SetName

func (o *ShowClusterParams) SetName(name string)

SetName adds the name to the show cluster params

func (*ShowClusterParams) SetTimeout

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

SetTimeout adds the timeout to the show cluster params

func (*ShowClusterParams) WithContext

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

WithContext adds the context to the show cluster params

func (*ShowClusterParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the show cluster params

func (*ShowClusterParams) WithName

func (o *ShowClusterParams) WithName(name string) *ShowClusterParams

WithName adds the name to the show cluster params

func (*ShowClusterParams) WithTimeout

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

WithTimeout adds the timeout to the show cluster params

func (*ShowClusterParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ShowClusterReader

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

ShowClusterReader is a Reader for the ShowCluster structure.

func (*ShowClusterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TerminateClusterAccepted

type TerminateClusterAccepted struct {
}

TerminateClusterAccepted handles this case with default header values.

OK

func NewTerminateClusterAccepted

func NewTerminateClusterAccepted() *TerminateClusterAccepted

NewTerminateClusterAccepted creates a TerminateClusterAccepted with default headers values

func (*TerminateClusterAccepted) Error

func (o *TerminateClusterAccepted) Error() string

type TerminateClusterDefault

type TerminateClusterDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

TerminateClusterDefault handles this case with default header values.

Error

func NewTerminateClusterDefault

func NewTerminateClusterDefault(code int) *TerminateClusterDefault

NewTerminateClusterDefault creates a TerminateClusterDefault with default headers values

func (*TerminateClusterDefault) Code

func (o *TerminateClusterDefault) Code() int

Code gets the status code for the terminate cluster default response

func (*TerminateClusterDefault) Error

func (o *TerminateClusterDefault) Error() string

type TerminateClusterParams

type TerminateClusterParams struct {

	/*Name*/
	Name string

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

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

func NewTerminateClusterParams

func NewTerminateClusterParams() *TerminateClusterParams

NewTerminateClusterParams creates a new TerminateClusterParams object with the default values initialized.

func NewTerminateClusterParamsWithContext

func NewTerminateClusterParamsWithContext(ctx context.Context) *TerminateClusterParams

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

func NewTerminateClusterParamsWithHTTPClient

func NewTerminateClusterParamsWithHTTPClient(client *http.Client) *TerminateClusterParams

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

func NewTerminateClusterParamsWithTimeout

func NewTerminateClusterParamsWithTimeout(timeout time.Duration) *TerminateClusterParams

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

func (*TerminateClusterParams) SetContext

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

SetContext adds the context to the terminate cluster params

func (*TerminateClusterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the terminate cluster params

func (*TerminateClusterParams) SetName

func (o *TerminateClusterParams) SetName(name string)

SetName adds the name to the terminate cluster params

func (*TerminateClusterParams) SetTimeout

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

SetTimeout adds the timeout to the terminate cluster params

func (*TerminateClusterParams) WithContext

WithContext adds the context to the terminate cluster params

func (*TerminateClusterParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the terminate cluster params

func (*TerminateClusterParams) WithName

WithName adds the name to the terminate cluster params

func (*TerminateClusterParams) WithTimeout

WithTimeout adds the timeout to the terminate cluster params

func (*TerminateClusterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TerminateClusterReader

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

TerminateClusterReader is a Reader for the TerminateCluster structure.

func (*TerminateClusterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateClusterDefault

type UpdateClusterDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

UpdateClusterDefault handles this case with default header values.

Error

func NewUpdateClusterDefault

func NewUpdateClusterDefault(code int) *UpdateClusterDefault

NewUpdateClusterDefault creates a UpdateClusterDefault with default headers values

func (*UpdateClusterDefault) Code

func (o *UpdateClusterDefault) Code() int

Code gets the status code for the update cluster default response

func (*UpdateClusterDefault) Error

func (o *UpdateClusterDefault) Error() string

type UpdateClusterOK

type UpdateClusterOK struct {
	Payload *models.Kluster
}

UpdateClusterOK handles this case with default header values.

OK

func NewUpdateClusterOK

func NewUpdateClusterOK() *UpdateClusterOK

NewUpdateClusterOK creates a UpdateClusterOK with default headers values

func (*UpdateClusterOK) Error

func (o *UpdateClusterOK) Error() string

type UpdateClusterParams

type UpdateClusterParams struct {

	/*Body*/
	Body *models.Kluster
	/*Name*/
	Name string

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

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

func NewUpdateClusterParams

func NewUpdateClusterParams() *UpdateClusterParams

NewUpdateClusterParams creates a new UpdateClusterParams object with the default values initialized.

func NewUpdateClusterParamsWithContext

func NewUpdateClusterParamsWithContext(ctx context.Context) *UpdateClusterParams

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

func NewUpdateClusterParamsWithHTTPClient

func NewUpdateClusterParamsWithHTTPClient(client *http.Client) *UpdateClusterParams

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

func NewUpdateClusterParamsWithTimeout

func NewUpdateClusterParamsWithTimeout(timeout time.Duration) *UpdateClusterParams

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

func (*UpdateClusterParams) SetBody

func (o *UpdateClusterParams) SetBody(body *models.Kluster)

SetBody adds the body to the update cluster params

func (*UpdateClusterParams) SetContext

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

SetContext adds the context to the update cluster params

func (*UpdateClusterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update cluster params

func (*UpdateClusterParams) SetName

func (o *UpdateClusterParams) SetName(name string)

SetName adds the name to the update cluster params

func (*UpdateClusterParams) SetTimeout

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

SetTimeout adds the timeout to the update cluster params

func (*UpdateClusterParams) WithBody

WithBody adds the body to the update cluster params

func (*UpdateClusterParams) WithContext

WithContext adds the context to the update cluster params

func (*UpdateClusterParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update cluster params

func (*UpdateClusterParams) WithName

func (o *UpdateClusterParams) WithName(name string) *UpdateClusterParams

WithName adds the name to the update cluster params

func (*UpdateClusterParams) WithTimeout

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

WithTimeout adds the timeout to the update cluster params

func (*UpdateClusterParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateClusterReader

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

UpdateClusterReader is a Reader for the UpdateCluster structure.

func (*UpdateClusterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL