virtualization

package
Version: v0.0.0-...-1915fbc Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2020 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 Client

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

Client for virtualization API

func New

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

New creates a new virtualization API client.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) VirtualizationChoicesList

func (a *Client) VirtualizationChoicesList(params *VirtualizationChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationChoicesListOK, error)

VirtualizationChoicesList virtualization choices list API

func (*Client) VirtualizationChoicesRead

func (a *Client) VirtualizationChoicesRead(params *VirtualizationChoicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationChoicesReadOK, error)

VirtualizationChoicesRead virtualization choices read API

func (*Client) VirtualizationClusterGroupsCreate

VirtualizationClusterGroupsCreate virtualization cluster groups create API

func (*Client) VirtualizationClusterGroupsDelete

VirtualizationClusterGroupsDelete virtualization cluster groups delete API

func (*Client) VirtualizationClusterGroupsList

func (a *Client) VirtualizationClusterGroupsList(params *VirtualizationClusterGroupsListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClusterGroupsListOK, error)

VirtualizationClusterGroupsList Call to super to allow for caching

func (*Client) VirtualizationClusterGroupsPartialUpdate

VirtualizationClusterGroupsPartialUpdate virtualization cluster groups partial update API

func (*Client) VirtualizationClusterGroupsRead

func (a *Client) VirtualizationClusterGroupsRead(params *VirtualizationClusterGroupsReadParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClusterGroupsReadOK, error)

VirtualizationClusterGroupsRead Call to super to allow for caching

func (*Client) VirtualizationClusterGroupsUpdate

VirtualizationClusterGroupsUpdate virtualization cluster groups update API

func (*Client) VirtualizationClusterTypesCreate

VirtualizationClusterTypesCreate virtualization cluster types create API

func (*Client) VirtualizationClusterTypesDelete

VirtualizationClusterTypesDelete virtualization cluster types delete API

func (*Client) VirtualizationClusterTypesList

func (a *Client) VirtualizationClusterTypesList(params *VirtualizationClusterTypesListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClusterTypesListOK, error)

VirtualizationClusterTypesList Call to super to allow for caching

func (*Client) VirtualizationClusterTypesPartialUpdate

VirtualizationClusterTypesPartialUpdate virtualization cluster types partial update API

func (*Client) VirtualizationClusterTypesRead

func (a *Client) VirtualizationClusterTypesRead(params *VirtualizationClusterTypesReadParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClusterTypesReadOK, error)

VirtualizationClusterTypesRead Call to super to allow for caching

func (*Client) VirtualizationClusterTypesUpdate

VirtualizationClusterTypesUpdate virtualization cluster types update API

func (*Client) VirtualizationClustersCreate

VirtualizationClustersCreate virtualization clusters create API

func (*Client) VirtualizationClustersDelete

VirtualizationClustersDelete virtualization clusters delete API

func (*Client) VirtualizationClustersList

func (a *Client) VirtualizationClustersList(params *VirtualizationClustersListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClustersListOK, error)

VirtualizationClustersList Call to super to allow for caching

func (*Client) VirtualizationClustersPartialUpdate

VirtualizationClustersPartialUpdate virtualization clusters partial update API

func (*Client) VirtualizationClustersRead

func (a *Client) VirtualizationClustersRead(params *VirtualizationClustersReadParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClustersReadOK, error)

VirtualizationClustersRead Call to super to allow for caching

func (*Client) VirtualizationClustersUpdate

func (a *Client) VirtualizationClustersUpdate(params *VirtualizationClustersUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationClustersUpdateOK, error)

VirtualizationClustersUpdate virtualization clusters update API

func (*Client) VirtualizationInterfacesCreate

VirtualizationInterfacesCreate virtualization interfaces create API

func (*Client) VirtualizationInterfacesDelete

VirtualizationInterfacesDelete virtualization interfaces delete API

func (*Client) VirtualizationInterfacesList

func (a *Client) VirtualizationInterfacesList(params *VirtualizationInterfacesListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationInterfacesListOK, error)

VirtualizationInterfacesList Call to super to allow for caching

func (*Client) VirtualizationInterfacesPartialUpdate

VirtualizationInterfacesPartialUpdate virtualization interfaces partial update API

func (*Client) VirtualizationInterfacesRead

func (a *Client) VirtualizationInterfacesRead(params *VirtualizationInterfacesReadParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationInterfacesReadOK, error)

VirtualizationInterfacesRead Call to super to allow for caching

func (*Client) VirtualizationInterfacesUpdate

func (a *Client) VirtualizationInterfacesUpdate(params *VirtualizationInterfacesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualizationInterfacesUpdateOK, error)

VirtualizationInterfacesUpdate virtualization interfaces update API

func (*Client) VirtualizationVirtualMachinesCreate

VirtualizationVirtualMachinesCreate virtualization virtual machines create API

func (*Client) VirtualizationVirtualMachinesDelete

VirtualizationVirtualMachinesDelete virtualization virtual machines delete API

func (*Client) VirtualizationVirtualMachinesList

VirtualizationVirtualMachinesList Call to super to allow for caching

func (*Client) VirtualizationVirtualMachinesPartialUpdate

VirtualizationVirtualMachinesPartialUpdate virtualization virtual machines partial update API

func (*Client) VirtualizationVirtualMachinesRead

VirtualizationVirtualMachinesRead Call to super to allow for caching

func (*Client) VirtualizationVirtualMachinesUpdate

VirtualizationVirtualMachinesUpdate virtualization virtual machines update API

type VirtualizationChoicesListOK

type VirtualizationChoicesListOK struct {
}

VirtualizationChoicesListOK handles this case with default header values.

VirtualizationChoicesListOK virtualization choices list o k

func NewVirtualizationChoicesListOK

func NewVirtualizationChoicesListOK() *VirtualizationChoicesListOK

NewVirtualizationChoicesListOK creates a VirtualizationChoicesListOK with default headers values

func (*VirtualizationChoicesListOK) Error

type VirtualizationChoicesListParams

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

VirtualizationChoicesListParams contains all the parameters to send to the API endpoint for the virtualization choices list operation typically these are written to a http.Request

func NewVirtualizationChoicesListParams

func NewVirtualizationChoicesListParams() *VirtualizationChoicesListParams

NewVirtualizationChoicesListParams creates a new VirtualizationChoicesListParams object with the default values initialized.

func NewVirtualizationChoicesListParamsWithContext

func NewVirtualizationChoicesListParamsWithContext(ctx context.Context) *VirtualizationChoicesListParams

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

func NewVirtualizationChoicesListParamsWithHTTPClient

func NewVirtualizationChoicesListParamsWithHTTPClient(client *http.Client) *VirtualizationChoicesListParams

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

func NewVirtualizationChoicesListParamsWithTimeout

func NewVirtualizationChoicesListParamsWithTimeout(timeout time.Duration) *VirtualizationChoicesListParams

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

func (*VirtualizationChoicesListParams) SetContext

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

SetContext adds the context to the virtualization choices list params

func (*VirtualizationChoicesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization choices list params

func (*VirtualizationChoicesListParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization choices list params

func (*VirtualizationChoicesListParams) WithContext

WithContext adds the context to the virtualization choices list params

func (*VirtualizationChoicesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization choices list params

func (*VirtualizationChoicesListParams) WithTimeout

WithTimeout adds the timeout to the virtualization choices list params

func (*VirtualizationChoicesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationChoicesListReader

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

VirtualizationChoicesListReader is a Reader for the VirtualizationChoicesList structure.

func (*VirtualizationChoicesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationChoicesReadOK

type VirtualizationChoicesReadOK struct {
}

VirtualizationChoicesReadOK handles this case with default header values.

VirtualizationChoicesReadOK virtualization choices read o k

func NewVirtualizationChoicesReadOK

func NewVirtualizationChoicesReadOK() *VirtualizationChoicesReadOK

NewVirtualizationChoicesReadOK creates a VirtualizationChoicesReadOK with default headers values

func (*VirtualizationChoicesReadOK) Error

type VirtualizationChoicesReadParams

type VirtualizationChoicesReadParams struct {

	/*ID*/
	ID string

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

VirtualizationChoicesReadParams contains all the parameters to send to the API endpoint for the virtualization choices read operation typically these are written to a http.Request

func NewVirtualizationChoicesReadParams

func NewVirtualizationChoicesReadParams() *VirtualizationChoicesReadParams

NewVirtualizationChoicesReadParams creates a new VirtualizationChoicesReadParams object with the default values initialized.

func NewVirtualizationChoicesReadParamsWithContext

func NewVirtualizationChoicesReadParamsWithContext(ctx context.Context) *VirtualizationChoicesReadParams

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

func NewVirtualizationChoicesReadParamsWithHTTPClient

func NewVirtualizationChoicesReadParamsWithHTTPClient(client *http.Client) *VirtualizationChoicesReadParams

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

func NewVirtualizationChoicesReadParamsWithTimeout

func NewVirtualizationChoicesReadParamsWithTimeout(timeout time.Duration) *VirtualizationChoicesReadParams

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

func (*VirtualizationChoicesReadParams) SetContext

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

SetContext adds the context to the virtualization choices read params

func (*VirtualizationChoicesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization choices read params

func (*VirtualizationChoicesReadParams) SetID

SetID adds the id to the virtualization choices read params

func (*VirtualizationChoicesReadParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization choices read params

func (*VirtualizationChoicesReadParams) WithContext

WithContext adds the context to the virtualization choices read params

func (*VirtualizationChoicesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization choices read params

func (*VirtualizationChoicesReadParams) WithID

WithID adds the id to the virtualization choices read params

func (*VirtualizationChoicesReadParams) WithTimeout

WithTimeout adds the timeout to the virtualization choices read params

func (*VirtualizationChoicesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationChoicesReadReader

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

VirtualizationChoicesReadReader is a Reader for the VirtualizationChoicesRead structure.

func (*VirtualizationChoicesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsCreateCreated

type VirtualizationClusterGroupsCreateCreated struct {
	Payload *models.ClusterGroup
}

VirtualizationClusterGroupsCreateCreated handles this case with default header values.

VirtualizationClusterGroupsCreateCreated virtualization cluster groups create created

func NewVirtualizationClusterGroupsCreateCreated

func NewVirtualizationClusterGroupsCreateCreated() *VirtualizationClusterGroupsCreateCreated

NewVirtualizationClusterGroupsCreateCreated creates a VirtualizationClusterGroupsCreateCreated with default headers values

func (*VirtualizationClusterGroupsCreateCreated) Error

func (*VirtualizationClusterGroupsCreateCreated) GetPayload

type VirtualizationClusterGroupsCreateParams

type VirtualizationClusterGroupsCreateParams struct {

	/*Data*/
	Data *models.ClusterGroup

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

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

func NewVirtualizationClusterGroupsCreateParams

func NewVirtualizationClusterGroupsCreateParams() *VirtualizationClusterGroupsCreateParams

NewVirtualizationClusterGroupsCreateParams creates a new VirtualizationClusterGroupsCreateParams object with the default values initialized.

func NewVirtualizationClusterGroupsCreateParamsWithContext

func NewVirtualizationClusterGroupsCreateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsCreateParams

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

func NewVirtualizationClusterGroupsCreateParamsWithHTTPClient

func NewVirtualizationClusterGroupsCreateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsCreateParams

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

func NewVirtualizationClusterGroupsCreateParamsWithTimeout

func NewVirtualizationClusterGroupsCreateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsCreateParams

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

func (*VirtualizationClusterGroupsCreateParams) SetContext

SetContext adds the context to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) SetData

SetData adds the data to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) WithContext

WithContext adds the context to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) WithData

WithData adds the data to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups create params

func (*VirtualizationClusterGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsCreateReader

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

VirtualizationClusterGroupsCreateReader is a Reader for the VirtualizationClusterGroupsCreate structure.

func (*VirtualizationClusterGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsDeleteNoContent

type VirtualizationClusterGroupsDeleteNoContent struct {
}

VirtualizationClusterGroupsDeleteNoContent handles this case with default header values.

VirtualizationClusterGroupsDeleteNoContent virtualization cluster groups delete no content

func NewVirtualizationClusterGroupsDeleteNoContent

func NewVirtualizationClusterGroupsDeleteNoContent() *VirtualizationClusterGroupsDeleteNoContent

NewVirtualizationClusterGroupsDeleteNoContent creates a VirtualizationClusterGroupsDeleteNoContent with default headers values

func (*VirtualizationClusterGroupsDeleteNoContent) Error

type VirtualizationClusterGroupsDeleteParams

type VirtualizationClusterGroupsDeleteParams struct {

	/*ID
	  A unique integer value identifying this cluster group.

	*/
	ID int64

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

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

func NewVirtualizationClusterGroupsDeleteParams

func NewVirtualizationClusterGroupsDeleteParams() *VirtualizationClusterGroupsDeleteParams

NewVirtualizationClusterGroupsDeleteParams creates a new VirtualizationClusterGroupsDeleteParams object with the default values initialized.

func NewVirtualizationClusterGroupsDeleteParamsWithContext

func NewVirtualizationClusterGroupsDeleteParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsDeleteParams

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

func NewVirtualizationClusterGroupsDeleteParamsWithHTTPClient

func NewVirtualizationClusterGroupsDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsDeleteParams

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

func NewVirtualizationClusterGroupsDeleteParamsWithTimeout

func NewVirtualizationClusterGroupsDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsDeleteParams

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

func (*VirtualizationClusterGroupsDeleteParams) SetContext

SetContext adds the context to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) SetID

SetID adds the id to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) WithContext

WithContext adds the context to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) WithID

WithID adds the id to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsDeleteReader

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

VirtualizationClusterGroupsDeleteReader is a Reader for the VirtualizationClusterGroupsDelete structure.

func (*VirtualizationClusterGroupsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsListOK

type VirtualizationClusterGroupsListOK struct {
	Payload *VirtualizationClusterGroupsListOKBody
}

VirtualizationClusterGroupsListOK handles this case with default header values.

VirtualizationClusterGroupsListOK virtualization cluster groups list o k

func NewVirtualizationClusterGroupsListOK

func NewVirtualizationClusterGroupsListOK() *VirtualizationClusterGroupsListOK

NewVirtualizationClusterGroupsListOK creates a VirtualizationClusterGroupsListOK with default headers values

func (*VirtualizationClusterGroupsListOK) Error

func (*VirtualizationClusterGroupsListOK) GetPayload

type VirtualizationClusterGroupsListOKBody

type VirtualizationClusterGroupsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.ClusterGroup `json:"results"`
}

VirtualizationClusterGroupsListOKBody virtualization cluster groups list o k body swagger:model VirtualizationClusterGroupsListOKBody

func (*VirtualizationClusterGroupsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VirtualizationClusterGroupsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VirtualizationClusterGroupsListOKBody) Validate

Validate validates this virtualization cluster groups list o k body

type VirtualizationClusterGroupsListParams

type VirtualizationClusterGroupsListParams struct {

	/*ID*/
	ID *string
	/*Limit
	  Number of results to return per page.

	*/
	Limit *int64
	/*Name*/
	Name *string
	/*Offset
	  The initial index from which to return the results.

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Slug*/
	Slug *string

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

VirtualizationClusterGroupsListParams contains all the parameters to send to the API endpoint for the virtualization cluster groups list operation typically these are written to a http.Request

func NewVirtualizationClusterGroupsListParams

func NewVirtualizationClusterGroupsListParams() *VirtualizationClusterGroupsListParams

NewVirtualizationClusterGroupsListParams creates a new VirtualizationClusterGroupsListParams object with the default values initialized.

func NewVirtualizationClusterGroupsListParamsWithContext

func NewVirtualizationClusterGroupsListParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsListParams

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

func NewVirtualizationClusterGroupsListParamsWithHTTPClient

func NewVirtualizationClusterGroupsListParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsListParams

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

func NewVirtualizationClusterGroupsListParamsWithTimeout

func NewVirtualizationClusterGroupsListParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsListParams

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

func (*VirtualizationClusterGroupsListParams) SetContext

SetContext adds the context to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetID

SetID adds the id to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetLimit

func (o *VirtualizationClusterGroupsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetName

SetName adds the name to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetOffset

func (o *VirtualizationClusterGroupsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetQ

SetQ adds the q to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlug

SetSlug adds the slug to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContext

WithContext adds the context to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithID

WithID adds the id to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithLimit

WithLimit adds the limit to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithName

WithName adds the name to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithOffset

WithOffset adds the offset to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithQ

WithQ adds the q to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlug

WithSlug adds the slug to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsListReader

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

VirtualizationClusterGroupsListReader is a Reader for the VirtualizationClusterGroupsList structure.

func (*VirtualizationClusterGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsPartialUpdateOK

type VirtualizationClusterGroupsPartialUpdateOK struct {
	Payload *models.ClusterGroup
}

VirtualizationClusterGroupsPartialUpdateOK handles this case with default header values.

VirtualizationClusterGroupsPartialUpdateOK virtualization cluster groups partial update o k

func NewVirtualizationClusterGroupsPartialUpdateOK

func NewVirtualizationClusterGroupsPartialUpdateOK() *VirtualizationClusterGroupsPartialUpdateOK

NewVirtualizationClusterGroupsPartialUpdateOK creates a VirtualizationClusterGroupsPartialUpdateOK with default headers values

func (*VirtualizationClusterGroupsPartialUpdateOK) Error

func (*VirtualizationClusterGroupsPartialUpdateOK) GetPayload

type VirtualizationClusterGroupsPartialUpdateParams

type VirtualizationClusterGroupsPartialUpdateParams struct {

	/*Data*/
	Data *models.ClusterGroup
	/*ID
	  A unique integer value identifying this cluster group.

	*/
	ID int64

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

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

func NewVirtualizationClusterGroupsPartialUpdateParams

func NewVirtualizationClusterGroupsPartialUpdateParams() *VirtualizationClusterGroupsPartialUpdateParams

NewVirtualizationClusterGroupsPartialUpdateParams creates a new VirtualizationClusterGroupsPartialUpdateParams object with the default values initialized.

func NewVirtualizationClusterGroupsPartialUpdateParamsWithContext

func NewVirtualizationClusterGroupsPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsPartialUpdateParams

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

func NewVirtualizationClusterGroupsPartialUpdateParamsWithHTTPClient

func NewVirtualizationClusterGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsPartialUpdateParams

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

func NewVirtualizationClusterGroupsPartialUpdateParamsWithTimeout

func NewVirtualizationClusterGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsPartialUpdateParams

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

func (*VirtualizationClusterGroupsPartialUpdateParams) SetContext

SetContext adds the context to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) SetData

SetData adds the data to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) SetID

SetID adds the id to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) WithContext

WithContext adds the context to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) WithData

WithData adds the data to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) WithID

WithID adds the id to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups partial update params

func (*VirtualizationClusterGroupsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsPartialUpdateReader

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

VirtualizationClusterGroupsPartialUpdateReader is a Reader for the VirtualizationClusterGroupsPartialUpdate structure.

func (*VirtualizationClusterGroupsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsReadOK

type VirtualizationClusterGroupsReadOK struct {
	Payload *models.ClusterGroup
}

VirtualizationClusterGroupsReadOK handles this case with default header values.

VirtualizationClusterGroupsReadOK virtualization cluster groups read o k

func NewVirtualizationClusterGroupsReadOK

func NewVirtualizationClusterGroupsReadOK() *VirtualizationClusterGroupsReadOK

NewVirtualizationClusterGroupsReadOK creates a VirtualizationClusterGroupsReadOK with default headers values

func (*VirtualizationClusterGroupsReadOK) Error

func (*VirtualizationClusterGroupsReadOK) GetPayload

type VirtualizationClusterGroupsReadParams

type VirtualizationClusterGroupsReadParams struct {

	/*ID
	  A unique integer value identifying this cluster group.

	*/
	ID int64

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

VirtualizationClusterGroupsReadParams contains all the parameters to send to the API endpoint for the virtualization cluster groups read operation typically these are written to a http.Request

func NewVirtualizationClusterGroupsReadParams

func NewVirtualizationClusterGroupsReadParams() *VirtualizationClusterGroupsReadParams

NewVirtualizationClusterGroupsReadParams creates a new VirtualizationClusterGroupsReadParams object with the default values initialized.

func NewVirtualizationClusterGroupsReadParamsWithContext

func NewVirtualizationClusterGroupsReadParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsReadParams

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

func NewVirtualizationClusterGroupsReadParamsWithHTTPClient

func NewVirtualizationClusterGroupsReadParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsReadParams

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

func NewVirtualizationClusterGroupsReadParamsWithTimeout

func NewVirtualizationClusterGroupsReadParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsReadParams

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

func (*VirtualizationClusterGroupsReadParams) SetContext

SetContext adds the context to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) SetID

SetID adds the id to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) WithContext

WithContext adds the context to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) WithID

WithID adds the id to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsReadReader

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

VirtualizationClusterGroupsReadReader is a Reader for the VirtualizationClusterGroupsRead structure.

func (*VirtualizationClusterGroupsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsUpdateOK

type VirtualizationClusterGroupsUpdateOK struct {
	Payload *models.ClusterGroup
}

VirtualizationClusterGroupsUpdateOK handles this case with default header values.

VirtualizationClusterGroupsUpdateOK virtualization cluster groups update o k

func NewVirtualizationClusterGroupsUpdateOK

func NewVirtualizationClusterGroupsUpdateOK() *VirtualizationClusterGroupsUpdateOK

NewVirtualizationClusterGroupsUpdateOK creates a VirtualizationClusterGroupsUpdateOK with default headers values

func (*VirtualizationClusterGroupsUpdateOK) Error

func (*VirtualizationClusterGroupsUpdateOK) GetPayload

type VirtualizationClusterGroupsUpdateParams

type VirtualizationClusterGroupsUpdateParams struct {

	/*Data*/
	Data *models.ClusterGroup
	/*ID
	  A unique integer value identifying this cluster group.

	*/
	ID int64

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

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

func NewVirtualizationClusterGroupsUpdateParams

func NewVirtualizationClusterGroupsUpdateParams() *VirtualizationClusterGroupsUpdateParams

NewVirtualizationClusterGroupsUpdateParams creates a new VirtualizationClusterGroupsUpdateParams object with the default values initialized.

func NewVirtualizationClusterGroupsUpdateParamsWithContext

func NewVirtualizationClusterGroupsUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsUpdateParams

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

func NewVirtualizationClusterGroupsUpdateParamsWithHTTPClient

func NewVirtualizationClusterGroupsUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsUpdateParams

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

func NewVirtualizationClusterGroupsUpdateParamsWithTimeout

func NewVirtualizationClusterGroupsUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsUpdateParams

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

func (*VirtualizationClusterGroupsUpdateParams) SetContext

SetContext adds the context to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) SetData

SetData adds the data to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) SetID

SetID adds the id to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) WithContext

WithContext adds the context to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) WithData

WithData adds the data to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) WithID

WithID adds the id to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups update params

func (*VirtualizationClusterGroupsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsUpdateReader

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

VirtualizationClusterGroupsUpdateReader is a Reader for the VirtualizationClusterGroupsUpdate structure.

func (*VirtualizationClusterGroupsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesCreateCreated

type VirtualizationClusterTypesCreateCreated struct {
	Payload *models.ClusterType
}

VirtualizationClusterTypesCreateCreated handles this case with default header values.

VirtualizationClusterTypesCreateCreated virtualization cluster types create created

func NewVirtualizationClusterTypesCreateCreated

func NewVirtualizationClusterTypesCreateCreated() *VirtualizationClusterTypesCreateCreated

NewVirtualizationClusterTypesCreateCreated creates a VirtualizationClusterTypesCreateCreated with default headers values

func (*VirtualizationClusterTypesCreateCreated) Error

func (*VirtualizationClusterTypesCreateCreated) GetPayload

type VirtualizationClusterTypesCreateParams

type VirtualizationClusterTypesCreateParams struct {

	/*Data*/
	Data *models.ClusterType

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

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

func NewVirtualizationClusterTypesCreateParams

func NewVirtualizationClusterTypesCreateParams() *VirtualizationClusterTypesCreateParams

NewVirtualizationClusterTypesCreateParams creates a new VirtualizationClusterTypesCreateParams object with the default values initialized.

func NewVirtualizationClusterTypesCreateParamsWithContext

func NewVirtualizationClusterTypesCreateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesCreateParams

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

func NewVirtualizationClusterTypesCreateParamsWithHTTPClient

func NewVirtualizationClusterTypesCreateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesCreateParams

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

func NewVirtualizationClusterTypesCreateParamsWithTimeout

func NewVirtualizationClusterTypesCreateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesCreateParams

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

func (*VirtualizationClusterTypesCreateParams) SetContext

SetContext adds the context to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) SetData

SetData adds the data to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) WithContext

WithContext adds the context to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) WithData

WithData adds the data to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types create params

func (*VirtualizationClusterTypesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesCreateReader

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

VirtualizationClusterTypesCreateReader is a Reader for the VirtualizationClusterTypesCreate structure.

func (*VirtualizationClusterTypesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesDeleteNoContent

type VirtualizationClusterTypesDeleteNoContent struct {
}

VirtualizationClusterTypesDeleteNoContent handles this case with default header values.

VirtualizationClusterTypesDeleteNoContent virtualization cluster types delete no content

func NewVirtualizationClusterTypesDeleteNoContent

func NewVirtualizationClusterTypesDeleteNoContent() *VirtualizationClusterTypesDeleteNoContent

NewVirtualizationClusterTypesDeleteNoContent creates a VirtualizationClusterTypesDeleteNoContent with default headers values

func (*VirtualizationClusterTypesDeleteNoContent) Error

type VirtualizationClusterTypesDeleteParams

type VirtualizationClusterTypesDeleteParams struct {

	/*ID
	  A unique integer value identifying this cluster type.

	*/
	ID int64

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

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

func NewVirtualizationClusterTypesDeleteParams

func NewVirtualizationClusterTypesDeleteParams() *VirtualizationClusterTypesDeleteParams

NewVirtualizationClusterTypesDeleteParams creates a new VirtualizationClusterTypesDeleteParams object with the default values initialized.

func NewVirtualizationClusterTypesDeleteParamsWithContext

func NewVirtualizationClusterTypesDeleteParamsWithContext(ctx context.Context) *VirtualizationClusterTypesDeleteParams

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

func NewVirtualizationClusterTypesDeleteParamsWithHTTPClient

func NewVirtualizationClusterTypesDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesDeleteParams

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

func NewVirtualizationClusterTypesDeleteParamsWithTimeout

func NewVirtualizationClusterTypesDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesDeleteParams

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

func (*VirtualizationClusterTypesDeleteParams) SetContext

SetContext adds the context to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) SetID

SetID adds the id to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) WithContext

WithContext adds the context to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) WithID

WithID adds the id to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesDeleteReader

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

VirtualizationClusterTypesDeleteReader is a Reader for the VirtualizationClusterTypesDelete structure.

func (*VirtualizationClusterTypesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesListOK

type VirtualizationClusterTypesListOK struct {
	Payload *VirtualizationClusterTypesListOKBody
}

VirtualizationClusterTypesListOK handles this case with default header values.

VirtualizationClusterTypesListOK virtualization cluster types list o k

func NewVirtualizationClusterTypesListOK

func NewVirtualizationClusterTypesListOK() *VirtualizationClusterTypesListOK

NewVirtualizationClusterTypesListOK creates a VirtualizationClusterTypesListOK with default headers values

func (*VirtualizationClusterTypesListOK) Error

func (*VirtualizationClusterTypesListOK) GetPayload

type VirtualizationClusterTypesListOKBody

type VirtualizationClusterTypesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.ClusterType `json:"results"`
}

VirtualizationClusterTypesListOKBody virtualization cluster types list o k body swagger:model VirtualizationClusterTypesListOKBody

func (*VirtualizationClusterTypesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VirtualizationClusterTypesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VirtualizationClusterTypesListOKBody) Validate

Validate validates this virtualization cluster types list o k body

type VirtualizationClusterTypesListParams

type VirtualizationClusterTypesListParams struct {

	/*ID*/
	ID *string
	/*Limit
	  Number of results to return per page.

	*/
	Limit *int64
	/*Name*/
	Name *string
	/*Offset
	  The initial index from which to return the results.

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Slug*/
	Slug *string

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

VirtualizationClusterTypesListParams contains all the parameters to send to the API endpoint for the virtualization cluster types list operation typically these are written to a http.Request

func NewVirtualizationClusterTypesListParams

func NewVirtualizationClusterTypesListParams() *VirtualizationClusterTypesListParams

NewVirtualizationClusterTypesListParams creates a new VirtualizationClusterTypesListParams object with the default values initialized.

func NewVirtualizationClusterTypesListParamsWithContext

func NewVirtualizationClusterTypesListParamsWithContext(ctx context.Context) *VirtualizationClusterTypesListParams

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

func NewVirtualizationClusterTypesListParamsWithHTTPClient

func NewVirtualizationClusterTypesListParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesListParams

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

func NewVirtualizationClusterTypesListParamsWithTimeout

func NewVirtualizationClusterTypesListParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesListParams

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

func (*VirtualizationClusterTypesListParams) SetContext

SetContext adds the context to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetID

SetID adds the id to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetLimit

func (o *VirtualizationClusterTypesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetName

func (o *VirtualizationClusterTypesListParams) SetName(name *string)

SetName adds the name to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetOffset

func (o *VirtualizationClusterTypesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetQ

SetQ adds the q to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlug

func (o *VirtualizationClusterTypesListParams) SetSlug(slug *string)

SetSlug adds the slug to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithContext

WithContext adds the context to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithID

WithID adds the id to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithLimit

WithLimit adds the limit to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithName

WithName adds the name to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithOffset

WithOffset adds the offset to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithQ

WithQ adds the q to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlug

WithSlug adds the slug to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesListReader

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

VirtualizationClusterTypesListReader is a Reader for the VirtualizationClusterTypesList structure.

func (*VirtualizationClusterTypesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesPartialUpdateOK

type VirtualizationClusterTypesPartialUpdateOK struct {
	Payload *models.ClusterType
}

VirtualizationClusterTypesPartialUpdateOK handles this case with default header values.

VirtualizationClusterTypesPartialUpdateOK virtualization cluster types partial update o k

func NewVirtualizationClusterTypesPartialUpdateOK

func NewVirtualizationClusterTypesPartialUpdateOK() *VirtualizationClusterTypesPartialUpdateOK

NewVirtualizationClusterTypesPartialUpdateOK creates a VirtualizationClusterTypesPartialUpdateOK with default headers values

func (*VirtualizationClusterTypesPartialUpdateOK) Error

func (*VirtualizationClusterTypesPartialUpdateOK) GetPayload

type VirtualizationClusterTypesPartialUpdateParams

type VirtualizationClusterTypesPartialUpdateParams struct {

	/*Data*/
	Data *models.ClusterType
	/*ID
	  A unique integer value identifying this cluster type.

	*/
	ID int64

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

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

func NewVirtualizationClusterTypesPartialUpdateParams

func NewVirtualizationClusterTypesPartialUpdateParams() *VirtualizationClusterTypesPartialUpdateParams

NewVirtualizationClusterTypesPartialUpdateParams creates a new VirtualizationClusterTypesPartialUpdateParams object with the default values initialized.

func NewVirtualizationClusterTypesPartialUpdateParamsWithContext

func NewVirtualizationClusterTypesPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesPartialUpdateParams

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

func NewVirtualizationClusterTypesPartialUpdateParamsWithHTTPClient

func NewVirtualizationClusterTypesPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesPartialUpdateParams

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

func NewVirtualizationClusterTypesPartialUpdateParamsWithTimeout

func NewVirtualizationClusterTypesPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesPartialUpdateParams

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

func (*VirtualizationClusterTypesPartialUpdateParams) SetContext

SetContext adds the context to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) SetData

SetData adds the data to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) SetID

SetID adds the id to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) WithContext

WithContext adds the context to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) WithData

WithData adds the data to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) WithID

WithID adds the id to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types partial update params

func (*VirtualizationClusterTypesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesPartialUpdateReader

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

VirtualizationClusterTypesPartialUpdateReader is a Reader for the VirtualizationClusterTypesPartialUpdate structure.

func (*VirtualizationClusterTypesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesReadOK

type VirtualizationClusterTypesReadOK struct {
	Payload *models.ClusterType
}

VirtualizationClusterTypesReadOK handles this case with default header values.

VirtualizationClusterTypesReadOK virtualization cluster types read o k

func NewVirtualizationClusterTypesReadOK

func NewVirtualizationClusterTypesReadOK() *VirtualizationClusterTypesReadOK

NewVirtualizationClusterTypesReadOK creates a VirtualizationClusterTypesReadOK with default headers values

func (*VirtualizationClusterTypesReadOK) Error

func (*VirtualizationClusterTypesReadOK) GetPayload

type VirtualizationClusterTypesReadParams

type VirtualizationClusterTypesReadParams struct {

	/*ID
	  A unique integer value identifying this cluster type.

	*/
	ID int64

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

VirtualizationClusterTypesReadParams contains all the parameters to send to the API endpoint for the virtualization cluster types read operation typically these are written to a http.Request

func NewVirtualizationClusterTypesReadParams

func NewVirtualizationClusterTypesReadParams() *VirtualizationClusterTypesReadParams

NewVirtualizationClusterTypesReadParams creates a new VirtualizationClusterTypesReadParams object with the default values initialized.

func NewVirtualizationClusterTypesReadParamsWithContext

func NewVirtualizationClusterTypesReadParamsWithContext(ctx context.Context) *VirtualizationClusterTypesReadParams

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

func NewVirtualizationClusterTypesReadParamsWithHTTPClient

func NewVirtualizationClusterTypesReadParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesReadParams

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

func NewVirtualizationClusterTypesReadParamsWithTimeout

func NewVirtualizationClusterTypesReadParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesReadParams

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

func (*VirtualizationClusterTypesReadParams) SetContext

SetContext adds the context to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) SetID

SetID adds the id to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) WithContext

WithContext adds the context to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) WithID

WithID adds the id to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesReadReader

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

VirtualizationClusterTypesReadReader is a Reader for the VirtualizationClusterTypesRead structure.

func (*VirtualizationClusterTypesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesUpdateOK

type VirtualizationClusterTypesUpdateOK struct {
	Payload *models.ClusterType
}

VirtualizationClusterTypesUpdateOK handles this case with default header values.

VirtualizationClusterTypesUpdateOK virtualization cluster types update o k

func NewVirtualizationClusterTypesUpdateOK

func NewVirtualizationClusterTypesUpdateOK() *VirtualizationClusterTypesUpdateOK

NewVirtualizationClusterTypesUpdateOK creates a VirtualizationClusterTypesUpdateOK with default headers values

func (*VirtualizationClusterTypesUpdateOK) Error

func (*VirtualizationClusterTypesUpdateOK) GetPayload

type VirtualizationClusterTypesUpdateParams

type VirtualizationClusterTypesUpdateParams struct {

	/*Data*/
	Data *models.ClusterType
	/*ID
	  A unique integer value identifying this cluster type.

	*/
	ID int64

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

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

func NewVirtualizationClusterTypesUpdateParams

func NewVirtualizationClusterTypesUpdateParams() *VirtualizationClusterTypesUpdateParams

NewVirtualizationClusterTypesUpdateParams creates a new VirtualizationClusterTypesUpdateParams object with the default values initialized.

func NewVirtualizationClusterTypesUpdateParamsWithContext

func NewVirtualizationClusterTypesUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesUpdateParams

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

func NewVirtualizationClusterTypesUpdateParamsWithHTTPClient

func NewVirtualizationClusterTypesUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesUpdateParams

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

func NewVirtualizationClusterTypesUpdateParamsWithTimeout

func NewVirtualizationClusterTypesUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesUpdateParams

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

func (*VirtualizationClusterTypesUpdateParams) SetContext

SetContext adds the context to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) SetData

SetData adds the data to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) SetID

SetID adds the id to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) WithContext

WithContext adds the context to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) WithData

WithData adds the data to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) WithID

WithID adds the id to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types update params

func (*VirtualizationClusterTypesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesUpdateReader

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

VirtualizationClusterTypesUpdateReader is a Reader for the VirtualizationClusterTypesUpdate structure.

func (*VirtualizationClusterTypesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersCreateCreated

type VirtualizationClustersCreateCreated struct {
	Payload *models.Cluster
}

VirtualizationClustersCreateCreated handles this case with default header values.

VirtualizationClustersCreateCreated virtualization clusters create created

func NewVirtualizationClustersCreateCreated

func NewVirtualizationClustersCreateCreated() *VirtualizationClustersCreateCreated

NewVirtualizationClustersCreateCreated creates a VirtualizationClustersCreateCreated with default headers values

func (*VirtualizationClustersCreateCreated) Error

func (*VirtualizationClustersCreateCreated) GetPayload

type VirtualizationClustersCreateParams

type VirtualizationClustersCreateParams struct {

	/*Data*/
	Data *models.WritableCluster

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

VirtualizationClustersCreateParams contains all the parameters to send to the API endpoint for the virtualization clusters create operation typically these are written to a http.Request

func NewVirtualizationClustersCreateParams

func NewVirtualizationClustersCreateParams() *VirtualizationClustersCreateParams

NewVirtualizationClustersCreateParams creates a new VirtualizationClustersCreateParams object with the default values initialized.

func NewVirtualizationClustersCreateParamsWithContext

func NewVirtualizationClustersCreateParamsWithContext(ctx context.Context) *VirtualizationClustersCreateParams

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

func NewVirtualizationClustersCreateParamsWithHTTPClient

func NewVirtualizationClustersCreateParamsWithHTTPClient(client *http.Client) *VirtualizationClustersCreateParams

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

func NewVirtualizationClustersCreateParamsWithTimeout

func NewVirtualizationClustersCreateParamsWithTimeout(timeout time.Duration) *VirtualizationClustersCreateParams

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

func (*VirtualizationClustersCreateParams) SetContext

SetContext adds the context to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) SetData

SetData adds the data to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) WithContext

WithContext adds the context to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) WithData

WithData adds the data to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters create params

func (*VirtualizationClustersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersCreateReader

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

VirtualizationClustersCreateReader is a Reader for the VirtualizationClustersCreate structure.

func (*VirtualizationClustersCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersDeleteNoContent

type VirtualizationClustersDeleteNoContent struct {
}

VirtualizationClustersDeleteNoContent handles this case with default header values.

VirtualizationClustersDeleteNoContent virtualization clusters delete no content

func NewVirtualizationClustersDeleteNoContent

func NewVirtualizationClustersDeleteNoContent() *VirtualizationClustersDeleteNoContent

NewVirtualizationClustersDeleteNoContent creates a VirtualizationClustersDeleteNoContent with default headers values

func (*VirtualizationClustersDeleteNoContent) Error

type VirtualizationClustersDeleteParams

type VirtualizationClustersDeleteParams struct {

	/*ID
	  A unique integer value identifying this cluster.

	*/
	ID int64

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

VirtualizationClustersDeleteParams contains all the parameters to send to the API endpoint for the virtualization clusters delete operation typically these are written to a http.Request

func NewVirtualizationClustersDeleteParams

func NewVirtualizationClustersDeleteParams() *VirtualizationClustersDeleteParams

NewVirtualizationClustersDeleteParams creates a new VirtualizationClustersDeleteParams object with the default values initialized.

func NewVirtualizationClustersDeleteParamsWithContext

func NewVirtualizationClustersDeleteParamsWithContext(ctx context.Context) *VirtualizationClustersDeleteParams

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

func NewVirtualizationClustersDeleteParamsWithHTTPClient

func NewVirtualizationClustersDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationClustersDeleteParams

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

func NewVirtualizationClustersDeleteParamsWithTimeout

func NewVirtualizationClustersDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationClustersDeleteParams

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

func (*VirtualizationClustersDeleteParams) SetContext

SetContext adds the context to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) SetID

SetID adds the id to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) WithContext

WithContext adds the context to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) WithID

WithID adds the id to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersDeleteReader

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

VirtualizationClustersDeleteReader is a Reader for the VirtualizationClustersDelete structure.

func (*VirtualizationClustersDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersListOK

type VirtualizationClustersListOK struct {
	Payload *VirtualizationClustersListOKBody
}

VirtualizationClustersListOK handles this case with default header values.

VirtualizationClustersListOK virtualization clusters list o k

func NewVirtualizationClustersListOK

func NewVirtualizationClustersListOK() *VirtualizationClustersListOK

NewVirtualizationClustersListOK creates a VirtualizationClustersListOK with default headers values

func (*VirtualizationClustersListOK) Error

func (*VirtualizationClustersListOK) GetPayload

type VirtualizationClustersListOKBody

type VirtualizationClustersListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Cluster `json:"results"`
}

VirtualizationClustersListOKBody virtualization clusters list o k body swagger:model VirtualizationClustersListOKBody

func (*VirtualizationClustersListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VirtualizationClustersListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VirtualizationClustersListOKBody) Validate

Validate validates this virtualization clusters list o k body

type VirtualizationClustersListParams

type VirtualizationClustersListParams struct {

	/*Created*/
	Created *string
	/*CreatedGte*/
	CreatedGte *string
	/*CreatedLte*/
	CreatedLte *string
	/*Group*/
	Group *string
	/*GroupID*/
	GroupID *string
	/*IDIn
	  Multiple values may be separated by commas.

	*/
	IDIn *string
	/*LastUpdated*/
	LastUpdated *string
	/*LastUpdatedGte*/
	LastUpdatedGte *string
	/*LastUpdatedLte*/
	LastUpdatedLte *string
	/*Limit
	  Number of results to return per page.

	*/
	Limit *int64
	/*Name*/
	Name *string
	/*Offset
	  The initial index from which to return the results.

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Region*/
	Region *string
	/*RegionID*/
	RegionID *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Tag*/
	Tag *string
	/*Tenant*/
	Tenant *string
	/*Type*/
	Type *string
	/*TypeID*/
	TypeID *string

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

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

func NewVirtualizationClustersListParams

func NewVirtualizationClustersListParams() *VirtualizationClustersListParams

NewVirtualizationClustersListParams creates a new VirtualizationClustersListParams object with the default values initialized.

func NewVirtualizationClustersListParamsWithContext

func NewVirtualizationClustersListParamsWithContext(ctx context.Context) *VirtualizationClustersListParams

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

func NewVirtualizationClustersListParamsWithHTTPClient

func NewVirtualizationClustersListParamsWithHTTPClient(client *http.Client) *VirtualizationClustersListParams

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

func NewVirtualizationClustersListParamsWithTimeout

func NewVirtualizationClustersListParamsWithTimeout(timeout time.Duration) *VirtualizationClustersListParams

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

func (*VirtualizationClustersListParams) SetContext

SetContext adds the context to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetCreated

func (o *VirtualizationClustersListParams) SetCreated(created *string)

SetCreated adds the created to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetCreatedGte

func (o *VirtualizationClustersListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetCreatedLte

func (o *VirtualizationClustersListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetGroup

func (o *VirtualizationClustersListParams) SetGroup(group *string)

SetGroup adds the group to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetGroupID

func (o *VirtualizationClustersListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetIDIn

func (o *VirtualizationClustersListParams) SetIDIn(iDIn *string)

SetIDIn adds the idIn to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetLastUpdated

func (o *VirtualizationClustersListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetLastUpdatedGte

func (o *VirtualizationClustersListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetLastUpdatedLte

func (o *VirtualizationClustersListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetLimit

func (o *VirtualizationClustersListParams) SetLimit(limit *int64)

SetLimit adds the limit to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetName

func (o *VirtualizationClustersListParams) SetName(name *string)

SetName adds the name to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetOffset

func (o *VirtualizationClustersListParams) SetOffset(offset *int64)

SetOffset adds the offset to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetQ

SetQ adds the q to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetRegion

func (o *VirtualizationClustersListParams) SetRegion(region *string)

SetRegion adds the region to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetRegionID

func (o *VirtualizationClustersListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetSite

func (o *VirtualizationClustersListParams) SetSite(site *string)

SetSite adds the site to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetSiteID

func (o *VirtualizationClustersListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTag

func (o *VirtualizationClustersListParams) SetTag(tag *string)

SetTag adds the tag to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenant

func (o *VirtualizationClustersListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetType

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

SetType adds the type to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTypeID

func (o *VirtualizationClustersListParams) SetTypeID(typeID *string)

SetTypeID adds the typeId to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContext

WithContext adds the context to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithCreated

WithCreated adds the created to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithGroup

WithGroup adds the group to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithGroupID

WithGroupID adds the groupID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithIDIn

WithIDIn adds the iDIn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithLastUpdatedGte

func (o *VirtualizationClustersListParams) WithLastUpdatedGte(lastUpdatedGte *string) *VirtualizationClustersListParams

WithLastUpdatedGte adds the lastUpdatedGte to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithLastUpdatedLte

func (o *VirtualizationClustersListParams) WithLastUpdatedLte(lastUpdatedLte *string) *VirtualizationClustersListParams

WithLastUpdatedLte adds the lastUpdatedLte to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithLimit

WithLimit adds the limit to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithName

WithName adds the name to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithOffset

WithOffset adds the offset to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithQ

WithQ adds the q to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithRegion

WithRegion adds the region to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithRegionID

WithRegionID adds the regionID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSite

WithSite adds the site to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteID

WithSiteID adds the siteID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTag

WithTag adds the tag to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenant

WithTenant adds the tenant to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithType

WithType adds the typeVar to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTypeID

WithTypeID adds the typeID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersListReader

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

VirtualizationClustersListReader is a Reader for the VirtualizationClustersList structure.

func (*VirtualizationClustersListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersPartialUpdateOK

type VirtualizationClustersPartialUpdateOK struct {
	Payload *models.Cluster
}

VirtualizationClustersPartialUpdateOK handles this case with default header values.

VirtualizationClustersPartialUpdateOK virtualization clusters partial update o k

func NewVirtualizationClustersPartialUpdateOK

func NewVirtualizationClustersPartialUpdateOK() *VirtualizationClustersPartialUpdateOK

NewVirtualizationClustersPartialUpdateOK creates a VirtualizationClustersPartialUpdateOK with default headers values

func (*VirtualizationClustersPartialUpdateOK) Error

func (*VirtualizationClustersPartialUpdateOK) GetPayload

type VirtualizationClustersPartialUpdateParams

type VirtualizationClustersPartialUpdateParams struct {

	/*Data*/
	Data *models.WritableCluster
	/*ID
	  A unique integer value identifying this cluster.

	*/
	ID int64

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

VirtualizationClustersPartialUpdateParams contains all the parameters to send to the API endpoint for the virtualization clusters partial update operation typically these are written to a http.Request

func NewVirtualizationClustersPartialUpdateParams

func NewVirtualizationClustersPartialUpdateParams() *VirtualizationClustersPartialUpdateParams

NewVirtualizationClustersPartialUpdateParams creates a new VirtualizationClustersPartialUpdateParams object with the default values initialized.

func NewVirtualizationClustersPartialUpdateParamsWithContext

func NewVirtualizationClustersPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClustersPartialUpdateParams

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

func NewVirtualizationClustersPartialUpdateParamsWithHTTPClient

func NewVirtualizationClustersPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClustersPartialUpdateParams

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

func NewVirtualizationClustersPartialUpdateParamsWithTimeout

func NewVirtualizationClustersPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClustersPartialUpdateParams

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

func (*VirtualizationClustersPartialUpdateParams) SetContext

SetContext adds the context to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) SetData

SetData adds the data to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) SetID

SetID adds the id to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) WithContext

WithContext adds the context to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) WithData

WithData adds the data to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) WithID

WithID adds the id to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters partial update params

func (*VirtualizationClustersPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersPartialUpdateReader

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

VirtualizationClustersPartialUpdateReader is a Reader for the VirtualizationClustersPartialUpdate structure.

func (*VirtualizationClustersPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersReadOK

type VirtualizationClustersReadOK struct {
	Payload *models.Cluster
}

VirtualizationClustersReadOK handles this case with default header values.

VirtualizationClustersReadOK virtualization clusters read o k

func NewVirtualizationClustersReadOK

func NewVirtualizationClustersReadOK() *VirtualizationClustersReadOK

NewVirtualizationClustersReadOK creates a VirtualizationClustersReadOK with default headers values

func (*VirtualizationClustersReadOK) Error

func (*VirtualizationClustersReadOK) GetPayload

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

type VirtualizationClustersReadParams

type VirtualizationClustersReadParams struct {

	/*ID
	  A unique integer value identifying this cluster.

	*/
	ID int64

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

VirtualizationClustersReadParams contains all the parameters to send to the API endpoint for the virtualization clusters read operation typically these are written to a http.Request

func NewVirtualizationClustersReadParams

func NewVirtualizationClustersReadParams() *VirtualizationClustersReadParams

NewVirtualizationClustersReadParams creates a new VirtualizationClustersReadParams object with the default values initialized.

func NewVirtualizationClustersReadParamsWithContext

func NewVirtualizationClustersReadParamsWithContext(ctx context.Context) *VirtualizationClustersReadParams

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

func NewVirtualizationClustersReadParamsWithHTTPClient

func NewVirtualizationClustersReadParamsWithHTTPClient(client *http.Client) *VirtualizationClustersReadParams

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

func NewVirtualizationClustersReadParamsWithTimeout

func NewVirtualizationClustersReadParamsWithTimeout(timeout time.Duration) *VirtualizationClustersReadParams

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

func (*VirtualizationClustersReadParams) SetContext

SetContext adds the context to the virtualization clusters read params

func (*VirtualizationClustersReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters read params

func (*VirtualizationClustersReadParams) SetID

SetID adds the id to the virtualization clusters read params

func (*VirtualizationClustersReadParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters read params

func (*VirtualizationClustersReadParams) WithContext

WithContext adds the context to the virtualization clusters read params

func (*VirtualizationClustersReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters read params

func (*VirtualizationClustersReadParams) WithID

WithID adds the id to the virtualization clusters read params