api

package
v0.0.0-...-9aa37b7 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2017 License: BSD-2-Clause Imports: 12 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 api API

func New

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

New creates a new api API client.

func (*Client) DeleteAPIV3CloudProvidersRname

func (a *Client) DeleteAPIV3CloudProvidersRname(params *DeleteAPIV3CloudProvidersRnameParams) (*DeleteAPIV3CloudProvidersRnameNoContent, error)

DeleteAPIV3CloudProvidersRname deletes cloud provider by name

Delete cloud provider by name

func (*Client) DeleteAPIV3InventoriesInventoryNumber

DeleteAPIV3InventoriesInventoryNumber deletes a inventory

Delete a inventory

func (*Client) DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprint

DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprint deletes an attachment

Delete an attachment

func (*Client) DeleteAPIV3LocationsIDID

func (a *Client) DeleteAPIV3LocationsIDID(params *DeleteAPIV3LocationsIDIDParams) (*DeleteAPIV3LocationsIDIDNoContent, error)

DeleteAPIV3LocationsIDID deletes a location

Delete a location

func (*Client) DeleteAPIV3MachinesRfqdn

func (a *Client) DeleteAPIV3MachinesRfqdn(params *DeleteAPIV3MachinesRfqdnParams) (*DeleteAPIV3MachinesRfqdnNoContent, error)

DeleteAPIV3MachinesRfqdn deletes a machine

Delete a machine

func (*Client) DeleteAPIV3MachinesRfqdnAliasesAlias

DeleteAPIV3MachinesRfqdnAliasesAlias deletes an alias

Delete an alias

func (*Client) DeleteAPIV3MachinesRfqdnAttachmentsFingerprint

DeleteAPIV3MachinesRfqdnAttachmentsFingerprint deletes an attachment

Delete an attachment

func (*Client) DeleteAPIV3MachinesRfqdnNicsRnic

func (a *Client) DeleteAPIV3MachinesRfqdnNicsRnic(params *DeleteAPIV3MachinesRfqdnNicsRnicParams) (*DeleteAPIV3MachinesRfqdnNicsRnicNoContent, error)

DeleteAPIV3MachinesRfqdnNicsRnic deletes a nic

Delete a nic

func (*Client) DeleteAPIV3NicsID

func (a *Client) DeleteAPIV3NicsID(params *DeleteAPIV3NicsIDParams) (*DeleteAPIV3NicsIDNoContent, error)

DeleteAPIV3NicsID deletes a single nic

Delete a single nic

func (*Client) DeleteAPIV3SwitchesFqdn

func (a *Client) DeleteAPIV3SwitchesFqdn(params *DeleteAPIV3SwitchesFqdnParams) (*DeleteAPIV3SwitchesFqdnNoContent, error)

DeleteAPIV3SwitchesFqdn deletes a switch

Delete a switch

func (*Client) DeleteAPIV3SwitchesFqdnPortsNumber

func (a *Client) DeleteAPIV3SwitchesFqdnPortsNumber(params *DeleteAPIV3SwitchesFqdnPortsNumberParams) (*DeleteAPIV3SwitchesFqdnPortsNumberNoContent, error)

DeleteAPIV3SwitchesFqdnPortsNumber deletes a switch port

Delete a switch port

func (*Client) GetAPIV3CloudProviders

func (a *Client) GetAPIV3CloudProviders(params *GetAPIV3CloudProvidersParams) (*GetAPIV3CloudProvidersOK, error)

GetAPIV3CloudProviders returns a list of cloud providers possibly filtered

Return a list of cloud providers, possibly filtered

func (*Client) GetAPIV3CloudProvidersRname

func (a *Client) GetAPIV3CloudProvidersRname(params *GetAPIV3CloudProvidersRnameParams) (*GetAPIV3CloudProvidersRnameOK, error)

GetAPIV3CloudProvidersRname gets cloud provider by name

Get cloud provider by name

func (*Client) GetAPIV3Inventories

func (a *Client) GetAPIV3Inventories(params *GetAPIV3InventoriesParams) (*GetAPIV3InventoriesOK, error)

GetAPIV3Inventories returns a list of inventories possibly filtered

Return a list of inventories, possibly filtered

func (*Client) GetAPIV3InventoriesInventoryNumber

func (a *Client) GetAPIV3InventoriesInventoryNumber(params *GetAPIV3InventoriesInventoryNumberParams) (*GetAPIV3InventoriesInventoryNumberOK, error)

GetAPIV3InventoriesInventoryNumber gets a inventory by inventory number

Get a inventory by inventory number

func (*Client) GetAPIV3InventoriesInventoryNumberAttachments

func (a *Client) GetAPIV3InventoriesInventoryNumberAttachments(params *GetAPIV3InventoriesInventoryNumberAttachmentsParams) (*GetAPIV3InventoriesInventoryNumberAttachmentsOK, error)

GetAPIV3InventoriesInventoryNumberAttachments gets all attachments

Get all attachments

func (*Client) GetAPIV3InventoriesInventoryNumberAttachmentsFingerprint

GetAPIV3InventoriesInventoryNumberAttachmentsFingerprint gets an attachment

Get an attachment

func (*Client) GetAPIV3Locations

func (a *Client) GetAPIV3Locations(params *GetAPIV3LocationsParams) (*GetAPIV3LocationsOK, error)

GetAPIV3Locations returns a list of locations possibly filtered

Return a list of locations, possibly filtered

func (*Client) GetAPIV3LocationsIDID

func (a *Client) GetAPIV3LocationsIDID(params *GetAPIV3LocationsIDIDParams) (*GetAPIV3LocationsIDIDOK, error)

GetAPIV3LocationsIDID gets location by id

Get location by id

func (*Client) GetAPIV3LocationsLevels

func (a *Client) GetAPIV3LocationsLevels(params *GetAPIV3LocationsLevelsParams) (*GetAPIV3LocationsLevelsOK, error)

GetAPIV3LocationsLevels gets a list of all location levels possibly filtered

Get a list of all location levels, possibly filtered

func (*Client) GetAPIV3LocationsRoots

func (a *Client) GetAPIV3LocationsRoots(params *GetAPIV3LocationsRootsParams) (*GetAPIV3LocationsRootsOK, error)

GetAPIV3LocationsRoots gets the location roots

Get the location roots

func (*Client) GetAPIV3Machines

func (a *Client) GetAPIV3Machines(params *GetAPIV3MachinesParams) (*GetAPIV3MachinesOK, error)

GetAPIV3Machines returns a list of machines possibly filtered

Return a list of machines, possibly filtered

func (*Client) GetAPIV3MachinesRfqdn

func (a *Client) GetAPIV3MachinesRfqdn(params *GetAPIV3MachinesRfqdnParams) (*GetAPIV3MachinesRfqdnOK, error)

GetAPIV3MachinesRfqdn gets a machine by fqdn

Get a machine by fqdn

func (*Client) GetAPIV3MachinesRfqdnAliases

func (a *Client) GetAPIV3MachinesRfqdnAliases(params *GetAPIV3MachinesRfqdnAliasesParams) (*GetAPIV3MachinesRfqdnAliasesOK, error)

GetAPIV3MachinesRfqdnAliases gets all aliases

Get all aliases

func (*Client) GetAPIV3MachinesRfqdnAliasesAlias

func (a *Client) GetAPIV3MachinesRfqdnAliasesAlias(params *GetAPIV3MachinesRfqdnAliasesAliasParams) (*GetAPIV3MachinesRfqdnAliasesAliasOK, error)

GetAPIV3MachinesRfqdnAliasesAlias gets a alias

Get a alias

func (*Client) GetAPIV3MachinesRfqdnAttachments

func (a *Client) GetAPIV3MachinesRfqdnAttachments(params *GetAPIV3MachinesRfqdnAttachmentsParams) (*GetAPIV3MachinesRfqdnAttachmentsOK, error)

GetAPIV3MachinesRfqdnAttachments gets all attachments

Get all attachments

func (*Client) GetAPIV3MachinesRfqdnAttachmentsFingerprint

func (a *Client) GetAPIV3MachinesRfqdnAttachmentsFingerprint(params *GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) (*GetAPIV3MachinesRfqdnAttachmentsFingerprintOK, error)

GetAPIV3MachinesRfqdnAttachmentsFingerprint gets an attachment

Get an attachment

func (*Client) GetAPIV3MachinesRfqdnNics

func (a *Client) GetAPIV3MachinesRfqdnNics(params *GetAPIV3MachinesRfqdnNicsParams) (*GetAPIV3MachinesRfqdnNicsOK, error)

GetAPIV3MachinesRfqdnNics gets all nics

Get all nics

func (*Client) GetAPIV3MachinesRfqdnNicsRnic

func (a *Client) GetAPIV3MachinesRfqdnNicsRnic(params *GetAPIV3MachinesRfqdnNicsRnicParams) (*GetAPIV3MachinesRfqdnNicsRnicOK, error)

GetAPIV3MachinesRfqdnNicsRnic gets a nic

Get a nic

func (*Client) GetAPIV3Nics

func (a *Client) GetAPIV3Nics(params *GetAPIV3NicsParams) (*GetAPIV3NicsOK, error)

GetAPIV3Nics returns a list of nics possibly filtered

Return a list of nics, possibly filtered

func (*Client) GetAPIV3NicsID

func (a *Client) GetAPIV3NicsID(params *GetAPIV3NicsIDParams) (*GetAPIV3NicsIDOK, error)

GetAPIV3NicsID gets a nic by id

Get a nic by id

func (*Client) GetAPIV3Softwares

func (a *Client) GetAPIV3Softwares(params *GetAPIV3SoftwaresParams) (*GetAPIV3SoftwaresOK, error)

GetAPIV3Softwares searches machines with specific software configurations

Searches machines with specific software configurations

func (*Client) GetAPIV3Switches

func (a *Client) GetAPIV3Switches(params *GetAPIV3SwitchesParams) (*GetAPIV3SwitchesOK, error)

GetAPIV3Switches returns a list of switches possibly filtered

Return a list of switches, possibly filtered

func (*Client) GetAPIV3SwitchesFqdn

func (a *Client) GetAPIV3SwitchesFqdn(params *GetAPIV3SwitchesFqdnParams) (*GetAPIV3SwitchesFqdnOK, error)

GetAPIV3SwitchesFqdn gets a switch by fqdn

Get a switch by fqdn

func (*Client) GetAPIV3SwitchesFqdnPorts

func (a *Client) GetAPIV3SwitchesFqdnPorts(params *GetAPIV3SwitchesFqdnPortsParams) (*GetAPIV3SwitchesFqdnPortsOK, error)

GetAPIV3SwitchesFqdnPorts returns a list of switch ports

Return a list of switch ports

func (*Client) GetAPIV3SwitchesFqdnPortsNumber

func (a *Client) GetAPIV3SwitchesFqdnPortsNumber(params *GetAPIV3SwitchesFqdnPortsNumberParams) (*GetAPIV3SwitchesFqdnPortsNumberOK, error)

GetAPIV3SwitchesFqdnPortsNumber gets a switch port

Get a switch port

func (*Client) PostAPIV3CloudProviders

func (a *Client) PostAPIV3CloudProviders(params *PostAPIV3CloudProvidersParams) (*PostAPIV3CloudProvidersCreated, error)

PostAPIV3CloudProviders creates a new cloud provider

Create a new cloud provider

func (*Client) PostAPIV3Inventories

func (a *Client) PostAPIV3Inventories(params *PostAPIV3InventoriesParams) (*PostAPIV3InventoriesCreated, error)

PostAPIV3Inventories creates a new inventory

Create a new inventory

func (*Client) PostAPIV3InventoriesInventoryNumberAttachments

PostAPIV3InventoriesInventoryNumberAttachments creates an attachment

Create an attachment

func (*Client) PostAPIV3LocationsIDID

func (a *Client) PostAPIV3LocationsIDID(params *PostAPIV3LocationsIDIDParams) (*PostAPIV3LocationsIDIDCreated, error)

PostAPIV3LocationsIDID creates a new child location

Create a new child location

func (*Client) PostAPIV3LocationsRoots

func (a *Client) PostAPIV3LocationsRoots(params *PostAPIV3LocationsRootsParams) (*PostAPIV3LocationsRootsCreated, error)

PostAPIV3LocationsRoots creates a new location root

Create a new location root

func (*Client) PostAPIV3Machines

func (a *Client) PostAPIV3Machines(params *PostAPIV3MachinesParams) (*PostAPIV3MachinesCreated, error)

PostAPIV3Machines creates a new machine

Create a new machine

func (*Client) PostAPIV3MachinesRfqdnAliases

func (a *Client) PostAPIV3MachinesRfqdnAliases(params *PostAPIV3MachinesRfqdnAliasesParams) (*PostAPIV3MachinesRfqdnAliasesCreated, error)

PostAPIV3MachinesRfqdnAliases creates an alias

Create an alias

func (*Client) PostAPIV3MachinesRfqdnAttachments

func (a *Client) PostAPIV3MachinesRfqdnAttachments(params *PostAPIV3MachinesRfqdnAttachmentsParams) (*PostAPIV3MachinesRfqdnAttachmentsCreated, error)

PostAPIV3MachinesRfqdnAttachments creates an attachment

Create an attachment

func (*Client) PostAPIV3MachinesRfqdnNics

func (a *Client) PostAPIV3MachinesRfqdnNics(params *PostAPIV3MachinesRfqdnNicsParams) (*PostAPIV3MachinesRfqdnNicsCreated, error)

PostAPIV3MachinesRfqdnNics creates a nic

Create a nic

func (*Client) PostAPIV3Nics

func (a *Client) PostAPIV3Nics(params *PostAPIV3NicsParams) (*PostAPIV3NicsCreated, error)

PostAPIV3Nics creates a new nic

Create a new nic

func (*Client) PostAPIV3Switches

func (a *Client) PostAPIV3Switches(params *PostAPIV3SwitchesParams) (*PostAPIV3SwitchesCreated, error)

PostAPIV3Switches creates a new switch

Create a new switch

func (*Client) PostAPIV3SwitchesFqdnPorts

func (a *Client) PostAPIV3SwitchesFqdnPorts(params *PostAPIV3SwitchesFqdnPortsParams) (*PostAPIV3SwitchesFqdnPortsCreated, error)

PostAPIV3SwitchesFqdnPorts adds a new switch port

Add a new switch port

func (*Client) PutAPIV3CloudProvidersRname

func (a *Client) PutAPIV3CloudProvidersRname(params *PutAPIV3CloudProvidersRnameParams) (*PutAPIV3CloudProvidersRnameOK, error)

PutAPIV3CloudProvidersRname updates a single cloud provider

Update a single cloud provider

func (*Client) PutAPIV3InventoriesInventoryNumber

func (a *Client) PutAPIV3InventoriesInventoryNumber(params *PutAPIV3InventoriesInventoryNumberParams) (*PutAPIV3InventoriesInventoryNumberOK, error)

PutAPIV3InventoriesInventoryNumber updates a single inventory

Update a single inventory

func (*Client) PutAPIV3LocationsIDID

func (a *Client) PutAPIV3LocationsIDID(params *PutAPIV3LocationsIDIDParams) (*PutAPIV3LocationsIDIDOK, error)

PutAPIV3LocationsIDID updates a location

Update a location

func (*Client) PutAPIV3MachinesRfqdn

func (a *Client) PutAPIV3MachinesRfqdn(params *PutAPIV3MachinesRfqdnParams) (*PutAPIV3MachinesRfqdnOK, error)

PutAPIV3MachinesRfqdn updates a single machine

Update a single machine

func (*Client) PutAPIV3MachinesRfqdnAliasesAlias

func (a *Client) PutAPIV3MachinesRfqdnAliasesAlias(params *PutAPIV3MachinesRfqdnAliasesAliasParams) (*PutAPIV3MachinesRfqdnAliasesAliasOK, error)

PutAPIV3MachinesRfqdnAliasesAlias updates an alias

Update an alias

func (*Client) PutAPIV3MachinesRfqdnNicsRnic

func (a *Client) PutAPIV3MachinesRfqdnNicsRnic(params *PutAPIV3MachinesRfqdnNicsRnicParams) (*PutAPIV3MachinesRfqdnNicsRnicOK, error)

PutAPIV3MachinesRfqdnNicsRnic updates a nic

Update a nic

func (*Client) PutAPIV3NicsID

func (a *Client) PutAPIV3NicsID(params *PutAPIV3NicsIDParams) (*PutAPIV3NicsIDOK, error)

PutAPIV3NicsID updates a single nic

Update a single nic

func (*Client) PutAPIV3SwitchesFqdn

func (a *Client) PutAPIV3SwitchesFqdn(params *PutAPIV3SwitchesFqdnParams) (*PutAPIV3SwitchesFqdnOK, error)

PutAPIV3SwitchesFqdn updates a switch

Update a switch

func (*Client) PutAPIV3SwitchesFqdnPortsNumber

func (a *Client) PutAPIV3SwitchesFqdnPortsNumber(params *PutAPIV3SwitchesFqdnPortsNumberParams) (*PutAPIV3SwitchesFqdnPortsNumberOK, error)

PutAPIV3SwitchesFqdnPortsNumber updates a switch port

Update a switch port

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type DeleteAPIV3CloudProvidersRnameNoContent

type DeleteAPIV3CloudProvidersRnameNoContent struct {
}

DeleteAPIV3CloudProvidersRnameNoContent handles this case with default header values.

Delete cloud provider by name

func NewDeleteAPIV3CloudProvidersRnameNoContent

func NewDeleteAPIV3CloudProvidersRnameNoContent() *DeleteAPIV3CloudProvidersRnameNoContent

NewDeleteAPIV3CloudProvidersRnameNoContent creates a DeleteAPIV3CloudProvidersRnameNoContent with default headers values

func (*DeleteAPIV3CloudProvidersRnameNoContent) Error

type DeleteAPIV3CloudProvidersRnameParams

type DeleteAPIV3CloudProvidersRnameParams struct {

	/*Rname*/
	Rname string

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

DeleteAPIV3CloudProvidersRnameParams contains all the parameters to send to the API endpoint for the delete Api v3 cloud providers rname operation typically these are written to a http.Request

func NewDeleteAPIV3CloudProvidersRnameParams

func NewDeleteAPIV3CloudProvidersRnameParams() *DeleteAPIV3CloudProvidersRnameParams

NewDeleteAPIV3CloudProvidersRnameParams creates a new DeleteAPIV3CloudProvidersRnameParams object with the default values initialized.

func NewDeleteAPIV3CloudProvidersRnameParamsWithContext

func NewDeleteAPIV3CloudProvidersRnameParamsWithContext(ctx context.Context) *DeleteAPIV3CloudProvidersRnameParams

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

func NewDeleteAPIV3CloudProvidersRnameParamsWithHTTPClient

func NewDeleteAPIV3CloudProvidersRnameParamsWithHTTPClient(client *http.Client) *DeleteAPIV3CloudProvidersRnameParams

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

func NewDeleteAPIV3CloudProvidersRnameParamsWithTimeout

func NewDeleteAPIV3CloudProvidersRnameParamsWithTimeout(timeout time.Duration) *DeleteAPIV3CloudProvidersRnameParams

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

func (*DeleteAPIV3CloudProvidersRnameParams) SetContext

SetContext adds the context to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) SetRname

func (o *DeleteAPIV3CloudProvidersRnameParams) SetRname(rname string)

SetRname adds the rname to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) SetTimeout

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

SetTimeout adds the timeout to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) WithContext

WithContext adds the context to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) WithRname

WithRname adds the rname to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 cloud providers rname params

func (*DeleteAPIV3CloudProvidersRnameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3CloudProvidersRnameReader

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

DeleteAPIV3CloudProvidersRnameReader is a Reader for the DeleteAPIV3CloudProvidersRname structure.

func (*DeleteAPIV3CloudProvidersRnameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent

type DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent struct {
}

DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent handles this case with default header values.

Delete an attachment

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent() *DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent

NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent creates a DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent with default headers values

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintNoContent) Error

type DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

type DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams struct {

	/*Fingerprint*/
	Fingerprint string
	/*InventoryNumber*/
	InventoryNumber string

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

DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams contains all the parameters to send to the API endpoint for the delete Api v3 inventories inventory number attachments fingerprint operation typically these are written to a http.Request

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams() *DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams creates a new DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams object with the default values initialized.

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithContext

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithContext(ctx context.Context) *DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

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

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithHTTPClient

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithHTTPClient(client *http.Client) *DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

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

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithTimeout

func NewDeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithTimeout(timeout time.Duration) *DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

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

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetContext

SetContext adds the context to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetFingerprint

SetFingerprint adds the fingerprint to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetInventoryNumber

func (o *DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetTimeout

SetTimeout adds the timeout to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithContext

WithContext adds the context to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithFingerprint

WithFingerprint adds the fingerprint to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 inventories inventory number attachments fingerprint params

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintReader

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

DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintReader is a Reader for the DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprint structure.

func (*DeleteAPIV3InventoriesInventoryNumberAttachmentsFingerprintReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteAPIV3InventoriesInventoryNumberNoContent

type DeleteAPIV3InventoriesInventoryNumberNoContent struct {
}

DeleteAPIV3InventoriesInventoryNumberNoContent handles this case with default header values.

Delete a inventory

func NewDeleteAPIV3InventoriesInventoryNumberNoContent

func NewDeleteAPIV3InventoriesInventoryNumberNoContent() *DeleteAPIV3InventoriesInventoryNumberNoContent

NewDeleteAPIV3InventoriesInventoryNumberNoContent creates a DeleteAPIV3InventoriesInventoryNumberNoContent with default headers values

func (*DeleteAPIV3InventoriesInventoryNumberNoContent) Error

type DeleteAPIV3InventoriesInventoryNumberParams

type DeleteAPIV3InventoriesInventoryNumberParams struct {

	/*InventoryNumber*/
	InventoryNumber string

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

DeleteAPIV3InventoriesInventoryNumberParams contains all the parameters to send to the API endpoint for the delete Api v3 inventories inventory number operation typically these are written to a http.Request

func NewDeleteAPIV3InventoriesInventoryNumberParams

func NewDeleteAPIV3InventoriesInventoryNumberParams() *DeleteAPIV3InventoriesInventoryNumberParams

NewDeleteAPIV3InventoriesInventoryNumberParams creates a new DeleteAPIV3InventoriesInventoryNumberParams object with the default values initialized.

func NewDeleteAPIV3InventoriesInventoryNumberParamsWithContext

func NewDeleteAPIV3InventoriesInventoryNumberParamsWithContext(ctx context.Context) *DeleteAPIV3InventoriesInventoryNumberParams

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

func NewDeleteAPIV3InventoriesInventoryNumberParamsWithHTTPClient

func NewDeleteAPIV3InventoriesInventoryNumberParamsWithHTTPClient(client *http.Client) *DeleteAPIV3InventoriesInventoryNumberParams

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

func NewDeleteAPIV3InventoriesInventoryNumberParamsWithTimeout

func NewDeleteAPIV3InventoriesInventoryNumberParamsWithTimeout(timeout time.Duration) *DeleteAPIV3InventoriesInventoryNumberParams

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

func (*DeleteAPIV3InventoriesInventoryNumberParams) SetContext

SetContext adds the context to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) SetInventoryNumber

func (o *DeleteAPIV3InventoriesInventoryNumberParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) SetTimeout

SetTimeout adds the timeout to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) WithContext

WithContext adds the context to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 inventories inventory number params

func (*DeleteAPIV3InventoriesInventoryNumberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3InventoriesInventoryNumberReader

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

DeleteAPIV3InventoriesInventoryNumberReader is a Reader for the DeleteAPIV3InventoriesInventoryNumber structure.

func (*DeleteAPIV3InventoriesInventoryNumberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3LocationsIDIDNoContent

type DeleteAPIV3LocationsIDIDNoContent struct {
}

DeleteAPIV3LocationsIDIDNoContent handles this case with default header values.

Delete a location

func NewDeleteAPIV3LocationsIDIDNoContent

func NewDeleteAPIV3LocationsIDIDNoContent() *DeleteAPIV3LocationsIDIDNoContent

NewDeleteAPIV3LocationsIDIDNoContent creates a DeleteAPIV3LocationsIDIDNoContent with default headers values

func (*DeleteAPIV3LocationsIDIDNoContent) Error

type DeleteAPIV3LocationsIDIDParams

type DeleteAPIV3LocationsIDIDParams struct {

	/*ID*/
	ID int32

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

DeleteAPIV3LocationsIDIDParams contains all the parameters to send to the API endpoint for the delete Api v3 locations Id Id operation typically these are written to a http.Request

func NewDeleteAPIV3LocationsIDIDParams

func NewDeleteAPIV3LocationsIDIDParams() *DeleteAPIV3LocationsIDIDParams

NewDeleteAPIV3LocationsIDIDParams creates a new DeleteAPIV3LocationsIDIDParams object with the default values initialized.

func NewDeleteAPIV3LocationsIDIDParamsWithContext

func NewDeleteAPIV3LocationsIDIDParamsWithContext(ctx context.Context) *DeleteAPIV3LocationsIDIDParams

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

func NewDeleteAPIV3LocationsIDIDParamsWithHTTPClient

func NewDeleteAPIV3LocationsIDIDParamsWithHTTPClient(client *http.Client) *DeleteAPIV3LocationsIDIDParams

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

func NewDeleteAPIV3LocationsIDIDParamsWithTimeout

func NewDeleteAPIV3LocationsIDIDParamsWithTimeout(timeout time.Duration) *DeleteAPIV3LocationsIDIDParams

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

func (*DeleteAPIV3LocationsIDIDParams) SetContext

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

SetContext adds the context to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) SetID

SetID adds the id to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) WithContext

WithContext adds the context to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) WithID

WithID adds the id to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 locations Id Id params

func (*DeleteAPIV3LocationsIDIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3LocationsIDIDReader

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

DeleteAPIV3LocationsIDIDReader is a Reader for the DeleteAPIV3LocationsIDID structure.

func (*DeleteAPIV3LocationsIDIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3MachinesRfqdnAliasesAliasNoContent

type DeleteAPIV3MachinesRfqdnAliasesAliasNoContent struct {
}

DeleteAPIV3MachinesRfqdnAliasesAliasNoContent handles this case with default header values.

Delete an alias

func NewDeleteAPIV3MachinesRfqdnAliasesAliasNoContent

func NewDeleteAPIV3MachinesRfqdnAliasesAliasNoContent() *DeleteAPIV3MachinesRfqdnAliasesAliasNoContent

NewDeleteAPIV3MachinesRfqdnAliasesAliasNoContent creates a DeleteAPIV3MachinesRfqdnAliasesAliasNoContent with default headers values

func (*DeleteAPIV3MachinesRfqdnAliasesAliasNoContent) Error

type DeleteAPIV3MachinesRfqdnAliasesAliasParams

type DeleteAPIV3MachinesRfqdnAliasesAliasParams struct {

	/*Alias*/
	Alias string
	/*Rfqdn*/
	Rfqdn string

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

DeleteAPIV3MachinesRfqdnAliasesAliasParams contains all the parameters to send to the API endpoint for the delete Api v3 machines rfqdn aliases alias operation typically these are written to a http.Request

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParams

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParams() *DeleteAPIV3MachinesRfqdnAliasesAliasParams

NewDeleteAPIV3MachinesRfqdnAliasesAliasParams creates a new DeleteAPIV3MachinesRfqdnAliasesAliasParams object with the default values initialized.

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParamsWithContext

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParamsWithContext(ctx context.Context) *DeleteAPIV3MachinesRfqdnAliasesAliasParams

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

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParamsWithHTTPClient

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParamsWithHTTPClient(client *http.Client) *DeleteAPIV3MachinesRfqdnAliasesAliasParams

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

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParamsWithTimeout

func NewDeleteAPIV3MachinesRfqdnAliasesAliasParamsWithTimeout(timeout time.Duration) *DeleteAPIV3MachinesRfqdnAliasesAliasParams

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

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) SetAlias

SetAlias adds the alias to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) SetContext

SetContext adds the context to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) SetRfqdn

SetRfqdn adds the rfqdn to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) SetTimeout

SetTimeout adds the timeout to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) WithAlias

WithAlias adds the alias to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) WithContext

WithContext adds the context to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) WithRfqdn

WithRfqdn adds the rfqdn to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 machines rfqdn aliases alias params

func (*DeleteAPIV3MachinesRfqdnAliasesAliasParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3MachinesRfqdnAliasesAliasReader

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

DeleteAPIV3MachinesRfqdnAliasesAliasReader is a Reader for the DeleteAPIV3MachinesRfqdnAliasesAlias structure.

func (*DeleteAPIV3MachinesRfqdnAliasesAliasReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent

type DeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent struct {
}

DeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent handles this case with default header values.

Delete an attachment

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent() *DeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent

NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent creates a DeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent with default headers values

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintNoContent) Error

type DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams

type DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams struct {

	/*Fingerprint*/
	Fingerprint string
	/*Rfqdn*/
	Rfqdn string

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

DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams contains all the parameters to send to the API endpoint for the delete Api v3 machines rfqdn attachments fingerprint operation typically these are written to a http.Request

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams() *DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams

NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams creates a new DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams object with the default values initialized.

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithContext

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithContext(ctx context.Context) *DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams

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

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithHTTPClient

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithHTTPClient(client *http.Client) *DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams

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

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithTimeout

func NewDeleteAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithTimeout(timeout time.Duration) *DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams

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

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetContext

SetContext adds the context to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetFingerprint

func (o *DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetFingerprint(fingerprint string)

SetFingerprint adds the fingerprint to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetRfqdn

SetRfqdn adds the rfqdn to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetTimeout

SetTimeout adds the timeout to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithContext

WithContext adds the context to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithFingerprint

WithFingerprint adds the fingerprint to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithRfqdn

WithRfqdn adds the rfqdn to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 machines rfqdn attachments fingerprint params

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3MachinesRfqdnAttachmentsFingerprintReader

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

DeleteAPIV3MachinesRfqdnAttachmentsFingerprintReader is a Reader for the DeleteAPIV3MachinesRfqdnAttachmentsFingerprint structure.

func (*DeleteAPIV3MachinesRfqdnAttachmentsFingerprintReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3MachinesRfqdnNicsRnicNoContent

type DeleteAPIV3MachinesRfqdnNicsRnicNoContent struct {
}

DeleteAPIV3MachinesRfqdnNicsRnicNoContent handles this case with default header values.

Delete a nic

func NewDeleteAPIV3MachinesRfqdnNicsRnicNoContent

func NewDeleteAPIV3MachinesRfqdnNicsRnicNoContent() *DeleteAPIV3MachinesRfqdnNicsRnicNoContent

NewDeleteAPIV3MachinesRfqdnNicsRnicNoContent creates a DeleteAPIV3MachinesRfqdnNicsRnicNoContent with default headers values

func (*DeleteAPIV3MachinesRfqdnNicsRnicNoContent) Error

type DeleteAPIV3MachinesRfqdnNicsRnicParams

type DeleteAPIV3MachinesRfqdnNicsRnicParams struct {

	/*Rfqdn*/
	Rfqdn string
	/*Rnic*/
	Rnic string

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

DeleteAPIV3MachinesRfqdnNicsRnicParams contains all the parameters to send to the API endpoint for the delete Api v3 machines rfqdn nics rnic operation typically these are written to a http.Request

func NewDeleteAPIV3MachinesRfqdnNicsRnicParams

func NewDeleteAPIV3MachinesRfqdnNicsRnicParams() *DeleteAPIV3MachinesRfqdnNicsRnicParams

NewDeleteAPIV3MachinesRfqdnNicsRnicParams creates a new DeleteAPIV3MachinesRfqdnNicsRnicParams object with the default values initialized.

func NewDeleteAPIV3MachinesRfqdnNicsRnicParamsWithContext

func NewDeleteAPIV3MachinesRfqdnNicsRnicParamsWithContext(ctx context.Context) *DeleteAPIV3MachinesRfqdnNicsRnicParams

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

func NewDeleteAPIV3MachinesRfqdnNicsRnicParamsWithHTTPClient

func NewDeleteAPIV3MachinesRfqdnNicsRnicParamsWithHTTPClient(client *http.Client) *DeleteAPIV3MachinesRfqdnNicsRnicParams

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

func NewDeleteAPIV3MachinesRfqdnNicsRnicParamsWithTimeout

func NewDeleteAPIV3MachinesRfqdnNicsRnicParamsWithTimeout(timeout time.Duration) *DeleteAPIV3MachinesRfqdnNicsRnicParams

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

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) SetContext

SetContext adds the context to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) SetRfqdn

SetRfqdn adds the rfqdn to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) SetRnic

SetRnic adds the rnic to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) SetTimeout

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

SetTimeout adds the timeout to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) WithContext

WithContext adds the context to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) WithRfqdn

WithRfqdn adds the rfqdn to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) WithRnic

WithRnic adds the rnic to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 machines rfqdn nics rnic params

func (*DeleteAPIV3MachinesRfqdnNicsRnicParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3MachinesRfqdnNicsRnicReader

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

DeleteAPIV3MachinesRfqdnNicsRnicReader is a Reader for the DeleteAPIV3MachinesRfqdnNicsRnic structure.

func (*DeleteAPIV3MachinesRfqdnNicsRnicReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3MachinesRfqdnNoContent

type DeleteAPIV3MachinesRfqdnNoContent struct {
}

DeleteAPIV3MachinesRfqdnNoContent handles this case with default header values.

Delete a machine

func NewDeleteAPIV3MachinesRfqdnNoContent

func NewDeleteAPIV3MachinesRfqdnNoContent() *DeleteAPIV3MachinesRfqdnNoContent

NewDeleteAPIV3MachinesRfqdnNoContent creates a DeleteAPIV3MachinesRfqdnNoContent with default headers values

func (*DeleteAPIV3MachinesRfqdnNoContent) Error

type DeleteAPIV3MachinesRfqdnParams

type DeleteAPIV3MachinesRfqdnParams struct {

	/*Rfqdn*/
	Rfqdn string

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

DeleteAPIV3MachinesRfqdnParams contains all the parameters to send to the API endpoint for the delete Api v3 machines rfqdn operation typically these are written to a http.Request

func NewDeleteAPIV3MachinesRfqdnParams

func NewDeleteAPIV3MachinesRfqdnParams() *DeleteAPIV3MachinesRfqdnParams

NewDeleteAPIV3MachinesRfqdnParams creates a new DeleteAPIV3MachinesRfqdnParams object with the default values initialized.

func NewDeleteAPIV3MachinesRfqdnParamsWithContext

func NewDeleteAPIV3MachinesRfqdnParamsWithContext(ctx context.Context) *DeleteAPIV3MachinesRfqdnParams

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

func NewDeleteAPIV3MachinesRfqdnParamsWithHTTPClient

func NewDeleteAPIV3MachinesRfqdnParamsWithHTTPClient(client *http.Client) *DeleteAPIV3MachinesRfqdnParams

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

func NewDeleteAPIV3MachinesRfqdnParamsWithTimeout

func NewDeleteAPIV3MachinesRfqdnParamsWithTimeout(timeout time.Duration) *DeleteAPIV3MachinesRfqdnParams

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

func (*DeleteAPIV3MachinesRfqdnParams) SetContext

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

SetContext adds the context to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) SetRfqdn

func (o *DeleteAPIV3MachinesRfqdnParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) SetTimeout

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

SetTimeout adds the timeout to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) WithContext

WithContext adds the context to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) WithRfqdn

WithRfqdn adds the rfqdn to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 machines rfqdn params

func (*DeleteAPIV3MachinesRfqdnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3MachinesRfqdnReader

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

DeleteAPIV3MachinesRfqdnReader is a Reader for the DeleteAPIV3MachinesRfqdn structure.

func (*DeleteAPIV3MachinesRfqdnReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3NicsIDNoContent

type DeleteAPIV3NicsIDNoContent struct {
}

DeleteAPIV3NicsIDNoContent handles this case with default header values.

Delete a single nic

func NewDeleteAPIV3NicsIDNoContent

func NewDeleteAPIV3NicsIDNoContent() *DeleteAPIV3NicsIDNoContent

NewDeleteAPIV3NicsIDNoContent creates a DeleteAPIV3NicsIDNoContent with default headers values

func (*DeleteAPIV3NicsIDNoContent) Error

type DeleteAPIV3NicsIDParams

type DeleteAPIV3NicsIDParams struct {

	/*ID*/
	ID int32

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

DeleteAPIV3NicsIDParams contains all the parameters to send to the API endpoint for the delete Api v3 nics Id operation typically these are written to a http.Request

func NewDeleteAPIV3NicsIDParams

func NewDeleteAPIV3NicsIDParams() *DeleteAPIV3NicsIDParams

NewDeleteAPIV3NicsIDParams creates a new DeleteAPIV3NicsIDParams object with the default values initialized.

func NewDeleteAPIV3NicsIDParamsWithContext

func NewDeleteAPIV3NicsIDParamsWithContext(ctx context.Context) *DeleteAPIV3NicsIDParams

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

func NewDeleteAPIV3NicsIDParamsWithHTTPClient

func NewDeleteAPIV3NicsIDParamsWithHTTPClient(client *http.Client) *DeleteAPIV3NicsIDParams

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

func NewDeleteAPIV3NicsIDParamsWithTimeout

func NewDeleteAPIV3NicsIDParamsWithTimeout(timeout time.Duration) *DeleteAPIV3NicsIDParams

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

func (*DeleteAPIV3NicsIDParams) SetContext

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

SetContext adds the context to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) SetID

func (o *DeleteAPIV3NicsIDParams) SetID(id int32)

SetID adds the id to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) WithContext

WithContext adds the context to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) WithID

WithID adds the id to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 nics Id params

func (*DeleteAPIV3NicsIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3NicsIDReader

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

DeleteAPIV3NicsIDReader is a Reader for the DeleteAPIV3NicsID structure.

func (*DeleteAPIV3NicsIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3SwitchesFqdnNoContent

type DeleteAPIV3SwitchesFqdnNoContent struct {
}

DeleteAPIV3SwitchesFqdnNoContent handles this case with default header values.

Delete a switch

func NewDeleteAPIV3SwitchesFqdnNoContent

func NewDeleteAPIV3SwitchesFqdnNoContent() *DeleteAPIV3SwitchesFqdnNoContent

NewDeleteAPIV3SwitchesFqdnNoContent creates a DeleteAPIV3SwitchesFqdnNoContent with default headers values

func (*DeleteAPIV3SwitchesFqdnNoContent) Error

type DeleteAPIV3SwitchesFqdnParams

type DeleteAPIV3SwitchesFqdnParams struct {

	/*Fqdn*/
	Fqdn string

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

DeleteAPIV3SwitchesFqdnParams contains all the parameters to send to the API endpoint for the delete Api v3 switches fqdn operation typically these are written to a http.Request

func NewDeleteAPIV3SwitchesFqdnParams

func NewDeleteAPIV3SwitchesFqdnParams() *DeleteAPIV3SwitchesFqdnParams

NewDeleteAPIV3SwitchesFqdnParams creates a new DeleteAPIV3SwitchesFqdnParams object with the default values initialized.

func NewDeleteAPIV3SwitchesFqdnParamsWithContext

func NewDeleteAPIV3SwitchesFqdnParamsWithContext(ctx context.Context) *DeleteAPIV3SwitchesFqdnParams

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

func NewDeleteAPIV3SwitchesFqdnParamsWithHTTPClient

func NewDeleteAPIV3SwitchesFqdnParamsWithHTTPClient(client *http.Client) *DeleteAPIV3SwitchesFqdnParams

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

func NewDeleteAPIV3SwitchesFqdnParamsWithTimeout

func NewDeleteAPIV3SwitchesFqdnParamsWithTimeout(timeout time.Duration) *DeleteAPIV3SwitchesFqdnParams

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

func (*DeleteAPIV3SwitchesFqdnParams) SetContext

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

SetContext adds the context to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) SetFqdn

func (o *DeleteAPIV3SwitchesFqdnParams) SetFqdn(fqdn string)

SetFqdn adds the fqdn to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) SetTimeout

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

SetTimeout adds the timeout to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) WithContext

WithContext adds the context to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) WithFqdn

WithFqdn adds the fqdn to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 switches fqdn params

func (*DeleteAPIV3SwitchesFqdnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3SwitchesFqdnPortsNumberNoContent

type DeleteAPIV3SwitchesFqdnPortsNumberNoContent struct {
}

DeleteAPIV3SwitchesFqdnPortsNumberNoContent handles this case with default header values.

Delete a switch port

func NewDeleteAPIV3SwitchesFqdnPortsNumberNoContent

func NewDeleteAPIV3SwitchesFqdnPortsNumberNoContent() *DeleteAPIV3SwitchesFqdnPortsNumberNoContent

NewDeleteAPIV3SwitchesFqdnPortsNumberNoContent creates a DeleteAPIV3SwitchesFqdnPortsNumberNoContent with default headers values

func (*DeleteAPIV3SwitchesFqdnPortsNumberNoContent) Error

type DeleteAPIV3SwitchesFqdnPortsNumberParams

type DeleteAPIV3SwitchesFqdnPortsNumberParams struct {

	/*Fqdn*/
	Fqdn string
	/*Number*/
	Number int32

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

DeleteAPIV3SwitchesFqdnPortsNumberParams contains all the parameters to send to the API endpoint for the delete Api v3 switches fqdn ports number operation typically these are written to a http.Request

func NewDeleteAPIV3SwitchesFqdnPortsNumberParams

func NewDeleteAPIV3SwitchesFqdnPortsNumberParams() *DeleteAPIV3SwitchesFqdnPortsNumberParams

NewDeleteAPIV3SwitchesFqdnPortsNumberParams creates a new DeleteAPIV3SwitchesFqdnPortsNumberParams object with the default values initialized.

func NewDeleteAPIV3SwitchesFqdnPortsNumberParamsWithContext

func NewDeleteAPIV3SwitchesFqdnPortsNumberParamsWithContext(ctx context.Context) *DeleteAPIV3SwitchesFqdnPortsNumberParams

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

func NewDeleteAPIV3SwitchesFqdnPortsNumberParamsWithHTTPClient

func NewDeleteAPIV3SwitchesFqdnPortsNumberParamsWithHTTPClient(client *http.Client) *DeleteAPIV3SwitchesFqdnPortsNumberParams

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

func NewDeleteAPIV3SwitchesFqdnPortsNumberParamsWithTimeout

func NewDeleteAPIV3SwitchesFqdnPortsNumberParamsWithTimeout(timeout time.Duration) *DeleteAPIV3SwitchesFqdnPortsNumberParams

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

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) SetContext

SetContext adds the context to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) SetFqdn

SetFqdn adds the fqdn to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) SetNumber

func (o *DeleteAPIV3SwitchesFqdnPortsNumberParams) SetNumber(number int32)

SetNumber adds the number to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) SetTimeout

SetTimeout adds the timeout to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) WithContext

WithContext adds the context to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) WithFqdn

WithFqdn adds the fqdn to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) WithNumber

WithNumber adds the number to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) WithTimeout

WithTimeout adds the timeout to the delete Api v3 switches fqdn ports number params

func (*DeleteAPIV3SwitchesFqdnPortsNumberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPIV3SwitchesFqdnPortsNumberReader

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

DeleteAPIV3SwitchesFqdnPortsNumberReader is a Reader for the DeleteAPIV3SwitchesFqdnPortsNumber structure.

func (*DeleteAPIV3SwitchesFqdnPortsNumberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPIV3SwitchesFqdnReader

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

DeleteAPIV3SwitchesFqdnReader is a Reader for the DeleteAPIV3SwitchesFqdn structure.

func (*DeleteAPIV3SwitchesFqdnReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3CloudProvidersOK

type GetAPIV3CloudProvidersOK struct {
	Payload models.GetAPIV3CloudProvidersOKBody
}

GetAPIV3CloudProvidersOK handles this case with default header values.

Return a list of cloud providers, possibly filtered

func NewGetAPIV3CloudProvidersOK

func NewGetAPIV3CloudProvidersOK() *GetAPIV3CloudProvidersOK

NewGetAPIV3CloudProvidersOK creates a GetAPIV3CloudProvidersOK with default headers values

func (*GetAPIV3CloudProvidersOK) Error

func (o *GetAPIV3CloudProvidersOK) Error() string

type GetAPIV3CloudProvidersParams

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

GetAPIV3CloudProvidersParams contains all the parameters to send to the API endpoint for the get Api v3 cloud providers operation typically these are written to a http.Request

func NewGetAPIV3CloudProvidersParams

func NewGetAPIV3CloudProvidersParams() *GetAPIV3CloudProvidersParams

NewGetAPIV3CloudProvidersParams creates a new GetAPIV3CloudProvidersParams object with the default values initialized.

func NewGetAPIV3CloudProvidersParamsWithContext

func NewGetAPIV3CloudProvidersParamsWithContext(ctx context.Context) *GetAPIV3CloudProvidersParams

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

func NewGetAPIV3CloudProvidersParamsWithHTTPClient

func NewGetAPIV3CloudProvidersParamsWithHTTPClient(client *http.Client) *GetAPIV3CloudProvidersParams

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

func NewGetAPIV3CloudProvidersParamsWithTimeout

func NewGetAPIV3CloudProvidersParamsWithTimeout(timeout time.Duration) *GetAPIV3CloudProvidersParams

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

func (*GetAPIV3CloudProvidersParams) SetContext

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

SetContext adds the context to the get Api v3 cloud providers params

func (*GetAPIV3CloudProvidersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 cloud providers params

func (*GetAPIV3CloudProvidersParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 cloud providers params

func (*GetAPIV3CloudProvidersParams) WithContext

WithContext adds the context to the get Api v3 cloud providers params

func (*GetAPIV3CloudProvidersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 cloud providers params

func (*GetAPIV3CloudProvidersParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 cloud providers params

func (*GetAPIV3CloudProvidersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3CloudProvidersReader

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

GetAPIV3CloudProvidersReader is a Reader for the GetAPIV3CloudProviders structure.

func (*GetAPIV3CloudProvidersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3CloudProvidersRnameOK

type GetAPIV3CloudProvidersRnameOK struct {
	Payload *models.CloudProvider
}

GetAPIV3CloudProvidersRnameOK handles this case with default header values.

Get cloud provider by name

func NewGetAPIV3CloudProvidersRnameOK

func NewGetAPIV3CloudProvidersRnameOK() *GetAPIV3CloudProvidersRnameOK

NewGetAPIV3CloudProvidersRnameOK creates a GetAPIV3CloudProvidersRnameOK with default headers values

func (*GetAPIV3CloudProvidersRnameOK) Error

type GetAPIV3CloudProvidersRnameParams

type GetAPIV3CloudProvidersRnameParams struct {

	/*Rname*/
	Rname string

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

GetAPIV3CloudProvidersRnameParams contains all the parameters to send to the API endpoint for the get Api v3 cloud providers rname operation typically these are written to a http.Request

func NewGetAPIV3CloudProvidersRnameParams

func NewGetAPIV3CloudProvidersRnameParams() *GetAPIV3CloudProvidersRnameParams

NewGetAPIV3CloudProvidersRnameParams creates a new GetAPIV3CloudProvidersRnameParams object with the default values initialized.

func NewGetAPIV3CloudProvidersRnameParamsWithContext

func NewGetAPIV3CloudProvidersRnameParamsWithContext(ctx context.Context) *GetAPIV3CloudProvidersRnameParams

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

func NewGetAPIV3CloudProvidersRnameParamsWithHTTPClient

func NewGetAPIV3CloudProvidersRnameParamsWithHTTPClient(client *http.Client) *GetAPIV3CloudProvidersRnameParams

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

func NewGetAPIV3CloudProvidersRnameParamsWithTimeout

func NewGetAPIV3CloudProvidersRnameParamsWithTimeout(timeout time.Duration) *GetAPIV3CloudProvidersRnameParams

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

func (*GetAPIV3CloudProvidersRnameParams) SetContext

SetContext adds the context to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) SetRname

func (o *GetAPIV3CloudProvidersRnameParams) SetRname(rname string)

SetRname adds the rname to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) WithContext

WithContext adds the context to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) WithRname

WithRname adds the rname to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 cloud providers rname params

func (*GetAPIV3CloudProvidersRnameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3CloudProvidersRnameReader

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

GetAPIV3CloudProvidersRnameReader is a Reader for the GetAPIV3CloudProvidersRname structure.

func (*GetAPIV3CloudProvidersRnameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK

type GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK struct {
	Payload *models.Attachment
}

GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK handles this case with default header values.

Get an attachment

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK() *GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK

NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK creates a GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK with default headers values

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintOK) Error

type GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

type GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams struct {

	/*Fingerprint*/
	Fingerprint string
	/*InventoryNumber*/
	InventoryNumber string

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

GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams contains all the parameters to send to the API endpoint for the get Api v3 inventories inventory number attachments fingerprint operation typically these are written to a http.Request

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams() *GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams creates a new GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams object with the default values initialized.

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithContext

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithContext(ctx context.Context) *GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

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

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithHTTPClient

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithHTTPClient(client *http.Client) *GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

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

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithTimeout

func NewGetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParamsWithTimeout(timeout time.Duration) *GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams

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

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetContext

SetContext adds the context to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetFingerprint

SetFingerprint adds the fingerprint to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetInventoryNumber

func (o *GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) SetTimeout

SetTimeout adds the timeout to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithContext

WithContext adds the context to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithFingerprint

WithFingerprint adds the fingerprint to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 inventories inventory number attachments fingerprint params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintReader

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

GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintReader is a Reader for the GetAPIV3InventoriesInventoryNumberAttachmentsFingerprint structure.

func (*GetAPIV3InventoriesInventoryNumberAttachmentsFingerprintReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetAPIV3InventoriesInventoryNumberAttachmentsOK

type GetAPIV3InventoriesInventoryNumberAttachmentsOK struct {
	Payload models.GetAPIV3InventoriesInventoryNumberAttachmentsOKBody
}

GetAPIV3InventoriesInventoryNumberAttachmentsOK handles this case with default header values.

Get all attachments

func NewGetAPIV3InventoriesInventoryNumberAttachmentsOK

func NewGetAPIV3InventoriesInventoryNumberAttachmentsOK() *GetAPIV3InventoriesInventoryNumberAttachmentsOK

NewGetAPIV3InventoriesInventoryNumberAttachmentsOK creates a GetAPIV3InventoriesInventoryNumberAttachmentsOK with default headers values

func (*GetAPIV3InventoriesInventoryNumberAttachmentsOK) Error

type GetAPIV3InventoriesInventoryNumberAttachmentsParams

type GetAPIV3InventoriesInventoryNumberAttachmentsParams struct {

	/*InventoryNumber*/
	InventoryNumber string

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

GetAPIV3InventoriesInventoryNumberAttachmentsParams contains all the parameters to send to the API endpoint for the get Api v3 inventories inventory number attachments operation typically these are written to a http.Request

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParams

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParams() *GetAPIV3InventoriesInventoryNumberAttachmentsParams

NewGetAPIV3InventoriesInventoryNumberAttachmentsParams creates a new GetAPIV3InventoriesInventoryNumberAttachmentsParams object with the default values initialized.

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParamsWithContext

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParamsWithContext(ctx context.Context) *GetAPIV3InventoriesInventoryNumberAttachmentsParams

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

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParamsWithHTTPClient

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParamsWithHTTPClient(client *http.Client) *GetAPIV3InventoriesInventoryNumberAttachmentsParams

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

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParamsWithTimeout

func NewGetAPIV3InventoriesInventoryNumberAttachmentsParamsWithTimeout(timeout time.Duration) *GetAPIV3InventoriesInventoryNumberAttachmentsParams

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

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) SetContext

SetContext adds the context to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) SetInventoryNumber

func (o *GetAPIV3InventoriesInventoryNumberAttachmentsParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) SetTimeout

SetTimeout adds the timeout to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) WithContext

WithContext adds the context to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 inventories inventory number attachments params

func (*GetAPIV3InventoriesInventoryNumberAttachmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3InventoriesInventoryNumberAttachmentsReader

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

GetAPIV3InventoriesInventoryNumberAttachmentsReader is a Reader for the GetAPIV3InventoriesInventoryNumberAttachments structure.

func (*GetAPIV3InventoriesInventoryNumberAttachmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3InventoriesInventoryNumberOK

type GetAPIV3InventoriesInventoryNumberOK struct {
	Payload *models.Inventory
}

GetAPIV3InventoriesInventoryNumberOK handles this case with default header values.

Get a inventory by inventory number

func NewGetAPIV3InventoriesInventoryNumberOK

func NewGetAPIV3InventoriesInventoryNumberOK() *GetAPIV3InventoriesInventoryNumberOK

NewGetAPIV3InventoriesInventoryNumberOK creates a GetAPIV3InventoriesInventoryNumberOK with default headers values

func (*GetAPIV3InventoriesInventoryNumberOK) Error

type GetAPIV3InventoriesInventoryNumberParams

type GetAPIV3InventoriesInventoryNumberParams struct {

	/*InventoryNumber*/
	InventoryNumber string

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

GetAPIV3InventoriesInventoryNumberParams contains all the parameters to send to the API endpoint for the get Api v3 inventories inventory number operation typically these are written to a http.Request

func NewGetAPIV3InventoriesInventoryNumberParams

func NewGetAPIV3InventoriesInventoryNumberParams() *GetAPIV3InventoriesInventoryNumberParams

NewGetAPIV3InventoriesInventoryNumberParams creates a new GetAPIV3InventoriesInventoryNumberParams object with the default values initialized.

func NewGetAPIV3InventoriesInventoryNumberParamsWithContext

func NewGetAPIV3InventoriesInventoryNumberParamsWithContext(ctx context.Context) *GetAPIV3InventoriesInventoryNumberParams

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

func NewGetAPIV3InventoriesInventoryNumberParamsWithHTTPClient

func NewGetAPIV3InventoriesInventoryNumberParamsWithHTTPClient(client *http.Client) *GetAPIV3InventoriesInventoryNumberParams

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

func NewGetAPIV3InventoriesInventoryNumberParamsWithTimeout

func NewGetAPIV3InventoriesInventoryNumberParamsWithTimeout(timeout time.Duration) *GetAPIV3InventoriesInventoryNumberParams

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

func (*GetAPIV3InventoriesInventoryNumberParams) SetContext

SetContext adds the context to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) SetInventoryNumber

func (o *GetAPIV3InventoriesInventoryNumberParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) SetTimeout

SetTimeout adds the timeout to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) WithContext

WithContext adds the context to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 inventories inventory number params

func (*GetAPIV3InventoriesInventoryNumberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3InventoriesInventoryNumberReader

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

GetAPIV3InventoriesInventoryNumberReader is a Reader for the GetAPIV3InventoriesInventoryNumber structure.

func (*GetAPIV3InventoriesInventoryNumberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3InventoriesOK

type GetAPIV3InventoriesOK struct {
	Payload models.GetAPIV3InventoriesOKBody
}

GetAPIV3InventoriesOK handles this case with default header values.

Return a list of inventories, possibly filtered

func NewGetAPIV3InventoriesOK

func NewGetAPIV3InventoriesOK() *GetAPIV3InventoriesOK

NewGetAPIV3InventoriesOK creates a GetAPIV3InventoriesOK with default headers values

func (*GetAPIV3InventoriesOK) Error

func (o *GetAPIV3InventoriesOK) Error() string

type GetAPIV3InventoriesParams

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

GetAPIV3InventoriesParams contains all the parameters to send to the API endpoint for the get Api v3 inventories operation typically these are written to a http.Request

func NewGetAPIV3InventoriesParams

func NewGetAPIV3InventoriesParams() *GetAPIV3InventoriesParams

NewGetAPIV3InventoriesParams creates a new GetAPIV3InventoriesParams object with the default values initialized.

func NewGetAPIV3InventoriesParamsWithContext

func NewGetAPIV3InventoriesParamsWithContext(ctx context.Context) *GetAPIV3InventoriesParams

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

func NewGetAPIV3InventoriesParamsWithHTTPClient

func NewGetAPIV3InventoriesParamsWithHTTPClient(client *http.Client) *GetAPIV3InventoriesParams

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

func NewGetAPIV3InventoriesParamsWithTimeout

func NewGetAPIV3InventoriesParamsWithTimeout(timeout time.Duration) *GetAPIV3InventoriesParams

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

func (*GetAPIV3InventoriesParams) SetContext

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

SetContext adds the context to the get Api v3 inventories params

func (*GetAPIV3InventoriesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 inventories params

func (*GetAPIV3InventoriesParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 inventories params

func (*GetAPIV3InventoriesParams) WithContext

WithContext adds the context to the get Api v3 inventories params

func (*GetAPIV3InventoriesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 inventories params

func (*GetAPIV3InventoriesParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 inventories params

func (*GetAPIV3InventoriesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3InventoriesReader

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

GetAPIV3InventoriesReader is a Reader for the GetAPIV3Inventories structure.

func (*GetAPIV3InventoriesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3LocationsIDIDOK

type GetAPIV3LocationsIDIDOK struct {
	Payload *models.Location
}

GetAPIV3LocationsIDIDOK handles this case with default header values.

Get location by id

func NewGetAPIV3LocationsIDIDOK

func NewGetAPIV3LocationsIDIDOK() *GetAPIV3LocationsIDIDOK

NewGetAPIV3LocationsIDIDOK creates a GetAPIV3LocationsIDIDOK with default headers values

func (*GetAPIV3LocationsIDIDOK) Error

func (o *GetAPIV3LocationsIDIDOK) Error() string

type GetAPIV3LocationsIDIDParams

type GetAPIV3LocationsIDIDParams struct {

	/*ID*/
	ID int32

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

GetAPIV3LocationsIDIDParams contains all the parameters to send to the API endpoint for the get Api v3 locations Id Id operation typically these are written to a http.Request

func NewGetAPIV3LocationsIDIDParams

func NewGetAPIV3LocationsIDIDParams() *GetAPIV3LocationsIDIDParams

NewGetAPIV3LocationsIDIDParams creates a new GetAPIV3LocationsIDIDParams object with the default values initialized.

func NewGetAPIV3LocationsIDIDParamsWithContext

func NewGetAPIV3LocationsIDIDParamsWithContext(ctx context.Context) *GetAPIV3LocationsIDIDParams

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

func NewGetAPIV3LocationsIDIDParamsWithHTTPClient

func NewGetAPIV3LocationsIDIDParamsWithHTTPClient(client *http.Client) *GetAPIV3LocationsIDIDParams

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

func NewGetAPIV3LocationsIDIDParamsWithTimeout

func NewGetAPIV3LocationsIDIDParamsWithTimeout(timeout time.Duration) *GetAPIV3LocationsIDIDParams

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

func (*GetAPIV3LocationsIDIDParams) SetContext

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

SetContext adds the context to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) SetID

func (o *GetAPIV3LocationsIDIDParams) SetID(id int32)

SetID adds the id to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) WithContext

WithContext adds the context to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) WithID

WithID adds the id to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 locations Id Id params

func (*GetAPIV3LocationsIDIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3LocationsIDIDReader

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

GetAPIV3LocationsIDIDReader is a Reader for the GetAPIV3LocationsIDID structure.

func (*GetAPIV3LocationsIDIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3LocationsLevelsOK

type GetAPIV3LocationsLevelsOK struct {
	Payload models.GetAPIV3LocationsLevelsOKBody
}

GetAPIV3LocationsLevelsOK handles this case with default header values.

Get a list of all location levels, possibly filtered

func NewGetAPIV3LocationsLevelsOK

func NewGetAPIV3LocationsLevelsOK() *GetAPIV3LocationsLevelsOK

NewGetAPIV3LocationsLevelsOK creates a GetAPIV3LocationsLevelsOK with default headers values

func (*GetAPIV3LocationsLevelsOK) Error

func (o *GetAPIV3LocationsLevelsOK) Error() string

type GetAPIV3LocationsLevelsParams

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

GetAPIV3LocationsLevelsParams contains all the parameters to send to the API endpoint for the get Api v3 locations levels operation typically these are written to a http.Request

func NewGetAPIV3LocationsLevelsParams

func NewGetAPIV3LocationsLevelsParams() *GetAPIV3LocationsLevelsParams

NewGetAPIV3LocationsLevelsParams creates a new GetAPIV3LocationsLevelsParams object with the default values initialized.

func NewGetAPIV3LocationsLevelsParamsWithContext

func NewGetAPIV3LocationsLevelsParamsWithContext(ctx context.Context) *GetAPIV3LocationsLevelsParams

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

func NewGetAPIV3LocationsLevelsParamsWithHTTPClient

func NewGetAPIV3LocationsLevelsParamsWithHTTPClient(client *http.Client) *GetAPIV3LocationsLevelsParams

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

func NewGetAPIV3LocationsLevelsParamsWithTimeout

func NewGetAPIV3LocationsLevelsParamsWithTimeout(timeout time.Duration) *GetAPIV3LocationsLevelsParams

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

func (*GetAPIV3LocationsLevelsParams) SetContext

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

SetContext adds the context to the get Api v3 locations levels params

func (*GetAPIV3LocationsLevelsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 locations levels params

func (*GetAPIV3LocationsLevelsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 locations levels params

func (*GetAPIV3LocationsLevelsParams) WithContext

WithContext adds the context to the get Api v3 locations levels params

func (*GetAPIV3LocationsLevelsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 locations levels params

func (*GetAPIV3LocationsLevelsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 locations levels params

func (*GetAPIV3LocationsLevelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3LocationsLevelsReader

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

GetAPIV3LocationsLevelsReader is a Reader for the GetAPIV3LocationsLevels structure.

func (*GetAPIV3LocationsLevelsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3LocationsOK

type GetAPIV3LocationsOK struct {
	Payload models.GetAPIV3LocationsOKBody
}

GetAPIV3LocationsOK handles this case with default header values.

Return a list of locations, possibly filtered

func NewGetAPIV3LocationsOK

func NewGetAPIV3LocationsOK() *GetAPIV3LocationsOK

NewGetAPIV3LocationsOK creates a GetAPIV3LocationsOK with default headers values

func (*GetAPIV3LocationsOK) Error

func (o *GetAPIV3LocationsOK) Error() string

type GetAPIV3LocationsParams

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

GetAPIV3LocationsParams contains all the parameters to send to the API endpoint for the get Api v3 locations operation typically these are written to a http.Request

func NewGetAPIV3LocationsParams

func NewGetAPIV3LocationsParams() *GetAPIV3LocationsParams

NewGetAPIV3LocationsParams creates a new GetAPIV3LocationsParams object with the default values initialized.

func NewGetAPIV3LocationsParamsWithContext

func NewGetAPIV3LocationsParamsWithContext(ctx context.Context) *GetAPIV3LocationsParams

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

func NewGetAPIV3LocationsParamsWithHTTPClient

func NewGetAPIV3LocationsParamsWithHTTPClient(client *http.Client) *GetAPIV3LocationsParams

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

func NewGetAPIV3LocationsParamsWithTimeout

func NewGetAPIV3LocationsParamsWithTimeout(timeout time.Duration) *GetAPIV3LocationsParams

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

func (*GetAPIV3LocationsParams) SetContext

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

SetContext adds the context to the get Api v3 locations params

func (*GetAPIV3LocationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 locations params

func (*GetAPIV3LocationsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 locations params

func (*GetAPIV3LocationsParams) WithContext

WithContext adds the context to the get Api v3 locations params

func (*GetAPIV3LocationsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 locations params

func (*GetAPIV3LocationsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 locations params

func (*GetAPIV3LocationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3LocationsReader

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

GetAPIV3LocationsReader is a Reader for the GetAPIV3Locations structure.

func (*GetAPIV3LocationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3LocationsRootsOK

type GetAPIV3LocationsRootsOK struct {
	Payload models.GetAPIV3LocationsRootsOKBody
}

GetAPIV3LocationsRootsOK handles this case with default header values.

Get the location roots

func NewGetAPIV3LocationsRootsOK

func NewGetAPIV3LocationsRootsOK() *GetAPIV3LocationsRootsOK

NewGetAPIV3LocationsRootsOK creates a GetAPIV3LocationsRootsOK with default headers values

func (*GetAPIV3LocationsRootsOK) Error

func (o *GetAPIV3LocationsRootsOK) Error() string

type GetAPIV3LocationsRootsParams

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

GetAPIV3LocationsRootsParams contains all the parameters to send to the API endpoint for the get Api v3 locations roots operation typically these are written to a http.Request

func NewGetAPIV3LocationsRootsParams

func NewGetAPIV3LocationsRootsParams() *GetAPIV3LocationsRootsParams

NewGetAPIV3LocationsRootsParams creates a new GetAPIV3LocationsRootsParams object with the default values initialized.

func NewGetAPIV3LocationsRootsParamsWithContext

func NewGetAPIV3LocationsRootsParamsWithContext(ctx context.Context) *GetAPIV3LocationsRootsParams

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

func NewGetAPIV3LocationsRootsParamsWithHTTPClient

func NewGetAPIV3LocationsRootsParamsWithHTTPClient(client *http.Client) *GetAPIV3LocationsRootsParams

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

func NewGetAPIV3LocationsRootsParamsWithTimeout

func NewGetAPIV3LocationsRootsParamsWithTimeout(timeout time.Duration) *GetAPIV3LocationsRootsParams

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

func (*GetAPIV3LocationsRootsParams) SetContext

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

SetContext adds the context to the get Api v3 locations roots params

func (*GetAPIV3LocationsRootsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 locations roots params

func (*GetAPIV3LocationsRootsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 locations roots params

func (*GetAPIV3LocationsRootsParams) WithContext

WithContext adds the context to the get Api v3 locations roots params

func (*GetAPIV3LocationsRootsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 locations roots params

func (*GetAPIV3LocationsRootsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 locations roots params

func (*GetAPIV3LocationsRootsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3LocationsRootsReader

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

GetAPIV3LocationsRootsReader is a Reader for the GetAPIV3LocationsRoots structure.

func (*GetAPIV3LocationsRootsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesOK

type GetAPIV3MachinesOK struct {
	Payload models.GetAPIV3MachinesOKBody
}

GetAPIV3MachinesOK handles this case with default header values.

Return a list of machines, possibly filtered

func NewGetAPIV3MachinesOK

func NewGetAPIV3MachinesOK() *GetAPIV3MachinesOK

NewGetAPIV3MachinesOK creates a GetAPIV3MachinesOK with default headers values

func (*GetAPIV3MachinesOK) Error

func (o *GetAPIV3MachinesOK) Error() string

type GetAPIV3MachinesParams

type GetAPIV3MachinesParams struct {

	/*Arch
	  Architecture

	*/
	Arch *string
	/*AutoUpdate
	  true if the machine is updated automatically

	*/
	AutoUpdate *bool
	/*BackupBrand*/
	BackupBrand *int32
	/*BackupLastDiffRun
	  Last differential backup time

	*/
	BackupLastDiffRun *string
	/*BackupLastDiffSize
	  Last differential backup size

	*/
	BackupLastDiffSize *int64
	/*BackupLastFullRun
	  Last full backup time

	*/
	BackupLastFullRun *string
	/*BackupLastFullSize
	  Last full backup size

	*/
	BackupLastFullSize *int64
	/*BackupLastIncRun
	  Last incremental backup time

	*/
	BackupLastIncRun *string
	/*BackupLastIncSize
	  Last incremental backup size

	*/
	BackupLastIncSize *int64
	/*BackupType
	  Backup type

	*/
	BackupType *int32
	/*BusinessCriticality
	  Business Criticality

	*/
	BusinessCriticality *string
	/*BusinessNotification
	  Business Notification

	*/
	BusinessNotification *string
	/*BusinessPurpose
	  Business purpose

	*/
	BusinessPurpose *string
	/*ConfigInstructions
	  Configuration instructions

	*/
	ConfigInstructions *string
	/*Cores
	  Number of CPU cores

	*/
	Cores *int32
	/*CreatedAt
	  Creation date RFC3999 formatted

	*/
	CreatedAt *string
	/*DeletedAt
	  Deletion date RFC3999 formatted

	*/
	DeletedAt *string
	/*Description
	  Description

	*/
	Description *string
	/*Diskspace
	  Disc space in bytes

	*/
	Diskspace *int32
	/*Fqdn
	  FQDN

	*/
	Fqdn *string
	/*MrtgURL*/
	MrtgURL *string
	/*NeedsReboot*/
	NeedsReboot *bool
	/*Os
	  Operating system

	*/
	Os *string
	/*OsRelease
	  Operating system release

	*/
	OsRelease *string
	/*PendingSecurityUpdates*/
	PendingSecurityUpdates *int32
	/*PendingUpdates*/
	PendingUpdates *int32
	/*PendingUpdatesPackageNames*/
	PendingUpdatesPackageNames *string
	/*PendingUpdatesSum*/
	PendingUpdatesSum *int32
	/*PowerFeedA
	  Location id of power feed a

	*/
	PowerFeedA *int32
	/*PowerFeedB
	  Location id of power feed b

	*/
	PowerFeedB *int32
	/*RAM
	  Amount of RAM in MB

	*/
	RAM *int32
	/*RawDataAPI*/
	RawDataAPI *string
	/*RawDataPuppetdb*/
	RawDataPuppetdb *string
	/*Serialnumber
	  Serial number

	*/
	Serialnumber *string
	/*ServicedAt
	  Service date RFC3999 formatted

	*/
	ServicedAt *string
	/*SeverityClass*/
	SeverityClass *string
	/*Software
	  Known installed doftware packages

	*/
	Software []string
	/*SwCharacteristics
	  Software characteristics

	*/
	SwCharacteristics *string
	/*SwitchURL*/
	SwitchURL *string
	/*UcsRole*/
	UcsRole *string
	/*UnattendedUpgrades*/
	UnattendedUpgrades *bool
	/*UnattendedUpgradesBlacklistedPackages*/
	UnattendedUpgradesBlacklistedPackages *string
	/*UnattendedUpgradesReboot*/
	UnattendedUpgradesReboot *bool
	/*UnattendedUpgradesRepos*/
	UnattendedUpgradesRepos *string
	/*UnattendedUpgradesTime*/
	UnattendedUpgradesTime *string
	/*UpdatedAt
	  Update date RFC3999 formatted

	*/
	UpdatedAt *string
	/*Uptime
	  Uptime in seconds

	*/
	Uptime *int32
	/*Vmhost
	  FQDN of virtual machine host if this is a virtual machine

	*/
	Vmhost *string

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

GetAPIV3MachinesParams contains all the parameters to send to the API endpoint for the get Api v3 machines operation typically these are written to a http.Request

func NewGetAPIV3MachinesParams

func NewGetAPIV3MachinesParams() *GetAPIV3MachinesParams

NewGetAPIV3MachinesParams creates a new GetAPIV3MachinesParams object with the default values initialized.

func NewGetAPIV3MachinesParamsWithContext

func NewGetAPIV3MachinesParamsWithContext(ctx context.Context) *GetAPIV3MachinesParams

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

func NewGetAPIV3MachinesParamsWithHTTPClient

func NewGetAPIV3MachinesParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesParams

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

func NewGetAPIV3MachinesParamsWithTimeout

func NewGetAPIV3MachinesParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesParams

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

func (*GetAPIV3MachinesParams) SetArch

func (o *GetAPIV3MachinesParams) SetArch(arch *string)

SetArch adds the arch to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetAutoUpdate

func (o *GetAPIV3MachinesParams) SetAutoUpdate(autoUpdate *bool)

SetAutoUpdate adds the autoUpdate to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupBrand

func (o *GetAPIV3MachinesParams) SetBackupBrand(backupBrand *int32)

SetBackupBrand adds the backupBrand to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupLastDiffRun

func (o *GetAPIV3MachinesParams) SetBackupLastDiffRun(backupLastDiffRun *string)

SetBackupLastDiffRun adds the backupLastDiffRun to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupLastDiffSize

func (o *GetAPIV3MachinesParams) SetBackupLastDiffSize(backupLastDiffSize *int64)

SetBackupLastDiffSize adds the backupLastDiffSize to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupLastFullRun

func (o *GetAPIV3MachinesParams) SetBackupLastFullRun(backupLastFullRun *string)

SetBackupLastFullRun adds the backupLastFullRun to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupLastFullSize

func (o *GetAPIV3MachinesParams) SetBackupLastFullSize(backupLastFullSize *int64)

SetBackupLastFullSize adds the backupLastFullSize to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupLastIncRun

func (o *GetAPIV3MachinesParams) SetBackupLastIncRun(backupLastIncRun *string)

SetBackupLastIncRun adds the backupLastIncRun to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupLastIncSize

func (o *GetAPIV3MachinesParams) SetBackupLastIncSize(backupLastIncSize *int64)

SetBackupLastIncSize adds the backupLastIncSize to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBackupType

func (o *GetAPIV3MachinesParams) SetBackupType(backupType *int32)

SetBackupType adds the backupType to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBusinessCriticality

func (o *GetAPIV3MachinesParams) SetBusinessCriticality(businessCriticality *string)

SetBusinessCriticality adds the businessCriticality to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBusinessNotification

func (o *GetAPIV3MachinesParams) SetBusinessNotification(businessNotification *string)

SetBusinessNotification adds the businessNotification to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetBusinessPurpose

func (o *GetAPIV3MachinesParams) SetBusinessPurpose(businessPurpose *string)

SetBusinessPurpose adds the businessPurpose to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetConfigInstructions

func (o *GetAPIV3MachinesParams) SetConfigInstructions(configInstructions *string)

SetConfigInstructions adds the configInstructions to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetContext

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

SetContext adds the context to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetCores

func (o *GetAPIV3MachinesParams) SetCores(cores *int32)

SetCores adds the cores to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetCreatedAt

func (o *GetAPIV3MachinesParams) SetCreatedAt(createdAt *string)

SetCreatedAt adds the createdAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetDeletedAt

func (o *GetAPIV3MachinesParams) SetDeletedAt(deletedAt *string)

SetDeletedAt adds the deletedAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetDescription

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

SetDescription adds the description to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetDiskspace

func (o *GetAPIV3MachinesParams) SetDiskspace(diskspace *int32)

SetDiskspace adds the diskspace to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetFqdn

func (o *GetAPIV3MachinesParams) SetFqdn(fqdn *string)

SetFqdn adds the fqdn to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetMrtgURL

func (o *GetAPIV3MachinesParams) SetMrtgURL(mrtgURL *string)

SetMrtgURL adds the mrtgUrl to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetNeedsReboot

func (o *GetAPIV3MachinesParams) SetNeedsReboot(needsReboot *bool)

SetNeedsReboot adds the needsReboot to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetOs

func (o *GetAPIV3MachinesParams) SetOs(os *string)

SetOs adds the os to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetOsRelease

func (o *GetAPIV3MachinesParams) SetOsRelease(osRelease *string)

SetOsRelease adds the osRelease to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetPendingSecurityUpdates

func (o *GetAPIV3MachinesParams) SetPendingSecurityUpdates(pendingSecurityUpdates *int32)

SetPendingSecurityUpdates adds the pendingSecurityUpdates to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetPendingUpdates

func (o *GetAPIV3MachinesParams) SetPendingUpdates(pendingUpdates *int32)

SetPendingUpdates adds the pendingUpdates to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetPendingUpdatesPackageNames

func (o *GetAPIV3MachinesParams) SetPendingUpdatesPackageNames(pendingUpdatesPackageNames *string)

SetPendingUpdatesPackageNames adds the pendingUpdatesPackageNames to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetPendingUpdatesSum

func (o *GetAPIV3MachinesParams) SetPendingUpdatesSum(pendingUpdatesSum *int32)

SetPendingUpdatesSum adds the pendingUpdatesSum to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetPowerFeedA

func (o *GetAPIV3MachinesParams) SetPowerFeedA(powerFeedA *int32)

SetPowerFeedA adds the powerFeedA to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetPowerFeedB

func (o *GetAPIV3MachinesParams) SetPowerFeedB(powerFeedB *int32)

SetPowerFeedB adds the powerFeedB to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetRAM

func (o *GetAPIV3MachinesParams) SetRAM(ram *int32)

SetRAM adds the ram to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetRawDataAPI

func (o *GetAPIV3MachinesParams) SetRawDataAPI(rawDataAPI *string)

SetRawDataAPI adds the rawDataApi to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetRawDataPuppetdb

func (o *GetAPIV3MachinesParams) SetRawDataPuppetdb(rawDataPuppetdb *string)

SetRawDataPuppetdb adds the rawDataPuppetdb to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetSerialnumber

func (o *GetAPIV3MachinesParams) SetSerialnumber(serialnumber *string)

SetSerialnumber adds the serialnumber to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetServicedAt

func (o *GetAPIV3MachinesParams) SetServicedAt(servicedAt *string)

SetServicedAt adds the servicedAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetSeverityClass

func (o *GetAPIV3MachinesParams) SetSeverityClass(severityClass *string)

SetSeverityClass adds the severityClass to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetSoftware

func (o *GetAPIV3MachinesParams) SetSoftware(software []string)

SetSoftware adds the software to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetSwCharacteristics

func (o *GetAPIV3MachinesParams) SetSwCharacteristics(swCharacteristics *string)

SetSwCharacteristics adds the swCharacteristics to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetSwitchURL

func (o *GetAPIV3MachinesParams) SetSwitchURL(switchURL *string)

SetSwitchURL adds the switchUrl to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUcsRole

func (o *GetAPIV3MachinesParams) SetUcsRole(ucsRole *string)

SetUcsRole adds the ucsRole to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUnattendedUpgrades

func (o *GetAPIV3MachinesParams) SetUnattendedUpgrades(unattendedUpgrades *bool)

SetUnattendedUpgrades adds the unattendedUpgrades to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUnattendedUpgradesBlacklistedPackages

func (o *GetAPIV3MachinesParams) SetUnattendedUpgradesBlacklistedPackages(unattendedUpgradesBlacklistedPackages *string)

SetUnattendedUpgradesBlacklistedPackages adds the unattendedUpgradesBlacklistedPackages to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUnattendedUpgradesReboot

func (o *GetAPIV3MachinesParams) SetUnattendedUpgradesReboot(unattendedUpgradesReboot *bool)

SetUnattendedUpgradesReboot adds the unattendedUpgradesReboot to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUnattendedUpgradesRepos

func (o *GetAPIV3MachinesParams) SetUnattendedUpgradesRepos(unattendedUpgradesRepos *string)

SetUnattendedUpgradesRepos adds the unattendedUpgradesRepos to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUnattendedUpgradesTime

func (o *GetAPIV3MachinesParams) SetUnattendedUpgradesTime(unattendedUpgradesTime *string)

SetUnattendedUpgradesTime adds the unattendedUpgradesTime to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUpdatedAt

func (o *GetAPIV3MachinesParams) SetUpdatedAt(updatedAt *string)

SetUpdatedAt adds the updatedAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetUptime

func (o *GetAPIV3MachinesParams) SetUptime(uptime *int32)

SetUptime adds the uptime to the get Api v3 machines params

func (*GetAPIV3MachinesParams) SetVmhost

func (o *GetAPIV3MachinesParams) SetVmhost(vmhost *string)

SetVmhost adds the vmhost to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithArch

WithArch adds the arch to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithAutoUpdate

func (o *GetAPIV3MachinesParams) WithAutoUpdate(autoUpdate *bool) *GetAPIV3MachinesParams

WithAutoUpdate adds the autoUpdate to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupBrand

func (o *GetAPIV3MachinesParams) WithBackupBrand(backupBrand *int32) *GetAPIV3MachinesParams

WithBackupBrand adds the backupBrand to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupLastDiffRun

func (o *GetAPIV3MachinesParams) WithBackupLastDiffRun(backupLastDiffRun *string) *GetAPIV3MachinesParams

WithBackupLastDiffRun adds the backupLastDiffRun to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupLastDiffSize

func (o *GetAPIV3MachinesParams) WithBackupLastDiffSize(backupLastDiffSize *int64) *GetAPIV3MachinesParams

WithBackupLastDiffSize adds the backupLastDiffSize to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupLastFullRun

func (o *GetAPIV3MachinesParams) WithBackupLastFullRun(backupLastFullRun *string) *GetAPIV3MachinesParams

WithBackupLastFullRun adds the backupLastFullRun to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupLastFullSize

func (o *GetAPIV3MachinesParams) WithBackupLastFullSize(backupLastFullSize *int64) *GetAPIV3MachinesParams

WithBackupLastFullSize adds the backupLastFullSize to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupLastIncRun

func (o *GetAPIV3MachinesParams) WithBackupLastIncRun(backupLastIncRun *string) *GetAPIV3MachinesParams

WithBackupLastIncRun adds the backupLastIncRun to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupLastIncSize

func (o *GetAPIV3MachinesParams) WithBackupLastIncSize(backupLastIncSize *int64) *GetAPIV3MachinesParams

WithBackupLastIncSize adds the backupLastIncSize to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBackupType

func (o *GetAPIV3MachinesParams) WithBackupType(backupType *int32) *GetAPIV3MachinesParams

WithBackupType adds the backupType to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBusinessCriticality

func (o *GetAPIV3MachinesParams) WithBusinessCriticality(businessCriticality *string) *GetAPIV3MachinesParams

WithBusinessCriticality adds the businessCriticality to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBusinessNotification

func (o *GetAPIV3MachinesParams) WithBusinessNotification(businessNotification *string) *GetAPIV3MachinesParams

WithBusinessNotification adds the businessNotification to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithBusinessPurpose

func (o *GetAPIV3MachinesParams) WithBusinessPurpose(businessPurpose *string) *GetAPIV3MachinesParams

WithBusinessPurpose adds the businessPurpose to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithConfigInstructions

func (o *GetAPIV3MachinesParams) WithConfigInstructions(configInstructions *string) *GetAPIV3MachinesParams

WithConfigInstructions adds the configInstructions to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithContext

WithContext adds the context to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithCores

func (o *GetAPIV3MachinesParams) WithCores(cores *int32) *GetAPIV3MachinesParams

WithCores adds the cores to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithCreatedAt

func (o *GetAPIV3MachinesParams) WithCreatedAt(createdAt *string) *GetAPIV3MachinesParams

WithCreatedAt adds the createdAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithDeletedAt

func (o *GetAPIV3MachinesParams) WithDeletedAt(deletedAt *string) *GetAPIV3MachinesParams

WithDeletedAt adds the deletedAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithDescription

func (o *GetAPIV3MachinesParams) WithDescription(description *string) *GetAPIV3MachinesParams

WithDescription adds the description to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithDiskspace

func (o *GetAPIV3MachinesParams) WithDiskspace(diskspace *int32) *GetAPIV3MachinesParams

WithDiskspace adds the diskspace to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithFqdn

WithFqdn adds the fqdn to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithMrtgURL

func (o *GetAPIV3MachinesParams) WithMrtgURL(mrtgURL *string) *GetAPIV3MachinesParams

WithMrtgURL adds the mrtgURL to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithNeedsReboot

func (o *GetAPIV3MachinesParams) WithNeedsReboot(needsReboot *bool) *GetAPIV3MachinesParams

WithNeedsReboot adds the needsReboot to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithOs

WithOs adds the os to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithOsRelease

func (o *GetAPIV3MachinesParams) WithOsRelease(osRelease *string) *GetAPIV3MachinesParams

WithOsRelease adds the osRelease to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithPendingSecurityUpdates

func (o *GetAPIV3MachinesParams) WithPendingSecurityUpdates(pendingSecurityUpdates *int32) *GetAPIV3MachinesParams

WithPendingSecurityUpdates adds the pendingSecurityUpdates to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithPendingUpdates

func (o *GetAPIV3MachinesParams) WithPendingUpdates(pendingUpdates *int32) *GetAPIV3MachinesParams

WithPendingUpdates adds the pendingUpdates to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithPendingUpdatesPackageNames

func (o *GetAPIV3MachinesParams) WithPendingUpdatesPackageNames(pendingUpdatesPackageNames *string) *GetAPIV3MachinesParams

WithPendingUpdatesPackageNames adds the pendingUpdatesPackageNames to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithPendingUpdatesSum

func (o *GetAPIV3MachinesParams) WithPendingUpdatesSum(pendingUpdatesSum *int32) *GetAPIV3MachinesParams

WithPendingUpdatesSum adds the pendingUpdatesSum to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithPowerFeedA

func (o *GetAPIV3MachinesParams) WithPowerFeedA(powerFeedA *int32) *GetAPIV3MachinesParams

WithPowerFeedA adds the powerFeedA to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithPowerFeedB

func (o *GetAPIV3MachinesParams) WithPowerFeedB(powerFeedB *int32) *GetAPIV3MachinesParams

WithPowerFeedB adds the powerFeedB to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithRAM

WithRAM adds the ram to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithRawDataAPI

func (o *GetAPIV3MachinesParams) WithRawDataAPI(rawDataAPI *string) *GetAPIV3MachinesParams

WithRawDataAPI adds the rawDataAPI to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithRawDataPuppetdb

func (o *GetAPIV3MachinesParams) WithRawDataPuppetdb(rawDataPuppetdb *string) *GetAPIV3MachinesParams

WithRawDataPuppetdb adds the rawDataPuppetdb to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithSerialnumber

func (o *GetAPIV3MachinesParams) WithSerialnumber(serialnumber *string) *GetAPIV3MachinesParams

WithSerialnumber adds the serialnumber to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithServicedAt

func (o *GetAPIV3MachinesParams) WithServicedAt(servicedAt *string) *GetAPIV3MachinesParams

WithServicedAt adds the servicedAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithSeverityClass

func (o *GetAPIV3MachinesParams) WithSeverityClass(severityClass *string) *GetAPIV3MachinesParams

WithSeverityClass adds the severityClass to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithSoftware

func (o *GetAPIV3MachinesParams) WithSoftware(software []string) *GetAPIV3MachinesParams

WithSoftware adds the software to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithSwCharacteristics

func (o *GetAPIV3MachinesParams) WithSwCharacteristics(swCharacteristics *string) *GetAPIV3MachinesParams

WithSwCharacteristics adds the swCharacteristics to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithSwitchURL

func (o *GetAPIV3MachinesParams) WithSwitchURL(switchURL *string) *GetAPIV3MachinesParams

WithSwitchURL adds the switchURL to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUcsRole

func (o *GetAPIV3MachinesParams) WithUcsRole(ucsRole *string) *GetAPIV3MachinesParams

WithUcsRole adds the ucsRole to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUnattendedUpgrades

func (o *GetAPIV3MachinesParams) WithUnattendedUpgrades(unattendedUpgrades *bool) *GetAPIV3MachinesParams

WithUnattendedUpgrades adds the unattendedUpgrades to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUnattendedUpgradesBlacklistedPackages

func (o *GetAPIV3MachinesParams) WithUnattendedUpgradesBlacklistedPackages(unattendedUpgradesBlacklistedPackages *string) *GetAPIV3MachinesParams

WithUnattendedUpgradesBlacklistedPackages adds the unattendedUpgradesBlacklistedPackages to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUnattendedUpgradesReboot

func (o *GetAPIV3MachinesParams) WithUnattendedUpgradesReboot(unattendedUpgradesReboot *bool) *GetAPIV3MachinesParams

WithUnattendedUpgradesReboot adds the unattendedUpgradesReboot to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUnattendedUpgradesRepos

func (o *GetAPIV3MachinesParams) WithUnattendedUpgradesRepos(unattendedUpgradesRepos *string) *GetAPIV3MachinesParams

WithUnattendedUpgradesRepos adds the unattendedUpgradesRepos to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUnattendedUpgradesTime

func (o *GetAPIV3MachinesParams) WithUnattendedUpgradesTime(unattendedUpgradesTime *string) *GetAPIV3MachinesParams

WithUnattendedUpgradesTime adds the unattendedUpgradesTime to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUpdatedAt

func (o *GetAPIV3MachinesParams) WithUpdatedAt(updatedAt *string) *GetAPIV3MachinesParams

WithUpdatedAt adds the updatedAt to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithUptime

func (o *GetAPIV3MachinesParams) WithUptime(uptime *int32) *GetAPIV3MachinesParams

WithUptime adds the uptime to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WithVmhost

func (o *GetAPIV3MachinesParams) WithVmhost(vmhost *string) *GetAPIV3MachinesParams

WithVmhost adds the vmhost to the get Api v3 machines params

func (*GetAPIV3MachinesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesReader

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

GetAPIV3MachinesReader is a Reader for the GetAPIV3Machines structure.

func (*GetAPIV3MachinesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnAliasesAliasOK

type GetAPIV3MachinesRfqdnAliasesAliasOK struct {
	Payload *models.MachineAlias
}

GetAPIV3MachinesRfqdnAliasesAliasOK handles this case with default header values.

Get a alias

func NewGetAPIV3MachinesRfqdnAliasesAliasOK

func NewGetAPIV3MachinesRfqdnAliasesAliasOK() *GetAPIV3MachinesRfqdnAliasesAliasOK

NewGetAPIV3MachinesRfqdnAliasesAliasOK creates a GetAPIV3MachinesRfqdnAliasesAliasOK with default headers values

func (*GetAPIV3MachinesRfqdnAliasesAliasOK) Error

type GetAPIV3MachinesRfqdnAliasesAliasParams

type GetAPIV3MachinesRfqdnAliasesAliasParams struct {

	/*Alias*/
	Alias string
	/*Rfqdn*/
	Rfqdn string

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

GetAPIV3MachinesRfqdnAliasesAliasParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn aliases alias operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnAliasesAliasParams

func NewGetAPIV3MachinesRfqdnAliasesAliasParams() *GetAPIV3MachinesRfqdnAliasesAliasParams

NewGetAPIV3MachinesRfqdnAliasesAliasParams creates a new GetAPIV3MachinesRfqdnAliasesAliasParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnAliasesAliasParamsWithContext

func NewGetAPIV3MachinesRfqdnAliasesAliasParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnAliasesAliasParams

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

func NewGetAPIV3MachinesRfqdnAliasesAliasParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnAliasesAliasParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnAliasesAliasParams

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

func NewGetAPIV3MachinesRfqdnAliasesAliasParamsWithTimeout

func NewGetAPIV3MachinesRfqdnAliasesAliasParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnAliasesAliasParams

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

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) SetAlias

SetAlias adds the alias to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) SetContext

SetContext adds the context to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) SetRfqdn

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) WithAlias

WithAlias adds the alias to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn aliases alias params

func (*GetAPIV3MachinesRfqdnAliasesAliasParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnAliasesAliasReader

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

GetAPIV3MachinesRfqdnAliasesAliasReader is a Reader for the GetAPIV3MachinesRfqdnAliasesAlias structure.

func (*GetAPIV3MachinesRfqdnAliasesAliasReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnAliasesOK

type GetAPIV3MachinesRfqdnAliasesOK struct {
	Payload models.GetAPIV3MachinesRfqdnAliasesOKBody
}

GetAPIV3MachinesRfqdnAliasesOK handles this case with default header values.

Get all aliases

func NewGetAPIV3MachinesRfqdnAliasesOK

func NewGetAPIV3MachinesRfqdnAliasesOK() *GetAPIV3MachinesRfqdnAliasesOK

NewGetAPIV3MachinesRfqdnAliasesOK creates a GetAPIV3MachinesRfqdnAliasesOK with default headers values

func (*GetAPIV3MachinesRfqdnAliasesOK) Error

type GetAPIV3MachinesRfqdnAliasesParams

type GetAPIV3MachinesRfqdnAliasesParams struct {

	/*Rfqdn*/
	Rfqdn string

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

GetAPIV3MachinesRfqdnAliasesParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn aliases operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnAliasesParams

func NewGetAPIV3MachinesRfqdnAliasesParams() *GetAPIV3MachinesRfqdnAliasesParams

NewGetAPIV3MachinesRfqdnAliasesParams creates a new GetAPIV3MachinesRfqdnAliasesParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnAliasesParamsWithContext

func NewGetAPIV3MachinesRfqdnAliasesParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnAliasesParams

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

func NewGetAPIV3MachinesRfqdnAliasesParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnAliasesParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnAliasesParams

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

func NewGetAPIV3MachinesRfqdnAliasesParamsWithTimeout

func NewGetAPIV3MachinesRfqdnAliasesParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnAliasesParams

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

func (*GetAPIV3MachinesRfqdnAliasesParams) SetContext

SetContext adds the context to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) SetRfqdn

func (o *GetAPIV3MachinesRfqdnAliasesParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn aliases params

func (*GetAPIV3MachinesRfqdnAliasesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnAliasesReader

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

GetAPIV3MachinesRfqdnAliasesReader is a Reader for the GetAPIV3MachinesRfqdnAliases structure.

func (*GetAPIV3MachinesRfqdnAliasesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnAttachmentsFingerprintOK

type GetAPIV3MachinesRfqdnAttachmentsFingerprintOK struct {
	Payload *models.Attachment
}

GetAPIV3MachinesRfqdnAttachmentsFingerprintOK handles this case with default header values.

Get an attachment

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintOK

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintOK() *GetAPIV3MachinesRfqdnAttachmentsFingerprintOK

NewGetAPIV3MachinesRfqdnAttachmentsFingerprintOK creates a GetAPIV3MachinesRfqdnAttachmentsFingerprintOK with default headers values

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintOK) Error

type GetAPIV3MachinesRfqdnAttachmentsFingerprintParams

type GetAPIV3MachinesRfqdnAttachmentsFingerprintParams struct {

	/*Fingerprint*/
	Fingerprint string
	/*Rfqdn*/
	Rfqdn string

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

GetAPIV3MachinesRfqdnAttachmentsFingerprintParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn attachments fingerprint operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParams

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParams() *GetAPIV3MachinesRfqdnAttachmentsFingerprintParams

NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParams creates a new GetAPIV3MachinesRfqdnAttachmentsFingerprintParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithContext

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnAttachmentsFingerprintParams

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

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnAttachmentsFingerprintParams

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

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithTimeout

func NewGetAPIV3MachinesRfqdnAttachmentsFingerprintParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnAttachmentsFingerprintParams

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

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetContext

SetContext adds the context to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetFingerprint

func (o *GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetFingerprint(fingerprint string)

SetFingerprint adds the fingerprint to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetRfqdn

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) SetTimeout

SetTimeout adds the timeout to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithFingerprint

WithFingerprint adds the fingerprint to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn attachments fingerprint params

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnAttachmentsFingerprintReader

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

GetAPIV3MachinesRfqdnAttachmentsFingerprintReader is a Reader for the GetAPIV3MachinesRfqdnAttachmentsFingerprint structure.

func (*GetAPIV3MachinesRfqdnAttachmentsFingerprintReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnAttachmentsOK

type GetAPIV3MachinesRfqdnAttachmentsOK struct {
	Payload models.GetAPIV3MachinesRfqdnAttachmentsOKBody
}

GetAPIV3MachinesRfqdnAttachmentsOK handles this case with default header values.

Get all attachments

func NewGetAPIV3MachinesRfqdnAttachmentsOK

func NewGetAPIV3MachinesRfqdnAttachmentsOK() *GetAPIV3MachinesRfqdnAttachmentsOK

NewGetAPIV3MachinesRfqdnAttachmentsOK creates a GetAPIV3MachinesRfqdnAttachmentsOK with default headers values

func (*GetAPIV3MachinesRfqdnAttachmentsOK) Error

type GetAPIV3MachinesRfqdnAttachmentsParams

type GetAPIV3MachinesRfqdnAttachmentsParams struct {

	/*Rfqdn*/
	Rfqdn string

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

GetAPIV3MachinesRfqdnAttachmentsParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn attachments operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnAttachmentsParams

func NewGetAPIV3MachinesRfqdnAttachmentsParams() *GetAPIV3MachinesRfqdnAttachmentsParams

NewGetAPIV3MachinesRfqdnAttachmentsParams creates a new GetAPIV3MachinesRfqdnAttachmentsParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnAttachmentsParamsWithContext

func NewGetAPIV3MachinesRfqdnAttachmentsParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnAttachmentsParams

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

func NewGetAPIV3MachinesRfqdnAttachmentsParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnAttachmentsParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnAttachmentsParams

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

func NewGetAPIV3MachinesRfqdnAttachmentsParamsWithTimeout

func NewGetAPIV3MachinesRfqdnAttachmentsParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnAttachmentsParams

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

func (*GetAPIV3MachinesRfqdnAttachmentsParams) SetContext

SetContext adds the context to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) SetRfqdn

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn attachments params

func (*GetAPIV3MachinesRfqdnAttachmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnAttachmentsReader

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

GetAPIV3MachinesRfqdnAttachmentsReader is a Reader for the GetAPIV3MachinesRfqdnAttachments structure.

func (*GetAPIV3MachinesRfqdnAttachmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnNicsOK

type GetAPIV3MachinesRfqdnNicsOK struct {
	Payload models.GetAPIV3MachinesRfqdnNicsOKBody
}

GetAPIV3MachinesRfqdnNicsOK handles this case with default header values.

Get all nics

func NewGetAPIV3MachinesRfqdnNicsOK

func NewGetAPIV3MachinesRfqdnNicsOK() *GetAPIV3MachinesRfqdnNicsOK

NewGetAPIV3MachinesRfqdnNicsOK creates a GetAPIV3MachinesRfqdnNicsOK with default headers values

func (*GetAPIV3MachinesRfqdnNicsOK) Error

type GetAPIV3MachinesRfqdnNicsParams

type GetAPIV3MachinesRfqdnNicsParams struct {

	/*Rfqdn*/
	Rfqdn string

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

GetAPIV3MachinesRfqdnNicsParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn nics operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnNicsParams

func NewGetAPIV3MachinesRfqdnNicsParams() *GetAPIV3MachinesRfqdnNicsParams

NewGetAPIV3MachinesRfqdnNicsParams creates a new GetAPIV3MachinesRfqdnNicsParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnNicsParamsWithContext

func NewGetAPIV3MachinesRfqdnNicsParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnNicsParams

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

func NewGetAPIV3MachinesRfqdnNicsParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnNicsParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnNicsParams

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

func NewGetAPIV3MachinesRfqdnNicsParamsWithTimeout

func NewGetAPIV3MachinesRfqdnNicsParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnNicsParams

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

func (*GetAPIV3MachinesRfqdnNicsParams) SetContext

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

SetContext adds the context to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) SetRfqdn

func (o *GetAPIV3MachinesRfqdnNicsParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn nics params

func (*GetAPIV3MachinesRfqdnNicsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnNicsReader

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

GetAPIV3MachinesRfqdnNicsReader is a Reader for the GetAPIV3MachinesRfqdnNics structure.

func (*GetAPIV3MachinesRfqdnNicsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnNicsRnicOK

type GetAPIV3MachinesRfqdnNicsRnicOK struct {
	Payload *models.Nic
}

GetAPIV3MachinesRfqdnNicsRnicOK handles this case with default header values.

Get a nic

func NewGetAPIV3MachinesRfqdnNicsRnicOK

func NewGetAPIV3MachinesRfqdnNicsRnicOK() *GetAPIV3MachinesRfqdnNicsRnicOK

NewGetAPIV3MachinesRfqdnNicsRnicOK creates a GetAPIV3MachinesRfqdnNicsRnicOK with default headers values

func (*GetAPIV3MachinesRfqdnNicsRnicOK) Error

type GetAPIV3MachinesRfqdnNicsRnicParams

type GetAPIV3MachinesRfqdnNicsRnicParams struct {

	/*Rfqdn*/
	Rfqdn string
	/*Rnic*/
	Rnic string

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

GetAPIV3MachinesRfqdnNicsRnicParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn nics rnic operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnNicsRnicParams

func NewGetAPIV3MachinesRfqdnNicsRnicParams() *GetAPIV3MachinesRfqdnNicsRnicParams

NewGetAPIV3MachinesRfqdnNicsRnicParams creates a new GetAPIV3MachinesRfqdnNicsRnicParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnNicsRnicParamsWithContext

func NewGetAPIV3MachinesRfqdnNicsRnicParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnNicsRnicParams

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

func NewGetAPIV3MachinesRfqdnNicsRnicParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnNicsRnicParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnNicsRnicParams

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

func NewGetAPIV3MachinesRfqdnNicsRnicParamsWithTimeout

func NewGetAPIV3MachinesRfqdnNicsRnicParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnNicsRnicParams

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

func (*GetAPIV3MachinesRfqdnNicsRnicParams) SetContext

SetContext adds the context to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) SetRfqdn

func (o *GetAPIV3MachinesRfqdnNicsRnicParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) SetRnic

SetRnic adds the rnic to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) WithRnic

WithRnic adds the rnic to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn nics rnic params

func (*GetAPIV3MachinesRfqdnNicsRnicParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnNicsRnicReader

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

GetAPIV3MachinesRfqdnNicsRnicReader is a Reader for the GetAPIV3MachinesRfqdnNicsRnic structure.

func (*GetAPIV3MachinesRfqdnNicsRnicReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3MachinesRfqdnOK

type GetAPIV3MachinesRfqdnOK struct {
	Payload *models.Machine
}

GetAPIV3MachinesRfqdnOK handles this case with default header values.

Get a machine by fqdn

func NewGetAPIV3MachinesRfqdnOK

func NewGetAPIV3MachinesRfqdnOK() *GetAPIV3MachinesRfqdnOK

NewGetAPIV3MachinesRfqdnOK creates a GetAPIV3MachinesRfqdnOK with default headers values

func (*GetAPIV3MachinesRfqdnOK) Error

func (o *GetAPIV3MachinesRfqdnOK) Error() string

type GetAPIV3MachinesRfqdnParams

type GetAPIV3MachinesRfqdnParams struct {

	/*Rfqdn*/
	Rfqdn string

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

GetAPIV3MachinesRfqdnParams contains all the parameters to send to the API endpoint for the get Api v3 machines rfqdn operation typically these are written to a http.Request

func NewGetAPIV3MachinesRfqdnParams

func NewGetAPIV3MachinesRfqdnParams() *GetAPIV3MachinesRfqdnParams

NewGetAPIV3MachinesRfqdnParams creates a new GetAPIV3MachinesRfqdnParams object with the default values initialized.

func NewGetAPIV3MachinesRfqdnParamsWithContext

func NewGetAPIV3MachinesRfqdnParamsWithContext(ctx context.Context) *GetAPIV3MachinesRfqdnParams

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

func NewGetAPIV3MachinesRfqdnParamsWithHTTPClient

func NewGetAPIV3MachinesRfqdnParamsWithHTTPClient(client *http.Client) *GetAPIV3MachinesRfqdnParams

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

func NewGetAPIV3MachinesRfqdnParamsWithTimeout

func NewGetAPIV3MachinesRfqdnParamsWithTimeout(timeout time.Duration) *GetAPIV3MachinesRfqdnParams

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

func (*GetAPIV3MachinesRfqdnParams) SetContext

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

SetContext adds the context to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) SetRfqdn

func (o *GetAPIV3MachinesRfqdnParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) WithContext

WithContext adds the context to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) WithRfqdn

WithRfqdn adds the rfqdn to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 machines rfqdn params

func (*GetAPIV3MachinesRfqdnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3MachinesRfqdnReader

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

GetAPIV3MachinesRfqdnReader is a Reader for the GetAPIV3MachinesRfqdn structure.

func (*GetAPIV3MachinesRfqdnReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3NicsIDOK

type GetAPIV3NicsIDOK struct {
	Payload *models.Nic
}

GetAPIV3NicsIDOK handles this case with default header values.

Get a nic by id

func NewGetAPIV3NicsIDOK

func NewGetAPIV3NicsIDOK() *GetAPIV3NicsIDOK

NewGetAPIV3NicsIDOK creates a GetAPIV3NicsIDOK with default headers values

func (*GetAPIV3NicsIDOK) Error

func (o *GetAPIV3NicsIDOK) Error() string

type GetAPIV3NicsIDParams

type GetAPIV3NicsIDParams struct {

	/*ID*/
	ID int32

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

GetAPIV3NicsIDParams contains all the parameters to send to the API endpoint for the get Api v3 nics Id operation typically these are written to a http.Request

func NewGetAPIV3NicsIDParams

func NewGetAPIV3NicsIDParams() *GetAPIV3NicsIDParams

NewGetAPIV3NicsIDParams creates a new GetAPIV3NicsIDParams object with the default values initialized.

func NewGetAPIV3NicsIDParamsWithContext

func NewGetAPIV3NicsIDParamsWithContext(ctx context.Context) *GetAPIV3NicsIDParams

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

func NewGetAPIV3NicsIDParamsWithHTTPClient

func NewGetAPIV3NicsIDParamsWithHTTPClient(client *http.Client) *GetAPIV3NicsIDParams

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

func NewGetAPIV3NicsIDParamsWithTimeout

func NewGetAPIV3NicsIDParamsWithTimeout(timeout time.Duration) *GetAPIV3NicsIDParams

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

func (*GetAPIV3NicsIDParams) SetContext

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

SetContext adds the context to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) SetID

func (o *GetAPIV3NicsIDParams) SetID(id int32)

SetID adds the id to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) WithContext

WithContext adds the context to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) WithID

WithID adds the id to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) WithTimeout

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

WithTimeout adds the timeout to the get Api v3 nics Id params

func (*GetAPIV3NicsIDParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetAPIV3NicsIDReader

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

GetAPIV3NicsIDReader is a Reader for the GetAPIV3NicsID structure.

func (*GetAPIV3NicsIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3NicsOK

type GetAPIV3NicsOK struct {
	Payload models.GetAPIV3NicsOKBody
}

GetAPIV3NicsOK handles this case with default header values.

Return a list of nics, possibly filtered

func NewGetAPIV3NicsOK

func NewGetAPIV3NicsOK() *GetAPIV3NicsOK

NewGetAPIV3NicsOK creates a GetAPIV3NicsOK with default headers values

func (*GetAPIV3NicsOK) Error

func (o *GetAPIV3NicsOK) Error() string

type GetAPIV3NicsParams

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

GetAPIV3NicsParams contains all the parameters to send to the API endpoint for the get Api v3 nics operation typically these are written to a http.Request

func NewGetAPIV3NicsParams

func NewGetAPIV3NicsParams() *GetAPIV3NicsParams

NewGetAPIV3NicsParams creates a new GetAPIV3NicsParams object with the default values initialized.

func NewGetAPIV3NicsParamsWithContext

func NewGetAPIV3NicsParamsWithContext(ctx context.Context) *GetAPIV3NicsParams

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

func NewGetAPIV3NicsParamsWithHTTPClient

func NewGetAPIV3NicsParamsWithHTTPClient(client *http.Client) *GetAPIV3NicsParams

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

func NewGetAPIV3NicsParamsWithTimeout

func NewGetAPIV3NicsParamsWithTimeout(timeout time.Duration) *GetAPIV3NicsParams

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

func (*GetAPIV3NicsParams) SetContext

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

SetContext adds the context to the get Api v3 nics params

func (*GetAPIV3NicsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 nics params

func (*GetAPIV3NicsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 nics params

func (*GetAPIV3NicsParams) WithContext

WithContext adds the context to the get Api v3 nics params

func (*GetAPIV3NicsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 nics params

func (*GetAPIV3NicsParams) WithTimeout

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

WithTimeout adds the timeout to the get Api v3 nics params

func (*GetAPIV3NicsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetAPIV3NicsReader

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

GetAPIV3NicsReader is a Reader for the GetAPIV3Nics structure.

func (*GetAPIV3NicsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3SoftwaresOK

type GetAPIV3SoftwaresOK struct {
	Payload models.GetAPIV3SoftwaresOKBody
}

GetAPIV3SoftwaresOK handles this case with default header values.

Searches machines with specific software configurations

func NewGetAPIV3SoftwaresOK

func NewGetAPIV3SoftwaresOK() *GetAPIV3SoftwaresOK

NewGetAPIV3SoftwaresOK creates a GetAPIV3SoftwaresOK with default headers values

func (*GetAPIV3SoftwaresOK) Error

func (o *GetAPIV3SoftwaresOK) Error() string

type GetAPIV3SoftwaresParams

type GetAPIV3SoftwaresParams struct {

	/*Q
	  search query, for example 'nmap=4'

	*/
	Q string

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

GetAPIV3SoftwaresParams contains all the parameters to send to the API endpoint for the get Api v3 softwares operation typically these are written to a http.Request

func NewGetAPIV3SoftwaresParams

func NewGetAPIV3SoftwaresParams() *GetAPIV3SoftwaresParams

NewGetAPIV3SoftwaresParams creates a new GetAPIV3SoftwaresParams object with the default values initialized.

func NewGetAPIV3SoftwaresParamsWithContext

func NewGetAPIV3SoftwaresParamsWithContext(ctx context.Context) *GetAPIV3SoftwaresParams

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

func NewGetAPIV3SoftwaresParamsWithHTTPClient

func NewGetAPIV3SoftwaresParamsWithHTTPClient(client *http.Client) *GetAPIV3SoftwaresParams

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

func NewGetAPIV3SoftwaresParamsWithTimeout

func NewGetAPIV3SoftwaresParamsWithTimeout(timeout time.Duration) *GetAPIV3SoftwaresParams

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

func (*GetAPIV3SoftwaresParams) SetContext

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

SetContext adds the context to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) SetQ

func (o *GetAPIV3SoftwaresParams) SetQ(q string)

SetQ adds the q to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) WithContext

WithContext adds the context to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) WithQ

WithQ adds the q to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 softwares params

func (*GetAPIV3SoftwaresParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3SoftwaresReader

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

GetAPIV3SoftwaresReader is a Reader for the GetAPIV3Softwares structure.

func (*GetAPIV3SoftwaresReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3SwitchesFqdnOK

type GetAPIV3SwitchesFqdnOK struct {
	Payload *models.Switch
}

GetAPIV3SwitchesFqdnOK handles this case with default header values.

Get a switch by fqdn

func NewGetAPIV3SwitchesFqdnOK

func NewGetAPIV3SwitchesFqdnOK() *GetAPIV3SwitchesFqdnOK

NewGetAPIV3SwitchesFqdnOK creates a GetAPIV3SwitchesFqdnOK with default headers values

func (*GetAPIV3SwitchesFqdnOK) Error

func (o *GetAPIV3SwitchesFqdnOK) Error() string

type GetAPIV3SwitchesFqdnParams

type GetAPIV3SwitchesFqdnParams struct {

	/*Fqdn*/
	Fqdn string

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

GetAPIV3SwitchesFqdnParams contains all the parameters to send to the API endpoint for the get Api v3 switches fqdn operation typically these are written to a http.Request

func NewGetAPIV3SwitchesFqdnParams

func NewGetAPIV3SwitchesFqdnParams() *GetAPIV3SwitchesFqdnParams

NewGetAPIV3SwitchesFqdnParams creates a new GetAPIV3SwitchesFqdnParams object with the default values initialized.

func NewGetAPIV3SwitchesFqdnParamsWithContext

func NewGetAPIV3SwitchesFqdnParamsWithContext(ctx context.Context) *GetAPIV3SwitchesFqdnParams

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

func NewGetAPIV3SwitchesFqdnParamsWithHTTPClient

func NewGetAPIV3SwitchesFqdnParamsWithHTTPClient(client *http.Client) *GetAPIV3SwitchesFqdnParams

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

func NewGetAPIV3SwitchesFqdnParamsWithTimeout

func NewGetAPIV3SwitchesFqdnParamsWithTimeout(timeout time.Duration) *GetAPIV3SwitchesFqdnParams

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

func (*GetAPIV3SwitchesFqdnParams) SetContext

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

SetContext adds the context to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) SetFqdn

func (o *GetAPIV3SwitchesFqdnParams) SetFqdn(fqdn string)

SetFqdn adds the fqdn to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) WithContext

WithContext adds the context to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) WithFqdn

WithFqdn adds the fqdn to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 switches fqdn params

func (*GetAPIV3SwitchesFqdnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3SwitchesFqdnPortsNumberOK

type GetAPIV3SwitchesFqdnPortsNumberOK struct {
	Payload *models.SwitchPort
}

GetAPIV3SwitchesFqdnPortsNumberOK handles this case with default header values.

Get a switch port

func NewGetAPIV3SwitchesFqdnPortsNumberOK

func NewGetAPIV3SwitchesFqdnPortsNumberOK() *GetAPIV3SwitchesFqdnPortsNumberOK

NewGetAPIV3SwitchesFqdnPortsNumberOK creates a GetAPIV3SwitchesFqdnPortsNumberOK with default headers values

func (*GetAPIV3SwitchesFqdnPortsNumberOK) Error

type GetAPIV3SwitchesFqdnPortsNumberParams

type GetAPIV3SwitchesFqdnPortsNumberParams struct {

	/*Fqdn*/
	Fqdn string
	/*Number*/
	Number int32

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

GetAPIV3SwitchesFqdnPortsNumberParams contains all the parameters to send to the API endpoint for the get Api v3 switches fqdn ports number operation typically these are written to a http.Request

func NewGetAPIV3SwitchesFqdnPortsNumberParams

func NewGetAPIV3SwitchesFqdnPortsNumberParams() *GetAPIV3SwitchesFqdnPortsNumberParams

NewGetAPIV3SwitchesFqdnPortsNumberParams creates a new GetAPIV3SwitchesFqdnPortsNumberParams object with the default values initialized.

func NewGetAPIV3SwitchesFqdnPortsNumberParamsWithContext

func NewGetAPIV3SwitchesFqdnPortsNumberParamsWithContext(ctx context.Context) *GetAPIV3SwitchesFqdnPortsNumberParams

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

func NewGetAPIV3SwitchesFqdnPortsNumberParamsWithHTTPClient

func NewGetAPIV3SwitchesFqdnPortsNumberParamsWithHTTPClient(client *http.Client) *GetAPIV3SwitchesFqdnPortsNumberParams

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

func NewGetAPIV3SwitchesFqdnPortsNumberParamsWithTimeout

func NewGetAPIV3SwitchesFqdnPortsNumberParamsWithTimeout(timeout time.Duration) *GetAPIV3SwitchesFqdnPortsNumberParams

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

func (*GetAPIV3SwitchesFqdnPortsNumberParams) SetContext

SetContext adds the context to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) SetFqdn

SetFqdn adds the fqdn to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) SetNumber

func (o *GetAPIV3SwitchesFqdnPortsNumberParams) SetNumber(number int32)

SetNumber adds the number to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) WithContext

WithContext adds the context to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) WithFqdn

WithFqdn adds the fqdn to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) WithNumber

WithNumber adds the number to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 switches fqdn ports number params

func (*GetAPIV3SwitchesFqdnPortsNumberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3SwitchesFqdnPortsNumberReader

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

GetAPIV3SwitchesFqdnPortsNumberReader is a Reader for the GetAPIV3SwitchesFqdnPortsNumber structure.

func (*GetAPIV3SwitchesFqdnPortsNumberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3SwitchesFqdnPortsOK

type GetAPIV3SwitchesFqdnPortsOK struct {
	Payload models.GetAPIV3SwitchesFqdnPortsOKBody
}

GetAPIV3SwitchesFqdnPortsOK handles this case with default header values.

Return a list of switch ports

func NewGetAPIV3SwitchesFqdnPortsOK

func NewGetAPIV3SwitchesFqdnPortsOK() *GetAPIV3SwitchesFqdnPortsOK

NewGetAPIV3SwitchesFqdnPortsOK creates a GetAPIV3SwitchesFqdnPortsOK with default headers values

func (*GetAPIV3SwitchesFqdnPortsOK) Error

type GetAPIV3SwitchesFqdnPortsParams

type GetAPIV3SwitchesFqdnPortsParams struct {

	/*Fqdn*/
	Fqdn string

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

GetAPIV3SwitchesFqdnPortsParams contains all the parameters to send to the API endpoint for the get Api v3 switches fqdn ports operation typically these are written to a http.Request

func NewGetAPIV3SwitchesFqdnPortsParams

func NewGetAPIV3SwitchesFqdnPortsParams() *GetAPIV3SwitchesFqdnPortsParams

NewGetAPIV3SwitchesFqdnPortsParams creates a new GetAPIV3SwitchesFqdnPortsParams object with the default values initialized.

func NewGetAPIV3SwitchesFqdnPortsParamsWithContext

func NewGetAPIV3SwitchesFqdnPortsParamsWithContext(ctx context.Context) *GetAPIV3SwitchesFqdnPortsParams

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

func NewGetAPIV3SwitchesFqdnPortsParamsWithHTTPClient

func NewGetAPIV3SwitchesFqdnPortsParamsWithHTTPClient(client *http.Client) *GetAPIV3SwitchesFqdnPortsParams

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

func NewGetAPIV3SwitchesFqdnPortsParamsWithTimeout

func NewGetAPIV3SwitchesFqdnPortsParamsWithTimeout(timeout time.Duration) *GetAPIV3SwitchesFqdnPortsParams

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

func (*GetAPIV3SwitchesFqdnPortsParams) SetContext

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

SetContext adds the context to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) SetFqdn

func (o *GetAPIV3SwitchesFqdnPortsParams) SetFqdn(fqdn string)

SetFqdn adds the fqdn to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) WithContext

WithContext adds the context to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) WithFqdn

WithFqdn adds the fqdn to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 switches fqdn ports params

func (*GetAPIV3SwitchesFqdnPortsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3SwitchesFqdnPortsReader

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

GetAPIV3SwitchesFqdnPortsReader is a Reader for the GetAPIV3SwitchesFqdnPorts structure.

func (*GetAPIV3SwitchesFqdnPortsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3SwitchesFqdnReader

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

GetAPIV3SwitchesFqdnReader is a Reader for the GetAPIV3SwitchesFqdn structure.

func (*GetAPIV3SwitchesFqdnReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPIV3SwitchesOK

type GetAPIV3SwitchesOK struct {
	Payload models.GetAPIV3SwitchesOKBody
}

GetAPIV3SwitchesOK handles this case with default header values.

Return a list of switches, possibly filtered

func NewGetAPIV3SwitchesOK

func NewGetAPIV3SwitchesOK() *GetAPIV3SwitchesOK

NewGetAPIV3SwitchesOK creates a GetAPIV3SwitchesOK with default headers values

func (*GetAPIV3SwitchesOK) Error

func (o *GetAPIV3SwitchesOK) Error() string

type GetAPIV3SwitchesParams

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

GetAPIV3SwitchesParams contains all the parameters to send to the API endpoint for the get Api v3 switches operation typically these are written to a http.Request

func NewGetAPIV3SwitchesParams

func NewGetAPIV3SwitchesParams() *GetAPIV3SwitchesParams

NewGetAPIV3SwitchesParams creates a new GetAPIV3SwitchesParams object with the default values initialized.

func NewGetAPIV3SwitchesParamsWithContext

func NewGetAPIV3SwitchesParamsWithContext(ctx context.Context) *GetAPIV3SwitchesParams

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

func NewGetAPIV3SwitchesParamsWithHTTPClient

func NewGetAPIV3SwitchesParamsWithHTTPClient(client *http.Client) *GetAPIV3SwitchesParams

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

func NewGetAPIV3SwitchesParamsWithTimeout

func NewGetAPIV3SwitchesParamsWithTimeout(timeout time.Duration) *GetAPIV3SwitchesParams

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

func (*GetAPIV3SwitchesParams) SetContext

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

SetContext adds the context to the get Api v3 switches params

func (*GetAPIV3SwitchesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Api v3 switches params

func (*GetAPIV3SwitchesParams) SetTimeout

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

SetTimeout adds the timeout to the get Api v3 switches params

func (*GetAPIV3SwitchesParams) WithContext

WithContext adds the context to the get Api v3 switches params

func (*GetAPIV3SwitchesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Api v3 switches params

func (*GetAPIV3SwitchesParams) WithTimeout

WithTimeout adds the timeout to the get Api v3 switches params

func (*GetAPIV3SwitchesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPIV3SwitchesReader

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

GetAPIV3SwitchesReader is a Reader for the GetAPIV3Switches structure.

func (*GetAPIV3SwitchesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3CloudProvidersCreated

type PostAPIV3CloudProvidersCreated struct {
	Payload *models.CloudProvider
}

PostAPIV3CloudProvidersCreated handles this case with default header values.

Create a new cloud provider

func NewPostAPIV3CloudProvidersCreated

func NewPostAPIV3CloudProvidersCreated() *PostAPIV3CloudProvidersCreated

NewPostAPIV3CloudProvidersCreated creates a PostAPIV3CloudProvidersCreated with default headers values

func (*PostAPIV3CloudProvidersCreated) Error

type PostAPIV3CloudProvidersParams

type PostAPIV3CloudProvidersParams struct {

	/*CloudProvider*/
	CloudProvider *models.CloudProvider

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

PostAPIV3CloudProvidersParams contains all the parameters to send to the API endpoint for the post Api v3 cloud providers operation typically these are written to a http.Request

func NewPostAPIV3CloudProvidersParams

func NewPostAPIV3CloudProvidersParams() *PostAPIV3CloudProvidersParams

NewPostAPIV3CloudProvidersParams creates a new PostAPIV3CloudProvidersParams object with the default values initialized.

func NewPostAPIV3CloudProvidersParamsWithContext

func NewPostAPIV3CloudProvidersParamsWithContext(ctx context.Context) *PostAPIV3CloudProvidersParams

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

func NewPostAPIV3CloudProvidersParamsWithHTTPClient

func NewPostAPIV3CloudProvidersParamsWithHTTPClient(client *http.Client) *PostAPIV3CloudProvidersParams

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

func NewPostAPIV3CloudProvidersParamsWithTimeout

func NewPostAPIV3CloudProvidersParamsWithTimeout(timeout time.Duration) *PostAPIV3CloudProvidersParams

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

func (*PostAPIV3CloudProvidersParams) SetCloudProvider

func (o *PostAPIV3CloudProvidersParams) SetCloudProvider(cloudProvider *models.CloudProvider)

SetCloudProvider adds the cloudProvider to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) SetContext

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

SetContext adds the context to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) WithCloudProvider

WithCloudProvider adds the cloudProvider to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) WithContext

WithContext adds the context to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 cloud providers params

func (*PostAPIV3CloudProvidersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3CloudProvidersReader

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

PostAPIV3CloudProvidersReader is a Reader for the PostAPIV3CloudProviders structure.

func (*PostAPIV3CloudProvidersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3InventoriesCreated

type PostAPIV3InventoriesCreated struct {
	Payload *models.Inventory
}

PostAPIV3InventoriesCreated handles this case with default header values.

Create a new inventory

func NewPostAPIV3InventoriesCreated

func NewPostAPIV3InventoriesCreated() *PostAPIV3InventoriesCreated

NewPostAPIV3InventoriesCreated creates a PostAPIV3InventoriesCreated with default headers values

func (*PostAPIV3InventoriesCreated) Error

type PostAPIV3InventoriesInventoryNumberAttachmentsCreated

type PostAPIV3InventoriesInventoryNumberAttachmentsCreated struct {
	Payload *models.Attachment
}

PostAPIV3InventoriesInventoryNumberAttachmentsCreated handles this case with default header values.

Create an attachment

func NewPostAPIV3InventoriesInventoryNumberAttachmentsCreated

func NewPostAPIV3InventoriesInventoryNumberAttachmentsCreated() *PostAPIV3InventoriesInventoryNumberAttachmentsCreated

NewPostAPIV3InventoriesInventoryNumberAttachmentsCreated creates a PostAPIV3InventoriesInventoryNumberAttachmentsCreated with default headers values

func (*PostAPIV3InventoriesInventoryNumberAttachmentsCreated) Error

type PostAPIV3InventoriesInventoryNumberAttachmentsParams

type PostAPIV3InventoriesInventoryNumberAttachmentsParams struct {

	/*Data*/
	Data os.File
	/*InventoryNumber*/
	InventoryNumber string

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

PostAPIV3InventoriesInventoryNumberAttachmentsParams contains all the parameters to send to the API endpoint for the post Api v3 inventories inventory number attachments operation typically these are written to a http.Request

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParams

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParams() *PostAPIV3InventoriesInventoryNumberAttachmentsParams

NewPostAPIV3InventoriesInventoryNumberAttachmentsParams creates a new PostAPIV3InventoriesInventoryNumberAttachmentsParams object with the default values initialized.

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParamsWithContext

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParamsWithContext(ctx context.Context) *PostAPIV3InventoriesInventoryNumberAttachmentsParams

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

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParamsWithHTTPClient

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParamsWithHTTPClient(client *http.Client) *PostAPIV3InventoriesInventoryNumberAttachmentsParams

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

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParamsWithTimeout

func NewPostAPIV3InventoriesInventoryNumberAttachmentsParamsWithTimeout(timeout time.Duration) *PostAPIV3InventoriesInventoryNumberAttachmentsParams

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

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) SetContext

SetContext adds the context to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) SetData

SetData adds the data to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) SetInventoryNumber

func (o *PostAPIV3InventoriesInventoryNumberAttachmentsParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) SetTimeout

SetTimeout adds the timeout to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) WithContext

WithContext adds the context to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) WithData

WithData adds the data to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 inventories inventory number attachments params

func (*PostAPIV3InventoriesInventoryNumberAttachmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3InventoriesInventoryNumberAttachmentsReader

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

PostAPIV3InventoriesInventoryNumberAttachmentsReader is a Reader for the PostAPIV3InventoriesInventoryNumberAttachments structure.

func (*PostAPIV3InventoriesInventoryNumberAttachmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3InventoriesParams

type PostAPIV3InventoriesParams struct {

	/*Inventory*/
	Inventory *models.Inventory

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

PostAPIV3InventoriesParams contains all the parameters to send to the API endpoint for the post Api v3 inventories operation typically these are written to a http.Request

func NewPostAPIV3InventoriesParams

func NewPostAPIV3InventoriesParams() *PostAPIV3InventoriesParams

NewPostAPIV3InventoriesParams creates a new PostAPIV3InventoriesParams object with the default values initialized.

func NewPostAPIV3InventoriesParamsWithContext

func NewPostAPIV3InventoriesParamsWithContext(ctx context.Context) *PostAPIV3InventoriesParams

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

func NewPostAPIV3InventoriesParamsWithHTTPClient

func NewPostAPIV3InventoriesParamsWithHTTPClient(client *http.Client) *PostAPIV3InventoriesParams

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

func NewPostAPIV3InventoriesParamsWithTimeout

func NewPostAPIV3InventoriesParamsWithTimeout(timeout time.Duration) *PostAPIV3InventoriesParams

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

func (*PostAPIV3InventoriesParams) SetContext

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

SetContext adds the context to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) SetInventory

func (o *PostAPIV3InventoriesParams) SetInventory(inventory *models.Inventory)

SetInventory adds the inventory to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) WithContext

WithContext adds the context to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) WithInventory

WithInventory adds the inventory to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 inventories params

func (*PostAPIV3InventoriesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3InventoriesReader

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

PostAPIV3InventoriesReader is a Reader for the PostAPIV3Inventories structure.

func (*PostAPIV3InventoriesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3LocationsIDIDCreated

type PostAPIV3LocationsIDIDCreated struct {
	Payload *models.Location
}

PostAPIV3LocationsIDIDCreated handles this case with default header values.

Create a new child location

func NewPostAPIV3LocationsIDIDCreated

func NewPostAPIV3LocationsIDIDCreated() *PostAPIV3LocationsIDIDCreated

NewPostAPIV3LocationsIDIDCreated creates a PostAPIV3LocationsIDIDCreated with default headers values

func (*PostAPIV3LocationsIDIDCreated) Error

type PostAPIV3LocationsIDIDParams

type PostAPIV3LocationsIDIDParams struct {

	/*Location*/
	Location *models.Location
	/*ID
	  Id

	*/
	ID int32

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

PostAPIV3LocationsIDIDParams contains all the parameters to send to the API endpoint for the post Api v3 locations Id Id operation typically these are written to a http.Request

func NewPostAPIV3LocationsIDIDParams

func NewPostAPIV3LocationsIDIDParams() *PostAPIV3LocationsIDIDParams

NewPostAPIV3LocationsIDIDParams creates a new PostAPIV3LocationsIDIDParams object with the default values initialized.

func NewPostAPIV3LocationsIDIDParamsWithContext

func NewPostAPIV3LocationsIDIDParamsWithContext(ctx context.Context) *PostAPIV3LocationsIDIDParams

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

func NewPostAPIV3LocationsIDIDParamsWithHTTPClient

func NewPostAPIV3LocationsIDIDParamsWithHTTPClient(client *http.Client) *PostAPIV3LocationsIDIDParams

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

func NewPostAPIV3LocationsIDIDParamsWithTimeout

func NewPostAPIV3LocationsIDIDParamsWithTimeout(timeout time.Duration) *PostAPIV3LocationsIDIDParams

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

func (*PostAPIV3LocationsIDIDParams) SetContext

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

SetContext adds the context to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) SetID

func (o *PostAPIV3LocationsIDIDParams) SetID(id int32)

SetID adds the id to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) SetLocation

func (o *PostAPIV3LocationsIDIDParams) SetLocation(location *models.Location)

SetLocation adds the location to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) WithContext

WithContext adds the context to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) WithID

WithID adds the id to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) WithLocation

WithLocation adds the location to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 locations Id Id params

func (*PostAPIV3LocationsIDIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3LocationsIDIDReader

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

PostAPIV3LocationsIDIDReader is a Reader for the PostAPIV3LocationsIDID structure.

func (*PostAPIV3LocationsIDIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3LocationsRootsCreated

type PostAPIV3LocationsRootsCreated struct {
	Payload *models.Location
}

PostAPIV3LocationsRootsCreated handles this case with default header values.

Create a new location root

func NewPostAPIV3LocationsRootsCreated

func NewPostAPIV3LocationsRootsCreated() *PostAPIV3LocationsRootsCreated

NewPostAPIV3LocationsRootsCreated creates a PostAPIV3LocationsRootsCreated with default headers values

func (*PostAPIV3LocationsRootsCreated) Error

type PostAPIV3LocationsRootsParams

type PostAPIV3LocationsRootsParams struct {

	/*Location*/
	Location *models.Location

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

PostAPIV3LocationsRootsParams contains all the parameters to send to the API endpoint for the post Api v3 locations roots operation typically these are written to a http.Request

func NewPostAPIV3LocationsRootsParams

func NewPostAPIV3LocationsRootsParams() *PostAPIV3LocationsRootsParams

NewPostAPIV3LocationsRootsParams creates a new PostAPIV3LocationsRootsParams object with the default values initialized.

func NewPostAPIV3LocationsRootsParamsWithContext

func NewPostAPIV3LocationsRootsParamsWithContext(ctx context.Context) *PostAPIV3LocationsRootsParams

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

func NewPostAPIV3LocationsRootsParamsWithHTTPClient

func NewPostAPIV3LocationsRootsParamsWithHTTPClient(client *http.Client) *PostAPIV3LocationsRootsParams

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

func NewPostAPIV3LocationsRootsParamsWithTimeout

func NewPostAPIV3LocationsRootsParamsWithTimeout(timeout time.Duration) *PostAPIV3LocationsRootsParams

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

func (*PostAPIV3LocationsRootsParams) SetContext

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

SetContext adds the context to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) SetLocation

func (o *PostAPIV3LocationsRootsParams) SetLocation(location *models.Location)

SetLocation adds the location to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) WithContext

WithContext adds the context to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) WithLocation

WithLocation adds the location to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 locations roots params

func (*PostAPIV3LocationsRootsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3LocationsRootsReader

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

PostAPIV3LocationsRootsReader is a Reader for the PostAPIV3LocationsRoots structure.

func (*PostAPIV3LocationsRootsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3MachinesCreated

type PostAPIV3MachinesCreated struct {
	Payload *models.Machine
}

PostAPIV3MachinesCreated handles this case with default header values.

Create a new machine

func NewPostAPIV3MachinesCreated

func NewPostAPIV3MachinesCreated() *PostAPIV3MachinesCreated

NewPostAPIV3MachinesCreated creates a PostAPIV3MachinesCreated with default headers values

func (*PostAPIV3MachinesCreated) Error

func (o *PostAPIV3MachinesCreated) Error() string

type PostAPIV3MachinesParams

type PostAPIV3MachinesParams struct {

	/*Machine*/
	Machine *models.Machine

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

PostAPIV3MachinesParams contains all the parameters to send to the API endpoint for the post Api v3 machines operation typically these are written to a http.Request

func NewPostAPIV3MachinesParams

func NewPostAPIV3MachinesParams() *PostAPIV3MachinesParams

NewPostAPIV3MachinesParams creates a new PostAPIV3MachinesParams object with the default values initialized.

func NewPostAPIV3MachinesParamsWithContext

func NewPostAPIV3MachinesParamsWithContext(ctx context.Context) *PostAPIV3MachinesParams

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

func NewPostAPIV3MachinesParamsWithHTTPClient

func NewPostAPIV3MachinesParamsWithHTTPClient(client *http.Client) *PostAPIV3MachinesParams

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

func NewPostAPIV3MachinesParamsWithTimeout

func NewPostAPIV3MachinesParamsWithTimeout(timeout time.Duration) *PostAPIV3MachinesParams

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

func (*PostAPIV3MachinesParams) SetContext

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

SetContext adds the context to the post Api v3 machines params

func (*PostAPIV3MachinesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 machines params

func (*PostAPIV3MachinesParams) SetMachine

func (o *PostAPIV3MachinesParams) SetMachine(machine *models.Machine)

SetMachine adds the machine to the post Api v3 machines params

func (*PostAPIV3MachinesParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 machines params

func (*PostAPIV3MachinesParams) WithContext

WithContext adds the context to the post Api v3 machines params

func (*PostAPIV3MachinesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post Api v3 machines params

func (*PostAPIV3MachinesParams) WithMachine

WithMachine adds the machine to the post Api v3 machines params

func (*PostAPIV3MachinesParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 machines params

func (*PostAPIV3MachinesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3MachinesReader

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

PostAPIV3MachinesReader is a Reader for the PostAPIV3Machines structure.

func (*PostAPIV3MachinesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3MachinesRfqdnAliasesCreated

type PostAPIV3MachinesRfqdnAliasesCreated struct {
	Payload *models.MachineAlias
}

PostAPIV3MachinesRfqdnAliasesCreated handles this case with default header values.

Create an alias

func NewPostAPIV3MachinesRfqdnAliasesCreated

func NewPostAPIV3MachinesRfqdnAliasesCreated() *PostAPIV3MachinesRfqdnAliasesCreated

NewPostAPIV3MachinesRfqdnAliasesCreated creates a PostAPIV3MachinesRfqdnAliasesCreated with default headers values

func (*PostAPIV3MachinesRfqdnAliasesCreated) Error

type PostAPIV3MachinesRfqdnAliasesParams

type PostAPIV3MachinesRfqdnAliasesParams struct {

	/*MachineAlias*/
	MachineAlias *models.MachineAlias
	/*Rfqdn*/
	Rfqdn string

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

PostAPIV3MachinesRfqdnAliasesParams contains all the parameters to send to the API endpoint for the post Api v3 machines rfqdn aliases operation typically these are written to a http.Request

func NewPostAPIV3MachinesRfqdnAliasesParams

func NewPostAPIV3MachinesRfqdnAliasesParams() *PostAPIV3MachinesRfqdnAliasesParams

NewPostAPIV3MachinesRfqdnAliasesParams creates a new PostAPIV3MachinesRfqdnAliasesParams object with the default values initialized.

func NewPostAPIV3MachinesRfqdnAliasesParamsWithContext

func NewPostAPIV3MachinesRfqdnAliasesParamsWithContext(ctx context.Context) *PostAPIV3MachinesRfqdnAliasesParams

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

func NewPostAPIV3MachinesRfqdnAliasesParamsWithHTTPClient

func NewPostAPIV3MachinesRfqdnAliasesParamsWithHTTPClient(client *http.Client) *PostAPIV3MachinesRfqdnAliasesParams

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

func NewPostAPIV3MachinesRfqdnAliasesParamsWithTimeout

func NewPostAPIV3MachinesRfqdnAliasesParamsWithTimeout(timeout time.Duration) *PostAPIV3MachinesRfqdnAliasesParams

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

func (*PostAPIV3MachinesRfqdnAliasesParams) SetContext

SetContext adds the context to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) SetMachineAlias

func (o *PostAPIV3MachinesRfqdnAliasesParams) SetMachineAlias(machineAlias *models.MachineAlias)

SetMachineAlias adds the machineAlias to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) SetRfqdn

func (o *PostAPIV3MachinesRfqdnAliasesParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) WithContext

WithContext adds the context to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) WithMachineAlias

WithMachineAlias adds the machineAlias to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) WithRfqdn

WithRfqdn adds the rfqdn to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 machines rfqdn aliases params

func (*PostAPIV3MachinesRfqdnAliasesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3MachinesRfqdnAliasesReader

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

PostAPIV3MachinesRfqdnAliasesReader is a Reader for the PostAPIV3MachinesRfqdnAliases structure.

func (*PostAPIV3MachinesRfqdnAliasesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3MachinesRfqdnAttachmentsCreated

type PostAPIV3MachinesRfqdnAttachmentsCreated struct {
	Payload *models.Attachment
}

PostAPIV3MachinesRfqdnAttachmentsCreated handles this case with default header values.

Create an attachment

func NewPostAPIV3MachinesRfqdnAttachmentsCreated

func NewPostAPIV3MachinesRfqdnAttachmentsCreated() *PostAPIV3MachinesRfqdnAttachmentsCreated

NewPostAPIV3MachinesRfqdnAttachmentsCreated creates a PostAPIV3MachinesRfqdnAttachmentsCreated with default headers values

func (*PostAPIV3MachinesRfqdnAttachmentsCreated) Error

type PostAPIV3MachinesRfqdnAttachmentsParams

type PostAPIV3MachinesRfqdnAttachmentsParams struct {

	/*Data*/
	Data os.File
	/*Rfqdn*/
	Rfqdn string

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

PostAPIV3MachinesRfqdnAttachmentsParams contains all the parameters to send to the API endpoint for the post Api v3 machines rfqdn attachments operation typically these are written to a http.Request

func NewPostAPIV3MachinesRfqdnAttachmentsParams

func NewPostAPIV3MachinesRfqdnAttachmentsParams() *PostAPIV3MachinesRfqdnAttachmentsParams

NewPostAPIV3MachinesRfqdnAttachmentsParams creates a new PostAPIV3MachinesRfqdnAttachmentsParams object with the default values initialized.

func NewPostAPIV3MachinesRfqdnAttachmentsParamsWithContext

func NewPostAPIV3MachinesRfqdnAttachmentsParamsWithContext(ctx context.Context) *PostAPIV3MachinesRfqdnAttachmentsParams

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

func NewPostAPIV3MachinesRfqdnAttachmentsParamsWithHTTPClient

func NewPostAPIV3MachinesRfqdnAttachmentsParamsWithHTTPClient(client *http.Client) *PostAPIV3MachinesRfqdnAttachmentsParams

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

func NewPostAPIV3MachinesRfqdnAttachmentsParamsWithTimeout

func NewPostAPIV3MachinesRfqdnAttachmentsParamsWithTimeout(timeout time.Duration) *PostAPIV3MachinesRfqdnAttachmentsParams

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

func (*PostAPIV3MachinesRfqdnAttachmentsParams) SetContext

SetContext adds the context to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) SetData

SetData adds the data to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) SetRfqdn

SetRfqdn adds the rfqdn to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) WithContext

WithContext adds the context to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) WithData

WithData adds the data to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) WithRfqdn

WithRfqdn adds the rfqdn to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 machines rfqdn attachments params

func (*PostAPIV3MachinesRfqdnAttachmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3MachinesRfqdnAttachmentsReader

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

PostAPIV3MachinesRfqdnAttachmentsReader is a Reader for the PostAPIV3MachinesRfqdnAttachments structure.

func (*PostAPIV3MachinesRfqdnAttachmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3MachinesRfqdnNicsCreated

type PostAPIV3MachinesRfqdnNicsCreated struct {
	Payload *models.Nic
}

PostAPIV3MachinesRfqdnNicsCreated handles this case with default header values.

Create a nic

func NewPostAPIV3MachinesRfqdnNicsCreated

func NewPostAPIV3MachinesRfqdnNicsCreated() *PostAPIV3MachinesRfqdnNicsCreated

NewPostAPIV3MachinesRfqdnNicsCreated creates a PostAPIV3MachinesRfqdnNicsCreated with default headers values

func (*PostAPIV3MachinesRfqdnNicsCreated) Error

type PostAPIV3MachinesRfqdnNicsParams

type PostAPIV3MachinesRfqdnNicsParams struct {

	/*Nic*/
	Nic *models.Nic
	/*Rfqdn*/
	Rfqdn string

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

PostAPIV3MachinesRfqdnNicsParams contains all the parameters to send to the API endpoint for the post Api v3 machines rfqdn nics operation typically these are written to a http.Request

func NewPostAPIV3MachinesRfqdnNicsParams

func NewPostAPIV3MachinesRfqdnNicsParams() *PostAPIV3MachinesRfqdnNicsParams

NewPostAPIV3MachinesRfqdnNicsParams creates a new PostAPIV3MachinesRfqdnNicsParams object with the default values initialized.

func NewPostAPIV3MachinesRfqdnNicsParamsWithContext

func NewPostAPIV3MachinesRfqdnNicsParamsWithContext(ctx context.Context) *PostAPIV3MachinesRfqdnNicsParams

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

func NewPostAPIV3MachinesRfqdnNicsParamsWithHTTPClient

func NewPostAPIV3MachinesRfqdnNicsParamsWithHTTPClient(client *http.Client) *PostAPIV3MachinesRfqdnNicsParams

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

func NewPostAPIV3MachinesRfqdnNicsParamsWithTimeout

func NewPostAPIV3MachinesRfqdnNicsParamsWithTimeout(timeout time.Duration) *PostAPIV3MachinesRfqdnNicsParams

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

func (*PostAPIV3MachinesRfqdnNicsParams) SetContext

SetContext adds the context to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) SetNic

SetNic adds the nic to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) SetRfqdn

func (o *PostAPIV3MachinesRfqdnNicsParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) WithContext

WithContext adds the context to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) WithNic

WithNic adds the nic to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) WithRfqdn

WithRfqdn adds the rfqdn to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 machines rfqdn nics params

func (*PostAPIV3MachinesRfqdnNicsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3MachinesRfqdnNicsReader

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

PostAPIV3MachinesRfqdnNicsReader is a Reader for the PostAPIV3MachinesRfqdnNics structure.

func (*PostAPIV3MachinesRfqdnNicsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3NicsCreated

type PostAPIV3NicsCreated struct {
	Payload *models.Nic
}

PostAPIV3NicsCreated handles this case with default header values.

Create a new nic

func NewPostAPIV3NicsCreated

func NewPostAPIV3NicsCreated() *PostAPIV3NicsCreated

NewPostAPIV3NicsCreated creates a PostAPIV3NicsCreated with default headers values

func (*PostAPIV3NicsCreated) Error

func (o *PostAPIV3NicsCreated) Error() string

type PostAPIV3NicsParams

type PostAPIV3NicsParams struct {

	/*Nic*/
	Nic *models.Nic

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

PostAPIV3NicsParams contains all the parameters to send to the API endpoint for the post Api v3 nics operation typically these are written to a http.Request

func NewPostAPIV3NicsParams

func NewPostAPIV3NicsParams() *PostAPIV3NicsParams

NewPostAPIV3NicsParams creates a new PostAPIV3NicsParams object with the default values initialized.

func NewPostAPIV3NicsParamsWithContext

func NewPostAPIV3NicsParamsWithContext(ctx context.Context) *PostAPIV3NicsParams

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

func NewPostAPIV3NicsParamsWithHTTPClient

func NewPostAPIV3NicsParamsWithHTTPClient(client *http.Client) *PostAPIV3NicsParams

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

func NewPostAPIV3NicsParamsWithTimeout

func NewPostAPIV3NicsParamsWithTimeout(timeout time.Duration) *PostAPIV3NicsParams

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

func (*PostAPIV3NicsParams) SetContext

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

SetContext adds the context to the post Api v3 nics params

func (*PostAPIV3NicsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 nics params

func (*PostAPIV3NicsParams) SetNic

func (o *PostAPIV3NicsParams) SetNic(nic *models.Nic)

SetNic adds the nic to the post Api v3 nics params

func (*PostAPIV3NicsParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 nics params

func (*PostAPIV3NicsParams) WithContext

WithContext adds the context to the post Api v3 nics params

func (*PostAPIV3NicsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post Api v3 nics params

func (*PostAPIV3NicsParams) WithNic

WithNic adds the nic to the post Api v3 nics params

func (*PostAPIV3NicsParams) WithTimeout

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

WithTimeout adds the timeout to the post Api v3 nics params

func (*PostAPIV3NicsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostAPIV3NicsReader

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

PostAPIV3NicsReader is a Reader for the PostAPIV3Nics structure.

func (*PostAPIV3NicsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3SwitchesCreated

type PostAPIV3SwitchesCreated struct {
	Payload *models.Switch
}

PostAPIV3SwitchesCreated handles this case with default header values.

Create a new switch

func NewPostAPIV3SwitchesCreated

func NewPostAPIV3SwitchesCreated() *PostAPIV3SwitchesCreated

NewPostAPIV3SwitchesCreated creates a PostAPIV3SwitchesCreated with default headers values

func (*PostAPIV3SwitchesCreated) Error

func (o *PostAPIV3SwitchesCreated) Error() string

type PostAPIV3SwitchesFqdnPortsCreated

type PostAPIV3SwitchesFqdnPortsCreated struct {
	Payload *models.SwitchPort
}

PostAPIV3SwitchesFqdnPortsCreated handles this case with default header values.

Add a new switch port

func NewPostAPIV3SwitchesFqdnPortsCreated

func NewPostAPIV3SwitchesFqdnPortsCreated() *PostAPIV3SwitchesFqdnPortsCreated

NewPostAPIV3SwitchesFqdnPortsCreated creates a PostAPIV3SwitchesFqdnPortsCreated with default headers values

func (*PostAPIV3SwitchesFqdnPortsCreated) Error

type PostAPIV3SwitchesFqdnPortsParams

type PostAPIV3SwitchesFqdnPortsParams struct {

	/*Fqdn*/
	Fqdn string
	/*Machine
	  Machine nic belongs to

	*/
	Machine *string
	/*Nic
	  Nic name

	*/
	Nic *string
	/*Number
	  Port number

	*/
	Number *int32
	/*Switch
	  Switch FQDN the port belongs to

	*/
	Switch *string

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

PostAPIV3SwitchesFqdnPortsParams contains all the parameters to send to the API endpoint for the post Api v3 switches fqdn ports operation typically these are written to a http.Request

func NewPostAPIV3SwitchesFqdnPortsParams

func NewPostAPIV3SwitchesFqdnPortsParams() *PostAPIV3SwitchesFqdnPortsParams

NewPostAPIV3SwitchesFqdnPortsParams creates a new PostAPIV3SwitchesFqdnPortsParams object with the default values initialized.

func NewPostAPIV3SwitchesFqdnPortsParamsWithContext

func NewPostAPIV3SwitchesFqdnPortsParamsWithContext(ctx context.Context) *PostAPIV3SwitchesFqdnPortsParams

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

func NewPostAPIV3SwitchesFqdnPortsParamsWithHTTPClient

func NewPostAPIV3SwitchesFqdnPortsParamsWithHTTPClient(client *http.Client) *PostAPIV3SwitchesFqdnPortsParams

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

func NewPostAPIV3SwitchesFqdnPortsParamsWithTimeout

func NewPostAPIV3SwitchesFqdnPortsParamsWithTimeout(timeout time.Duration) *PostAPIV3SwitchesFqdnPortsParams

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

func (*PostAPIV3SwitchesFqdnPortsParams) SetContext

SetContext adds the context to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetFqdn

func (o *PostAPIV3SwitchesFqdnPortsParams) SetFqdn(fqdn string)

SetFqdn adds the fqdn to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetMachine

func (o *PostAPIV3SwitchesFqdnPortsParams) SetMachine(machine *string)

SetMachine adds the machine to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetNic

func (o *PostAPIV3SwitchesFqdnPortsParams) SetNic(nic *string)

SetNic adds the nic to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetNumber

func (o *PostAPIV3SwitchesFqdnPortsParams) SetNumber(number *int32)

SetNumber adds the number to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetSwitch

func (o *PostAPIV3SwitchesFqdnPortsParams) SetSwitch(switchVar *string)

SetSwitch adds the switch to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithContext

WithContext adds the context to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithFqdn

WithFqdn adds the fqdn to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithMachine

WithMachine adds the machine to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithNic

WithNic adds the nic to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithNumber

WithNumber adds the number to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithSwitch

WithSwitch adds the switchVar to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 switches fqdn ports params

func (*PostAPIV3SwitchesFqdnPortsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3SwitchesFqdnPortsReader

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

PostAPIV3SwitchesFqdnPortsReader is a Reader for the PostAPIV3SwitchesFqdnPorts structure.

func (*PostAPIV3SwitchesFqdnPortsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPIV3SwitchesParams

type PostAPIV3SwitchesParams struct {

	/*Fqdn
	  FQDN

	*/
	Fqdn *string

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

PostAPIV3SwitchesParams contains all the parameters to send to the API endpoint for the post Api v3 switches operation typically these are written to a http.Request

func NewPostAPIV3SwitchesParams

func NewPostAPIV3SwitchesParams() *PostAPIV3SwitchesParams

NewPostAPIV3SwitchesParams creates a new PostAPIV3SwitchesParams object with the default values initialized.

func NewPostAPIV3SwitchesParamsWithContext

func NewPostAPIV3SwitchesParamsWithContext(ctx context.Context) *PostAPIV3SwitchesParams

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

func NewPostAPIV3SwitchesParamsWithHTTPClient

func NewPostAPIV3SwitchesParamsWithHTTPClient(client *http.Client) *PostAPIV3SwitchesParams

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

func NewPostAPIV3SwitchesParamsWithTimeout

func NewPostAPIV3SwitchesParamsWithTimeout(timeout time.Duration) *PostAPIV3SwitchesParams

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

func (*PostAPIV3SwitchesParams) SetContext

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

SetContext adds the context to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) SetFqdn

func (o *PostAPIV3SwitchesParams) SetFqdn(fqdn *string)

SetFqdn adds the fqdn to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) SetTimeout

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

SetTimeout adds the timeout to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) WithContext

WithContext adds the context to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) WithFqdn

WithFqdn adds the fqdn to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) WithTimeout

WithTimeout adds the timeout to the post Api v3 switches params

func (*PostAPIV3SwitchesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPIV3SwitchesReader

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

PostAPIV3SwitchesReader is a Reader for the PostAPIV3Switches structure.

func (*PostAPIV3SwitchesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3CloudProvidersRnameOK

type PutAPIV3CloudProvidersRnameOK struct {
	Payload *models.CloudProvider
}

PutAPIV3CloudProvidersRnameOK handles this case with default header values.

Update a single cloud provider

func NewPutAPIV3CloudProvidersRnameOK

func NewPutAPIV3CloudProvidersRnameOK() *PutAPIV3CloudProvidersRnameOK

NewPutAPIV3CloudProvidersRnameOK creates a PutAPIV3CloudProvidersRnameOK with default headers values

func (*PutAPIV3CloudProvidersRnameOK) Error

type PutAPIV3CloudProvidersRnameParams

type PutAPIV3CloudProvidersRnameParams struct {

	/*CloudProvider*/
	CloudProvider *models.CloudProvider
	/*Rname*/
	Rname string

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

PutAPIV3CloudProvidersRnameParams contains all the parameters to send to the API endpoint for the put Api v3 cloud providers rname operation typically these are written to a http.Request

func NewPutAPIV3CloudProvidersRnameParams

func NewPutAPIV3CloudProvidersRnameParams() *PutAPIV3CloudProvidersRnameParams

NewPutAPIV3CloudProvidersRnameParams creates a new PutAPIV3CloudProvidersRnameParams object with the default values initialized.

func NewPutAPIV3CloudProvidersRnameParamsWithContext

func NewPutAPIV3CloudProvidersRnameParamsWithContext(ctx context.Context) *PutAPIV3CloudProvidersRnameParams

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

func NewPutAPIV3CloudProvidersRnameParamsWithHTTPClient

func NewPutAPIV3CloudProvidersRnameParamsWithHTTPClient(client *http.Client) *PutAPIV3CloudProvidersRnameParams

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

func NewPutAPIV3CloudProvidersRnameParamsWithTimeout

func NewPutAPIV3CloudProvidersRnameParamsWithTimeout(timeout time.Duration) *PutAPIV3CloudProvidersRnameParams

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

func (*PutAPIV3CloudProvidersRnameParams) SetCloudProvider

func (o *PutAPIV3CloudProvidersRnameParams) SetCloudProvider(cloudProvider *models.CloudProvider)

SetCloudProvider adds the cloudProvider to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) SetContext

SetContext adds the context to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) SetRname

func (o *PutAPIV3CloudProvidersRnameParams) SetRname(rname string)

SetRname adds the rname to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) WithCloudProvider

WithCloudProvider adds the cloudProvider to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) WithContext

WithContext adds the context to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) WithRname

WithRname adds the rname to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 cloud providers rname params

func (*PutAPIV3CloudProvidersRnameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3CloudProvidersRnameReader

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

PutAPIV3CloudProvidersRnameReader is a Reader for the PutAPIV3CloudProvidersRname structure.

func (*PutAPIV3CloudProvidersRnameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3InventoriesInventoryNumberOK

type PutAPIV3InventoriesInventoryNumberOK struct {
	Payload *models.Inventory
}

PutAPIV3InventoriesInventoryNumberOK handles this case with default header values.

Update a single inventory

func NewPutAPIV3InventoriesInventoryNumberOK

func NewPutAPIV3InventoriesInventoryNumberOK() *PutAPIV3InventoriesInventoryNumberOK

NewPutAPIV3InventoriesInventoryNumberOK creates a PutAPIV3InventoriesInventoryNumberOK with default headers values

func (*PutAPIV3InventoriesInventoryNumberOK) Error

type PutAPIV3InventoriesInventoryNumberParams

type PutAPIV3InventoriesInventoryNumberParams struct {

	/*Inventory*/
	Inventory *models.Inventory
	/*InventoryNumber
	  Inventory Number

	*/
	InventoryNumber string

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

PutAPIV3InventoriesInventoryNumberParams contains all the parameters to send to the API endpoint for the put Api v3 inventories inventory number operation typically these are written to a http.Request

func NewPutAPIV3InventoriesInventoryNumberParams

func NewPutAPIV3InventoriesInventoryNumberParams() *PutAPIV3InventoriesInventoryNumberParams

NewPutAPIV3InventoriesInventoryNumberParams creates a new PutAPIV3InventoriesInventoryNumberParams object with the default values initialized.

func NewPutAPIV3InventoriesInventoryNumberParamsWithContext

func NewPutAPIV3InventoriesInventoryNumberParamsWithContext(ctx context.Context) *PutAPIV3InventoriesInventoryNumberParams

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

func NewPutAPIV3InventoriesInventoryNumberParamsWithHTTPClient

func NewPutAPIV3InventoriesInventoryNumberParamsWithHTTPClient(client *http.Client) *PutAPIV3InventoriesInventoryNumberParams

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

func NewPutAPIV3InventoriesInventoryNumberParamsWithTimeout

func NewPutAPIV3InventoriesInventoryNumberParamsWithTimeout(timeout time.Duration) *PutAPIV3InventoriesInventoryNumberParams

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

func (*PutAPIV3InventoriesInventoryNumberParams) SetContext

SetContext adds the context to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) SetInventory

func (o *PutAPIV3InventoriesInventoryNumberParams) SetInventory(inventory *models.Inventory)

SetInventory adds the inventory to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) SetInventoryNumber

func (o *PutAPIV3InventoriesInventoryNumberParams) SetInventoryNumber(inventoryNumber string)

SetInventoryNumber adds the inventoryNumber to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) SetTimeout

SetTimeout adds the timeout to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) WithContext

WithContext adds the context to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) WithInventory

WithInventory adds the inventory to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) WithInventoryNumber

WithInventoryNumber adds the inventoryNumber to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 inventories inventory number params

func (*PutAPIV3InventoriesInventoryNumberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3InventoriesInventoryNumberReader

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

PutAPIV3InventoriesInventoryNumberReader is a Reader for the PutAPIV3InventoriesInventoryNumber structure.

func (*PutAPIV3InventoriesInventoryNumberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3LocationsIDIDOK

type PutAPIV3LocationsIDIDOK struct {
	Payload *models.Location
}

PutAPIV3LocationsIDIDOK handles this case with default header values.

Update a location

func NewPutAPIV3LocationsIDIDOK

func NewPutAPIV3LocationsIDIDOK() *PutAPIV3LocationsIDIDOK

NewPutAPIV3LocationsIDIDOK creates a PutAPIV3LocationsIDIDOK with default headers values

func (*PutAPIV3LocationsIDIDOK) Error

func (o *PutAPIV3LocationsIDIDOK) Error() string

type PutAPIV3LocationsIDIDParams

type PutAPIV3LocationsIDIDParams struct {

	/*Location*/
	Location *models.Location
	/*ID
	  Id

	*/
	ID int32

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

PutAPIV3LocationsIDIDParams contains all the parameters to send to the API endpoint for the put Api v3 locations Id Id operation typically these are written to a http.Request

func NewPutAPIV3LocationsIDIDParams

func NewPutAPIV3LocationsIDIDParams() *PutAPIV3LocationsIDIDParams

NewPutAPIV3LocationsIDIDParams creates a new PutAPIV3LocationsIDIDParams object with the default values initialized.

func NewPutAPIV3LocationsIDIDParamsWithContext

func NewPutAPIV3LocationsIDIDParamsWithContext(ctx context.Context) *PutAPIV3LocationsIDIDParams

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

func NewPutAPIV3LocationsIDIDParamsWithHTTPClient

func NewPutAPIV3LocationsIDIDParamsWithHTTPClient(client *http.Client) *PutAPIV3LocationsIDIDParams

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

func NewPutAPIV3LocationsIDIDParamsWithTimeout

func NewPutAPIV3LocationsIDIDParamsWithTimeout(timeout time.Duration) *PutAPIV3LocationsIDIDParams

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

func (*PutAPIV3LocationsIDIDParams) SetContext

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

SetContext adds the context to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) SetID

func (o *PutAPIV3LocationsIDIDParams) SetID(id int32)

SetID adds the id to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) SetLocation

func (o *PutAPIV3LocationsIDIDParams) SetLocation(location *models.Location)

SetLocation adds the location to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) WithContext

WithContext adds the context to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) WithID

WithID adds the id to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) WithLocation

WithLocation adds the location to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 locations Id Id params

func (*PutAPIV3LocationsIDIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3LocationsIDIDReader

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

PutAPIV3LocationsIDIDReader is a Reader for the PutAPIV3LocationsIDID structure.

func (*PutAPIV3LocationsIDIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3MachinesRfqdnAliasesAliasOK

type PutAPIV3MachinesRfqdnAliasesAliasOK struct {
	Payload *models.MachineAlias
}

PutAPIV3MachinesRfqdnAliasesAliasOK handles this case with default header values.

Update an alias

func NewPutAPIV3MachinesRfqdnAliasesAliasOK

func NewPutAPIV3MachinesRfqdnAliasesAliasOK() *PutAPIV3MachinesRfqdnAliasesAliasOK

NewPutAPIV3MachinesRfqdnAliasesAliasOK creates a PutAPIV3MachinesRfqdnAliasesAliasOK with default headers values

func (*PutAPIV3MachinesRfqdnAliasesAliasOK) Error

type PutAPIV3MachinesRfqdnAliasesAliasParams

type PutAPIV3MachinesRfqdnAliasesAliasParams struct {

	/*MachineAlias*/
	MachineAlias *models.MachineAlias
	/*Alias*/
	Alias string
	/*Rfqdn*/
	Rfqdn string

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

PutAPIV3MachinesRfqdnAliasesAliasParams contains all the parameters to send to the API endpoint for the put Api v3 machines rfqdn aliases alias operation typically these are written to a http.Request

func NewPutAPIV3MachinesRfqdnAliasesAliasParams

func NewPutAPIV3MachinesRfqdnAliasesAliasParams() *PutAPIV3MachinesRfqdnAliasesAliasParams

NewPutAPIV3MachinesRfqdnAliasesAliasParams creates a new PutAPIV3MachinesRfqdnAliasesAliasParams object with the default values initialized.

func NewPutAPIV3MachinesRfqdnAliasesAliasParamsWithContext

func NewPutAPIV3MachinesRfqdnAliasesAliasParamsWithContext(ctx context.Context) *PutAPIV3MachinesRfqdnAliasesAliasParams

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

func NewPutAPIV3MachinesRfqdnAliasesAliasParamsWithHTTPClient

func NewPutAPIV3MachinesRfqdnAliasesAliasParamsWithHTTPClient(client *http.Client) *PutAPIV3MachinesRfqdnAliasesAliasParams

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

func NewPutAPIV3MachinesRfqdnAliasesAliasParamsWithTimeout

func NewPutAPIV3MachinesRfqdnAliasesAliasParamsWithTimeout(timeout time.Duration) *PutAPIV3MachinesRfqdnAliasesAliasParams

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

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) SetAlias

SetAlias adds the alias to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) SetContext

SetContext adds the context to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) SetMachineAlias

func (o *PutAPIV3MachinesRfqdnAliasesAliasParams) SetMachineAlias(machineAlias *models.MachineAlias)

SetMachineAlias adds the machineAlias to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) SetRfqdn

SetRfqdn adds the rfqdn to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WithAlias

WithAlias adds the alias to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WithContext

WithContext adds the context to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WithMachineAlias

WithMachineAlias adds the machineAlias to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WithRfqdn

WithRfqdn adds the rfqdn to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 machines rfqdn aliases alias params

func (*PutAPIV3MachinesRfqdnAliasesAliasParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3MachinesRfqdnAliasesAliasReader

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

PutAPIV3MachinesRfqdnAliasesAliasReader is a Reader for the PutAPIV3MachinesRfqdnAliasesAlias structure.

func (*PutAPIV3MachinesRfqdnAliasesAliasReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3MachinesRfqdnNicsRnicOK

type PutAPIV3MachinesRfqdnNicsRnicOK struct {
	Payload *models.Nic
}

PutAPIV3MachinesRfqdnNicsRnicOK handles this case with default header values.

Update a nic

func NewPutAPIV3MachinesRfqdnNicsRnicOK

func NewPutAPIV3MachinesRfqdnNicsRnicOK() *PutAPIV3MachinesRfqdnNicsRnicOK

NewPutAPIV3MachinesRfqdnNicsRnicOK creates a PutAPIV3MachinesRfqdnNicsRnicOK with default headers values

func (*PutAPIV3MachinesRfqdnNicsRnicOK) Error

type PutAPIV3MachinesRfqdnNicsRnicParams

type PutAPIV3MachinesRfqdnNicsRnicParams struct {

	/*Nic*/
	Nic *models.Nic
	/*Rfqdn*/
	Rfqdn string
	/*Rnic*/
	Rnic string

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

PutAPIV3MachinesRfqdnNicsRnicParams contains all the parameters to send to the API endpoint for the put Api v3 machines rfqdn nics rnic operation typically these are written to a http.Request

func NewPutAPIV3MachinesRfqdnNicsRnicParams

func NewPutAPIV3MachinesRfqdnNicsRnicParams() *PutAPIV3MachinesRfqdnNicsRnicParams

NewPutAPIV3MachinesRfqdnNicsRnicParams creates a new PutAPIV3MachinesRfqdnNicsRnicParams object with the default values initialized.

func NewPutAPIV3MachinesRfqdnNicsRnicParamsWithContext

func NewPutAPIV3MachinesRfqdnNicsRnicParamsWithContext(ctx context.Context) *PutAPIV3MachinesRfqdnNicsRnicParams

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

func NewPutAPIV3MachinesRfqdnNicsRnicParamsWithHTTPClient

func NewPutAPIV3MachinesRfqdnNicsRnicParamsWithHTTPClient(client *http.Client) *PutAPIV3MachinesRfqdnNicsRnicParams

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

func NewPutAPIV3MachinesRfqdnNicsRnicParamsWithTimeout

func NewPutAPIV3MachinesRfqdnNicsRnicParamsWithTimeout(timeout time.Duration) *PutAPIV3MachinesRfqdnNicsRnicParams

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

func (*PutAPIV3MachinesRfqdnNicsRnicParams) SetContext

SetContext adds the context to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) SetNic

SetNic adds the nic to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) SetRfqdn

func (o *PutAPIV3MachinesRfqdnNicsRnicParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) SetRnic

SetRnic adds the rnic to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WithContext

WithContext adds the context to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WithNic

WithNic adds the nic to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WithRfqdn

WithRfqdn adds the rfqdn to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WithRnic

WithRnic adds the rnic to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 machines rfqdn nics rnic params

func (*PutAPIV3MachinesRfqdnNicsRnicParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3MachinesRfqdnNicsRnicReader

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

PutAPIV3MachinesRfqdnNicsRnicReader is a Reader for the PutAPIV3MachinesRfqdnNicsRnic structure.

func (*PutAPIV3MachinesRfqdnNicsRnicReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3MachinesRfqdnOK

type PutAPIV3MachinesRfqdnOK struct {
	Payload *models.Machine
}

PutAPIV3MachinesRfqdnOK handles this case with default header values.

Update a single machine

func NewPutAPIV3MachinesRfqdnOK

func NewPutAPIV3MachinesRfqdnOK() *PutAPIV3MachinesRfqdnOK

NewPutAPIV3MachinesRfqdnOK creates a PutAPIV3MachinesRfqdnOK with default headers values

func (*PutAPIV3MachinesRfqdnOK) Error

func (o *PutAPIV3MachinesRfqdnOK) Error() string

type PutAPIV3MachinesRfqdnParams

type PutAPIV3MachinesRfqdnParams struct {

	/*Machine*/
	Machine *models.Machine
	/*Rfqdn*/
	Rfqdn string

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

PutAPIV3MachinesRfqdnParams contains all the parameters to send to the API endpoint for the put Api v3 machines rfqdn operation typically these are written to a http.Request

func NewPutAPIV3MachinesRfqdnParams

func NewPutAPIV3MachinesRfqdnParams() *PutAPIV3MachinesRfqdnParams

NewPutAPIV3MachinesRfqdnParams creates a new PutAPIV3MachinesRfqdnParams object with the default values initialized.

func NewPutAPIV3MachinesRfqdnParamsWithContext

func NewPutAPIV3MachinesRfqdnParamsWithContext(ctx context.Context) *PutAPIV3MachinesRfqdnParams

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

func NewPutAPIV3MachinesRfqdnParamsWithHTTPClient

func NewPutAPIV3MachinesRfqdnParamsWithHTTPClient(client *http.Client) *PutAPIV3MachinesRfqdnParams

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

func NewPutAPIV3MachinesRfqdnParamsWithTimeout

func NewPutAPIV3MachinesRfqdnParamsWithTimeout(timeout time.Duration) *PutAPIV3MachinesRfqdnParams

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

func (*PutAPIV3MachinesRfqdnParams) SetContext

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

SetContext adds the context to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) SetMachine

func (o *PutAPIV3MachinesRfqdnParams) SetMachine(machine *models.Machine)

SetMachine adds the machine to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) SetRfqdn

func (o *PutAPIV3MachinesRfqdnParams) SetRfqdn(rfqdn string)

SetRfqdn adds the rfqdn to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) WithContext

WithContext adds the context to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) WithMachine

WithMachine adds the machine to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) WithRfqdn

WithRfqdn adds the rfqdn to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 machines rfqdn params

func (*PutAPIV3MachinesRfqdnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3MachinesRfqdnReader

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

PutAPIV3MachinesRfqdnReader is a Reader for the PutAPIV3MachinesRfqdn structure.

func (*PutAPIV3MachinesRfqdnReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3NicsIDOK

type PutAPIV3NicsIDOK struct {
	Payload *models.Nic
}

PutAPIV3NicsIDOK handles this case with default header values.

Update a single nic

func NewPutAPIV3NicsIDOK

func NewPutAPIV3NicsIDOK() *PutAPIV3NicsIDOK

NewPutAPIV3NicsIDOK creates a PutAPIV3NicsIDOK with default headers values

func (*PutAPIV3NicsIDOK) Error

func (o *PutAPIV3NicsIDOK) Error() string

type PutAPIV3NicsIDParams

type PutAPIV3NicsIDParams struct {

	/*Nic*/
	Nic *models.Nic
	/*ID*/
	ID int32

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

PutAPIV3NicsIDParams contains all the parameters to send to the API endpoint for the put Api v3 nics Id operation typically these are written to a http.Request

func NewPutAPIV3NicsIDParams

func NewPutAPIV3NicsIDParams() *PutAPIV3NicsIDParams

NewPutAPIV3NicsIDParams creates a new PutAPIV3NicsIDParams object with the default values initialized.

func NewPutAPIV3NicsIDParamsWithContext

func NewPutAPIV3NicsIDParamsWithContext(ctx context.Context) *PutAPIV3NicsIDParams

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

func NewPutAPIV3NicsIDParamsWithHTTPClient

func NewPutAPIV3NicsIDParamsWithHTTPClient(client *http.Client) *PutAPIV3NicsIDParams

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

func NewPutAPIV3NicsIDParamsWithTimeout

func NewPutAPIV3NicsIDParamsWithTimeout(timeout time.Duration) *PutAPIV3NicsIDParams

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

func (*PutAPIV3NicsIDParams) SetContext

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

SetContext adds the context to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) SetID

func (o *PutAPIV3NicsIDParams) SetID(id int32)

SetID adds the id to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) SetNic

func (o *PutAPIV3NicsIDParams) SetNic(nic *models.Nic)

SetNic adds the nic to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) WithContext

WithContext adds the context to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) WithID

WithID adds the id to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) WithNic

WithNic adds the nic to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) WithTimeout

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

WithTimeout adds the timeout to the put Api v3 nics Id params

func (*PutAPIV3NicsIDParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PutAPIV3NicsIDReader

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

PutAPIV3NicsIDReader is a Reader for the PutAPIV3NicsID structure.

func (*PutAPIV3NicsIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3SwitchesFqdnOK

type PutAPIV3SwitchesFqdnOK struct {
	Payload *models.Switch
}

PutAPIV3SwitchesFqdnOK handles this case with default header values.

Update a switch

func NewPutAPIV3SwitchesFqdnOK

func NewPutAPIV3SwitchesFqdnOK() *PutAPIV3SwitchesFqdnOK

NewPutAPIV3SwitchesFqdnOK creates a PutAPIV3SwitchesFqdnOK with default headers values

func (*PutAPIV3SwitchesFqdnOK) Error

func (o *PutAPIV3SwitchesFqdnOK) Error() string

type PutAPIV3SwitchesFqdnParams

type PutAPIV3SwitchesFqdnParams struct {

	/*Fqdn*/
	Fqdn string

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

PutAPIV3SwitchesFqdnParams contains all the parameters to send to the API endpoint for the put Api v3 switches fqdn operation typically these are written to a http.Request

func NewPutAPIV3SwitchesFqdnParams

func NewPutAPIV3SwitchesFqdnParams() *PutAPIV3SwitchesFqdnParams

NewPutAPIV3SwitchesFqdnParams creates a new PutAPIV3SwitchesFqdnParams object with the default values initialized.

func NewPutAPIV3SwitchesFqdnParamsWithContext

func NewPutAPIV3SwitchesFqdnParamsWithContext(ctx context.Context) *PutAPIV3SwitchesFqdnParams

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

func NewPutAPIV3SwitchesFqdnParamsWithHTTPClient

func NewPutAPIV3SwitchesFqdnParamsWithHTTPClient(client *http.Client) *PutAPIV3SwitchesFqdnParams

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

func NewPutAPIV3SwitchesFqdnParamsWithTimeout

func NewPutAPIV3SwitchesFqdnParamsWithTimeout(timeout time.Duration) *PutAPIV3SwitchesFqdnParams

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

func (*PutAPIV3SwitchesFqdnParams) SetContext

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

SetContext adds the context to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) SetFqdn

func (o *PutAPIV3SwitchesFqdnParams) SetFqdn(fqdn string)

SetFqdn adds the fqdn to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) WithContext

WithContext adds the context to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) WithFqdn

WithFqdn adds the fqdn to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 switches fqdn params

func (*PutAPIV3SwitchesFqdnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3SwitchesFqdnPortsNumberOK

type PutAPIV3SwitchesFqdnPortsNumberOK struct {
	Payload *models.SwitchPort
}

PutAPIV3SwitchesFqdnPortsNumberOK handles this case with default header values.

Update a switch port

func NewPutAPIV3SwitchesFqdnPortsNumberOK

func NewPutAPIV3SwitchesFqdnPortsNumberOK() *PutAPIV3SwitchesFqdnPortsNumberOK

NewPutAPIV3SwitchesFqdnPortsNumberOK creates a PutAPIV3SwitchesFqdnPortsNumberOK with default headers values

func (*PutAPIV3SwitchesFqdnPortsNumberOK) Error

type PutAPIV3SwitchesFqdnPortsNumberParams

type PutAPIV3SwitchesFqdnPortsNumberParams struct {

	/*Fqdn*/
	Fqdn string
	/*Machine
	  Machine nic belongs to

	*/
	Machine *string
	/*Nic
	  Nic name

	*/
	Nic *string
	/*Number
	  Port number

	*/
	Number int32
	/*Switch
	  Switch FQDN the port belongs to

	*/
	Switch *string

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

PutAPIV3SwitchesFqdnPortsNumberParams contains all the parameters to send to the API endpoint for the put Api v3 switches fqdn ports number operation typically these are written to a http.Request

func NewPutAPIV3SwitchesFqdnPortsNumberParams

func NewPutAPIV3SwitchesFqdnPortsNumberParams() *PutAPIV3SwitchesFqdnPortsNumberParams

NewPutAPIV3SwitchesFqdnPortsNumberParams creates a new PutAPIV3SwitchesFqdnPortsNumberParams object with the default values initialized.

func NewPutAPIV3SwitchesFqdnPortsNumberParamsWithContext

func NewPutAPIV3SwitchesFqdnPortsNumberParamsWithContext(ctx context.Context) *PutAPIV3SwitchesFqdnPortsNumberParams

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

func NewPutAPIV3SwitchesFqdnPortsNumberParamsWithHTTPClient

func NewPutAPIV3SwitchesFqdnPortsNumberParamsWithHTTPClient(client *http.Client) *PutAPIV3SwitchesFqdnPortsNumberParams

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

func NewPutAPIV3SwitchesFqdnPortsNumberParamsWithTimeout

func NewPutAPIV3SwitchesFqdnPortsNumberParamsWithTimeout(timeout time.Duration) *PutAPIV3SwitchesFqdnPortsNumberParams

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

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetContext

SetContext adds the context to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetFqdn

SetFqdn adds the fqdn to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetMachine

func (o *PutAPIV3SwitchesFqdnPortsNumberParams) SetMachine(machine *string)

SetMachine adds the machine to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetNic

SetNic adds the nic to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetNumber

func (o *PutAPIV3SwitchesFqdnPortsNumberParams) SetNumber(number int32)

SetNumber adds the number to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetSwitch

func (o *PutAPIV3SwitchesFqdnPortsNumberParams) SetSwitch(switchVar *string)

SetSwitch adds the switch to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) SetTimeout

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

SetTimeout adds the timeout to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithContext

WithContext adds the context to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithFqdn

WithFqdn adds the fqdn to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithMachine

WithMachine adds the machine to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithNic

WithNic adds the nic to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithNumber

WithNumber adds the number to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithSwitch

WithSwitch adds the switchVar to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WithTimeout

WithTimeout adds the timeout to the put Api v3 switches fqdn ports number params

func (*PutAPIV3SwitchesFqdnPortsNumberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPIV3SwitchesFqdnPortsNumberReader

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

PutAPIV3SwitchesFqdnPortsNumberReader is a Reader for the PutAPIV3SwitchesFqdnPortsNumber structure.

func (*PutAPIV3SwitchesFqdnPortsNumberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPIV3SwitchesFqdnReader

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

PutAPIV3SwitchesFqdnReader is a Reader for the PutAPIV3SwitchesFqdn structure.

func (*PutAPIV3SwitchesFqdnReader) ReadResponse

func (o *PutAPIV3SwitchesFqdnReader) 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