virtualization

package
v3.2.4 Latest Latest
Warning

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

Go to latest
Published: Feb 16, 2023 License: ISC 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 (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) VirtualizationClusterGroupsBulkDelete

VirtualizationClusterGroupsBulkDelete virtualization cluster groups bulk delete API

func (*Client) VirtualizationClusterGroupsBulkPartialUpdate

VirtualizationClusterGroupsBulkPartialUpdate virtualization cluster groups bulk partial update API

func (*Client) VirtualizationClusterGroupsBulkUpdate

func (a *Client) VirtualizationClusterGroupsBulkUpdate(params *VirtualizationClusterGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsBulkUpdateOK, error)

VirtualizationClusterGroupsBulkUpdate virtualization cluster groups bulk update 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, opts ...ClientOption) (*VirtualizationClusterGroupsListOK, error)

VirtualizationClusterGroupsList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) VirtualizationClusterGroupsPartialUpdate

VirtualizationClusterGroupsPartialUpdate virtualization cluster groups partial update API

func (*Client) VirtualizationClusterGroupsRead

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

VirtualizationClusterGroupsRead virtualization cluster groups read API

func (*Client) VirtualizationClusterGroupsUpdate

func (a *Client) VirtualizationClusterGroupsUpdate(params *VirtualizationClusterGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsUpdateOK, error)

VirtualizationClusterGroupsUpdate virtualization cluster groups update API

func (*Client) VirtualizationClusterTypesBulkDelete

VirtualizationClusterTypesBulkDelete virtualization cluster types bulk delete API

func (*Client) VirtualizationClusterTypesBulkPartialUpdate

VirtualizationClusterTypesBulkPartialUpdate virtualization cluster types bulk partial update API

func (*Client) VirtualizationClusterTypesBulkUpdate

func (a *Client) VirtualizationClusterTypesBulkUpdate(params *VirtualizationClusterTypesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesBulkUpdateOK, error)

VirtualizationClusterTypesBulkUpdate virtualization cluster types bulk 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, opts ...ClientOption) (*VirtualizationClusterTypesListOK, error)

VirtualizationClusterTypesList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) VirtualizationClusterTypesPartialUpdate

VirtualizationClusterTypesPartialUpdate virtualization cluster types partial update API

func (*Client) VirtualizationClusterTypesRead

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

VirtualizationClusterTypesRead virtualization cluster types read API

func (*Client) VirtualizationClusterTypesUpdate

func (a *Client) VirtualizationClusterTypesUpdate(params *VirtualizationClusterTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesUpdateOK, error)

VirtualizationClusterTypesUpdate virtualization cluster types update API

func (*Client) VirtualizationClustersBulkDelete

VirtualizationClustersBulkDelete virtualization clusters bulk delete API

func (*Client) VirtualizationClustersBulkPartialUpdate

VirtualizationClustersBulkPartialUpdate virtualization clusters bulk partial update API

func (*Client) VirtualizationClustersBulkUpdate

func (a *Client) VirtualizationClustersBulkUpdate(params *VirtualizationClustersBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersBulkUpdateOK, error)

VirtualizationClustersBulkUpdate virtualization clusters bulk 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, opts ...ClientOption) (*VirtualizationClustersListOK, error)

VirtualizationClustersList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) VirtualizationClustersPartialUpdate

func (a *Client) VirtualizationClustersPartialUpdate(params *VirtualizationClustersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersPartialUpdateOK, error)

VirtualizationClustersPartialUpdate virtualization clusters partial update API

func (*Client) VirtualizationClustersRead

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

VirtualizationClustersRead virtualization clusters read API

func (*Client) VirtualizationClustersUpdate

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

VirtualizationClustersUpdate virtualization clusters update API

func (*Client) VirtualizationInterfacesBulkDelete

VirtualizationInterfacesBulkDelete virtualization interfaces bulk delete API

func (*Client) VirtualizationInterfacesBulkPartialUpdate

VirtualizationInterfacesBulkPartialUpdate virtualization interfaces bulk partial update API

func (*Client) VirtualizationInterfacesBulkUpdate

func (a *Client) VirtualizationInterfacesBulkUpdate(params *VirtualizationInterfacesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesBulkUpdateOK, error)

VirtualizationInterfacesBulkUpdate virtualization interfaces bulk 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, opts ...ClientOption) (*VirtualizationInterfacesListOK, error)

VirtualizationInterfacesList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) VirtualizationInterfacesPartialUpdate

func (a *Client) VirtualizationInterfacesPartialUpdate(params *VirtualizationInterfacesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesPartialUpdateOK, error)

VirtualizationInterfacesPartialUpdate virtualization interfaces partial update API

func (*Client) VirtualizationInterfacesRead

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

VirtualizationInterfacesRead virtualization interfaces read API

func (*Client) VirtualizationInterfacesUpdate

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

VirtualizationInterfacesUpdate virtualization interfaces update API

func (*Client) VirtualizationVirtualMachinesBulkDelete

VirtualizationVirtualMachinesBulkDelete virtualization virtual machines bulk delete API

func (*Client) VirtualizationVirtualMachinesBulkPartialUpdate

VirtualizationVirtualMachinesBulkPartialUpdate virtualization virtual machines bulk partial update API

func (*Client) VirtualizationVirtualMachinesBulkUpdate

VirtualizationVirtualMachinesBulkUpdate virtualization virtual machines bulk update API

func (*Client) VirtualizationVirtualMachinesCreate

VirtualizationVirtualMachinesCreate virtualization virtual machines create API

func (*Client) VirtualizationVirtualMachinesDelete

VirtualizationVirtualMachinesDelete virtualization virtual machines delete API

func (*Client) VirtualizationVirtualMachinesList

func (a *Client) VirtualizationVirtualMachinesList(params *VirtualizationVirtualMachinesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesListOK, error)

VirtualizationVirtualMachinesList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) VirtualizationVirtualMachinesPartialUpdate

VirtualizationVirtualMachinesPartialUpdate virtualization virtual machines partial update API

func (*Client) VirtualizationVirtualMachinesRead

func (a *Client) VirtualizationVirtualMachinesRead(params *VirtualizationVirtualMachinesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesReadOK, error)

VirtualizationVirtualMachinesRead virtualization virtual machines read API

func (*Client) VirtualizationVirtualMachinesUpdate

func (a *Client) VirtualizationVirtualMachinesUpdate(params *VirtualizationVirtualMachinesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesUpdateOK, error)

VirtualizationVirtualMachinesUpdate virtualization virtual machines update API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	VirtualizationClusterGroupsBulkDelete(params *VirtualizationClusterGroupsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsBulkDeleteNoContent, error)

	VirtualizationClusterGroupsBulkPartialUpdate(params *VirtualizationClusterGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsBulkPartialUpdateOK, error)

	VirtualizationClusterGroupsBulkUpdate(params *VirtualizationClusterGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsBulkUpdateOK, error)

	VirtualizationClusterGroupsCreate(params *VirtualizationClusterGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsCreateCreated, error)

	VirtualizationClusterGroupsDelete(params *VirtualizationClusterGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsDeleteNoContent, error)

	VirtualizationClusterGroupsList(params *VirtualizationClusterGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsListOK, error)

	VirtualizationClusterGroupsPartialUpdate(params *VirtualizationClusterGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsPartialUpdateOK, error)

	VirtualizationClusterGroupsRead(params *VirtualizationClusterGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsReadOK, error)

	VirtualizationClusterGroupsUpdate(params *VirtualizationClusterGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterGroupsUpdateOK, error)

	VirtualizationClusterTypesBulkDelete(params *VirtualizationClusterTypesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesBulkDeleteNoContent, error)

	VirtualizationClusterTypesBulkPartialUpdate(params *VirtualizationClusterTypesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesBulkPartialUpdateOK, error)

	VirtualizationClusterTypesBulkUpdate(params *VirtualizationClusterTypesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesBulkUpdateOK, error)

	VirtualizationClusterTypesCreate(params *VirtualizationClusterTypesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesCreateCreated, error)

	VirtualizationClusterTypesDelete(params *VirtualizationClusterTypesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesDeleteNoContent, error)

	VirtualizationClusterTypesList(params *VirtualizationClusterTypesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesListOK, error)

	VirtualizationClusterTypesPartialUpdate(params *VirtualizationClusterTypesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesPartialUpdateOK, error)

	VirtualizationClusterTypesRead(params *VirtualizationClusterTypesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesReadOK, error)

	VirtualizationClusterTypesUpdate(params *VirtualizationClusterTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClusterTypesUpdateOK, error)

	VirtualizationClustersBulkDelete(params *VirtualizationClustersBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersBulkDeleteNoContent, error)

	VirtualizationClustersBulkPartialUpdate(params *VirtualizationClustersBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersBulkPartialUpdateOK, error)

	VirtualizationClustersBulkUpdate(params *VirtualizationClustersBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersBulkUpdateOK, error)

	VirtualizationClustersCreate(params *VirtualizationClustersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersCreateCreated, error)

	VirtualizationClustersDelete(params *VirtualizationClustersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersDeleteNoContent, error)

	VirtualizationClustersList(params *VirtualizationClustersListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersListOK, error)

	VirtualizationClustersPartialUpdate(params *VirtualizationClustersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersPartialUpdateOK, error)

	VirtualizationClustersRead(params *VirtualizationClustersReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersReadOK, error)

	VirtualizationClustersUpdate(params *VirtualizationClustersUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationClustersUpdateOK, error)

	VirtualizationInterfacesBulkDelete(params *VirtualizationInterfacesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesBulkDeleteNoContent, error)

	VirtualizationInterfacesBulkPartialUpdate(params *VirtualizationInterfacesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesBulkPartialUpdateOK, error)

	VirtualizationInterfacesBulkUpdate(params *VirtualizationInterfacesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesBulkUpdateOK, error)

	VirtualizationInterfacesCreate(params *VirtualizationInterfacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesCreateCreated, error)

	VirtualizationInterfacesDelete(params *VirtualizationInterfacesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesDeleteNoContent, error)

	VirtualizationInterfacesList(params *VirtualizationInterfacesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesListOK, error)

	VirtualizationInterfacesPartialUpdate(params *VirtualizationInterfacesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesPartialUpdateOK, error)

	VirtualizationInterfacesRead(params *VirtualizationInterfacesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesReadOK, error)

	VirtualizationInterfacesUpdate(params *VirtualizationInterfacesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationInterfacesUpdateOK, error)

	VirtualizationVirtualMachinesBulkDelete(params *VirtualizationVirtualMachinesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesBulkDeleteNoContent, error)

	VirtualizationVirtualMachinesBulkPartialUpdate(params *VirtualizationVirtualMachinesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesBulkPartialUpdateOK, error)

	VirtualizationVirtualMachinesBulkUpdate(params *VirtualizationVirtualMachinesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesBulkUpdateOK, error)

	VirtualizationVirtualMachinesCreate(params *VirtualizationVirtualMachinesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesCreateCreated, error)

	VirtualizationVirtualMachinesDelete(params *VirtualizationVirtualMachinesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesDeleteNoContent, error)

	VirtualizationVirtualMachinesList(params *VirtualizationVirtualMachinesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesListOK, error)

	VirtualizationVirtualMachinesPartialUpdate(params *VirtualizationVirtualMachinesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesPartialUpdateOK, error)

	VirtualizationVirtualMachinesRead(params *VirtualizationVirtualMachinesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesReadOK, error)

	VirtualizationVirtualMachinesUpdate(params *VirtualizationVirtualMachinesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VirtualizationVirtualMachinesUpdateOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new virtualization API client.

type VirtualizationClusterGroupsBulkDeleteNoContent

type VirtualizationClusterGroupsBulkDeleteNoContent struct {
}

VirtualizationClusterGroupsBulkDeleteNoContent describes a response with status code 204, with default header values.

VirtualizationClusterGroupsBulkDeleteNoContent virtualization cluster groups bulk delete no content

func NewVirtualizationClusterGroupsBulkDeleteNoContent

func NewVirtualizationClusterGroupsBulkDeleteNoContent() *VirtualizationClusterGroupsBulkDeleteNoContent

NewVirtualizationClusterGroupsBulkDeleteNoContent creates a VirtualizationClusterGroupsBulkDeleteNoContent with default headers values

func (*VirtualizationClusterGroupsBulkDeleteNoContent) Error

func (*VirtualizationClusterGroupsBulkDeleteNoContent) IsClientError

IsClientError returns true when this virtualization cluster groups bulk delete no content response has a 4xx status code

func (*VirtualizationClusterGroupsBulkDeleteNoContent) IsCode

IsCode returns true when this virtualization cluster groups bulk delete no content response a status code equal to that given

func (*VirtualizationClusterGroupsBulkDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization cluster groups bulk delete no content response has a 3xx status code

func (*VirtualizationClusterGroupsBulkDeleteNoContent) IsServerError

IsServerError returns true when this virtualization cluster groups bulk delete no content response has a 5xx status code

func (*VirtualizationClusterGroupsBulkDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization cluster groups bulk delete no content response has a 2xx status code

func (*VirtualizationClusterGroupsBulkDeleteNoContent) String

type VirtualizationClusterGroupsBulkDeleteParams

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

VirtualizationClusterGroupsBulkDeleteParams contains all the parameters to send to the API endpoint

for the virtualization cluster groups bulk delete operation.

Typically these are written to a http.Request.

func NewVirtualizationClusterGroupsBulkDeleteParams

func NewVirtualizationClusterGroupsBulkDeleteParams() *VirtualizationClusterGroupsBulkDeleteParams

NewVirtualizationClusterGroupsBulkDeleteParams creates a new VirtualizationClusterGroupsBulkDeleteParams object, with the default timeout for this client.

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

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

func NewVirtualizationClusterGroupsBulkDeleteParamsWithContext

func NewVirtualizationClusterGroupsBulkDeleteParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsBulkDeleteParams

NewVirtualizationClusterGroupsBulkDeleteParamsWithContext creates a new VirtualizationClusterGroupsBulkDeleteParams object with the ability to set a context for a request.

func NewVirtualizationClusterGroupsBulkDeleteParamsWithHTTPClient

func NewVirtualizationClusterGroupsBulkDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsBulkDeleteParams

NewVirtualizationClusterGroupsBulkDeleteParamsWithHTTPClient creates a new VirtualizationClusterGroupsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClusterGroupsBulkDeleteParamsWithTimeout

func NewVirtualizationClusterGroupsBulkDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsBulkDeleteParams

NewVirtualizationClusterGroupsBulkDeleteParamsWithTimeout creates a new VirtualizationClusterGroupsBulkDeleteParams object with the ability to set a timeout on a request.

func (*VirtualizationClusterGroupsBulkDeleteParams) SetContext

SetContext adds the context to the virtualization cluster groups bulk delete params

func (*VirtualizationClusterGroupsBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the virtualization cluster groups bulk delete params (not the query body).

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

func (*VirtualizationClusterGroupsBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster groups bulk delete params

func (*VirtualizationClusterGroupsBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the virtualization cluster groups bulk delete params

func (*VirtualizationClusterGroupsBulkDeleteParams) WithContext

WithContext adds the context to the virtualization cluster groups bulk delete params

func (*VirtualizationClusterGroupsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster groups bulk delete params (not the query body).

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

func (*VirtualizationClusterGroupsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster groups bulk delete params

func (*VirtualizationClusterGroupsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster groups bulk delete params

func (*VirtualizationClusterGroupsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsBulkDeleteReader

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

VirtualizationClusterGroupsBulkDeleteReader is a Reader for the VirtualizationClusterGroupsBulkDelete structure.

func (*VirtualizationClusterGroupsBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsBulkPartialUpdateOK

type VirtualizationClusterGroupsBulkPartialUpdateOK struct {
	Payload *models.ClusterGroup
}

VirtualizationClusterGroupsBulkPartialUpdateOK describes a response with status code 200, with default header values.

VirtualizationClusterGroupsBulkPartialUpdateOK virtualization cluster groups bulk partial update o k

func NewVirtualizationClusterGroupsBulkPartialUpdateOK

func NewVirtualizationClusterGroupsBulkPartialUpdateOK() *VirtualizationClusterGroupsBulkPartialUpdateOK

NewVirtualizationClusterGroupsBulkPartialUpdateOK creates a VirtualizationClusterGroupsBulkPartialUpdateOK with default headers values

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) Error

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) GetPayload

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization cluster groups bulk partial update o k response has a 4xx status code

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) IsCode

IsCode returns true when this virtualization cluster groups bulk partial update o k response a status code equal to that given

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization cluster groups bulk partial update o k response has a 3xx status code

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization cluster groups bulk partial update o k response has a 5xx status code

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster groups bulk partial update o k response has a 2xx status code

func (*VirtualizationClusterGroupsBulkPartialUpdateOK) String

type VirtualizationClusterGroupsBulkPartialUpdateParams

type VirtualizationClusterGroupsBulkPartialUpdateParams struct {

	// Data.
	Data *models.ClusterGroup

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

VirtualizationClusterGroupsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the virtualization cluster groups bulk partial update operation.

Typically these are written to a http.Request.

func NewVirtualizationClusterGroupsBulkPartialUpdateParams

func NewVirtualizationClusterGroupsBulkPartialUpdateParams() *VirtualizationClusterGroupsBulkPartialUpdateParams

NewVirtualizationClusterGroupsBulkPartialUpdateParams creates a new VirtualizationClusterGroupsBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithContext

func NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsBulkPartialUpdateParams

NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithContext creates a new VirtualizationClusterGroupsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithHTTPClient

func NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsBulkPartialUpdateParams

NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithHTTPClient creates a new VirtualizationClusterGroupsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithTimeout

func NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsBulkPartialUpdateParams

NewVirtualizationClusterGroupsBulkPartialUpdateParamsWithTimeout creates a new VirtualizationClusterGroupsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) SetContext

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) SetData

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization cluster groups bulk partial update params (not the query body).

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) SetHTTPClient

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) SetTimeout

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) WithContext

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) WithData

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster groups bulk partial update params (not the query body).

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) WithHTTPClient

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) WithTimeout

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

func (*VirtualizationClusterGroupsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsBulkPartialUpdateReader

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

VirtualizationClusterGroupsBulkPartialUpdateReader is a Reader for the VirtualizationClusterGroupsBulkPartialUpdate structure.

func (*VirtualizationClusterGroupsBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterGroupsBulkUpdateOK

type VirtualizationClusterGroupsBulkUpdateOK struct {
	Payload *models.ClusterGroup
}

VirtualizationClusterGroupsBulkUpdateOK describes a response with status code 200, with default header values.

VirtualizationClusterGroupsBulkUpdateOK virtualization cluster groups bulk update o k

func NewVirtualizationClusterGroupsBulkUpdateOK

func NewVirtualizationClusterGroupsBulkUpdateOK() *VirtualizationClusterGroupsBulkUpdateOK

NewVirtualizationClusterGroupsBulkUpdateOK creates a VirtualizationClusterGroupsBulkUpdateOK with default headers values

func (*VirtualizationClusterGroupsBulkUpdateOK) Error

func (*VirtualizationClusterGroupsBulkUpdateOK) GetPayload

func (*VirtualizationClusterGroupsBulkUpdateOK) IsClientError

func (o *VirtualizationClusterGroupsBulkUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization cluster groups bulk update o k response has a 4xx status code

func (*VirtualizationClusterGroupsBulkUpdateOK) IsCode

IsCode returns true when this virtualization cluster groups bulk update o k response a status code equal to that given

func (*VirtualizationClusterGroupsBulkUpdateOK) IsRedirect

IsRedirect returns true when this virtualization cluster groups bulk update o k response has a 3xx status code

func (*VirtualizationClusterGroupsBulkUpdateOK) IsServerError

func (o *VirtualizationClusterGroupsBulkUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization cluster groups bulk update o k response has a 5xx status code

func (*VirtualizationClusterGroupsBulkUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster groups bulk update o k response has a 2xx status code

func (*VirtualizationClusterGroupsBulkUpdateOK) String

type VirtualizationClusterGroupsBulkUpdateParams

type VirtualizationClusterGroupsBulkUpdateParams struct {

	// Data.
	Data *models.ClusterGroup

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

VirtualizationClusterGroupsBulkUpdateParams contains all the parameters to send to the API endpoint

for the virtualization cluster groups bulk update operation.

Typically these are written to a http.Request.

func NewVirtualizationClusterGroupsBulkUpdateParams

func NewVirtualizationClusterGroupsBulkUpdateParams() *VirtualizationClusterGroupsBulkUpdateParams

NewVirtualizationClusterGroupsBulkUpdateParams creates a new VirtualizationClusterGroupsBulkUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationClusterGroupsBulkUpdateParamsWithContext

func NewVirtualizationClusterGroupsBulkUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsBulkUpdateParams

NewVirtualizationClusterGroupsBulkUpdateParamsWithContext creates a new VirtualizationClusterGroupsBulkUpdateParams object with the ability to set a context for a request.

func NewVirtualizationClusterGroupsBulkUpdateParamsWithHTTPClient

func NewVirtualizationClusterGroupsBulkUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterGroupsBulkUpdateParams

NewVirtualizationClusterGroupsBulkUpdateParamsWithHTTPClient creates a new VirtualizationClusterGroupsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClusterGroupsBulkUpdateParamsWithTimeout

func NewVirtualizationClusterGroupsBulkUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterGroupsBulkUpdateParams

NewVirtualizationClusterGroupsBulkUpdateParamsWithTimeout creates a new VirtualizationClusterGroupsBulkUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationClusterGroupsBulkUpdateParams) SetContext

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

func (*VirtualizationClusterGroupsBulkUpdateParams) SetData

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

func (*VirtualizationClusterGroupsBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization cluster groups bulk update params (not the query body).

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

func (*VirtualizationClusterGroupsBulkUpdateParams) SetHTTPClient

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

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

func (*VirtualizationClusterGroupsBulkUpdateParams) SetTimeout

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

func (*VirtualizationClusterGroupsBulkUpdateParams) WithContext

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

func (*VirtualizationClusterGroupsBulkUpdateParams) WithData

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

func (*VirtualizationClusterGroupsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster groups bulk update params (not the query body).

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

func (*VirtualizationClusterGroupsBulkUpdateParams) WithHTTPClient

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

func (*VirtualizationClusterGroupsBulkUpdateParams) WithTimeout

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

func (*VirtualizationClusterGroupsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterGroupsBulkUpdateReader

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

VirtualizationClusterGroupsBulkUpdateReader is a Reader for the VirtualizationClusterGroupsBulkUpdate structure.

func (*VirtualizationClusterGroupsBulkUpdateReader) ReadResponse

func (o *VirtualizationClusterGroupsBulkUpdateReader) 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 describes a response with status code 201, 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

func (*VirtualizationClusterGroupsCreateCreated) IsClientError

IsClientError returns true when this virtualization cluster groups create created response has a 4xx status code

func (*VirtualizationClusterGroupsCreateCreated) IsCode

IsCode returns true when this virtualization cluster groups create created response a status code equal to that given

func (*VirtualizationClusterGroupsCreateCreated) IsRedirect

IsRedirect returns true when this virtualization cluster groups create created response has a 3xx status code

func (*VirtualizationClusterGroupsCreateCreated) IsServerError

IsServerError returns true when this virtualization cluster groups create created response has a 5xx status code

func (*VirtualizationClusterGroupsCreateCreated) IsSuccess

IsSuccess returns true when this virtualization cluster groups create created response has a 2xx status code

func (*VirtualizationClusterGroupsCreateCreated) String

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 timeout for this client.

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

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

func NewVirtualizationClusterGroupsCreateParamsWithContext

func NewVirtualizationClusterGroupsCreateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsCreateParams

NewVirtualizationClusterGroupsCreateParamsWithContext creates a new VirtualizationClusterGroupsCreateParams object with 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 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 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) SetDefaults

func (o *VirtualizationClusterGroupsCreateParams) SetDefaults()

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

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

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

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

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

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 describes a response with status code 204, 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

func (*VirtualizationClusterGroupsDeleteNoContent) IsClientError

IsClientError returns true when this virtualization cluster groups delete no content response has a 4xx status code

func (*VirtualizationClusterGroupsDeleteNoContent) IsCode

IsCode returns true when this virtualization cluster groups delete no content response a status code equal to that given

func (*VirtualizationClusterGroupsDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization cluster groups delete no content response has a 3xx status code

func (*VirtualizationClusterGroupsDeleteNoContent) IsServerError

IsServerError returns true when this virtualization cluster groups delete no content response has a 5xx status code

func (*VirtualizationClusterGroupsDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization cluster groups delete no content response has a 2xx status code

func (*VirtualizationClusterGroupsDeleteNoContent) String

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 timeout for this client.

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

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

func NewVirtualizationClusterGroupsDeleteParamsWithContext

func NewVirtualizationClusterGroupsDeleteParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsDeleteParams

NewVirtualizationClusterGroupsDeleteParamsWithContext creates a new VirtualizationClusterGroupsDeleteParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClusterGroupsDeleteParams) SetContext

SetContext adds the context to the virtualization cluster groups delete params

func (*VirtualizationClusterGroupsDeleteParams) SetDefaults

func (o *VirtualizationClusterGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster groups delete params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster groups delete params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClusterGroupsListOK) IsClientError

func (o *VirtualizationClusterGroupsListOK) IsClientError() bool

IsClientError returns true when this virtualization cluster groups list o k response has a 4xx status code

func (*VirtualizationClusterGroupsListOK) IsCode

func (o *VirtualizationClusterGroupsListOK) IsCode(code int) bool

IsCode returns true when this virtualization cluster groups list o k response a status code equal to that given

func (*VirtualizationClusterGroupsListOK) IsRedirect

func (o *VirtualizationClusterGroupsListOK) IsRedirect() bool

IsRedirect returns true when this virtualization cluster groups list o k response has a 3xx status code

func (*VirtualizationClusterGroupsListOK) IsServerError

func (o *VirtualizationClusterGroupsListOK) IsServerError() bool

IsServerError returns true when this virtualization cluster groups list o k response has a 5xx status code

func (*VirtualizationClusterGroupsListOK) IsSuccess

func (o *VirtualizationClusterGroupsListOK) IsSuccess() bool

IsSuccess returns true when this virtualization cluster groups list o k response has a 2xx status code

func (*VirtualizationClusterGroupsListOK) String

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

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

ContextValidate validate this virtualization cluster groups list o k body based on the context it is used

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 {

	// Contact.
	Contact *string

	// Contactn.
	Contactn *string

	// ContactGroup.
	ContactGroup *string

	// ContactGroupn.
	ContactGroupn *string

	// ContactRole.
	ContactRole *string

	// ContactRolen.
	ContactRolen *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *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 timeout for this client.

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

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

func NewVirtualizationClusterGroupsListParamsWithContext

func NewVirtualizationClusterGroupsListParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsListParams

NewVirtualizationClusterGroupsListParamsWithContext creates a new VirtualizationClusterGroupsListParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClusterGroupsListParams) SetContact

func (o *VirtualizationClusterGroupsListParams) SetContact(contact *string)

SetContact adds the contact to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetContactGroup

func (o *VirtualizationClusterGroupsListParams) SetContactGroup(contactGroup *string)

SetContactGroup adds the contactGroup to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetContactGroupn

func (o *VirtualizationClusterGroupsListParams) SetContactGroupn(contactGroupn *string)

SetContactGroupn adds the contactGroupN to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetContactRole

func (o *VirtualizationClusterGroupsListParams) SetContactRole(contactRole *string)

SetContactRole adds the contactRole to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetContactRolen

func (o *VirtualizationClusterGroupsListParams) SetContactRolen(contactRolen *string)

SetContactRolen adds the contactRoleN to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetContactn

func (o *VirtualizationClusterGroupsListParams) SetContactn(contactn *string)

SetContactn adds the contactN to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetContext

SetContext adds the context to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetCreated

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

SetCreated adds the created to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDefaults

func (o *VirtualizationClusterGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster groups list params (not the query body).

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

func (*VirtualizationClusterGroupsListParams) SetDescription

func (o *VirtualizationClusterGroupsListParams) SetDescription(description *string)

SetDescription adds the description to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionIc

func (o *VirtualizationClusterGroupsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionIe

func (o *VirtualizationClusterGroupsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionIew

func (o *VirtualizationClusterGroupsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionIsw

func (o *VirtualizationClusterGroupsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionNic

func (o *VirtualizationClusterGroupsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionNie

func (o *VirtualizationClusterGroupsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionNiew

func (o *VirtualizationClusterGroupsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionNisw

func (o *VirtualizationClusterGroupsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetDescriptionn

func (o *VirtualizationClusterGroupsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN 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) SetIDGt

SetIDGt adds the idGt to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetIDGte

func (o *VirtualizationClusterGroupsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetIDLt

SetIDLt adds the idLt to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetIDLte

func (o *VirtualizationClusterGroupsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetIDn

SetIDn adds the idN to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameIc

func (o *VirtualizationClusterGroupsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameIe

func (o *VirtualizationClusterGroupsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameIew

func (o *VirtualizationClusterGroupsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameIsw

func (o *VirtualizationClusterGroupsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameNic

func (o *VirtualizationClusterGroupsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameNie

func (o *VirtualizationClusterGroupsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameNiew

func (o *VirtualizationClusterGroupsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNameNisw

func (o *VirtualizationClusterGroupsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetNamen

func (o *VirtualizationClusterGroupsListParams) SetNamen(namen *string)

SetNamen adds the nameN 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) SetSlugIc

func (o *VirtualizationClusterGroupsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugIe

func (o *VirtualizationClusterGroupsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugIew

func (o *VirtualizationClusterGroupsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugIsw

func (o *VirtualizationClusterGroupsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugNic

func (o *VirtualizationClusterGroupsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugNie

func (o *VirtualizationClusterGroupsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugNiew

func (o *VirtualizationClusterGroupsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugNisw

func (o *VirtualizationClusterGroupsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetSlugn

func (o *VirtualizationClusterGroupsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetTag

SetTag adds the tag to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) SetTagn

SetTagn adds the tagN 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) WithContact

WithContact adds the contact to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContactGroup

WithContactGroup adds the contactGroup to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContactGroupn

WithContactGroupn adds the contactGroupn to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContactRole

WithContactRole adds the contactRole to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContactRolen

WithContactRolen adds the contactRolen to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContactn

WithContactn adds the contactn to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithContext

WithContext adds the context to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithCreated

WithCreated adds the created to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster groups list params (not the query body).

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

func (*VirtualizationClusterGroupsListParams) WithDescription

WithDescription adds the description to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionIc

WithDescriptionIc adds the descriptionIc to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionIe

WithDescriptionIe adds the descriptionIe to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionIew

WithDescriptionIew adds the descriptionIew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionIsw

WithDescriptionIsw adds the descriptionIsw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionNic

WithDescriptionNic adds the descriptionNic to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionNie

WithDescriptionNie adds the descriptionNie to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionNiew

WithDescriptionNiew adds the descriptionNiew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionNisw

WithDescriptionNisw adds the descriptionNisw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithDescriptionn

WithDescriptionn adds the descriptionn 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) WithIDGt

WithIDGt adds the iDGt to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithIDGte

WithIDGte adds the iDGte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithIDLt

WithIDLt adds the iDLt to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithIDLte

WithIDLte adds the iDLte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithIDn

WithIDn adds the iDn to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithLastUpdatedGte

WithLastUpdatedGte adds the lastUpdatedGte to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithLastUpdatedLte

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameIc

WithNameIc adds the nameIc to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameIe

WithNameIe adds the nameIe to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameIew

WithNameIew adds the nameIew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameIsw

WithNameIsw adds the nameIsw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameNic

WithNameNic adds the nameNic to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameNie

WithNameNie adds the nameNie to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameNiew

WithNameNiew adds the nameNiew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNameNisw

WithNameNisw adds the nameNisw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithNamen

WithNamen adds the namen 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) WithSlugIc

WithSlugIc adds the slugIc to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugIe

WithSlugIe adds the slugIe to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugIew

WithSlugIew adds the slugIew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugIsw

WithSlugIsw adds the slugIsw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugNic

WithSlugNic adds the slugNic to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugNie

WithSlugNie adds the slugNie to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugNiew

WithSlugNiew adds the slugNiew to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugNisw

WithSlugNisw adds the slugNisw to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithSlugn

WithSlugn adds the slugn to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithTag

WithTag adds the tag to the virtualization cluster groups list params

func (*VirtualizationClusterGroupsListParams) WithTagn

WithTagn adds the tagn 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 describes a response with status code 200, 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

func (*VirtualizationClusterGroupsPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization cluster groups partial update o k response has a 4xx status code

func (*VirtualizationClusterGroupsPartialUpdateOK) IsCode

IsCode returns true when this virtualization cluster groups partial update o k response a status code equal to that given

func (*VirtualizationClusterGroupsPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization cluster groups partial update o k response has a 3xx status code

func (*VirtualizationClusterGroupsPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization cluster groups partial update o k response has a 5xx status code

func (*VirtualizationClusterGroupsPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster groups partial update o k response has a 2xx status code

func (*VirtualizationClusterGroupsPartialUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationClusterGroupsPartialUpdateParamsWithContext

func NewVirtualizationClusterGroupsPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsPartialUpdateParams

NewVirtualizationClusterGroupsPartialUpdateParamsWithContext creates a new VirtualizationClusterGroupsPartialUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization cluster groups partial update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster groups partial update params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClusterGroupsReadOK) IsClientError

func (o *VirtualizationClusterGroupsReadOK) IsClientError() bool

IsClientError returns true when this virtualization cluster groups read o k response has a 4xx status code

func (*VirtualizationClusterGroupsReadOK) IsCode

func (o *VirtualizationClusterGroupsReadOK) IsCode(code int) bool

IsCode returns true when this virtualization cluster groups read o k response a status code equal to that given

func (*VirtualizationClusterGroupsReadOK) IsRedirect

func (o *VirtualizationClusterGroupsReadOK) IsRedirect() bool

IsRedirect returns true when this virtualization cluster groups read o k response has a 3xx status code

func (*VirtualizationClusterGroupsReadOK) IsServerError

func (o *VirtualizationClusterGroupsReadOK) IsServerError() bool

IsServerError returns true when this virtualization cluster groups read o k response has a 5xx status code

func (*VirtualizationClusterGroupsReadOK) IsSuccess

func (o *VirtualizationClusterGroupsReadOK) IsSuccess() bool

IsSuccess returns true when this virtualization cluster groups read o k response has a 2xx status code

func (*VirtualizationClusterGroupsReadOK) String

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 timeout for this client.

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

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

func NewVirtualizationClusterGroupsReadParamsWithContext

func NewVirtualizationClusterGroupsReadParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsReadParams

NewVirtualizationClusterGroupsReadParamsWithContext creates a new VirtualizationClusterGroupsReadParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClusterGroupsReadParams) SetContext

SetContext adds the context to the virtualization cluster groups read params

func (*VirtualizationClusterGroupsReadParams) SetDefaults

func (o *VirtualizationClusterGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster groups read params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster groups read params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClusterGroupsUpdateOK) IsClientError

func (o *VirtualizationClusterGroupsUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization cluster groups update o k response has a 4xx status code

func (*VirtualizationClusterGroupsUpdateOK) IsCode

IsCode returns true when this virtualization cluster groups update o k response a status code equal to that given

func (*VirtualizationClusterGroupsUpdateOK) IsRedirect

func (o *VirtualizationClusterGroupsUpdateOK) IsRedirect() bool

IsRedirect returns true when this virtualization cluster groups update o k response has a 3xx status code

func (*VirtualizationClusterGroupsUpdateOK) IsServerError

func (o *VirtualizationClusterGroupsUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization cluster groups update o k response has a 5xx status code

func (*VirtualizationClusterGroupsUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster groups update o k response has a 2xx status code

func (*VirtualizationClusterGroupsUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationClusterGroupsUpdateParamsWithContext

func NewVirtualizationClusterGroupsUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterGroupsUpdateParams

NewVirtualizationClusterGroupsUpdateParamsWithContext creates a new VirtualizationClusterGroupsUpdateParams object with 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 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 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) SetDefaults

func (o *VirtualizationClusterGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster groups update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster groups update params (not the query body).

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

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 VirtualizationClusterTypesBulkDeleteNoContent

type VirtualizationClusterTypesBulkDeleteNoContent struct {
}

VirtualizationClusterTypesBulkDeleteNoContent describes a response with status code 204, with default header values.

VirtualizationClusterTypesBulkDeleteNoContent virtualization cluster types bulk delete no content

func NewVirtualizationClusterTypesBulkDeleteNoContent

func NewVirtualizationClusterTypesBulkDeleteNoContent() *VirtualizationClusterTypesBulkDeleteNoContent

NewVirtualizationClusterTypesBulkDeleteNoContent creates a VirtualizationClusterTypesBulkDeleteNoContent with default headers values

func (*VirtualizationClusterTypesBulkDeleteNoContent) Error

func (*VirtualizationClusterTypesBulkDeleteNoContent) IsClientError

IsClientError returns true when this virtualization cluster types bulk delete no content response has a 4xx status code

func (*VirtualizationClusterTypesBulkDeleteNoContent) IsCode

IsCode returns true when this virtualization cluster types bulk delete no content response a status code equal to that given

func (*VirtualizationClusterTypesBulkDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization cluster types bulk delete no content response has a 3xx status code

func (*VirtualizationClusterTypesBulkDeleteNoContent) IsServerError

IsServerError returns true when this virtualization cluster types bulk delete no content response has a 5xx status code

func (*VirtualizationClusterTypesBulkDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization cluster types bulk delete no content response has a 2xx status code

func (*VirtualizationClusterTypesBulkDeleteNoContent) String

type VirtualizationClusterTypesBulkDeleteParams

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

VirtualizationClusterTypesBulkDeleteParams contains all the parameters to send to the API endpoint

for the virtualization cluster types bulk delete operation.

Typically these are written to a http.Request.

func NewVirtualizationClusterTypesBulkDeleteParams

func NewVirtualizationClusterTypesBulkDeleteParams() *VirtualizationClusterTypesBulkDeleteParams

NewVirtualizationClusterTypesBulkDeleteParams creates a new VirtualizationClusterTypesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewVirtualizationClusterTypesBulkDeleteParamsWithContext

func NewVirtualizationClusterTypesBulkDeleteParamsWithContext(ctx context.Context) *VirtualizationClusterTypesBulkDeleteParams

NewVirtualizationClusterTypesBulkDeleteParamsWithContext creates a new VirtualizationClusterTypesBulkDeleteParams object with the ability to set a context for a request.

func NewVirtualizationClusterTypesBulkDeleteParamsWithHTTPClient

func NewVirtualizationClusterTypesBulkDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesBulkDeleteParams

NewVirtualizationClusterTypesBulkDeleteParamsWithHTTPClient creates a new VirtualizationClusterTypesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClusterTypesBulkDeleteParamsWithTimeout

func NewVirtualizationClusterTypesBulkDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesBulkDeleteParams

NewVirtualizationClusterTypesBulkDeleteParamsWithTimeout creates a new VirtualizationClusterTypesBulkDeleteParams object with the ability to set a timeout on a request.

func (*VirtualizationClusterTypesBulkDeleteParams) SetContext

SetContext adds the context to the virtualization cluster types bulk delete params

func (*VirtualizationClusterTypesBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the virtualization cluster types bulk delete params (not the query body).

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

func (*VirtualizationClusterTypesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization cluster types bulk delete params

func (*VirtualizationClusterTypesBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the virtualization cluster types bulk delete params

func (*VirtualizationClusterTypesBulkDeleteParams) WithContext

WithContext adds the context to the virtualization cluster types bulk delete params

func (*VirtualizationClusterTypesBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster types bulk delete params (not the query body).

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

func (*VirtualizationClusterTypesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization cluster types bulk delete params

func (*VirtualizationClusterTypesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization cluster types bulk delete params

func (*VirtualizationClusterTypesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesBulkDeleteReader

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

VirtualizationClusterTypesBulkDeleteReader is a Reader for the VirtualizationClusterTypesBulkDelete structure.

func (*VirtualizationClusterTypesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesBulkPartialUpdateOK

type VirtualizationClusterTypesBulkPartialUpdateOK struct {
	Payload *models.ClusterType
}

VirtualizationClusterTypesBulkPartialUpdateOK describes a response with status code 200, with default header values.

VirtualizationClusterTypesBulkPartialUpdateOK virtualization cluster types bulk partial update o k

func NewVirtualizationClusterTypesBulkPartialUpdateOK

func NewVirtualizationClusterTypesBulkPartialUpdateOK() *VirtualizationClusterTypesBulkPartialUpdateOK

NewVirtualizationClusterTypesBulkPartialUpdateOK creates a VirtualizationClusterTypesBulkPartialUpdateOK with default headers values

func (*VirtualizationClusterTypesBulkPartialUpdateOK) Error

func (*VirtualizationClusterTypesBulkPartialUpdateOK) GetPayload

func (*VirtualizationClusterTypesBulkPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization cluster types bulk partial update o k response has a 4xx status code

func (*VirtualizationClusterTypesBulkPartialUpdateOK) IsCode

IsCode returns true when this virtualization cluster types bulk partial update o k response a status code equal to that given

func (*VirtualizationClusterTypesBulkPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization cluster types bulk partial update o k response has a 3xx status code

func (*VirtualizationClusterTypesBulkPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization cluster types bulk partial update o k response has a 5xx status code

func (*VirtualizationClusterTypesBulkPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster types bulk partial update o k response has a 2xx status code

func (*VirtualizationClusterTypesBulkPartialUpdateOK) String

type VirtualizationClusterTypesBulkPartialUpdateParams

type VirtualizationClusterTypesBulkPartialUpdateParams struct {

	// Data.
	Data *models.ClusterType

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

VirtualizationClusterTypesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the virtualization cluster types bulk partial update operation.

Typically these are written to a http.Request.

func NewVirtualizationClusterTypesBulkPartialUpdateParams

func NewVirtualizationClusterTypesBulkPartialUpdateParams() *VirtualizationClusterTypesBulkPartialUpdateParams

NewVirtualizationClusterTypesBulkPartialUpdateParams creates a new VirtualizationClusterTypesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationClusterTypesBulkPartialUpdateParamsWithContext

func NewVirtualizationClusterTypesBulkPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesBulkPartialUpdateParams

NewVirtualizationClusterTypesBulkPartialUpdateParamsWithContext creates a new VirtualizationClusterTypesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewVirtualizationClusterTypesBulkPartialUpdateParamsWithHTTPClient

func NewVirtualizationClusterTypesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesBulkPartialUpdateParams

NewVirtualizationClusterTypesBulkPartialUpdateParamsWithHTTPClient creates a new VirtualizationClusterTypesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClusterTypesBulkPartialUpdateParamsWithTimeout

func NewVirtualizationClusterTypesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesBulkPartialUpdateParams

NewVirtualizationClusterTypesBulkPartialUpdateParamsWithTimeout creates a new VirtualizationClusterTypesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationClusterTypesBulkPartialUpdateParams) SetContext

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) SetData

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization cluster types bulk partial update params (not the query body).

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) SetHTTPClient

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) SetTimeout

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) WithContext

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) WithData

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster types bulk partial update params (not the query body).

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) WithHTTPClient

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) WithTimeout

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

func (*VirtualizationClusterTypesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesBulkPartialUpdateReader

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

VirtualizationClusterTypesBulkPartialUpdateReader is a Reader for the VirtualizationClusterTypesBulkPartialUpdate structure.

func (*VirtualizationClusterTypesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClusterTypesBulkUpdateOK

type VirtualizationClusterTypesBulkUpdateOK struct {
	Payload *models.ClusterType
}

VirtualizationClusterTypesBulkUpdateOK describes a response with status code 200, with default header values.

VirtualizationClusterTypesBulkUpdateOK virtualization cluster types bulk update o k

func NewVirtualizationClusterTypesBulkUpdateOK

func NewVirtualizationClusterTypesBulkUpdateOK() *VirtualizationClusterTypesBulkUpdateOK

NewVirtualizationClusterTypesBulkUpdateOK creates a VirtualizationClusterTypesBulkUpdateOK with default headers values

func (*VirtualizationClusterTypesBulkUpdateOK) Error

func (*VirtualizationClusterTypesBulkUpdateOK) GetPayload

func (*VirtualizationClusterTypesBulkUpdateOK) IsClientError

func (o *VirtualizationClusterTypesBulkUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization cluster types bulk update o k response has a 4xx status code

func (*VirtualizationClusterTypesBulkUpdateOK) IsCode

IsCode returns true when this virtualization cluster types bulk update o k response a status code equal to that given

func (*VirtualizationClusterTypesBulkUpdateOK) IsRedirect

IsRedirect returns true when this virtualization cluster types bulk update o k response has a 3xx status code

func (*VirtualizationClusterTypesBulkUpdateOK) IsServerError

func (o *VirtualizationClusterTypesBulkUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization cluster types bulk update o k response has a 5xx status code

func (*VirtualizationClusterTypesBulkUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster types bulk update o k response has a 2xx status code

func (*VirtualizationClusterTypesBulkUpdateOK) String

type VirtualizationClusterTypesBulkUpdateParams

type VirtualizationClusterTypesBulkUpdateParams struct {

	// Data.
	Data *models.ClusterType

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

VirtualizationClusterTypesBulkUpdateParams contains all the parameters to send to the API endpoint

for the virtualization cluster types bulk update operation.

Typically these are written to a http.Request.

func NewVirtualizationClusterTypesBulkUpdateParams

func NewVirtualizationClusterTypesBulkUpdateParams() *VirtualizationClusterTypesBulkUpdateParams

NewVirtualizationClusterTypesBulkUpdateParams creates a new VirtualizationClusterTypesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationClusterTypesBulkUpdateParamsWithContext

func NewVirtualizationClusterTypesBulkUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesBulkUpdateParams

NewVirtualizationClusterTypesBulkUpdateParamsWithContext creates a new VirtualizationClusterTypesBulkUpdateParams object with the ability to set a context for a request.

func NewVirtualizationClusterTypesBulkUpdateParamsWithHTTPClient

func NewVirtualizationClusterTypesBulkUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClusterTypesBulkUpdateParams

NewVirtualizationClusterTypesBulkUpdateParamsWithHTTPClient creates a new VirtualizationClusterTypesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClusterTypesBulkUpdateParamsWithTimeout

func NewVirtualizationClusterTypesBulkUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClusterTypesBulkUpdateParams

NewVirtualizationClusterTypesBulkUpdateParamsWithTimeout creates a new VirtualizationClusterTypesBulkUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationClusterTypesBulkUpdateParams) SetContext

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

func (*VirtualizationClusterTypesBulkUpdateParams) SetData

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

func (*VirtualizationClusterTypesBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization cluster types bulk update params (not the query body).

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

func (*VirtualizationClusterTypesBulkUpdateParams) SetHTTPClient

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

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

func (*VirtualizationClusterTypesBulkUpdateParams) SetTimeout

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

func (*VirtualizationClusterTypesBulkUpdateParams) WithContext

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

func (*VirtualizationClusterTypesBulkUpdateParams) WithData

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

func (*VirtualizationClusterTypesBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster types bulk update params (not the query body).

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

func (*VirtualizationClusterTypesBulkUpdateParams) WithHTTPClient

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

func (*VirtualizationClusterTypesBulkUpdateParams) WithTimeout

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

func (*VirtualizationClusterTypesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClusterTypesBulkUpdateReader

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

VirtualizationClusterTypesBulkUpdateReader is a Reader for the VirtualizationClusterTypesBulkUpdate structure.

func (*VirtualizationClusterTypesBulkUpdateReader) ReadResponse

func (o *VirtualizationClusterTypesBulkUpdateReader) 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 describes a response with status code 201, 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

func (*VirtualizationClusterTypesCreateCreated) IsClientError

func (o *VirtualizationClusterTypesCreateCreated) IsClientError() bool

IsClientError returns true when this virtualization cluster types create created response has a 4xx status code

func (*VirtualizationClusterTypesCreateCreated) IsCode

IsCode returns true when this virtualization cluster types create created response a status code equal to that given

func (*VirtualizationClusterTypesCreateCreated) IsRedirect

IsRedirect returns true when this virtualization cluster types create created response has a 3xx status code

func (*VirtualizationClusterTypesCreateCreated) IsServerError

func (o *VirtualizationClusterTypesCreateCreated) IsServerError() bool

IsServerError returns true when this virtualization cluster types create created response has a 5xx status code

func (*VirtualizationClusterTypesCreateCreated) IsSuccess

IsSuccess returns true when this virtualization cluster types create created response has a 2xx status code

func (*VirtualizationClusterTypesCreateCreated) String

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 timeout for this client.

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

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

func NewVirtualizationClusterTypesCreateParamsWithContext

func NewVirtualizationClusterTypesCreateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesCreateParams

NewVirtualizationClusterTypesCreateParamsWithContext creates a new VirtualizationClusterTypesCreateParams object with 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 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 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) SetDefaults

func (o *VirtualizationClusterTypesCreateParams) SetDefaults()

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

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

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

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

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

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 describes a response with status code 204, 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

func (*VirtualizationClusterTypesDeleteNoContent) IsClientError

IsClientError returns true when this virtualization cluster types delete no content response has a 4xx status code

func (*VirtualizationClusterTypesDeleteNoContent) IsCode

IsCode returns true when this virtualization cluster types delete no content response a status code equal to that given

func (*VirtualizationClusterTypesDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization cluster types delete no content response has a 3xx status code

func (*VirtualizationClusterTypesDeleteNoContent) IsServerError

IsServerError returns true when this virtualization cluster types delete no content response has a 5xx status code

func (*VirtualizationClusterTypesDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization cluster types delete no content response has a 2xx status code

func (*VirtualizationClusterTypesDeleteNoContent) String

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 timeout for this client.

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

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

func NewVirtualizationClusterTypesDeleteParamsWithContext

func NewVirtualizationClusterTypesDeleteParamsWithContext(ctx context.Context) *VirtualizationClusterTypesDeleteParams

NewVirtualizationClusterTypesDeleteParamsWithContext creates a new VirtualizationClusterTypesDeleteParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClusterTypesDeleteParams) SetContext

SetContext adds the context to the virtualization cluster types delete params

func (*VirtualizationClusterTypesDeleteParams) SetDefaults

func (o *VirtualizationClusterTypesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster types delete params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster types delete params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClusterTypesListOK) IsClientError

func (o *VirtualizationClusterTypesListOK) IsClientError() bool

IsClientError returns true when this virtualization cluster types list o k response has a 4xx status code

func (*VirtualizationClusterTypesListOK) IsCode

func (o *VirtualizationClusterTypesListOK) IsCode(code int) bool

IsCode returns true when this virtualization cluster types list o k response a status code equal to that given

func (*VirtualizationClusterTypesListOK) IsRedirect

func (o *VirtualizationClusterTypesListOK) IsRedirect() bool

IsRedirect returns true when this virtualization cluster types list o k response has a 3xx status code

func (*VirtualizationClusterTypesListOK) IsServerError

func (o *VirtualizationClusterTypesListOK) IsServerError() bool

IsServerError returns true when this virtualization cluster types list o k response has a 5xx status code

func (*VirtualizationClusterTypesListOK) IsSuccess

func (o *VirtualizationClusterTypesListOK) IsSuccess() bool

IsSuccess returns true when this virtualization cluster types list o k response has a 2xx status code

func (*VirtualizationClusterTypesListOK) String

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

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

ContextValidate validate this virtualization cluster types list o k body based on the context it is used

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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *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 timeout for this client.

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

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

func NewVirtualizationClusterTypesListParamsWithContext

func NewVirtualizationClusterTypesListParamsWithContext(ctx context.Context) *VirtualizationClusterTypesListParams

NewVirtualizationClusterTypesListParamsWithContext creates a new VirtualizationClusterTypesListParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClusterTypesListParams) SetContext

SetContext adds the context to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetCreated

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

SetCreated adds the created to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDefaults

func (o *VirtualizationClusterTypesListParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster types list params (not the query body).

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

func (*VirtualizationClusterTypesListParams) SetDescription

func (o *VirtualizationClusterTypesListParams) SetDescription(description *string)

SetDescription adds the description to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionIc

func (o *VirtualizationClusterTypesListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionIe

func (o *VirtualizationClusterTypesListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionIew

func (o *VirtualizationClusterTypesListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionIsw

func (o *VirtualizationClusterTypesListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionNic

func (o *VirtualizationClusterTypesListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionNie

func (o *VirtualizationClusterTypesListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionNiew

func (o *VirtualizationClusterTypesListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionNisw

func (o *VirtualizationClusterTypesListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetDescriptionn

func (o *VirtualizationClusterTypesListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN 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) SetIDGt

func (o *VirtualizationClusterTypesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetIDGte

func (o *VirtualizationClusterTypesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetIDLt

func (o *VirtualizationClusterTypesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetIDLte

func (o *VirtualizationClusterTypesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetIDn

SetIDn adds the idN to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameIc

func (o *VirtualizationClusterTypesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameIe

func (o *VirtualizationClusterTypesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameIew

func (o *VirtualizationClusterTypesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameIsw

func (o *VirtualizationClusterTypesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameNic

func (o *VirtualizationClusterTypesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameNie

func (o *VirtualizationClusterTypesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameNiew

func (o *VirtualizationClusterTypesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNameNisw

func (o *VirtualizationClusterTypesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetNamen

func (o *VirtualizationClusterTypesListParams) SetNamen(namen *string)

SetNamen adds the nameN 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) SetSlugIc

func (o *VirtualizationClusterTypesListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugIe

func (o *VirtualizationClusterTypesListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugIew

func (o *VirtualizationClusterTypesListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugIsw

func (o *VirtualizationClusterTypesListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugNic

func (o *VirtualizationClusterTypesListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugNie

func (o *VirtualizationClusterTypesListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugNiew

func (o *VirtualizationClusterTypesListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugNisw

func (o *VirtualizationClusterTypesListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetSlugn

func (o *VirtualizationClusterTypesListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetTag

SetTag adds the tag to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) SetTagn

func (o *VirtualizationClusterTypesListParams) SetTagn(tagn *string)

SetTagn adds the tagN 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) WithCreated

WithCreated adds the created to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDefaults

WithDefaults hydrates default values in the virtualization cluster types list params (not the query body).

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

func (*VirtualizationClusterTypesListParams) WithDescription

WithDescription adds the description to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionIc

WithDescriptionIc adds the descriptionIc to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionIe

WithDescriptionIe adds the descriptionIe to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionIew

WithDescriptionIew adds the descriptionIew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionIsw

WithDescriptionIsw adds the descriptionIsw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionNic

WithDescriptionNic adds the descriptionNic to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionNie

WithDescriptionNie adds the descriptionNie to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionNiew

func (o *VirtualizationClusterTypesListParams) WithDescriptionNiew(descriptionNiew *string) *VirtualizationClusterTypesListParams

WithDescriptionNiew adds the descriptionNiew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionNisw

func (o *VirtualizationClusterTypesListParams) WithDescriptionNisw(descriptionNisw *string) *VirtualizationClusterTypesListParams

WithDescriptionNisw adds the descriptionNisw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithDescriptionn

WithDescriptionn adds the descriptionn 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) WithIDGt

WithIDGt adds the iDGt to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithIDGte

WithIDGte adds the iDGte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithIDLt

WithIDLt adds the iDLt to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithIDLte

WithIDLte adds the iDLte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithIDn

WithIDn adds the iDn to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithLastUpdatedGte

WithLastUpdatedGte adds the lastUpdatedGte to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithLastUpdatedLte

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameIc

WithNameIc adds the nameIc to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameIe

WithNameIe adds the nameIe to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameIew

WithNameIew adds the nameIew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameIsw

WithNameIsw adds the nameIsw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameNic

WithNameNic adds the nameNic to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameNie

WithNameNie adds the nameNie to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameNiew

WithNameNiew adds the nameNiew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNameNisw

WithNameNisw adds the nameNisw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithNamen

WithNamen adds the namen 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) WithSlugIc

WithSlugIc adds the slugIc to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugIe

WithSlugIe adds the slugIe to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugIew

WithSlugIew adds the slugIew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugIsw

WithSlugIsw adds the slugIsw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugNic

WithSlugNic adds the slugNic to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugNie

WithSlugNie adds the slugNie to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugNiew

WithSlugNiew adds the slugNiew to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugNisw

WithSlugNisw adds the slugNisw to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithSlugn

WithSlugn adds the slugn to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithTag

WithTag adds the tag to the virtualization cluster types list params

func (*VirtualizationClusterTypesListParams) WithTagn

WithTagn adds the tagn 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 describes a response with status code 200, 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

func (*VirtualizationClusterTypesPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization cluster types partial update o k response has a 4xx status code

func (*VirtualizationClusterTypesPartialUpdateOK) IsCode

IsCode returns true when this virtualization cluster types partial update o k response a status code equal to that given

func (*VirtualizationClusterTypesPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization cluster types partial update o k response has a 3xx status code

func (*VirtualizationClusterTypesPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization cluster types partial update o k response has a 5xx status code

func (*VirtualizationClusterTypesPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster types partial update o k response has a 2xx status code

func (*VirtualizationClusterTypesPartialUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationClusterTypesPartialUpdateParamsWithContext

func NewVirtualizationClusterTypesPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesPartialUpdateParams

NewVirtualizationClusterTypesPartialUpdateParamsWithContext creates a new VirtualizationClusterTypesPartialUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization cluster types partial update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster types partial update params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClusterTypesReadOK) IsClientError

func (o *VirtualizationClusterTypesReadOK) IsClientError() bool

IsClientError returns true when this virtualization cluster types read o k response has a 4xx status code

func (*VirtualizationClusterTypesReadOK) IsCode

func (o *VirtualizationClusterTypesReadOK) IsCode(code int) bool

IsCode returns true when this virtualization cluster types read o k response a status code equal to that given

func (*VirtualizationClusterTypesReadOK) IsRedirect

func (o *VirtualizationClusterTypesReadOK) IsRedirect() bool

IsRedirect returns true when this virtualization cluster types read o k response has a 3xx status code

func (*VirtualizationClusterTypesReadOK) IsServerError

func (o *VirtualizationClusterTypesReadOK) IsServerError() bool

IsServerError returns true when this virtualization cluster types read o k response has a 5xx status code

func (*VirtualizationClusterTypesReadOK) IsSuccess

func (o *VirtualizationClusterTypesReadOK) IsSuccess() bool

IsSuccess returns true when this virtualization cluster types read o k response has a 2xx status code

func (*VirtualizationClusterTypesReadOK) String

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 timeout for this client.

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

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

func NewVirtualizationClusterTypesReadParamsWithContext

func NewVirtualizationClusterTypesReadParamsWithContext(ctx context.Context) *VirtualizationClusterTypesReadParams

NewVirtualizationClusterTypesReadParamsWithContext creates a new VirtualizationClusterTypesReadParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClusterTypesReadParams) SetContext

SetContext adds the context to the virtualization cluster types read params

func (*VirtualizationClusterTypesReadParams) SetDefaults

func (o *VirtualizationClusterTypesReadParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster types read params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster types read params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClusterTypesUpdateOK) IsClientError

func (o *VirtualizationClusterTypesUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization cluster types update o k response has a 4xx status code

func (*VirtualizationClusterTypesUpdateOK) IsCode

IsCode returns true when this virtualization cluster types update o k response a status code equal to that given

func (*VirtualizationClusterTypesUpdateOK) IsRedirect

func (o *VirtualizationClusterTypesUpdateOK) IsRedirect() bool

IsRedirect returns true when this virtualization cluster types update o k response has a 3xx status code

func (*VirtualizationClusterTypesUpdateOK) IsServerError

func (o *VirtualizationClusterTypesUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization cluster types update o k response has a 5xx status code

func (*VirtualizationClusterTypesUpdateOK) IsSuccess

IsSuccess returns true when this virtualization cluster types update o k response has a 2xx status code

func (*VirtualizationClusterTypesUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationClusterTypesUpdateParamsWithContext

func NewVirtualizationClusterTypesUpdateParamsWithContext(ctx context.Context) *VirtualizationClusterTypesUpdateParams

NewVirtualizationClusterTypesUpdateParamsWithContext creates a new VirtualizationClusterTypesUpdateParams object with 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 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 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) SetDefaults

func (o *VirtualizationClusterTypesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the virtualization cluster types update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization cluster types update params (not the query body).

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

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 VirtualizationClustersBulkDeleteNoContent

type VirtualizationClustersBulkDeleteNoContent struct {
}

VirtualizationClustersBulkDeleteNoContent describes a response with status code 204, with default header values.

VirtualizationClustersBulkDeleteNoContent virtualization clusters bulk delete no content

func NewVirtualizationClustersBulkDeleteNoContent

func NewVirtualizationClustersBulkDeleteNoContent() *VirtualizationClustersBulkDeleteNoContent

NewVirtualizationClustersBulkDeleteNoContent creates a VirtualizationClustersBulkDeleteNoContent with default headers values

func (*VirtualizationClustersBulkDeleteNoContent) Error

func (*VirtualizationClustersBulkDeleteNoContent) IsClientError

IsClientError returns true when this virtualization clusters bulk delete no content response has a 4xx status code

func (*VirtualizationClustersBulkDeleteNoContent) IsCode

IsCode returns true when this virtualization clusters bulk delete no content response a status code equal to that given

func (*VirtualizationClustersBulkDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization clusters bulk delete no content response has a 3xx status code

func (*VirtualizationClustersBulkDeleteNoContent) IsServerError

IsServerError returns true when this virtualization clusters bulk delete no content response has a 5xx status code

func (*VirtualizationClustersBulkDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization clusters bulk delete no content response has a 2xx status code

func (*VirtualizationClustersBulkDeleteNoContent) String

type VirtualizationClustersBulkDeleteParams

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

VirtualizationClustersBulkDeleteParams contains all the parameters to send to the API endpoint

for the virtualization clusters bulk delete operation.

Typically these are written to a http.Request.

func NewVirtualizationClustersBulkDeleteParams

func NewVirtualizationClustersBulkDeleteParams() *VirtualizationClustersBulkDeleteParams

NewVirtualizationClustersBulkDeleteParams creates a new VirtualizationClustersBulkDeleteParams object, with the default timeout for this client.

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

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

func NewVirtualizationClustersBulkDeleteParamsWithContext

func NewVirtualizationClustersBulkDeleteParamsWithContext(ctx context.Context) *VirtualizationClustersBulkDeleteParams

NewVirtualizationClustersBulkDeleteParamsWithContext creates a new VirtualizationClustersBulkDeleteParams object with the ability to set a context for a request.

func NewVirtualizationClustersBulkDeleteParamsWithHTTPClient

func NewVirtualizationClustersBulkDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationClustersBulkDeleteParams

NewVirtualizationClustersBulkDeleteParamsWithHTTPClient creates a new VirtualizationClustersBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClustersBulkDeleteParamsWithTimeout

func NewVirtualizationClustersBulkDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationClustersBulkDeleteParams

NewVirtualizationClustersBulkDeleteParamsWithTimeout creates a new VirtualizationClustersBulkDeleteParams object with the ability to set a timeout on a request.

func (*VirtualizationClustersBulkDeleteParams) SetContext

SetContext adds the context to the virtualization clusters bulk delete params

func (*VirtualizationClustersBulkDeleteParams) SetDefaults

func (o *VirtualizationClustersBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the virtualization clusters bulk delete params (not the query body).

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

func (*VirtualizationClustersBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters bulk delete params

func (*VirtualizationClustersBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters bulk delete params

func (*VirtualizationClustersBulkDeleteParams) WithContext

WithContext adds the context to the virtualization clusters bulk delete params

func (*VirtualizationClustersBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the virtualization clusters bulk delete params (not the query body).

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

func (*VirtualizationClustersBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters bulk delete params

func (*VirtualizationClustersBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters bulk delete params

func (*VirtualizationClustersBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersBulkDeleteReader

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

VirtualizationClustersBulkDeleteReader is a Reader for the VirtualizationClustersBulkDelete structure.

func (*VirtualizationClustersBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersBulkPartialUpdateOK

type VirtualizationClustersBulkPartialUpdateOK struct {
	Payload *models.Cluster
}

VirtualizationClustersBulkPartialUpdateOK describes a response with status code 200, with default header values.

VirtualizationClustersBulkPartialUpdateOK virtualization clusters bulk partial update o k

func NewVirtualizationClustersBulkPartialUpdateOK

func NewVirtualizationClustersBulkPartialUpdateOK() *VirtualizationClustersBulkPartialUpdateOK

NewVirtualizationClustersBulkPartialUpdateOK creates a VirtualizationClustersBulkPartialUpdateOK with default headers values

func (*VirtualizationClustersBulkPartialUpdateOK) Error

func (*VirtualizationClustersBulkPartialUpdateOK) GetPayload

func (*VirtualizationClustersBulkPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization clusters bulk partial update o k response has a 4xx status code

func (*VirtualizationClustersBulkPartialUpdateOK) IsCode

IsCode returns true when this virtualization clusters bulk partial update o k response a status code equal to that given

func (*VirtualizationClustersBulkPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization clusters bulk partial update o k response has a 3xx status code

func (*VirtualizationClustersBulkPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization clusters bulk partial update o k response has a 5xx status code

func (*VirtualizationClustersBulkPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization clusters bulk partial update o k response has a 2xx status code

func (*VirtualizationClustersBulkPartialUpdateOK) String

type VirtualizationClustersBulkPartialUpdateParams

type VirtualizationClustersBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableCluster

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

VirtualizationClustersBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the virtualization clusters bulk partial update operation.

Typically these are written to a http.Request.

func NewVirtualizationClustersBulkPartialUpdateParams

func NewVirtualizationClustersBulkPartialUpdateParams() *VirtualizationClustersBulkPartialUpdateParams

NewVirtualizationClustersBulkPartialUpdateParams creates a new VirtualizationClustersBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationClustersBulkPartialUpdateParamsWithContext

func NewVirtualizationClustersBulkPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClustersBulkPartialUpdateParams

NewVirtualizationClustersBulkPartialUpdateParamsWithContext creates a new VirtualizationClustersBulkPartialUpdateParams object with the ability to set a context for a request.

func NewVirtualizationClustersBulkPartialUpdateParamsWithHTTPClient

func NewVirtualizationClustersBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClustersBulkPartialUpdateParams

NewVirtualizationClustersBulkPartialUpdateParamsWithHTTPClient creates a new VirtualizationClustersBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClustersBulkPartialUpdateParamsWithTimeout

func NewVirtualizationClustersBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClustersBulkPartialUpdateParams

NewVirtualizationClustersBulkPartialUpdateParamsWithTimeout creates a new VirtualizationClustersBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationClustersBulkPartialUpdateParams) SetContext

SetContext adds the context to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) SetData

SetData adds the data to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization clusters bulk partial update params (not the query body).

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

func (*VirtualizationClustersBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) WithContext

WithContext adds the context to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) WithData

WithData adds the data to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization clusters bulk partial update params (not the query body).

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

func (*VirtualizationClustersBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters bulk partial update params

func (*VirtualizationClustersBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersBulkPartialUpdateReader

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

VirtualizationClustersBulkPartialUpdateReader is a Reader for the VirtualizationClustersBulkPartialUpdate structure.

func (*VirtualizationClustersBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationClustersBulkUpdateOK

type VirtualizationClustersBulkUpdateOK struct {
	Payload *models.Cluster
}

VirtualizationClustersBulkUpdateOK describes a response with status code 200, with default header values.

VirtualizationClustersBulkUpdateOK virtualization clusters bulk update o k

func NewVirtualizationClustersBulkUpdateOK

func NewVirtualizationClustersBulkUpdateOK() *VirtualizationClustersBulkUpdateOK

NewVirtualizationClustersBulkUpdateOK creates a VirtualizationClustersBulkUpdateOK with default headers values

func (*VirtualizationClustersBulkUpdateOK) Error

func (*VirtualizationClustersBulkUpdateOK) GetPayload

func (*VirtualizationClustersBulkUpdateOK) IsClientError

func (o *VirtualizationClustersBulkUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization clusters bulk update o k response has a 4xx status code

func (*VirtualizationClustersBulkUpdateOK) IsCode

IsCode returns true when this virtualization clusters bulk update o k response a status code equal to that given

func (*VirtualizationClustersBulkUpdateOK) IsRedirect

func (o *VirtualizationClustersBulkUpdateOK) IsRedirect() bool

IsRedirect returns true when this virtualization clusters bulk update o k response has a 3xx status code

func (*VirtualizationClustersBulkUpdateOK) IsServerError

func (o *VirtualizationClustersBulkUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization clusters bulk update o k response has a 5xx status code

func (*VirtualizationClustersBulkUpdateOK) IsSuccess

IsSuccess returns true when this virtualization clusters bulk update o k response has a 2xx status code

func (*VirtualizationClustersBulkUpdateOK) String

type VirtualizationClustersBulkUpdateParams

type VirtualizationClustersBulkUpdateParams struct {

	// Data.
	Data *models.WritableCluster

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

VirtualizationClustersBulkUpdateParams contains all the parameters to send to the API endpoint

for the virtualization clusters bulk update operation.

Typically these are written to a http.Request.

func NewVirtualizationClustersBulkUpdateParams

func NewVirtualizationClustersBulkUpdateParams() *VirtualizationClustersBulkUpdateParams

NewVirtualizationClustersBulkUpdateParams creates a new VirtualizationClustersBulkUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationClustersBulkUpdateParamsWithContext

func NewVirtualizationClustersBulkUpdateParamsWithContext(ctx context.Context) *VirtualizationClustersBulkUpdateParams

NewVirtualizationClustersBulkUpdateParamsWithContext creates a new VirtualizationClustersBulkUpdateParams object with the ability to set a context for a request.

func NewVirtualizationClustersBulkUpdateParamsWithHTTPClient

func NewVirtualizationClustersBulkUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationClustersBulkUpdateParams

NewVirtualizationClustersBulkUpdateParamsWithHTTPClient creates a new VirtualizationClustersBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationClustersBulkUpdateParamsWithTimeout

func NewVirtualizationClustersBulkUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationClustersBulkUpdateParams

NewVirtualizationClustersBulkUpdateParamsWithTimeout creates a new VirtualizationClustersBulkUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationClustersBulkUpdateParams) SetContext

SetContext adds the context to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) SetData

SetData adds the data to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) SetDefaults

func (o *VirtualizationClustersBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the virtualization clusters bulk update params (not the query body).

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

func (*VirtualizationClustersBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) WithContext

WithContext adds the context to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) WithData

WithData adds the data to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization clusters bulk update params (not the query body).

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

func (*VirtualizationClustersBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization clusters bulk update params

func (*VirtualizationClustersBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationClustersBulkUpdateReader

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

VirtualizationClustersBulkUpdateReader is a Reader for the VirtualizationClustersBulkUpdate structure.

func (*VirtualizationClustersBulkUpdateReader) ReadResponse

func (o *VirtualizationClustersBulkUpdateReader) 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 describes a response with status code 201, 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

func (*VirtualizationClustersCreateCreated) IsClientError

func (o *VirtualizationClustersCreateCreated) IsClientError() bool

IsClientError returns true when this virtualization clusters create created response has a 4xx status code

func (*VirtualizationClustersCreateCreated) IsCode

IsCode returns true when this virtualization clusters create created response a status code equal to that given

func (*VirtualizationClustersCreateCreated) IsRedirect

func (o *VirtualizationClustersCreateCreated) IsRedirect() bool

IsRedirect returns true when this virtualization clusters create created response has a 3xx status code

func (*VirtualizationClustersCreateCreated) IsServerError

func (o *VirtualizationClustersCreateCreated) IsServerError() bool

IsServerError returns true when this virtualization clusters create created response has a 5xx status code

func (*VirtualizationClustersCreateCreated) IsSuccess

IsSuccess returns true when this virtualization clusters create created response has a 2xx status code

func (*VirtualizationClustersCreateCreated) String

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 timeout for this client.

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

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

func NewVirtualizationClustersCreateParamsWithContext

func NewVirtualizationClustersCreateParamsWithContext(ctx context.Context) *VirtualizationClustersCreateParams

NewVirtualizationClustersCreateParamsWithContext creates a new VirtualizationClustersCreateParams object with 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 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 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) SetDefaults

func (o *VirtualizationClustersCreateParams) SetDefaults()

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

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

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

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

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

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 describes a response with status code 204, 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

func (*VirtualizationClustersDeleteNoContent) IsClientError

func (o *VirtualizationClustersDeleteNoContent) IsClientError() bool

IsClientError returns true when this virtualization clusters delete no content response has a 4xx status code

func (*VirtualizationClustersDeleteNoContent) IsCode

IsCode returns true when this virtualization clusters delete no content response a status code equal to that given

func (*VirtualizationClustersDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization clusters delete no content response has a 3xx status code

func (*VirtualizationClustersDeleteNoContent) IsServerError

func (o *VirtualizationClustersDeleteNoContent) IsServerError() bool

IsServerError returns true when this virtualization clusters delete no content response has a 5xx status code

func (*VirtualizationClustersDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization clusters delete no content response has a 2xx status code

func (*VirtualizationClustersDeleteNoContent) String

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 timeout for this client.

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

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

func NewVirtualizationClustersDeleteParamsWithContext

func NewVirtualizationClustersDeleteParamsWithContext(ctx context.Context) *VirtualizationClustersDeleteParams

NewVirtualizationClustersDeleteParamsWithContext creates a new VirtualizationClustersDeleteParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClustersDeleteParams) SetContext

SetContext adds the context to the virtualization clusters delete params

func (*VirtualizationClustersDeleteParams) SetDefaults

func (o *VirtualizationClustersDeleteParams) SetDefaults()

SetDefaults hydrates default values in the virtualization clusters delete params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization clusters delete params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClustersListOK) IsClientError

func (o *VirtualizationClustersListOK) IsClientError() bool

IsClientError returns true when this virtualization clusters list o k response has a 4xx status code

func (*VirtualizationClustersListOK) IsCode

func (o *VirtualizationClustersListOK) IsCode(code int) bool

IsCode returns true when this virtualization clusters list o k response a status code equal to that given

func (*VirtualizationClustersListOK) IsRedirect

func (o *VirtualizationClustersListOK) IsRedirect() bool

IsRedirect returns true when this virtualization clusters list o k response has a 3xx status code

func (*VirtualizationClustersListOK) IsServerError

func (o *VirtualizationClustersListOK) IsServerError() bool

IsServerError returns true when this virtualization clusters list o k response has a 5xx status code

func (*VirtualizationClustersListOK) IsSuccess

func (o *VirtualizationClustersListOK) IsSuccess() bool

IsSuccess returns true when this virtualization clusters list o k response has a 2xx status code

func (*VirtualizationClustersListOK) String

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

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

ContextValidate validate this virtualization clusters list o k body based on the context it is used

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 {

	// Contact.
	Contact *string

	// Contactn.
	Contactn *string

	// ContactGroup.
	ContactGroup *string

	// ContactGroupn.
	ContactGroupn *string

	// ContactRole.
	ContactRole *string

	// ContactRolen.
	ContactRolen *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	// TypeID.
	TypeID *string

	// TypeIDn.
	TypeIDn *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 timeout for this client.

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

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

func NewVirtualizationClustersListParamsWithContext

func NewVirtualizationClustersListParamsWithContext(ctx context.Context) *VirtualizationClustersListParams

NewVirtualizationClustersListParamsWithContext creates a new VirtualizationClustersListParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClustersListParams) SetContact

func (o *VirtualizationClustersListParams) SetContact(contact *string)

SetContact adds the contact to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetContactGroup

func (o *VirtualizationClustersListParams) SetContactGroup(contactGroup *string)

SetContactGroup adds the contactGroup to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetContactGroupn

func (o *VirtualizationClustersListParams) SetContactGroupn(contactGroupn *string)

SetContactGroupn adds the contactGroupN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetContactRole

func (o *VirtualizationClustersListParams) SetContactRole(contactRole *string)

SetContactRole adds the contactRole to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetContactRolen

func (o *VirtualizationClustersListParams) SetContactRolen(contactRolen *string)

SetContactRolen adds the contactRoleN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetContactn

func (o *VirtualizationClustersListParams) SetContactn(contactn *string)

SetContactn adds the contactN to the virtualization clusters list params

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

func (o *VirtualizationClustersListParams) SetDefaults()

SetDefaults hydrates default values in the virtualization clusters list params (not the query body).

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

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

func (o *VirtualizationClustersListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetGroupn

func (o *VirtualizationClustersListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN 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) SetID

SetID adds the id to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetIDGt

func (o *VirtualizationClustersListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetIDGte

func (o *VirtualizationClustersListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetIDLt

func (o *VirtualizationClustersListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetIDLte

func (o *VirtualizationClustersListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetIDn

func (o *VirtualizationClustersListParams) SetIDn(iDn *string)

SetIDn adds the idN 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) SetNameIc

func (o *VirtualizationClustersListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameIe

func (o *VirtualizationClustersListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameIew

func (o *VirtualizationClustersListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameIsw

func (o *VirtualizationClustersListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameNic

func (o *VirtualizationClustersListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameNie

func (o *VirtualizationClustersListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameNiew

func (o *VirtualizationClustersListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNameNisw

func (o *VirtualizationClustersListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetNamen

func (o *VirtualizationClustersListParams) SetNamen(namen *string)

SetNamen adds the nameN 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) SetRegionIDn

func (o *VirtualizationClustersListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetRegionn

func (o *VirtualizationClustersListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN 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) SetSiteGroup

func (o *VirtualizationClustersListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetSiteGroupID

func (o *VirtualizationClustersListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetSiteGroupIDn

func (o *VirtualizationClustersListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetSiteGroupn

func (o *VirtualizationClustersListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) SetSiteIDn

func (o *VirtualizationClustersListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetSiten

func (o *VirtualizationClustersListParams) SetSiten(siten *string)

SetSiten adds the siteN 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) SetTagn

func (o *VirtualizationClustersListParams) SetTagn(tagn *string)

SetTagn adds the tagN 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) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenantGroupIDn

func (o *VirtualizationClustersListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenantGroupn

func (o *VirtualizationClustersListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenantID

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

SetTenantID adds the tenantId to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenantIDn

func (o *VirtualizationClustersListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTenantn

func (o *VirtualizationClustersListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN 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) SetTypeIDn

func (o *VirtualizationClustersListParams) SetTypeIDn(typeIDn *string)

SetTypeIDn adds the typeIdN to the virtualization clusters list params

func (*VirtualizationClustersListParams) SetTypen

func (o *VirtualizationClustersListParams) SetTypen(typen *string)

SetTypen adds the typeN to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContact

WithContact adds the contact to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContactGroup

func (o *VirtualizationClustersListParams) WithContactGroup(contactGroup *string) *VirtualizationClustersListParams

WithContactGroup adds the contactGroup to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContactGroupn

func (o *VirtualizationClustersListParams) WithContactGroupn(contactGroupn *string) *VirtualizationClustersListParams

WithContactGroupn adds the contactGroupn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContactRole

WithContactRole adds the contactRole to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContactRolen

func (o *VirtualizationClustersListParams) WithContactRolen(contactRolen *string) *VirtualizationClustersListParams

WithContactRolen adds the contactRolen to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithContactn

WithContactn adds the contactn 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) WithDefaults

WithDefaults hydrates default values in the virtualization clusters list params (not the query body).

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

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

WithGroupIDn adds the groupIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithGroupn

WithGroupn adds the groupn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithID

WithID adds the id to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithIDGt

WithIDGt adds the iDGt to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithIDGte

WithIDGte adds the iDGte to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithIDLt

WithIDLt adds the iDLt to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithIDLte

WithIDLte adds the iDLte to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithIDn

WithIDn adds the iDn 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) WithNameIc

WithNameIc adds the nameIc to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameIe

WithNameIe adds the nameIe to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameIew

WithNameIew adds the nameIew to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameIsw

WithNameIsw adds the nameIsw to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameNic

WithNameNic adds the nameNic to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameNie

WithNameNie adds the nameNie to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameNiew

WithNameNiew adds the nameNiew to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNameNisw

WithNameNisw adds the nameNisw to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithNamen

WithNamen adds the namen 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) WithRegionIDn

WithRegionIDn adds the regionIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithRegionn

WithRegionn adds the regionn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSite

WithSite adds the site to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteGroup

WithSiteGroup adds the siteGroup to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteGroupID

WithSiteGroupID adds the siteGroupID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteGroupIDn

func (o *VirtualizationClustersListParams) WithSiteGroupIDn(siteGroupIDn *string) *VirtualizationClustersListParams

WithSiteGroupIDn adds the siteGroupIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteGroupn

WithSiteGroupn adds the siteGroupn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteID

WithSiteID adds the siteID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiteIDn

WithSiteIDn adds the siteIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithSiten

WithSiten adds the siten to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTag

WithTag adds the tag to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTagn

WithTagn adds the tagn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenant

WithTenant adds the tenant to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantGroup

WithTenantGroup adds the tenantGroup to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantGroupID

func (o *VirtualizationClustersListParams) WithTenantGroupID(tenantGroupID *string) *VirtualizationClustersListParams

WithTenantGroupID adds the tenantGroupID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantGroupIDn

func (o *VirtualizationClustersListParams) WithTenantGroupIDn(tenantGroupIDn *string) *VirtualizationClustersListParams

WithTenantGroupIDn adds the tenantGroupIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantGroupn

func (o *VirtualizationClustersListParams) WithTenantGroupn(tenantGroupn *string) *VirtualizationClustersListParams

WithTenantGroupn adds the tenantGroupn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantID

WithTenantID adds the tenantID to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantIDn

WithTenantIDn adds the tenantIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTenantn

WithTenantn adds the tenantn 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) WithTypeIDn

WithTypeIDn adds the typeIDn to the virtualization clusters list params

func (*VirtualizationClustersListParams) WithTypen

WithTypen adds the typen 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 describes a response with status code 200, 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

func (*VirtualizationClustersPartialUpdateOK) IsClientError

func (o *VirtualizationClustersPartialUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization clusters partial update o k response has a 4xx status code

func (*VirtualizationClustersPartialUpdateOK) IsCode

IsCode returns true when this virtualization clusters partial update o k response a status code equal to that given

func (*VirtualizationClustersPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization clusters partial update o k response has a 3xx status code

func (*VirtualizationClustersPartialUpdateOK) IsServerError

func (o *VirtualizationClustersPartialUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization clusters partial update o k response has a 5xx status code

func (*VirtualizationClustersPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization clusters partial update o k response has a 2xx status code

func (*VirtualizationClustersPartialUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationClustersPartialUpdateParamsWithContext

func NewVirtualizationClustersPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationClustersPartialUpdateParams

NewVirtualizationClustersPartialUpdateParamsWithContext creates a new VirtualizationClustersPartialUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization clusters partial update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization clusters partial update params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClustersReadOK) IsClientError

func (o *VirtualizationClustersReadOK) IsClientError() bool

IsClientError returns true when this virtualization clusters read o k response has a 4xx status code

func (*VirtualizationClustersReadOK) IsCode

func (o *VirtualizationClustersReadOK) IsCode(code int) bool

IsCode returns true when this virtualization clusters read o k response a status code equal to that given

func (*VirtualizationClustersReadOK) IsRedirect

func (o *VirtualizationClustersReadOK) IsRedirect() bool

IsRedirect returns true when this virtualization clusters read o k response has a 3xx status code

func (*VirtualizationClustersReadOK) IsServerError

func (o *VirtualizationClustersReadOK) IsServerError() bool

IsServerError returns true when this virtualization clusters read o k response has a 5xx status code

func (*VirtualizationClustersReadOK) IsSuccess

func (o *VirtualizationClustersReadOK) IsSuccess() bool

IsSuccess returns true when this virtualization clusters read o k response has a 2xx status code

func (*VirtualizationClustersReadOK) String

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 timeout for this client.

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

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

func NewVirtualizationClustersReadParamsWithContext

func NewVirtualizationClustersReadParamsWithContext(ctx context.Context) *VirtualizationClustersReadParams

NewVirtualizationClustersReadParamsWithContext creates a new VirtualizationClustersReadParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationClustersReadParams) SetContext

SetContext adds the context to the virtualization clusters read params

func (*VirtualizationClustersReadParams) SetDefaults

func (o *VirtualizationClustersReadParams) SetDefaults()

SetDefaults hydrates default values in the virtualization clusters read params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization clusters read params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationClustersUpdateOK) IsClientError

func (o *VirtualizationClustersUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization clusters update o k response has a 4xx status code

func (*VirtualizationClustersUpdateOK) IsCode

func (o *VirtualizationClustersUpdateOK) IsCode(code int) bool

IsCode returns true when this virtualization clusters update o k response a status code equal to that given

func (*VirtualizationClustersUpdateOK) IsRedirect

func (o *VirtualizationClustersUpdateOK) IsRedirect() bool

IsRedirect returns true when this virtualization clusters update o k response has a 3xx status code

func (*VirtualizationClustersUpdateOK) IsServerError

func (o *VirtualizationClustersUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization clusters update o k response has a 5xx status code

func (*VirtualizationClustersUpdateOK) IsSuccess

func (o *VirtualizationClustersUpdateOK) IsSuccess() bool

IsSuccess returns true when this virtualization clusters update o k response has a 2xx status code

func (*VirtualizationClustersUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationClustersUpdateParamsWithContext

func NewVirtualizationClustersUpdateParamsWithContext(ctx context.Context) *VirtualizationClustersUpdateParams

NewVirtualizationClustersUpdateParamsWithContext creates a new VirtualizationClustersUpdateParams object with 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 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 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) SetDefaults

func (o *VirtualizationClustersUpdateParams) SetDefaults()

SetDefaults hydrates default values in the virtualization clusters update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization clusters update params (not the query body).

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

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 VirtualizationInterfacesBulkDeleteNoContent

type VirtualizationInterfacesBulkDeleteNoContent struct {
}

VirtualizationInterfacesBulkDeleteNoContent describes a response with status code 204, with default header values.

VirtualizationInterfacesBulkDeleteNoContent virtualization interfaces bulk delete no content

func NewVirtualizationInterfacesBulkDeleteNoContent

func NewVirtualizationInterfacesBulkDeleteNoContent() *VirtualizationInterfacesBulkDeleteNoContent

NewVirtualizationInterfacesBulkDeleteNoContent creates a VirtualizationInterfacesBulkDeleteNoContent with default headers values

func (*VirtualizationInterfacesBulkDeleteNoContent) Error

func (*VirtualizationInterfacesBulkDeleteNoContent) IsClientError

IsClientError returns true when this virtualization interfaces bulk delete no content response has a 4xx status code

func (*VirtualizationInterfacesBulkDeleteNoContent) IsCode

IsCode returns true when this virtualization interfaces bulk delete no content response a status code equal to that given

func (*VirtualizationInterfacesBulkDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization interfaces bulk delete no content response has a 3xx status code

func (*VirtualizationInterfacesBulkDeleteNoContent) IsServerError

IsServerError returns true when this virtualization interfaces bulk delete no content response has a 5xx status code

func (*VirtualizationInterfacesBulkDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization interfaces bulk delete no content response has a 2xx status code

func (*VirtualizationInterfacesBulkDeleteNoContent) String

type VirtualizationInterfacesBulkDeleteParams

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

VirtualizationInterfacesBulkDeleteParams contains all the parameters to send to the API endpoint

for the virtualization interfaces bulk delete operation.

Typically these are written to a http.Request.

func NewVirtualizationInterfacesBulkDeleteParams

func NewVirtualizationInterfacesBulkDeleteParams() *VirtualizationInterfacesBulkDeleteParams

NewVirtualizationInterfacesBulkDeleteParams creates a new VirtualizationInterfacesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewVirtualizationInterfacesBulkDeleteParamsWithContext

func NewVirtualizationInterfacesBulkDeleteParamsWithContext(ctx context.Context) *VirtualizationInterfacesBulkDeleteParams

NewVirtualizationInterfacesBulkDeleteParamsWithContext creates a new VirtualizationInterfacesBulkDeleteParams object with the ability to set a context for a request.

func NewVirtualizationInterfacesBulkDeleteParamsWithHTTPClient

func NewVirtualizationInterfacesBulkDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesBulkDeleteParams

NewVirtualizationInterfacesBulkDeleteParamsWithHTTPClient creates a new VirtualizationInterfacesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationInterfacesBulkDeleteParamsWithTimeout

func NewVirtualizationInterfacesBulkDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesBulkDeleteParams

NewVirtualizationInterfacesBulkDeleteParamsWithTimeout creates a new VirtualizationInterfacesBulkDeleteParams object with the ability to set a timeout on a request.

func (*VirtualizationInterfacesBulkDeleteParams) SetContext

SetContext adds the context to the virtualization interfaces bulk delete params

func (*VirtualizationInterfacesBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the virtualization interfaces bulk delete params (not the query body).

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

func (*VirtualizationInterfacesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces bulk delete params

func (*VirtualizationInterfacesBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the virtualization interfaces bulk delete params

func (*VirtualizationInterfacesBulkDeleteParams) WithContext

WithContext adds the context to the virtualization interfaces bulk delete params

func (*VirtualizationInterfacesBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the virtualization interfaces bulk delete params (not the query body).

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

func (*VirtualizationInterfacesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces bulk delete params

func (*VirtualizationInterfacesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces bulk delete params

func (*VirtualizationInterfacesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesBulkDeleteReader

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

VirtualizationInterfacesBulkDeleteReader is a Reader for the VirtualizationInterfacesBulkDelete structure.

func (*VirtualizationInterfacesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesBulkPartialUpdateOK

type VirtualizationInterfacesBulkPartialUpdateOK struct {
	Payload *models.VMInterface
}

VirtualizationInterfacesBulkPartialUpdateOK describes a response with status code 200, with default header values.

VirtualizationInterfacesBulkPartialUpdateOK virtualization interfaces bulk partial update o k

func NewVirtualizationInterfacesBulkPartialUpdateOK

func NewVirtualizationInterfacesBulkPartialUpdateOK() *VirtualizationInterfacesBulkPartialUpdateOK

NewVirtualizationInterfacesBulkPartialUpdateOK creates a VirtualizationInterfacesBulkPartialUpdateOK with default headers values

func (*VirtualizationInterfacesBulkPartialUpdateOK) Error

func (*VirtualizationInterfacesBulkPartialUpdateOK) GetPayload

func (*VirtualizationInterfacesBulkPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization interfaces bulk partial update o k response has a 4xx status code

func (*VirtualizationInterfacesBulkPartialUpdateOK) IsCode

IsCode returns true when this virtualization interfaces bulk partial update o k response a status code equal to that given

func (*VirtualizationInterfacesBulkPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization interfaces bulk partial update o k response has a 3xx status code

func (*VirtualizationInterfacesBulkPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization interfaces bulk partial update o k response has a 5xx status code

func (*VirtualizationInterfacesBulkPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization interfaces bulk partial update o k response has a 2xx status code

func (*VirtualizationInterfacesBulkPartialUpdateOK) String

type VirtualizationInterfacesBulkPartialUpdateParams

type VirtualizationInterfacesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableVMInterface

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

VirtualizationInterfacesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the virtualization interfaces bulk partial update operation.

Typically these are written to a http.Request.

func NewVirtualizationInterfacesBulkPartialUpdateParams

func NewVirtualizationInterfacesBulkPartialUpdateParams() *VirtualizationInterfacesBulkPartialUpdateParams

NewVirtualizationInterfacesBulkPartialUpdateParams creates a new VirtualizationInterfacesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationInterfacesBulkPartialUpdateParamsWithContext

func NewVirtualizationInterfacesBulkPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationInterfacesBulkPartialUpdateParams

NewVirtualizationInterfacesBulkPartialUpdateParamsWithContext creates a new VirtualizationInterfacesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewVirtualizationInterfacesBulkPartialUpdateParamsWithHTTPClient

func NewVirtualizationInterfacesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesBulkPartialUpdateParams

NewVirtualizationInterfacesBulkPartialUpdateParamsWithHTTPClient creates a new VirtualizationInterfacesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationInterfacesBulkPartialUpdateParamsWithTimeout

func NewVirtualizationInterfacesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesBulkPartialUpdateParams

NewVirtualizationInterfacesBulkPartialUpdateParamsWithTimeout creates a new VirtualizationInterfacesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationInterfacesBulkPartialUpdateParams) SetContext

SetContext adds the context to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) SetData

SetData adds the data to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization interfaces bulk partial update params (not the query body).

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

func (*VirtualizationInterfacesBulkPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) WithContext

WithContext adds the context to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) WithData

WithData adds the data to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization interfaces bulk partial update params (not the query body).

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

func (*VirtualizationInterfacesBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces bulk partial update params

func (*VirtualizationInterfacesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesBulkPartialUpdateReader

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

VirtualizationInterfacesBulkPartialUpdateReader is a Reader for the VirtualizationInterfacesBulkPartialUpdate structure.

func (*VirtualizationInterfacesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationInterfacesBulkUpdateOK

type VirtualizationInterfacesBulkUpdateOK struct {
	Payload *models.VMInterface
}

VirtualizationInterfacesBulkUpdateOK describes a response with status code 200, with default header values.

VirtualizationInterfacesBulkUpdateOK virtualization interfaces bulk update o k

func NewVirtualizationInterfacesBulkUpdateOK

func NewVirtualizationInterfacesBulkUpdateOK() *VirtualizationInterfacesBulkUpdateOK

NewVirtualizationInterfacesBulkUpdateOK creates a VirtualizationInterfacesBulkUpdateOK with default headers values

func (*VirtualizationInterfacesBulkUpdateOK) Error

func (*VirtualizationInterfacesBulkUpdateOK) GetPayload

func (*VirtualizationInterfacesBulkUpdateOK) IsClientError

func (o *VirtualizationInterfacesBulkUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization interfaces bulk update o k response has a 4xx status code

func (*VirtualizationInterfacesBulkUpdateOK) IsCode

IsCode returns true when this virtualization interfaces bulk update o k response a status code equal to that given

func (*VirtualizationInterfacesBulkUpdateOK) IsRedirect

IsRedirect returns true when this virtualization interfaces bulk update o k response has a 3xx status code

func (*VirtualizationInterfacesBulkUpdateOK) IsServerError

func (o *VirtualizationInterfacesBulkUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization interfaces bulk update o k response has a 5xx status code

func (*VirtualizationInterfacesBulkUpdateOK) IsSuccess

IsSuccess returns true when this virtualization interfaces bulk update o k response has a 2xx status code

func (*VirtualizationInterfacesBulkUpdateOK) String

type VirtualizationInterfacesBulkUpdateParams

type VirtualizationInterfacesBulkUpdateParams struct {

	// Data.
	Data *models.WritableVMInterface

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

VirtualizationInterfacesBulkUpdateParams contains all the parameters to send to the API endpoint

for the virtualization interfaces bulk update operation.

Typically these are written to a http.Request.

func NewVirtualizationInterfacesBulkUpdateParams

func NewVirtualizationInterfacesBulkUpdateParams() *VirtualizationInterfacesBulkUpdateParams

NewVirtualizationInterfacesBulkUpdateParams creates a new VirtualizationInterfacesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationInterfacesBulkUpdateParamsWithContext

func NewVirtualizationInterfacesBulkUpdateParamsWithContext(ctx context.Context) *VirtualizationInterfacesBulkUpdateParams

NewVirtualizationInterfacesBulkUpdateParamsWithContext creates a new VirtualizationInterfacesBulkUpdateParams object with the ability to set a context for a request.

func NewVirtualizationInterfacesBulkUpdateParamsWithHTTPClient

func NewVirtualizationInterfacesBulkUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationInterfacesBulkUpdateParams

NewVirtualizationInterfacesBulkUpdateParamsWithHTTPClient creates a new VirtualizationInterfacesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationInterfacesBulkUpdateParamsWithTimeout

func NewVirtualizationInterfacesBulkUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationInterfacesBulkUpdateParams

NewVirtualizationInterfacesBulkUpdateParamsWithTimeout creates a new VirtualizationInterfacesBulkUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationInterfacesBulkUpdateParams) SetContext

SetContext adds the context to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) SetData

SetData adds the data to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization interfaces bulk update params (not the query body).

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

func (*VirtualizationInterfacesBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) SetTimeout

SetTimeout adds the timeout to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) WithContext

WithContext adds the context to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) WithData

WithData adds the data to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization interfaces bulk update params (not the query body).

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

func (*VirtualizationInterfacesBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the virtualization interfaces bulk update params

func (*VirtualizationInterfacesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationInterfacesBulkUpdateReader

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

VirtualizationInterfacesBulkUpdateReader is a Reader for the VirtualizationInterfacesBulkUpdate structure.

func (*VirtualizationInterfacesBulkUpdateReader) ReadResponse

func (o *VirtualizationInterfacesBulkUpdateReader) 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.VMInterface
}

VirtualizationInterfacesCreateCreated describes a response with status code 201, 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

func (*VirtualizationInterfacesCreateCreated) IsClientError

func (o *VirtualizationInterfacesCreateCreated) IsClientError() bool

IsClientError returns true when this virtualization interfaces create created response has a 4xx status code

func (*VirtualizationInterfacesCreateCreated) IsCode

IsCode returns true when this virtualization interfaces create created response a status code equal to that given

func (*VirtualizationInterfacesCreateCreated) IsRedirect

IsRedirect returns true when this virtualization interfaces create created response has a 3xx status code

func (*VirtualizationInterfacesCreateCreated) IsServerError

func (o *VirtualizationInterfacesCreateCreated) IsServerError() bool

IsServerError returns true when this virtualization interfaces create created response has a 5xx status code

func (*VirtualizationInterfacesCreateCreated) IsSuccess

IsSuccess returns true when this virtualization interfaces create created response has a 2xx status code

func (*VirtualizationInterfacesCreateCreated) String

type VirtualizationInterfacesCreateParams

type VirtualizationInterfacesCreateParams struct {

	// Data.
	Data *models.WritableVMInterface

	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 timeout for this client.

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

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

func NewVirtualizationInterfacesCreateParamsWithContext

func NewVirtualizationInterfacesCreateParamsWithContext(ctx context.Context) *VirtualizationInterfacesCreateParams

NewVirtualizationInterfacesCreateParamsWithContext creates a new VirtualizationInterfacesCreateParams object with 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 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 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) SetDefaults

func (o *VirtualizationInterfacesCreateParams) SetDefaults()

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

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

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

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

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

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 describes a response with status code 204, 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

func (*VirtualizationInterfacesDeleteNoContent) IsClientError

func (o *VirtualizationInterfacesDeleteNoContent) IsClientError() bool

IsClientError returns true when this virtualization interfaces delete no content response has a 4xx status code

func (*VirtualizationInterfacesDeleteNoContent) IsCode

IsCode returns true when this virtualization interfaces delete no content response a status code equal to that given

func (*VirtualizationInterfacesDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization interfaces delete no content response has a 3xx status code

func (*VirtualizationInterfacesDeleteNoContent) IsServerError

func (o *VirtualizationInterfacesDeleteNoContent) IsServerError() bool

IsServerError returns true when this virtualization interfaces delete no content response has a 5xx status code

func (*VirtualizationInterfacesDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization interfaces delete no content response has a 2xx status code

func (*VirtualizationInterfacesDeleteNoContent) String

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 timeout for this client.

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

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

func NewVirtualizationInterfacesDeleteParamsWithContext

func NewVirtualizationInterfacesDeleteParamsWithContext(ctx context.Context) *VirtualizationInterfacesDeleteParams

NewVirtualizationInterfacesDeleteParamsWithContext creates a new VirtualizationInterfacesDeleteParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationInterfacesDeleteParams) SetContext

SetContext adds the context to the virtualization interfaces delete params

func (*VirtualizationInterfacesDeleteParams) SetDefaults

func (o *VirtualizationInterfacesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the virtualization interfaces delete params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization interfaces delete params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationInterfacesListOK) IsClientError

func (o *VirtualizationInterfacesListOK) IsClientError() bool

IsClientError returns true when this virtualization interfaces list o k response has a 4xx status code

func (*VirtualizationInterfacesListOK) IsCode

func (o *VirtualizationInterfacesListOK) IsCode(code int) bool

IsCode returns true when this virtualization interfaces list o k response a status code equal to that given

func (*VirtualizationInterfacesListOK) IsRedirect

func (o *VirtualizationInterfacesListOK) IsRedirect() bool

IsRedirect returns true when this virtualization interfaces list o k response has a 3xx status code

func (*VirtualizationInterfacesListOK) IsServerError

func (o *VirtualizationInterfacesListOK) IsServerError() bool

IsServerError returns true when this virtualization interfaces list o k response has a 5xx status code

func (*VirtualizationInterfacesListOK) IsSuccess

func (o *VirtualizationInterfacesListOK) IsSuccess() bool

IsSuccess returns true when this virtualization interfaces list o k response has a 2xx status code

func (*VirtualizationInterfacesListOK) String

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.VMInterface `json:"results"`
}

VirtualizationInterfacesListOKBody virtualization interfaces list o k body swagger:model VirtualizationInterfacesListOKBody

func (*VirtualizationInterfacesListOKBody) ContextValidate

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

ContextValidate validate this virtualization interfaces list o k body based on the context it is used

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 {

	// BridgeID.
	BridgeID *string

	// BridgeIDn.
	BridgeIDn *string

	// Cluster.
	Cluster *string

	// Clustern.
	Clustern *string

	// ClusterID.
	ClusterID *string

	// ClusterIDn.
	ClusterIDn *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Enabled.
	Enabled *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// MacAddress.
	MacAddress *string

	// MacAddressIc.
	MacAddressIc *string

	// MacAddressIe.
	MacAddressIe *string

	// MacAddressIew.
	MacAddressIew *string

	// MacAddressIsw.
	MacAddressIsw *string

	// MacAddressn.
	MacAddressn *string

	// MacAddressNic.
	MacAddressNic *string

	// MacAddressNie.
	MacAddressNie *string

	// MacAddressNiew.
	MacAddressNiew *string

	// MacAddressNisw.
	MacAddressNisw *string

	// Mtu.
	Mtu *string

	// MtuGt.
	MtuGt *string

	// MtuGte.
	MtuGte *string

	// MtuLt.
	MtuLt *string

	// MtuLte.
	MtuLte *string

	// Mtun.
	Mtun *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// ParentID.
	ParentID *string

	// ParentIDn.
	ParentIDn *string

	// Q.
	Q *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// VirtualMachine.
	VirtualMachine *string

	// VirtualMachinen.
	VirtualMachinen *string

	// VirtualMachineID.
	VirtualMachineID *string

	// VirtualMachineIDn.
	VirtualMachineIDn *string

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

	// VrfID.
	VrfID *string

	// VrfIDn.
	VrfIDn *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 timeout for this client.

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

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

func NewVirtualizationInterfacesListParamsWithContext

func NewVirtualizationInterfacesListParamsWithContext(ctx context.Context) *VirtualizationInterfacesListParams

NewVirtualizationInterfacesListParamsWithContext creates a new VirtualizationInterfacesListParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationInterfacesListParams) SetBridgeID

func (o *VirtualizationInterfacesListParams) SetBridgeID(bridgeID *string)

SetBridgeID adds the bridgeId to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetBridgeIDn

func (o *VirtualizationInterfacesListParams) SetBridgeIDn(bridgeIDn *string)

SetBridgeIDn adds the bridgeIdN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetCluster

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

SetCluster adds the cluster to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetClusterID

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

SetClusterID adds the clusterId to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetClusterIDn

func (o *VirtualizationInterfacesListParams) SetClusterIDn(clusterIDn *string)

SetClusterIDn adds the clusterIdN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetClustern

func (o *VirtualizationInterfacesListParams) SetClustern(clustern *string)

SetClustern adds the clusterN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetContext

SetContext adds the context to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetCreated

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

SetCreated adds the created to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDefaults

func (o *VirtualizationInterfacesListParams) SetDefaults()

SetDefaults hydrates default values in the virtualization interfaces list params (not the query body).

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

func (*VirtualizationInterfacesListParams) SetDescription

func (o *VirtualizationInterfacesListParams) SetDescription(description *string)

SetDescription adds the description to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionIc

func (o *VirtualizationInterfacesListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionIe

func (o *VirtualizationInterfacesListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionIew

func (o *VirtualizationInterfacesListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionIsw

func (o *VirtualizationInterfacesListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionNic

func (o *VirtualizationInterfacesListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionNie

func (o *VirtualizationInterfacesListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionNiew

func (o *VirtualizationInterfacesListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionNisw

func (o *VirtualizationInterfacesListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetDescriptionn

func (o *VirtualizationInterfacesListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN 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) SetIDGt

func (o *VirtualizationInterfacesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetIDGte

func (o *VirtualizationInterfacesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetIDLt

func (o *VirtualizationInterfacesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetIDLte

func (o *VirtualizationInterfacesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetIDn

SetIDn adds the idN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte 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) SetMacAddressIc

func (o *VirtualizationInterfacesListParams) SetMacAddressIc(macAddressIc *string)

SetMacAddressIc adds the macAddressIc to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressIe

func (o *VirtualizationInterfacesListParams) SetMacAddressIe(macAddressIe *string)

SetMacAddressIe adds the macAddressIe to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressIew

func (o *VirtualizationInterfacesListParams) SetMacAddressIew(macAddressIew *string)

SetMacAddressIew adds the macAddressIew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressIsw

func (o *VirtualizationInterfacesListParams) SetMacAddressIsw(macAddressIsw *string)

SetMacAddressIsw adds the macAddressIsw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressNic

func (o *VirtualizationInterfacesListParams) SetMacAddressNic(macAddressNic *string)

SetMacAddressNic adds the macAddressNic to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressNie

func (o *VirtualizationInterfacesListParams) SetMacAddressNie(macAddressNie *string)

SetMacAddressNie adds the macAddressNie to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressNiew

func (o *VirtualizationInterfacesListParams) SetMacAddressNiew(macAddressNiew *string)

SetMacAddressNiew adds the macAddressNiew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressNisw

func (o *VirtualizationInterfacesListParams) SetMacAddressNisw(macAddressNisw *string)

SetMacAddressNisw adds the macAddressNisw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMacAddressn

func (o *VirtualizationInterfacesListParams) SetMacAddressn(macAddressn *string)

SetMacAddressn adds the macAddressN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtu

SetMtu adds the mtu to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtuGt

func (o *VirtualizationInterfacesListParams) SetMtuGt(mtuGt *string)

SetMtuGt adds the mtuGt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtuGte

func (o *VirtualizationInterfacesListParams) SetMtuGte(mtuGte *string)

SetMtuGte adds the mtuGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtuLt

func (o *VirtualizationInterfacesListParams) SetMtuLt(mtuLt *string)

SetMtuLt adds the mtuLt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtuLte

func (o *VirtualizationInterfacesListParams) SetMtuLte(mtuLte *string)

SetMtuLte adds the mtuLte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetMtun

func (o *VirtualizationInterfacesListParams) SetMtun(mtun *string)

SetMtun adds the mtuN 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) SetNameIc

func (o *VirtualizationInterfacesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameIe

func (o *VirtualizationInterfacesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameIew

func (o *VirtualizationInterfacesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameIsw

func (o *VirtualizationInterfacesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameNic

func (o *VirtualizationInterfacesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameNie

func (o *VirtualizationInterfacesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameNiew

func (o *VirtualizationInterfacesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNameNisw

func (o *VirtualizationInterfacesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetNamen

func (o *VirtualizationInterfacesListParams) SetNamen(namen *string)

SetNamen adds the nameN 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) SetParentID

func (o *VirtualizationInterfacesListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetParentIDn

func (o *VirtualizationInterfacesListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetQ

SetQ adds the q to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetTag

SetTag adds the tag to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetTagn

func (o *VirtualizationInterfacesListParams) SetTagn(tagn *string)

SetTagn adds the tagN 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) SetVirtualMachineIDn

func (o *VirtualizationInterfacesListParams) SetVirtualMachineIDn(virtualMachineIDn *string)

SetVirtualMachineIDn adds the virtualMachineIdN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVirtualMachinen

func (o *VirtualizationInterfacesListParams) SetVirtualMachinen(virtualMachinen *string)

SetVirtualMachinen adds the virtualMachineN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVrf

SetVrf adds the vrf to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVrfID

func (o *VirtualizationInterfacesListParams) SetVrfID(vrfID *string)

SetVrfID adds the vrfId to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVrfIDn

func (o *VirtualizationInterfacesListParams) SetVrfIDn(vrfIDn *string)

SetVrfIDn adds the vrfIdN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) SetVrfn

func (o *VirtualizationInterfacesListParams) SetVrfn(vrfn *string)

SetVrfn adds the vrfN to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithBridgeID

WithBridgeID adds the bridgeID to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithBridgeIDn

WithBridgeIDn adds the bridgeIDn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithCluster

WithCluster adds the cluster to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithClusterID

WithClusterID adds the clusterID to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithClusterIDn

WithClusterIDn adds the clusterIDn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithClustern

WithClustern adds the clustern to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithContext

WithContext adds the context to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithCreated

WithCreated adds the created to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDefaults

WithDefaults hydrates default values in the virtualization interfaces list params (not the query body).

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

func (*VirtualizationInterfacesListParams) WithDescription

WithDescription adds the description to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionIc

WithDescriptionIc adds the descriptionIc to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionIe

WithDescriptionIe adds the descriptionIe to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionIew

func (o *VirtualizationInterfacesListParams) WithDescriptionIew(descriptionIew *string) *VirtualizationInterfacesListParams

WithDescriptionIew adds the descriptionIew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionIsw

func (o *VirtualizationInterfacesListParams) WithDescriptionIsw(descriptionIsw *string) *VirtualizationInterfacesListParams

WithDescriptionIsw adds the descriptionIsw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionNic

func (o *VirtualizationInterfacesListParams) WithDescriptionNic(descriptionNic *string) *VirtualizationInterfacesListParams

WithDescriptionNic adds the descriptionNic to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionNie

func (o *VirtualizationInterfacesListParams) WithDescriptionNie(descriptionNie *string) *VirtualizationInterfacesListParams

WithDescriptionNie adds the descriptionNie to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionNiew

func (o *VirtualizationInterfacesListParams) WithDescriptionNiew(descriptionNiew *string) *VirtualizationInterfacesListParams

WithDescriptionNiew adds the descriptionNiew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionNisw

func (o *VirtualizationInterfacesListParams) WithDescriptionNisw(descriptionNisw *string) *VirtualizationInterfacesListParams

WithDescriptionNisw adds the descriptionNisw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithDescriptionn

WithDescriptionn adds the descriptionn 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) WithIDGt

WithIDGt adds the iDGt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithIDGte

WithIDGte adds the iDGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithIDLt

WithIDLt adds the iDLt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithIDLte

WithIDLte adds the iDLte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithIDn

WithIDn adds the iDn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte 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) WithMacAddressIc

WithMacAddressIc adds the macAddressIc to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressIe

WithMacAddressIe adds the macAddressIe to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressIew

WithMacAddressIew adds the macAddressIew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressIsw

WithMacAddressIsw adds the macAddressIsw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressNic

WithMacAddressNic adds the macAddressNic to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressNie

WithMacAddressNie adds the macAddressNie to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressNiew

func (o *VirtualizationInterfacesListParams) WithMacAddressNiew(macAddressNiew *string) *VirtualizationInterfacesListParams

WithMacAddressNiew adds the macAddressNiew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressNisw

func (o *VirtualizationInterfacesListParams) WithMacAddressNisw(macAddressNisw *string) *VirtualizationInterfacesListParams

WithMacAddressNisw adds the macAddressNisw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMacAddressn

WithMacAddressn adds the macAddressn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtu

WithMtu adds the mtu to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtuGt

WithMtuGt adds the mtuGt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtuGte

WithMtuGte adds the mtuGte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtuLt

WithMtuLt adds the mtuLt to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtuLte

WithMtuLte adds the mtuLte to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithMtun

WithMtun adds the mtun to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithName

WithName adds the name to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameIc

WithNameIc adds the nameIc to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameIe

WithNameIe adds the nameIe to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameIew

WithNameIew adds the nameIew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameIsw

WithNameIsw adds the nameIsw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameNic

WithNameNic adds the nameNic to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameNie

WithNameNie adds the nameNie to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameNiew

WithNameNiew adds the nameNiew to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNameNisw

WithNameNisw adds the nameNisw to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithNamen

WithNamen adds the namen to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithOffset

WithOffset adds the offset to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithParentID

WithParentID adds the parentID to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithParentIDn

WithParentIDn adds the parentIDn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithQ

WithQ adds the q to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithTag

WithTag adds the tag to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithTagn

WithTagn adds the tagn 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) WithVirtualMachineIDn

func (o *VirtualizationInterfacesListParams) WithVirtualMachineIDn(virtualMachineIDn *string) *VirtualizationInterfacesListParams

WithVirtualMachineIDn adds the virtualMachineIDn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVirtualMachinen

func (o *VirtualizationInterfacesListParams) WithVirtualMachinen(virtualMachinen *string) *VirtualizationInterfacesListParams

WithVirtualMachinen adds the virtualMachinen to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVrf

WithVrf adds the vrf to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVrfID

WithVrfID adds the vrfID to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVrfIDn

WithVrfIDn adds the vrfIDn to the virtualization interfaces list params

func (*VirtualizationInterfacesListParams) WithVrfn

WithVrfn adds the vrfn 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.VMInterface
}

VirtualizationInterfacesPartialUpdateOK describes a response with status code 200, 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

func (*VirtualizationInterfacesPartialUpdateOK) IsClientError

func (o *VirtualizationInterfacesPartialUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization interfaces partial update o k response has a 4xx status code

func (*VirtualizationInterfacesPartialUpdateOK) IsCode

IsCode returns true when this virtualization interfaces partial update o k response a status code equal to that given

func (*VirtualizationInterfacesPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization interfaces partial update o k response has a 3xx status code

func (*VirtualizationInterfacesPartialUpdateOK) IsServerError

func (o *VirtualizationInterfacesPartialUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization interfaces partial update o k response has a 5xx status code

func (*VirtualizationInterfacesPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization interfaces partial update o k response has a 2xx status code

func (*VirtualizationInterfacesPartialUpdateOK) String

type VirtualizationInterfacesPartialUpdateParams

type VirtualizationInterfacesPartialUpdateParams struct {

	// Data.
	Data *models.WritableVMInterface

	/* 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 timeout for this client.

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

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

func NewVirtualizationInterfacesPartialUpdateParamsWithContext

func NewVirtualizationInterfacesPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationInterfacesPartialUpdateParams

NewVirtualizationInterfacesPartialUpdateParamsWithContext creates a new VirtualizationInterfacesPartialUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization interfaces partial update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization interfaces partial update params (not the query body).

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

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.VMInterface
}

VirtualizationInterfacesReadOK describes a response with status code 200, 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

func (*VirtualizationInterfacesReadOK) IsClientError

func (o *VirtualizationInterfacesReadOK) IsClientError() bool

IsClientError returns true when this virtualization interfaces read o k response has a 4xx status code

func (*VirtualizationInterfacesReadOK) IsCode

func (o *VirtualizationInterfacesReadOK) IsCode(code int) bool

IsCode returns true when this virtualization interfaces read o k response a status code equal to that given

func (*VirtualizationInterfacesReadOK) IsRedirect

func (o *VirtualizationInterfacesReadOK) IsRedirect() bool

IsRedirect returns true when this virtualization interfaces read o k response has a 3xx status code

func (*VirtualizationInterfacesReadOK) IsServerError

func (o *VirtualizationInterfacesReadOK) IsServerError() bool

IsServerError returns true when this virtualization interfaces read o k response has a 5xx status code

func (*VirtualizationInterfacesReadOK) IsSuccess

func (o *VirtualizationInterfacesReadOK) IsSuccess() bool

IsSuccess returns true when this virtualization interfaces read o k response has a 2xx status code

func (*VirtualizationInterfacesReadOK) String

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 timeout for this client.

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

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

func NewVirtualizationInterfacesReadParamsWithContext

func NewVirtualizationInterfacesReadParamsWithContext(ctx context.Context) *VirtualizationInterfacesReadParams

NewVirtualizationInterfacesReadParamsWithContext creates a new VirtualizationInterfacesReadParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationInterfacesReadParams) SetContext

SetContext adds the context to the virtualization interfaces read params

func (*VirtualizationInterfacesReadParams) SetDefaults

func (o *VirtualizationInterfacesReadParams) SetDefaults()

SetDefaults hydrates default values in the virtualization interfaces read params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization interfaces read params (not the query body).

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

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.VMInterface
}

VirtualizationInterfacesUpdateOK describes a response with status code 200, 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

func (*VirtualizationInterfacesUpdateOK) IsClientError

func (o *VirtualizationInterfacesUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization interfaces update o k response has a 4xx status code

func (*VirtualizationInterfacesUpdateOK) IsCode

func (o *VirtualizationInterfacesUpdateOK) IsCode(code int) bool

IsCode returns true when this virtualization interfaces update o k response a status code equal to that given

func (*VirtualizationInterfacesUpdateOK) IsRedirect

func (o *VirtualizationInterfacesUpdateOK) IsRedirect() bool

IsRedirect returns true when this virtualization interfaces update o k response has a 3xx status code

func (*VirtualizationInterfacesUpdateOK) IsServerError

func (o *VirtualizationInterfacesUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization interfaces update o k response has a 5xx status code

func (*VirtualizationInterfacesUpdateOK) IsSuccess

func (o *VirtualizationInterfacesUpdateOK) IsSuccess() bool

IsSuccess returns true when this virtualization interfaces update o k response has a 2xx status code

func (*VirtualizationInterfacesUpdateOK) String

type VirtualizationInterfacesUpdateParams

type VirtualizationInterfacesUpdateParams struct {

	// Data.
	Data *models.WritableVMInterface

	/* 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 timeout for this client.

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

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

func NewVirtualizationInterfacesUpdateParamsWithContext

func NewVirtualizationInterfacesUpdateParamsWithContext(ctx context.Context) *VirtualizationInterfacesUpdateParams

NewVirtualizationInterfacesUpdateParamsWithContext creates a new VirtualizationInterfacesUpdateParams object with 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 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 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) SetDefaults

func (o *VirtualizationInterfacesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the virtualization interfaces update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization interfaces update params (not the query body).

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

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 VirtualizationVirtualMachinesBulkDeleteNoContent

type VirtualizationVirtualMachinesBulkDeleteNoContent struct {
}

VirtualizationVirtualMachinesBulkDeleteNoContent describes a response with status code 204, with default header values.

VirtualizationVirtualMachinesBulkDeleteNoContent virtualization virtual machines bulk delete no content

func NewVirtualizationVirtualMachinesBulkDeleteNoContent

func NewVirtualizationVirtualMachinesBulkDeleteNoContent() *VirtualizationVirtualMachinesBulkDeleteNoContent

NewVirtualizationVirtualMachinesBulkDeleteNoContent creates a VirtualizationVirtualMachinesBulkDeleteNoContent with default headers values

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) Error

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) IsClientError

IsClientError returns true when this virtualization virtual machines bulk delete no content response has a 4xx status code

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) IsCode

IsCode returns true when this virtualization virtual machines bulk delete no content response a status code equal to that given

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization virtual machines bulk delete no content response has a 3xx status code

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) IsServerError

IsServerError returns true when this virtualization virtual machines bulk delete no content response has a 5xx status code

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization virtual machines bulk delete no content response has a 2xx status code

func (*VirtualizationVirtualMachinesBulkDeleteNoContent) String

type VirtualizationVirtualMachinesBulkDeleteParams

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

VirtualizationVirtualMachinesBulkDeleteParams contains all the parameters to send to the API endpoint

for the virtualization virtual machines bulk delete operation.

Typically these are written to a http.Request.

func NewVirtualizationVirtualMachinesBulkDeleteParams

func NewVirtualizationVirtualMachinesBulkDeleteParams() *VirtualizationVirtualMachinesBulkDeleteParams

NewVirtualizationVirtualMachinesBulkDeleteParams creates a new VirtualizationVirtualMachinesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewVirtualizationVirtualMachinesBulkDeleteParamsWithContext

func NewVirtualizationVirtualMachinesBulkDeleteParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesBulkDeleteParams

NewVirtualizationVirtualMachinesBulkDeleteParamsWithContext creates a new VirtualizationVirtualMachinesBulkDeleteParams object with the ability to set a context for a request.

func NewVirtualizationVirtualMachinesBulkDeleteParamsWithHTTPClient

func NewVirtualizationVirtualMachinesBulkDeleteParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesBulkDeleteParams

NewVirtualizationVirtualMachinesBulkDeleteParamsWithHTTPClient creates a new VirtualizationVirtualMachinesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationVirtualMachinesBulkDeleteParamsWithTimeout

func NewVirtualizationVirtualMachinesBulkDeleteParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesBulkDeleteParams

NewVirtualizationVirtualMachinesBulkDeleteParamsWithTimeout creates a new VirtualizationVirtualMachinesBulkDeleteParams object with the ability to set a timeout on a request.

func (*VirtualizationVirtualMachinesBulkDeleteParams) SetContext

SetContext adds the context to the virtualization virtual machines bulk delete params

func (*VirtualizationVirtualMachinesBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines bulk delete params (not the query body).

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

func (*VirtualizationVirtualMachinesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the virtualization virtual machines bulk delete params

func (*VirtualizationVirtualMachinesBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the virtualization virtual machines bulk delete params

func (*VirtualizationVirtualMachinesBulkDeleteParams) WithContext

WithContext adds the context to the virtualization virtual machines bulk delete params

func (*VirtualizationVirtualMachinesBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the virtualization virtual machines bulk delete params (not the query body).

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

func (*VirtualizationVirtualMachinesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines bulk delete params

func (*VirtualizationVirtualMachinesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the virtualization virtual machines bulk delete params

func (*VirtualizationVirtualMachinesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesBulkDeleteReader

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

VirtualizationVirtualMachinesBulkDeleteReader is a Reader for the VirtualizationVirtualMachinesBulkDelete structure.

func (*VirtualizationVirtualMachinesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesBulkPartialUpdateOK

type VirtualizationVirtualMachinesBulkPartialUpdateOK struct {
	Payload *models.VirtualMachineWithConfigContext
}

VirtualizationVirtualMachinesBulkPartialUpdateOK describes a response with status code 200, with default header values.

VirtualizationVirtualMachinesBulkPartialUpdateOK virtualization virtual machines bulk partial update o k

func NewVirtualizationVirtualMachinesBulkPartialUpdateOK

func NewVirtualizationVirtualMachinesBulkPartialUpdateOK() *VirtualizationVirtualMachinesBulkPartialUpdateOK

NewVirtualizationVirtualMachinesBulkPartialUpdateOK creates a VirtualizationVirtualMachinesBulkPartialUpdateOK with default headers values

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) Error

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) GetPayload

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization virtual machines bulk partial update o k response has a 4xx status code

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) IsCode

IsCode returns true when this virtualization virtual machines bulk partial update o k response a status code equal to that given

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization virtual machines bulk partial update o k response has a 3xx status code

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization virtual machines bulk partial update o k response has a 5xx status code

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization virtual machines bulk partial update o k response has a 2xx status code

func (*VirtualizationVirtualMachinesBulkPartialUpdateOK) String

type VirtualizationVirtualMachinesBulkPartialUpdateParams

type VirtualizationVirtualMachinesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableVirtualMachineWithConfigContext

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

VirtualizationVirtualMachinesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the virtualization virtual machines bulk partial update operation.

Typically these are written to a http.Request.

func NewVirtualizationVirtualMachinesBulkPartialUpdateParams

func NewVirtualizationVirtualMachinesBulkPartialUpdateParams() *VirtualizationVirtualMachinesBulkPartialUpdateParams

NewVirtualizationVirtualMachinesBulkPartialUpdateParams creates a new VirtualizationVirtualMachinesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithContext

func NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesBulkPartialUpdateParams

NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithContext creates a new VirtualizationVirtualMachinesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithHTTPClient

func NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesBulkPartialUpdateParams

NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithHTTPClient creates a new VirtualizationVirtualMachinesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithTimeout

func NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesBulkPartialUpdateParams

NewVirtualizationVirtualMachinesBulkPartialUpdateParamsWithTimeout creates a new VirtualizationVirtualMachinesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) SetContext

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) SetData

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines bulk partial update params (not the query body).

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) SetHTTPClient

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) SetTimeout

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) WithContext

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) WithData

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization virtual machines bulk partial update params (not the query body).

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) WithHTTPClient

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) WithTimeout

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

func (*VirtualizationVirtualMachinesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesBulkPartialUpdateReader

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

VirtualizationVirtualMachinesBulkPartialUpdateReader is a Reader for the VirtualizationVirtualMachinesBulkPartialUpdate structure.

func (*VirtualizationVirtualMachinesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VirtualizationVirtualMachinesBulkUpdateOK

type VirtualizationVirtualMachinesBulkUpdateOK struct {
	Payload *models.VirtualMachineWithConfigContext
}

VirtualizationVirtualMachinesBulkUpdateOK describes a response with status code 200, with default header values.

VirtualizationVirtualMachinesBulkUpdateOK virtualization virtual machines bulk update o k

func NewVirtualizationVirtualMachinesBulkUpdateOK

func NewVirtualizationVirtualMachinesBulkUpdateOK() *VirtualizationVirtualMachinesBulkUpdateOK

NewVirtualizationVirtualMachinesBulkUpdateOK creates a VirtualizationVirtualMachinesBulkUpdateOK with default headers values

func (*VirtualizationVirtualMachinesBulkUpdateOK) Error

func (*VirtualizationVirtualMachinesBulkUpdateOK) GetPayload

func (*VirtualizationVirtualMachinesBulkUpdateOK) IsClientError

IsClientError returns true when this virtualization virtual machines bulk update o k response has a 4xx status code

func (*VirtualizationVirtualMachinesBulkUpdateOK) IsCode

IsCode returns true when this virtualization virtual machines bulk update o k response a status code equal to that given

func (*VirtualizationVirtualMachinesBulkUpdateOK) IsRedirect

IsRedirect returns true when this virtualization virtual machines bulk update o k response has a 3xx status code

func (*VirtualizationVirtualMachinesBulkUpdateOK) IsServerError

IsServerError returns true when this virtualization virtual machines bulk update o k response has a 5xx status code

func (*VirtualizationVirtualMachinesBulkUpdateOK) IsSuccess

IsSuccess returns true when this virtualization virtual machines bulk update o k response has a 2xx status code

func (*VirtualizationVirtualMachinesBulkUpdateOK) String

type VirtualizationVirtualMachinesBulkUpdateParams

type VirtualizationVirtualMachinesBulkUpdateParams struct {

	// Data.
	Data *models.WritableVirtualMachineWithConfigContext

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

VirtualizationVirtualMachinesBulkUpdateParams contains all the parameters to send to the API endpoint

for the virtualization virtual machines bulk update operation.

Typically these are written to a http.Request.

func NewVirtualizationVirtualMachinesBulkUpdateParams

func NewVirtualizationVirtualMachinesBulkUpdateParams() *VirtualizationVirtualMachinesBulkUpdateParams

NewVirtualizationVirtualMachinesBulkUpdateParams creates a new VirtualizationVirtualMachinesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewVirtualizationVirtualMachinesBulkUpdateParamsWithContext

func NewVirtualizationVirtualMachinesBulkUpdateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesBulkUpdateParams

NewVirtualizationVirtualMachinesBulkUpdateParamsWithContext creates a new VirtualizationVirtualMachinesBulkUpdateParams object with the ability to set a context for a request.

func NewVirtualizationVirtualMachinesBulkUpdateParamsWithHTTPClient

func NewVirtualizationVirtualMachinesBulkUpdateParamsWithHTTPClient(client *http.Client) *VirtualizationVirtualMachinesBulkUpdateParams

NewVirtualizationVirtualMachinesBulkUpdateParamsWithHTTPClient creates a new VirtualizationVirtualMachinesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVirtualizationVirtualMachinesBulkUpdateParamsWithTimeout

func NewVirtualizationVirtualMachinesBulkUpdateParamsWithTimeout(timeout time.Duration) *VirtualizationVirtualMachinesBulkUpdateParams

NewVirtualizationVirtualMachinesBulkUpdateParamsWithTimeout creates a new VirtualizationVirtualMachinesBulkUpdateParams object with the ability to set a timeout on a request.

func (*VirtualizationVirtualMachinesBulkUpdateParams) SetContext

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) SetData

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines bulk update params (not the query body).

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) SetHTTPClient

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

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) SetTimeout

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) WithContext

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) WithData

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the virtualization virtual machines bulk update params (not the query body).

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) WithHTTPClient

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) WithTimeout

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

func (*VirtualizationVirtualMachinesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VirtualizationVirtualMachinesBulkUpdateReader

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

VirtualizationVirtualMachinesBulkUpdateReader is a Reader for the VirtualizationVirtualMachinesBulkUpdate structure.

func (*VirtualizationVirtualMachinesBulkUpdateReader) ReadResponse

func (o *VirtualizationVirtualMachinesBulkUpdateReader) 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 describes a response with status code 201, 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

func (*VirtualizationVirtualMachinesCreateCreated) IsClientError

IsClientError returns true when this virtualization virtual machines create created response has a 4xx status code

func (*VirtualizationVirtualMachinesCreateCreated) IsCode

IsCode returns true when this virtualization virtual machines create created response a status code equal to that given

func (*VirtualizationVirtualMachinesCreateCreated) IsRedirect

IsRedirect returns true when this virtualization virtual machines create created response has a 3xx status code

func (*VirtualizationVirtualMachinesCreateCreated) IsServerError

IsServerError returns true when this virtualization virtual machines create created response has a 5xx status code

func (*VirtualizationVirtualMachinesCreateCreated) IsSuccess

IsSuccess returns true when this virtualization virtual machines create created response has a 2xx status code

func (*VirtualizationVirtualMachinesCreateCreated) String

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 timeout for this client.

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

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

func NewVirtualizationVirtualMachinesCreateParamsWithContext

func NewVirtualizationVirtualMachinesCreateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesCreateParams

NewVirtualizationVirtualMachinesCreateParamsWithContext creates a new VirtualizationVirtualMachinesCreateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines create params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization virtual machines create params (not the query body).

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

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 describes a response with status code 204, 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

func (*VirtualizationVirtualMachinesDeleteNoContent) IsClientError

IsClientError returns true when this virtualization virtual machines delete no content response has a 4xx status code

func (*VirtualizationVirtualMachinesDeleteNoContent) IsCode

IsCode returns true when this virtualization virtual machines delete no content response a status code equal to that given

func (*VirtualizationVirtualMachinesDeleteNoContent) IsRedirect

IsRedirect returns true when this virtualization virtual machines delete no content response has a 3xx status code

func (*VirtualizationVirtualMachinesDeleteNoContent) IsServerError

IsServerError returns true when this virtualization virtual machines delete no content response has a 5xx status code

func (*VirtualizationVirtualMachinesDeleteNoContent) IsSuccess

IsSuccess returns true when this virtualization virtual machines delete no content response has a 2xx status code

func (*VirtualizationVirtualMachinesDeleteNoContent) String

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 timeout for this client.

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

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

func NewVirtualizationVirtualMachinesDeleteParamsWithContext

func NewVirtualizationVirtualMachinesDeleteParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesDeleteParams

NewVirtualizationVirtualMachinesDeleteParamsWithContext creates a new VirtualizationVirtualMachinesDeleteParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationVirtualMachinesDeleteParams) SetContext

SetContext adds the context to the virtualization virtual machines delete params

func (*VirtualizationVirtualMachinesDeleteParams) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines delete params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization virtual machines delete params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationVirtualMachinesListOK) IsClientError

func (o *VirtualizationVirtualMachinesListOK) IsClientError() bool

IsClientError returns true when this virtualization virtual machines list o k response has a 4xx status code

func (*VirtualizationVirtualMachinesListOK) IsCode

IsCode returns true when this virtualization virtual machines list o k response a status code equal to that given

func (*VirtualizationVirtualMachinesListOK) IsRedirect

func (o *VirtualizationVirtualMachinesListOK) IsRedirect() bool

IsRedirect returns true when this virtualization virtual machines list o k response has a 3xx status code

func (*VirtualizationVirtualMachinesListOK) IsServerError

func (o *VirtualizationVirtualMachinesListOK) IsServerError() bool

IsServerError returns true when this virtualization virtual machines list o k response has a 5xx status code

func (*VirtualizationVirtualMachinesListOK) IsSuccess

IsSuccess returns true when this virtualization virtual machines list o k response has a 2xx status code

func (*VirtualizationVirtualMachinesListOK) String

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

ContextValidate validate this virtualization virtual machines list o k body based on the context it is used

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

	// Clustern.
	Clustern *string

	// ClusterGroup.
	ClusterGroup *string

	// ClusterGroupn.
	ClusterGroupn *string

	// ClusterGroupID.
	ClusterGroupID *string

	// ClusterGroupIDn.
	ClusterGroupIDn *string

	// ClusterID.
	ClusterID *string

	// ClusterIDn.
	ClusterIDn *string

	// ClusterType.
	ClusterType *string

	// ClusterTypen.
	ClusterTypen *string

	// ClusterTypeID.
	ClusterTypeID *string

	// ClusterTypeIDn.
	ClusterTypeIDn *string

	// Contact.
	Contact *string

	// Contactn.
	Contactn *string

	// ContactGroup.
	ContactGroup *string

	// ContactGroupn.
	ContactGroupn *string

	// ContactRole.
	ContactRole *string

	// ContactRolen.
	ContactRolen *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Disk.
	Disk *string

	// DiskGt.
	DiskGt *string

	// DiskGte.
	DiskGte *string

	// DiskLt.
	DiskLt *string

	// DiskLte.
	DiskLte *string

	// Diskn.
	Diskn *string

	// HasPrimaryIP.
	HasPrimaryIP *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *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

	// MacAddressIc.
	MacAddressIc *string

	// MacAddressIe.
	MacAddressIe *string

	// MacAddressIew.
	MacAddressIew *string

	// MacAddressIsw.
	MacAddressIsw *string

	// MacAddressn.
	MacAddressn *string

	// MacAddressNic.
	MacAddressNic *string

	// MacAddressNie.
	MacAddressNie *string

	// MacAddressNiew.
	MacAddressNiew *string

	// MacAddressNisw.
	MacAddressNisw *string

	// Memory.
	Memory *string

	// MemoryGt.
	MemoryGt *string

	// MemoryGte.
	MemoryGte *string

	// MemoryLt.
	MemoryLt *string

	// MemoryLte.
	MemoryLte *string

	// Memoryn.
	Memoryn *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Platform.
	Platform *string

	// Platformn.
	Platformn *string

	// PlatformID.
	PlatformID *string

	// PlatformIDn.
	PlatformIDn *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// Vcpus.
	Vcpus *string

	// VcpusGt.
	VcpusGt *string

	// VcpusGte.
	VcpusGte *string

	// VcpusLt.
	VcpusLt *string

	// VcpusLte.
	VcpusLte *string

	// Vcpusn.
	Vcpusn *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 timeout for this client.

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

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

func NewVirtualizationVirtualMachinesListParamsWithContext

func NewVirtualizationVirtualMachinesListParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesListParams

NewVirtualizationVirtualMachinesListParamsWithContext creates a new VirtualizationVirtualMachinesListParams object with 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 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 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) SetClusterGroupIDn

func (o *VirtualizationVirtualMachinesListParams) SetClusterGroupIDn(clusterGroupIDn *string)

SetClusterGroupIDn adds the clusterGroupIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterGroupn

func (o *VirtualizationVirtualMachinesListParams) SetClusterGroupn(clusterGroupn *string)

SetClusterGroupn adds the clusterGroupN 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) SetClusterIDn

func (o *VirtualizationVirtualMachinesListParams) SetClusterIDn(clusterIDn *string)

SetClusterIDn adds the clusterIdN 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) SetClusterTypeIDn

func (o *VirtualizationVirtualMachinesListParams) SetClusterTypeIDn(clusterTypeIDn *string)

SetClusterTypeIDn adds the clusterTypeIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClusterTypen

func (o *VirtualizationVirtualMachinesListParams) SetClusterTypen(clusterTypen *string)

SetClusterTypen adds the clusterTypeN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetClustern

func (o *VirtualizationVirtualMachinesListParams) SetClustern(clustern *string)

SetClustern adds the clusterN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContact

func (o *VirtualizationVirtualMachinesListParams) SetContact(contact *string)

SetContact adds the contact to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContactGroup

func (o *VirtualizationVirtualMachinesListParams) SetContactGroup(contactGroup *string)

SetContactGroup adds the contactGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContactGroupn

func (o *VirtualizationVirtualMachinesListParams) SetContactGroupn(contactGroupn *string)

SetContactGroupn adds the contactGroupN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContactRole

func (o *VirtualizationVirtualMachinesListParams) SetContactRole(contactRole *string)

SetContactRole adds the contactRole to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContactRolen

func (o *VirtualizationVirtualMachinesListParams) SetContactRolen(contactRolen *string)

SetContactRolen adds the contactRoleN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetContactn

func (o *VirtualizationVirtualMachinesListParams) SetContactn(contactn *string)

SetContactn adds the contactN 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) SetDefaults

func (o *VirtualizationVirtualMachinesListParams) SetDefaults()

SetDefaults hydrates default values in the virtualization virtual machines list params (not the query body).

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

func (*VirtualizationVirtualMachinesListParams) SetDisk

SetDisk adds the disk to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetDiskGt

func (o *VirtualizationVirtualMachinesListParams) SetDiskGt(diskGt *string)

SetDiskGt adds the diskGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetDiskGte

func (o *VirtualizationVirtualMachinesListParams) SetDiskGte(diskGte *string)

SetDiskGte adds the diskGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetDiskLt

func (o *VirtualizationVirtualMachinesListParams) SetDiskLt(diskLt *string)

SetDiskLt adds the diskLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetDiskLte

func (o *VirtualizationVirtualMachinesListParams) SetDiskLte(diskLte *string)

SetDiskLte adds the diskLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetDiskn

func (o *VirtualizationVirtualMachinesListParams) SetDiskn(diskn *string)

SetDiskn adds the diskN 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) SetHasPrimaryIP

func (o *VirtualizationVirtualMachinesListParams) SetHasPrimaryIP(hasPrimaryIP *string)

SetHasPrimaryIP adds the hasPrimaryIp to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetID

SetID adds the id to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetIDGt

SetIDGt adds the idGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetIDGte

func (o *VirtualizationVirtualMachinesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetIDLt

SetIDLt adds the idLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetIDLte

func (o *VirtualizationVirtualMachinesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetIDn

SetIDn adds the idN 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) SetMacAddressIc

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressIc(macAddressIc *string)

SetMacAddressIc adds the macAddressIc to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressIe

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressIe(macAddressIe *string)

SetMacAddressIe adds the macAddressIe to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressIew

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressIew(macAddressIew *string)

SetMacAddressIew adds the macAddressIew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressIsw

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressIsw(macAddressIsw *string)

SetMacAddressIsw adds the macAddressIsw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressNic

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressNic(macAddressNic *string)

SetMacAddressNic adds the macAddressNic to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressNie

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressNie(macAddressNie *string)

SetMacAddressNie adds the macAddressNie to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressNiew

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressNiew(macAddressNiew *string)

SetMacAddressNiew adds the macAddressNiew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressNisw

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressNisw(macAddressNisw *string)

SetMacAddressNisw adds the macAddressNisw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMacAddressn

func (o *VirtualizationVirtualMachinesListParams) SetMacAddressn(macAddressn *string)

SetMacAddressn adds the macAddressN 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) SetMemoryGt

func (o *VirtualizationVirtualMachinesListParams) SetMemoryGt(memoryGt *string)

SetMemoryGt adds the memoryGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMemoryGte

func (o *VirtualizationVirtualMachinesListParams) SetMemoryGte(memoryGte *string)

SetMemoryGte adds the memoryGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMemoryLt

func (o *VirtualizationVirtualMachinesListParams) SetMemoryLt(memoryLt *string)

SetMemoryLt adds the memoryLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMemoryLte

func (o *VirtualizationVirtualMachinesListParams) SetMemoryLte(memoryLte *string)

SetMemoryLte adds the memoryLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetMemoryn

func (o *VirtualizationVirtualMachinesListParams) SetMemoryn(memoryn *string)

SetMemoryn adds the memoryN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetName

SetName adds the name to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameIc

func (o *VirtualizationVirtualMachinesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameIe

func (o *VirtualizationVirtualMachinesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameIew

func (o *VirtualizationVirtualMachinesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameIsw

func (o *VirtualizationVirtualMachinesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameNic

func (o *VirtualizationVirtualMachinesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameNie

func (o *VirtualizationVirtualMachinesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameNiew

func (o *VirtualizationVirtualMachinesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNameNisw

func (o *VirtualizationVirtualMachinesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetNamen

func (o *VirtualizationVirtualMachinesListParams) SetNamen(namen *string)

SetNamen adds the nameN 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) SetPlatformIDn

func (o *VirtualizationVirtualMachinesListParams) SetPlatformIDn(platformIDn *string)

SetPlatformIDn adds the platformIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetPlatformn

func (o *VirtualizationVirtualMachinesListParams) SetPlatformn(platformn *string)

SetPlatformn adds the platformN 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) SetRegionIDn

func (o *VirtualizationVirtualMachinesListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetRegionn

func (o *VirtualizationVirtualMachinesListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN 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) SetRoleIDn

func (o *VirtualizationVirtualMachinesListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetRolen

func (o *VirtualizationVirtualMachinesListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSite

SetSite adds the site to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSiteGroup

func (o *VirtualizationVirtualMachinesListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSiteGroupID

func (o *VirtualizationVirtualMachinesListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSiteGroupIDn

func (o *VirtualizationVirtualMachinesListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSiteGroupn

func (o *VirtualizationVirtualMachinesListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) SetSiteIDn

func (o *VirtualizationVirtualMachinesListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetSiten

func (o *VirtualizationVirtualMachinesListParams) SetSiten(siten *string)

SetSiten adds the siteN 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) SetStatusn

func (o *VirtualizationVirtualMachinesListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTag

SetTag adds the tag to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTagn

SetTagn adds the tagN 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) SetTenantGroupIDn

func (o *VirtualizationVirtualMachinesListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTenantGroupn

func (o *VirtualizationVirtualMachinesListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN 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) SetTenantIDn

func (o *VirtualizationVirtualMachinesListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetTenantn

func (o *VirtualizationVirtualMachinesListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN 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) SetVcpusGt

func (o *VirtualizationVirtualMachinesListParams) SetVcpusGt(vcpusGt *string)

SetVcpusGt adds the vcpusGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetVcpusGte

func (o *VirtualizationVirtualMachinesListParams) SetVcpusGte(vcpusGte *string)

SetVcpusGte adds the vcpusGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetVcpusLt

func (o *VirtualizationVirtualMachinesListParams) SetVcpusLt(vcpusLt *string)

SetVcpusLt adds the vcpusLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetVcpusLte

func (o *VirtualizationVirtualMachinesListParams) SetVcpusLte(vcpusLte *string)

SetVcpusLte adds the vcpusLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) SetVcpusn

func (o *VirtualizationVirtualMachinesListParams) SetVcpusn(vcpusn *string)

SetVcpusn adds the vcpusN 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) WithClusterGroupIDn

WithClusterGroupIDn adds the clusterGroupIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterGroupn

WithClusterGroupn adds the clusterGroupn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterID

WithClusterID adds the clusterID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterIDn

WithClusterIDn adds the clusterIDn 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) WithClusterTypeIDn

WithClusterTypeIDn adds the clusterTypeIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClusterTypen

WithClusterTypen adds the clusterTypen to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithClustern

WithClustern adds the clustern to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContact

WithContact adds the contact to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContactGroup

WithContactGroup adds the contactGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContactGroupn

WithContactGroupn adds the contactGroupn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContactRole

WithContactRole adds the contactRole to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContactRolen

WithContactRolen adds the contactRolen to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithContactn

WithContactn adds the contactn 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) WithDefaults

WithDefaults hydrates default values in the virtualization virtual machines list params (not the query body).

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

func (*VirtualizationVirtualMachinesListParams) WithDisk

WithDisk adds the disk to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithDiskGt

WithDiskGt adds the diskGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithDiskGte

WithDiskGte adds the diskGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithDiskLt

WithDiskLt adds the diskLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithDiskLte

WithDiskLte adds the diskLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithDiskn

WithDiskn adds the diskn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithHasPrimaryIP

WithHasPrimaryIP adds the hasPrimaryIP to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithID

WithID adds the id to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithIDGt

WithIDGt adds the iDGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithIDGte

WithIDGte adds the iDGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithIDLt

WithIDLt adds the iDLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithIDLte

WithIDLte adds the iDLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithIDn

WithIDn adds the iDn 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) WithMacAddressIc

WithMacAddressIc adds the macAddressIc to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressIe

WithMacAddressIe adds the macAddressIe to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressIew

WithMacAddressIew adds the macAddressIew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressIsw

WithMacAddressIsw adds the macAddressIsw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressNic

WithMacAddressNic adds the macAddressNic to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressNie

WithMacAddressNie adds the macAddressNie to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressNiew

WithMacAddressNiew adds the macAddressNiew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressNisw

WithMacAddressNisw adds the macAddressNisw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMacAddressn

WithMacAddressn adds the macAddressn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemory

WithMemory adds the memory to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemoryGt

WithMemoryGt adds the memoryGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemoryGte

WithMemoryGte adds the memoryGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemoryLt

WithMemoryLt adds the memoryLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemoryLte

WithMemoryLte adds the memoryLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithMemoryn

WithMemoryn adds the memoryn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithName

WithName adds the name to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameIc

WithNameIc adds the nameIc to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameIe

WithNameIe adds the nameIe to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameIew

WithNameIew adds the nameIew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameIsw

WithNameIsw adds the nameIsw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameNic

WithNameNic adds the nameNic to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameNie

WithNameNie adds the nameNie to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameNiew

WithNameNiew adds the nameNiew to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNameNisw

WithNameNisw adds the nameNisw to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithNamen

WithNamen adds the namen 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) WithPlatformIDn

WithPlatformIDn adds the platformIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithPlatformn

WithPlatformn adds the platformn 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) WithRegionIDn

WithRegionIDn adds the regionIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithRegionn

WithRegionn adds the regionn 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) WithRoleIDn

WithRoleIDn adds the roleIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithRolen

WithRolen adds the rolen to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSite

WithSite adds the site to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteGroup

WithSiteGroup adds the siteGroup to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteGroupID

WithSiteGroupID adds the siteGroupID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteGroupIDn

WithSiteGroupIDn adds the siteGroupIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteGroupn

WithSiteGroupn adds the siteGroupn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteID

WithSiteID adds the siteID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiteIDn

WithSiteIDn adds the siteIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithSiten

WithSiten adds the siten to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithStatus

WithStatus adds the status to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithStatusn

WithStatusn adds the statusn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTag

WithTag adds the tag to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTagn

WithTagn adds the tagn 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) WithTenantGroupIDn

WithTenantGroupIDn adds the tenantGroupIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantGroupn

WithTenantGroupn adds the tenantGroupn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantID

WithTenantID adds the tenantID to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantIDn

WithTenantIDn adds the tenantIDn to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithTenantn

WithTenantn adds the tenantn 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) WithVcpusGt

WithVcpusGt adds the vcpusGt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithVcpusGte

WithVcpusGte adds the vcpusGte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithVcpusLt

WithVcpusLt adds the vcpusLt to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithVcpusLte

WithVcpusLte adds the vcpusLte to the virtualization virtual machines list params

func (*VirtualizationVirtualMachinesListParams) WithVcpusn

WithVcpusn adds the vcpusn 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 describes a response with status code 200, 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

func (*VirtualizationVirtualMachinesPartialUpdateOK) IsClientError

IsClientError returns true when this virtualization virtual machines partial update o k response has a 4xx status code

func (*VirtualizationVirtualMachinesPartialUpdateOK) IsCode

IsCode returns true when this virtualization virtual machines partial update o k response a status code equal to that given

func (*VirtualizationVirtualMachinesPartialUpdateOK) IsRedirect

IsRedirect returns true when this virtualization virtual machines partial update o k response has a 3xx status code

func (*VirtualizationVirtualMachinesPartialUpdateOK) IsServerError

IsServerError returns true when this virtualization virtual machines partial update o k response has a 5xx status code

func (*VirtualizationVirtualMachinesPartialUpdateOK) IsSuccess

IsSuccess returns true when this virtualization virtual machines partial update o k response has a 2xx status code

func (*VirtualizationVirtualMachinesPartialUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithContext

func NewVirtualizationVirtualMachinesPartialUpdateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesPartialUpdateParams

NewVirtualizationVirtualMachinesPartialUpdateParamsWithContext creates a new VirtualizationVirtualMachinesPartialUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines partial update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization virtual machines partial update params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationVirtualMachinesReadOK) IsClientError

func (o *VirtualizationVirtualMachinesReadOK) IsClientError() bool

IsClientError returns true when this virtualization virtual machines read o k response has a 4xx status code

func (*VirtualizationVirtualMachinesReadOK) IsCode

IsCode returns true when this virtualization virtual machines read o k response a status code equal to that given

func (*VirtualizationVirtualMachinesReadOK) IsRedirect

func (o *VirtualizationVirtualMachinesReadOK) IsRedirect() bool

IsRedirect returns true when this virtualization virtual machines read o k response has a 3xx status code

func (*VirtualizationVirtualMachinesReadOK) IsServerError

func (o *VirtualizationVirtualMachinesReadOK) IsServerError() bool

IsServerError returns true when this virtualization virtual machines read o k response has a 5xx status code

func (*VirtualizationVirtualMachinesReadOK) IsSuccess

IsSuccess returns true when this virtualization virtual machines read o k response has a 2xx status code

func (*VirtualizationVirtualMachinesReadOK) String

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 timeout for this client.

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

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

func NewVirtualizationVirtualMachinesReadParamsWithContext

func NewVirtualizationVirtualMachinesReadParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesReadParams

NewVirtualizationVirtualMachinesReadParamsWithContext creates a new VirtualizationVirtualMachinesReadParams object with 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 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 ability to set a timeout on a request.

func (*VirtualizationVirtualMachinesReadParams) SetContext

SetContext adds the context to the virtualization virtual machines read params

func (*VirtualizationVirtualMachinesReadParams) SetDefaults

func (o *VirtualizationVirtualMachinesReadParams) SetDefaults()

SetDefaults hydrates default values in the virtualization virtual machines read params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization virtual machines read params (not the query body).

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

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 describes a response with status code 200, 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

func (*VirtualizationVirtualMachinesUpdateOK) IsClientError

func (o *VirtualizationVirtualMachinesUpdateOK) IsClientError() bool

IsClientError returns true when this virtualization virtual machines update o k response has a 4xx status code

func (*VirtualizationVirtualMachinesUpdateOK) IsCode

IsCode returns true when this virtualization virtual machines update o k response a status code equal to that given

func (*VirtualizationVirtualMachinesUpdateOK) IsRedirect

IsRedirect returns true when this virtualization virtual machines update o k response has a 3xx status code

func (*VirtualizationVirtualMachinesUpdateOK) IsServerError

func (o *VirtualizationVirtualMachinesUpdateOK) IsServerError() bool

IsServerError returns true when this virtualization virtual machines update o k response has a 5xx status code

func (*VirtualizationVirtualMachinesUpdateOK) IsSuccess

IsSuccess returns true when this virtualization virtual machines update o k response has a 2xx status code

func (*VirtualizationVirtualMachinesUpdateOK) String

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 timeout for this client.

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

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

func NewVirtualizationVirtualMachinesUpdateParamsWithContext

func NewVirtualizationVirtualMachinesUpdateParamsWithContext(ctx context.Context) *VirtualizationVirtualMachinesUpdateParams

NewVirtualizationVirtualMachinesUpdateParamsWithContext creates a new VirtualizationVirtualMachinesUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the virtualization virtual machines update params (not the query body).

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

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

WithDefaults hydrates default values in the virtualization virtual machines update params (not the query body).

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

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