virtualization

package
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

func (*VirtualizationClustersReadParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters read params

func (*VirtualizationClustersReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersReadReader

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

VirtualizationClustersReadReader is a Reader for the VirtualizationClustersRead structure.

func (*VirtualizationClustersReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersUpdateOK

type VirtualizationClustersUpdateOK struct {
	Payload *models.Cluster
}

VirtualizationClustersUpdateOK handles this case with default header values.

VirtualizationClustersUpdateOK virtualization clusters update o k

func NewVirtualizationClustersUpdateOK

func NewVirtualizationClustersUpdateOK() *VirtualizationClustersUpdateOK

NewVirtualizationClustersUpdateOK creates a VirtualizationClustersUpdateOK with default headers values

func (*VirtualizationClustersUpdateOK) Error

func (*VirtualizationClustersUpdateOK) GetPayload

type VirtualizationClustersUpdateParams

type VirtualizationClustersUpdateParams 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
}

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

func NewVirtualizationClustersUpdateParams

func NewVirtualizationClustersUpdateParams() *VirtualizationClustersUpdateParams

NewVirtualizationClustersUpdateParams creates a new VirtualizationClustersUpdateParams object with the default values initialized.

func NewVirtualizationClustersUpdateParamsWithContext

func NewVirtualizationClustersUpdateParamsWithContext(ctx context.Context) *VirtualizationClustersUpdateParams

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

func NewVirtualizationClustersUpdateParamsWithHTTPClient

func NewVirtualizationClustersUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClustersUpdateParams

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

func NewVirtualizationClustersUpdateParamsWithTimeout

func NewVirtualizationClustersUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClustersUpdateParams

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

func (*VirtualizationClustersUpdateParams) SetContext

SetContext adds the context to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) SetData

SetData adds the data to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) SetID

SetID adds the id to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) WithContext

WithContext adds the context to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) WithData

WithData adds the data to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) WithID

WithID adds the id to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters update params

func (*VirtualizationClustersUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersUpdateReader

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

VirtualizationClustersUpdateReader is a Reader for the VirtualizationClustersUpdate structure.

func (*VirtualizationClustersUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesCreateCreated

type VirtualizationInterfacesCreateCreated struct {
	Payload *models.VirtualMachineInterface
}

VirtualizationInterfacesCreateCreated handles this case with default header values.

VirtualizationInterfacesCreateCreated virtualization interfaces create created

func NewVirtualizationInterfacesCreateCreated

func NewVirtualizationInterfacesCreateCreated() *VirtualizationInterfacesCreateCreated

NewVirtualizationInterfacesCreateCreated creates a VirtualizationInterfacesCreateCreated with default headers values

func (*VirtualizationInterfacesCreateCreated) Error

func (*VirtualizationInterfacesCreateCreated) GetPayload

type VirtualizationInterfacesCreateParams

type VirtualizationInterfacesCreateParams struct {

	/*Data*/
	Data *models.WritableVirtualMachineInterface

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

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

func NewVirtualizationInterfacesCreateParams

func NewVirtualizationInterfacesCreateParams() *VirtualizationInterfacesCreateParams

NewVirtualizationInterfacesCreateParams creates a new VirtualizationInterfacesCreateParams object with the default values initialized.

func NewVirtualizationInterfacesCreateParamsWithContext

func NewVirtualizationInterfacesCreateParamsWithContext(ctx context.Context) *VirtualizationInterfacesCreateParams

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

func NewVirtualizationInterfacesCreateParamsWithHTTPClient

func NewVirtualizationInterfacesCreateParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesCreateParams

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

func NewVirtualizationInterfacesCreateParamsWithTimeout

func NewVirtualizationInterfacesCreateParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesCreateParams

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

func (*VirtualizationInterfacesCreateParams) SetContext

SetContext adds the context to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) SetData

SetData adds the data to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) WithContext

WithContext adds the context to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) WithData

WithData adds the data to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces create params

func (*VirtualizationInterfacesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesCreateReader

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

VirtualizationInterfacesCreateReader is a Reader for the VirtualizationInterfacesCreate structure.

func (*VirtualizationInterfacesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesDeleteNoContent

type VirtualizationInterfacesDeleteNoContent struct {
}

VirtualizationInterfacesDeleteNoContent handles this case with default header values.

VirtualizationInterfacesDeleteNoContent virtualization interfaces delete no content

func NewVirtualizationInterfacesDeleteNoContent

func NewVirtualizationInterfacesDeleteNoContent() *VirtualizationInterfacesDeleteNoContent

NewVirtualizationInterfacesDeleteNoContent creates a VirtualizationInterfacesDeleteNoContent with default headers values

func (*VirtualizationInterfacesDeleteNoContent) Error

type VirtualizationInterfacesDeleteParams

type VirtualizationInterfacesDeleteParams struct {

	/*ID
	  A unique integer value identifying this interface.

	*/
	ID int64

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

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

func NewVirtualizationInterfacesDeleteParams

func NewVirtualizationInterfacesDeleteParams() *VirtualizationInterfacesDeleteParams

NewVirtualizationInterfacesDeleteParams creates a new VirtualizationInterfacesDeleteParams object with the default values initialized.

func NewVirtualizationInterfacesDeleteParamsWithContext

func NewVirtualizationInterfacesDeleteParamsWithContext(ctx context.Context) *VirtualizationInterfacesDeleteParams

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

func NewVirtualizationInterfacesDeleteParamsWithHTTPClient

func NewVirtualizationInterfacesDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesDeleteParams

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

func NewVirtualizationInterfacesDeleteParamsWithTimeout

func NewVirtualizationInterfacesDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesDeleteParams

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

func (*VirtualizationInterfacesDeleteParams) SetContext

SetContext adds the context to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) SetID

SetID adds the id to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) WithContext

WithContext adds the context to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) WithID

WithID adds the id to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesDeleteReader

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

VirtualizationInterfacesDeleteReader is a Reader for the VirtualizationInterfacesDelete structure.

func (*VirtualizationInterfacesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesListOK

type VirtualizationInterfacesListOK struct {
	Payload *VirtualizationInterfacesListOKBody
}

VirtualizationInterfacesListOK handles this case with default header values.

VirtualizationInterfacesListOK virtualization interfaces list o k

func NewVirtualizationInterfacesListOK

func NewVirtualizationInterfacesListOK() *VirtualizationInterfacesListOK

NewVirtualizationInterfacesListOK creates a VirtualizationInterfacesListOK with default headers values

func (*VirtualizationInterfacesListOK) Error

func (*VirtualizationInterfacesListOK) GetPayload

type VirtualizationInterfacesListOKBody

type VirtualizationInterfacesListOKBody 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.VirtualMachineInterface `json:"results"`
}

VirtualizationInterfacesListOKBody virtualization interfaces list o k body swagger:model VirtualizationInterfacesListOKBody

func (*VirtualizationInterfacesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VirtualizationInterfacesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VirtualizationInterfacesListOKBody) Validate

Validate validates this virtualization interfaces list o k body

type VirtualizationInterfacesListParams

type VirtualizationInterfacesListParams struct {

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

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

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*VirtualMachine*/
	VirtualMachine *string
	/*VirtualMachineID*/
	VirtualMachineID *string

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

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

func NewVirtualizationInterfacesListParams

func NewVirtualizationInterfacesListParams() *VirtualizationInterfacesListParams

NewVirtualizationInterfacesListParams creates a new VirtualizationInterfacesListParams object with the default values initialized.

func NewVirtualizationInterfacesListParamsWithContext

func NewVirtualizationInterfacesListParamsWithContext(ctx context.Context) *VirtualizationInterfacesListParams

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

func NewVirtualizationInterfacesListParamsWithHTTPClient

func NewVirtualizationInterfacesListParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesListParams

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

func NewVirtualizationInterfacesListParamsWithTimeout

func NewVirtualizationInterfacesListParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesListParams

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

func (*VirtualizationInterfacesListParams) SetContext

SetContext adds the context to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetEnabled

func (o *VirtualizationInterfacesListParams) SetEnabled(enabled *string)

SetEnabled adds the enabled to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetID

SetID adds the id to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetLimit

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

SetLimit adds the limit to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddress

func (o *VirtualizationInterfacesListParams) SetMacAddress(macAddress *string)

SetMacAddress adds the macAddress to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtu

SetMtu adds the mtu to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetName

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

SetName adds the name to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetOffset

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

SetOffset adds the offset to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetQ

SetQ adds the q to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVirtualMachine

func (o *VirtualizationInterfacesListParams) SetVirtualMachine(virtualMachine *string)

SetVirtualMachine adds the virtualMachine to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVirtualMachineID

func (o *VirtualizationInterfacesListParams) SetVirtualMachineID(virtualMachineID *string)

SetVirtualMachineID adds the virtualMachineId to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithContext

WithContext adds the context to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithEnabled

WithEnabled adds the enabled to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithID

WithID adds the id to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithLimit

WithLimit adds the limit to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddress

WithMacAddress adds the macAddress to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtu

WithMtu adds the mtu to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithName

WithName adds the name to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithOffset

WithOffset adds the offset to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithQ

WithQ adds the q to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVirtualMachine

func (o *VirtualizationInterfacesListParams) WithVirtualMachine(virtualMachine *string) *VirtualizationInterfacesListParams

WithVirtualMachine adds the virtualMachine to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVirtualMachineID

func (o *VirtualizationInterfacesListParams) WithVirtualMachineID(virtualMachineID *string) *VirtualizationInterfacesListParams

WithVirtualMachineID adds the virtualMachineID to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesListReader

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

VirtualizationInterfacesListReader is a Reader for the VirtualizationInterfacesList structure.

func (*VirtualizationInterfacesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesPartialUpdateOK

type VirtualizationInterfacesPartialUpdateOK struct {
	Payload *models.VirtualMachineInterface
}

VirtualizationInterfacesPartialUpdateOK handles this case with default header values.

VirtualizationInterfacesPartialUpdateOK virtualization interfaces partial update o k

func NewVirtualizationInterfacesPartialUpdateOK

func NewVirtualizationInterfacesPartialUpdateOK() *VirtualizationInterfacesPartialUpdateOK

NewVirtualizationInterfacesPartialUpdateOK creates a VirtualizationInterfacesPartialUpdateOK with default headers values

func (*VirtualizationInterfacesPartialUpdateOK) Error

func (*VirtualizationInterfacesPartialUpdateOK) GetPayload

type VirtualizationInterfacesPartialUpdateParams

type VirtualizationInterfacesPartialUpdateParams struct {

	/*Data*/
	Data *models.WritableVirtualMachineInterface
	/*ID
	  A unique integer value identifying this interface.

	*/
	ID int64

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

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

func NewVirtualizationInterfacesPartialUpdateParams

func NewVirtualizationInterfacesPartialUpdateParams() *VirtualizationInterfacesPartialUpdateParams

NewVirtualizationInterfacesPartialUpdateParams creates a new VirtualizationInterfacesPartialUpdateParams object with the default values initialized.

func NewVirtualizationInterfacesPartialUpdateParamsWithContext

func NewVirtualizationInterfacesPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationInterfacesPartialUpdateParams

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

func NewVirtualizationInterfacesPartialUpdateParamsWithHTTPClient

func NewVirtualizationInterfacesPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesPartialUpdateParams

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

func NewVirtualizationInterfacesPartialUpdateParamsWithTimeout

func NewVirtualizationInterfacesPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesPartialUpdateParams

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

func (*VirtualizationInterfacesPartialUpdateParams) SetContext

SetContext adds the context to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) SetData

SetData adds the data to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) SetID

SetID adds the id to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) WithContext

WithContext adds the context to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) WithData

WithData adds the data to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) WithID

WithID adds the id to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces partial update params

func (*VirtualizationInterfacesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesPartialUpdateReader

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

VirtualizationInterfacesPartialUpdateReader is a Reader for the VirtualizationInterfacesPartialUpdate structure.

func (*VirtualizationInterfacesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesReadOK

type VirtualizationInterfacesReadOK struct {
	Payload *models.VirtualMachineInterface
}

VirtualizationInterfacesReadOK handles this case with default header values.

VirtualizationInterfacesReadOK virtualization interfaces read o k

func NewVirtualizationInterfacesReadOK

func NewVirtualizationInterfacesReadOK() *VirtualizationInterfacesReadOK

NewVirtualizationInterfacesReadOK creates a VirtualizationInterfacesReadOK with default headers values

func (*VirtualizationInterfacesReadOK) Error

func (*VirtualizationInterfacesReadOK) GetPayload

type VirtualizationInterfacesReadParams

type VirtualizationInterfacesReadParams struct {

	/*ID
	  A unique integer value identifying this interface.

	*/
	ID int64

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

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

func NewVirtualizationInterfacesReadParams

func NewVirtualizationInterfacesReadParams() *VirtualizationInterfacesReadParams

NewVirtualizationInterfacesReadParams creates a new VirtualizationInterfacesReadParams object with the default values initialized.

func NewVirtualizationInterfacesReadParamsWithContext

func NewVirtualizationInterfacesReadParamsWithContext(ctx context.Context) *VirtualizationInterfacesReadParams

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

func NewVirtualizationInterfacesReadParamsWithHTTPClient

func NewVirtualizationInterfacesReadParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesReadParams

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

func NewVirtualizationInterfacesReadParamsWithTimeout

func NewVirtualizationInterfacesReadParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesReadParams

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

func (*VirtualizationInterfacesReadParams) SetContext

SetContext adds the context to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) SetID

SetID adds the id to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) WithContext

WithContext adds the context to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) WithID

WithID adds the id to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesReadReader

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

VirtualizationInterfacesReadReader is a Reader for the VirtualizationInterfacesRead structure.

func (*VirtualizationInterfacesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesUpdateOK

type VirtualizationInterfacesUpdateOK struct {
	Payload *models.VirtualMachineInterface
}

VirtualizationInterfacesUpdateOK handles this case with default header values.

VirtualizationInterfacesUpdateOK virtualization interfaces update o k

func NewVirtualizationInterfacesUpdateOK

func NewVirtualizationInterfacesUpdateOK() *VirtualizationInterfacesUpdateOK

NewVirtualizationInterfacesUpdateOK creates a VirtualizationInterfacesUpdateOK with default headers values

func (*VirtualizationInterfacesUpdateOK) Error

func (*VirtualizationInterfacesUpdateOK) GetPayload

type VirtualizationInterfacesUpdateParams

type VirtualizationInterfacesUpdateParams struct {

	/*Data*/
	Data *models.WritableVirtualMachineInterface
	/*ID
	  A unique integer value identifying this interface.

	*/
	ID int64

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

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

func NewVirtualizationInterfacesUpdateParams

func NewVirtualizationInterfacesUpdateParams() *VirtualizationInterfacesUpdateParams

NewVirtualizationInterfacesUpdateParams creates a new VirtualizationInterfacesUpdateParams object with the default values initialized.

func NewVirtualizationInterfacesUpdateParamsWithContext

func NewVirtualizationInterfacesUpdateParamsWithContext(ctx context.Context) *VirtualizationInterfacesUpdateParams

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

func NewVirtualizationInterfacesUpdateParamsWithHTTPClient

func NewVirtualizationInterfacesUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesUpdateParams

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

func NewVirtualizationInterfacesUpdateParamsWithTimeout

func NewVirtualizationInterfacesUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesUpdateParams

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

func (*VirtualizationInterfacesUpdateParams) SetContext

SetContext adds the context to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) SetData

SetData adds the data to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) SetID

SetID adds the id to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) WithContext

WithContext adds the context to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) WithData

WithData adds the data to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) WithID

WithID adds the id to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces update params

func (*VirtualizationInterfacesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesUpdateReader

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

VirtualizationInterfacesUpdateReader is a Reader for the VirtualizationInterfacesUpdate structure.

func (*VirtualizationInterfacesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesCreateCreated

type VirtualizationVirtualMachinesCreateCreated struct {
	Payload *models.VirtualMachineWithConfigContext
}

VirtualizationVirtualMachinesCreateCreated handles this case with default header values.

VirtualizationVirtualMachinesCreateCreated virtualization virtual machines create created

func NewVirtualizationVirtualMachinesCreateCreated

func NewVirtualizationVirtualMachinesCreateCreated() *VirtualizationVirtualMachinesCreateCreated

NewVirtualizationVirtualMachinesCreateCreated creates a VirtualizationVirtualMachinesCreateCreated with default headers values

func (*VirtualizationVirtualMachinesCreateCreated) Error

func (*VirtualizationVirtualMachinesCreateCreated) GetPayload

type VirtualizationVirtualMachinesCreateParams

type VirtualizationVirtualMachinesCreateParams struct {

	/*Data*/
	Data *models.WritableVirtualMachineWithConfigContext

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

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

func NewVirtualizationVirtualMachinesCreateParams

func NewVirtualizationVirtualMachinesCreateParams() *VirtualizationVirtualMachinesCreateParams

NewVirtualizationVirtualMachinesCreateParams creates a new VirtualizationVirtualMachinesCreateParams object with the default values initialized.

func NewVirtualizationVirtualMachinesCreateParamsWithContext

func NewVirtualizationVirtualMachinesCreateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesCreateParams

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

func NewVirtualizationVirtualMachinesCreateParamsWithHTTPClient

func NewVirtualizationVirtualMachinesCreateParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesCreateParams

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

func NewVirtualizationVirtualMachinesCreateParamsWithTimeout

func NewVirtualizationVirtualMachinesCreateParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesCreateParams

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

func (*VirtualizationVirtualMachinesCreateParams) SetContext

SetContext adds the context to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) SetData

SetData adds the data to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) SetTimeout

SetTimeout adds the timeout to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) WithContext

WithContext adds the context to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) WithData

WithData adds the data to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines create params

func (*VirtualizationVirtualMachinesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesCreateReader

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

VirtualizationVirtualMachinesCreateReader is a Reader for the VirtualizationVirtualMachinesCreate structure.

func (*VirtualizationVirtualMachinesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesDeleteNoContent

type VirtualizationVirtualMachinesDeleteNoContent struct {
}

VirtualizationVirtualMachinesDeleteNoContent handles this case with default header values.

VirtualizationVirtualMachinesDeleteNoContent virtualization virtual machines delete no content

func NewVirtualizationVirtualMachinesDeleteNoContent

func NewVirtualizationVirtualMachinesDeleteNoContent() *VirtualizationVirtualMachinesDeleteNoContent

NewVirtualizationVirtualMachinesDeleteNoContent creates a VirtualizationVirtualMachinesDeleteNoContent with default headers values

func (*VirtualizationVirtualMachinesDeleteNoContent) Error

type VirtualizationVirtualMachinesDeleteParams

type VirtualizationVirtualMachinesDeleteParams struct {

	/*ID
	  A unique integer value identifying this virtual machine.

	*/
	ID int64

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

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

func NewVirtualizationVirtualMachinesDeleteParams

func NewVirtualizationVirtualMachinesDeleteParams() *VirtualizationVirtualMachinesDeleteParams

NewVirtualizationVirtualMachinesDeleteParams creates a new VirtualizationVirtualMachinesDeleteParams object with the default values initialized.

func NewVirtualizationVirtualMachinesDeleteParamsWithContext

func NewVirtualizationVirtualMachinesDeleteParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesDeleteParams

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

func NewVirtualizationVirtualMachinesDeleteParamsWithHTTPClient

func NewVirtualizationVirtualMachinesDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesDeleteParams

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

func NewVirtualizationVirtualMachinesDeleteParamsWithTimeout

func NewVirtualizationVirtualMachinesDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesDeleteParams

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

func (*VirtualizationVirtualMachinesDeleteParams) SetContext

SetContext adds the context to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) SetID

SetID adds the id to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) SetTimeout

SetTimeout adds the timeout to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) WithContext

WithContext adds the context to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) WithID

WithID adds the id to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesDeleteReader

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

VirtualizationVirtualMachinesDeleteReader is a Reader for the VirtualizationVirtualMachinesDelete structure.

func (*VirtualizationVirtualMachinesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesListOK

type VirtualizationVirtualMachinesListOK struct {
	Payload *VirtualizationVirtualMachinesListOKBody
}

VirtualizationVirtualMachinesListOK handles this case with default header values.

VirtualizationVirtualMachinesListOK virtualization virtual machines list o k

func NewVirtualizationVirtualMachinesListOK

func NewVirtualizationVirtualMachinesListOK() *VirtualizationVirtualMachinesListOK

NewVirtualizationVirtualMachinesListOK creates a VirtualizationVirtualMachinesListOK with default headers values

func (*VirtualizationVirtualMachinesListOK) Error

func (*VirtualizationVirtualMachinesListOK) GetPayload

type VirtualizationVirtualMachinesListOKBody

type VirtualizationVirtualMachinesListOKBody 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.VirtualMachineWithConfigContext `json:"results"`
}

VirtualizationVirtualMachinesListOKBody virtualization virtual machines list o k body swagger:model VirtualizationVirtualMachinesListOKBody

func (*VirtualizationVirtualMachinesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VirtualizationVirtualMachinesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VirtualizationVirtualMachinesListOKBody) Validate

Validate validates this virtualization virtual machines list o k body

type VirtualizationVirtualMachinesListParams

type VirtualizationVirtualMachinesListParams struct {

	/*Cluster*/
	Cluster *string
	/*ClusterGroup*/
	ClusterGroup *string
	/*ClusterGroupID*/
	ClusterGroupID *string
	/*ClusterID*/
	ClusterID *string
	/*ClusterType*/
	ClusterType *string
	/*ClusterTypeID*/
	ClusterTypeID *string
	/*Created*/
	Created *string
	/*CreatedGte*/
	CreatedGte *string
	/*CreatedLte*/
	CreatedLte *string
	/*Disk*/
	Disk *string
	/*ID*/
	ID *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
	/*LocalContextData*/
	LocalContextData *string
	/*MacAddress*/
	MacAddress *string
	/*Memory*/
	Memory *string
	/*Name*/
	Name *string
	/*Offset
	  The initial index from which to return the results.

	*/
	Offset *int64
	/*Platform*/
	Platform *string
	/*PlatformID*/
	PlatformID *string
	/*Q*/
	Q *string
	/*Region*/
	Region *string
	/*RegionID*/
	RegionID *string
	/*Role*/
	Role *string
	/*RoleID*/
	RoleID *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Status*/
	Status *string
	/*Tag*/
	Tag *string
	/*Tenant*/
	Tenant *string
	/*TenantGroup*/
	TenantGroup *string
	/*TenantGroupID*/
	TenantGroupID *string
	/*TenantID*/
	TenantID *string
	/*Vcpus*/
	Vcpus *string

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

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

func NewVirtualizationVirtualMachinesListParams

func NewVirtualizationVirtualMachinesListParams() *VirtualizationVirtualMachinesListParams

NewVirtualizationVirtualMachinesListParams creates a new VirtualizationVirtualMachinesListParams object with the default values initialized.

func NewVirtualizationVirtualMachinesListParamsWithContext

func NewVirtualizationVirtualMachinesListParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesListParams

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

func NewVirtualizationVirtualMachinesListParamsWithHTTPClient

func NewVirtualizationVirtualMachinesListParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesListParams

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

func NewVirtualizationVirtualMachinesListParamsWithTimeout

func NewVirtualizationVirtualMachinesListParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesListParams

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

func (*VirtualizationVirtualMachinesListParams) SetCluster

func (o *VirtualizationVirtualMachinesListParams) SetCluster(cluster *string)

SetCluster adds the cluster to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterGroup

func (o *VirtualizationVirtualMachinesListParams) SetClusterGroup(clusterGroup *string)

SetClusterGroup adds the clusterGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterGroupID

func (o *VirtualizationVirtualMachinesListParams) SetClusterGroupID(clusterGroupID *string)

SetClusterGroupID adds the clusterGroupId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterID

func (o *VirtualizationVirtualMachinesListParams) SetClusterID(clusterID *string)

SetClusterID adds the clusterId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterType

func (o *VirtualizationVirtualMachinesListParams) SetClusterType(clusterType *string)

SetClusterType adds the clusterType to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterTypeID

func (o *VirtualizationVirtualMachinesListParams) SetClusterTypeID(clusterTypeID *string)

SetClusterTypeID adds the clusterTypeId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContext

SetContext adds the context to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetCreated

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

SetCreated adds the created to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetDisk

SetDisk adds the disk to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetID

SetID adds the id to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetIDIn

SetIDIn adds the idIn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetLimit

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

SetLimit adds the limit to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetLocalContextData

func (o *VirtualizationVirtualMachinesListParams) SetLocalContextData(localContextData *string)

SetLocalContextData adds the localContextData to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddress

func (o *VirtualizationVirtualMachinesListParams) SetMacAddress(macAddress *string)

SetMacAddress adds the macAddress to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMemory

func (o *VirtualizationVirtualMachinesListParams) SetMemory(memory *string)

SetMemory adds the memory to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetName

SetName adds the name to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetOffset

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

SetOffset adds the offset to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetPlatform

func (o *VirtualizationVirtualMachinesListParams) SetPlatform(platform *string)

SetPlatform adds the platform to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetPlatformID

func (o *VirtualizationVirtualMachinesListParams) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetQ

SetQ adds the q to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetRegion

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

SetRegion adds the region to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetRegionID

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

SetRegionID adds the regionId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetRole

SetRole adds the role to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetRoleID

func (o *VirtualizationVirtualMachinesListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSite

SetSite adds the site to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSiteID

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

SetSiteID adds the siteId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetStatus

func (o *VirtualizationVirtualMachinesListParams) SetStatus(status *string)

SetStatus adds the status to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTag

SetTag adds the tag to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTenant

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

SetTenant adds the tenant to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTenantGroup

func (o *VirtualizationVirtualMachinesListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTenantGroupID

func (o *VirtualizationVirtualMachinesListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTenantID

func (o *VirtualizationVirtualMachinesListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetVcpus

func (o *VirtualizationVirtualMachinesListParams) SetVcpus(vcpus *string)

SetVcpus adds the vcpus to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithCluster

WithCluster adds the cluster to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterGroup

WithClusterGroup adds the clusterGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterGroupID

WithClusterGroupID adds the clusterGroupID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterID

WithClusterID adds the clusterID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterType

WithClusterType adds the clusterType to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterTypeID

WithClusterTypeID adds the clusterTypeID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContext

WithContext adds the context to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithCreated

WithCreated adds the created to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithDisk

WithDisk adds the disk to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithID

WithID adds the id to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithIDIn

WithIDIn adds the iDIn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithLastUpdatedGte

WithLastUpdatedGte adds the lastUpdatedGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithLastUpdatedLte

WithLastUpdatedLte adds the lastUpdatedLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithLimit

WithLimit adds the limit to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithLocalContextData

WithLocalContextData adds the localContextData to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddress

WithMacAddress adds the macAddress to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemory

WithMemory adds the memory to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithName

WithName adds the name to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithOffset

WithOffset adds the offset to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithPlatform

WithPlatform adds the platform to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithPlatformID

WithPlatformID adds the platformID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithQ

WithQ adds the q to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithRegion

WithRegion adds the region to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithRegionID

WithRegionID adds the regionID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithRole

WithRole adds the role to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithRoleID

WithRoleID adds the roleID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSite

WithSite adds the site to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteID

WithSiteID adds the siteID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithStatus

WithStatus adds the status to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTag

WithTag adds the tag to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenant

WithTenant adds the tenant to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantGroup

WithTenantGroup adds the tenantGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantGroupID

WithTenantGroupID adds the tenantGroupID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantID

WithTenantID adds the tenantID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithVcpus

WithVcpus adds the vcpus to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesListReader

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

VirtualizationVirtualMachinesListReader is a Reader for the VirtualizationVirtualMachinesList structure.

func (*VirtualizationVirtualMachinesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesPartialUpdateOK

type VirtualizationVirtualMachinesPartialUpdateOK struct {
	Payload *models.VirtualMachineWithConfigContext
}

VirtualizationVirtualMachinesPartialUpdateOK handles this case with default header values.

VirtualizationVirtualMachinesPartialUpdateOK virtualization virtual machines partial update o k

func NewVirtualizationVirtualMachinesPartialUpdateOK

func NewVirtualizationVirtualMachinesPartialUpdateOK() *VirtualizationVirtualMachinesPartialUpdateOK

NewVirtualizationVirtualMachinesPartialUpdateOK creates a VirtualizationVirtualMachinesPartialUpdateOK with default headers values

func (*VirtualizationVirtualMachinesPartialUpdateOK) Error

func (*VirtualizationVirtualMachinesPartialUpdateOK) GetPayload

type VirtualizationVirtualMachinesPartialUpdateParams

type VirtualizationVirtualMachinesPartialUpdateParams struct {

	/*Data*/
	Data *models.WritableVirtualMachineWithConfigContext
	/*ID
	  A unique integer value identifying this virtual machine.

	*/
	ID int64

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

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

func NewVirtualizationVirtualMachinesPartialUpdateParams

func NewVirtualizationVirtualMachinesPartialUpdateParams() *VirtualizationVirtualMachinesPartialUpdateParams

NewVirtualizationVirtualMachinesPartialUpdateParams creates a new VirtualizationVirtualMachinesPartialUpdateParams object with the default values initialized.

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithContext

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesPartialUpdateParams

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

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithHTTPClient

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesPartialUpdateParams

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

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithTimeout

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesPartialUpdateParams

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

func (*VirtualizationVirtualMachinesPartialUpdateParams) SetContext

SetContext adds the context to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) SetData

SetData adds the data to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) SetID

SetID adds the id to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) WithContext

WithContext adds the context to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) WithData

WithData adds the data to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) WithID

WithID adds the id to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines partial update params

func (*VirtualizationVirtualMachinesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesPartialUpdateReader

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

VirtualizationVirtualMachinesPartialUpdateReader is a Reader for the VirtualizationVirtualMachinesPartialUpdate structure.

func (*VirtualizationVirtualMachinesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesReadOK

type VirtualizationVirtualMachinesReadOK struct {
	Payload *models.VirtualMachineWithConfigContext
}

VirtualizationVirtualMachinesReadOK handles this case with default header values.

VirtualizationVirtualMachinesReadOK virtualization virtual machines read o k

func NewVirtualizationVirtualMachinesReadOK

func NewVirtualizationVirtualMachinesReadOK() *VirtualizationVirtualMachinesReadOK

NewVirtualizationVirtualMachinesReadOK creates a VirtualizationVirtualMachinesReadOK with default headers values

func (*VirtualizationVirtualMachinesReadOK) Error

func (*VirtualizationVirtualMachinesReadOK) GetPayload

type VirtualizationVirtualMachinesReadParams

type VirtualizationVirtualMachinesReadParams struct {

	/*ID
	  A unique integer value identifying this virtual machine.

	*/
	ID int64

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

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

func NewVirtualizationVirtualMachinesReadParams

func NewVirtualizationVirtualMachinesReadParams() *VirtualizationVirtualMachinesReadParams

NewVirtualizationVirtualMachinesReadParams creates a new VirtualizationVirtualMachinesReadParams object with the default values initialized.

func NewVirtualizationVirtualMachinesReadParamsWithContext

func NewVirtualizationVirtualMachinesReadParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesReadParams

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

func NewVirtualizationVirtualMachinesReadParamsWithHTTPClient

func NewVirtualizationVirtualMachinesReadParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesReadParams

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

func NewVirtualizationVirtualMachinesReadParamsWithTimeout

func NewVirtualizationVirtualMachinesReadParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesReadParams

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

func (*VirtualizationVirtualMachinesReadParams) SetContext

SetContext adds the context to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) SetID

SetID adds the id to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) WithContext

WithContext adds the context to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) WithID

WithID adds the id to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesReadReader

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

VirtualizationVirtualMachinesReadReader is a Reader for the VirtualizationVirtualMachinesRead structure.

func (*VirtualizationVirtualMachinesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesUpdateOK

type VirtualizationVirtualMachinesUpdateOK struct {
	Payload *models.VirtualMachineWithConfigContext
}

VirtualizationVirtualMachinesUpdateOK handles this case with default header values.

VirtualizationVirtualMachinesUpdateOK virtualization virtual machines update o k

func NewVirtualizationVirtualMachinesUpdateOK

func NewVirtualizationVirtualMachinesUpdateOK() *VirtualizationVirtualMachinesUpdateOK

NewVirtualizationVirtualMachinesUpdateOK creates a VirtualizationVirtualMachinesUpdateOK with default headers values

func (*VirtualizationVirtualMachinesUpdateOK) Error

func (*VirtualizationVirtualMachinesUpdateOK) GetPayload

type VirtualizationVirtualMachinesUpdateParams

type VirtualizationVirtualMachinesUpdateParams struct {

	/*Data*/
	Data *models.WritableVirtualMachineWithConfigContext
	/*ID
	  A unique integer value identifying this virtual machine.

	*/
	ID int64

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

VirtualizationVirtualMachinesUpdateParams contains all the parameters to send to the API endpoint for the virtualization virtual machines update operation typically these are written to a http.Request

func NewVirtualizationVirtualMachinesUpdateParams

func NewVirtualizationVirtualMachinesUpdateParams() *VirtualizationVirtualMachinesUpdateParams

NewVirtualizationVirtualMachinesUpdateParams creates a new VirtualizationVirtualMachinesUpdateParams object with the default values initialized.

func NewVirtualizationVirtualMachinesUpdateParamsWithContext

func NewVirtualizationVirtualMachinesUpdateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesUpdateParams

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

func NewVirtualizationVirtualMachinesUpdateParamsWithHTTPClient

func NewVirtualizationVirtualMachinesUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesUpdateParams

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

func NewVirtualizationVirtualMachinesUpdateParamsWithTimeout

func NewVirtualizationVirtualMachinesUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesUpdateParams

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

func (*VirtualizationVirtualMachinesUpdateParams) SetContext

SetContext adds the context to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) SetData

SetData adds the data to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) SetID

SetID adds the id to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) WithContext

WithContext adds the context to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) WithData

WithData adds the data to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) WithID

WithID adds the id to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines update params

func (*VirtualizationVirtualMachinesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesUpdateReader

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

VirtualizationVirtualMachinesUpdateReader is a Reader for the VirtualizationVirtualMachinesUpdate structure.

func (*VirtualizationVirtualMachinesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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