dcim

package
v0.0.0-...-2d66f3c Latest Latest
Warning

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

Go to latest
Published: May 20, 2021 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type Client ¶

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

Client for dcim API

func (*Client) DcimCablesCreate ¶

func (a *Client) DcimCablesCreate(params *DcimCablesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesCreateCreated, error)

DcimCablesCreate dcim cables create API

func (*Client) DcimCablesDelete ¶

func (a *Client) DcimCablesDelete(params *DcimCablesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesDeleteNoContent, error)

DcimCablesDelete dcim cables delete API

func (*Client) DcimCablesList ¶

func (a *Client) DcimCablesList(params *DcimCablesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesListOK, error)

DcimCablesList dcim cables list API

func (*Client) DcimCablesPartialUpdate ¶

func (a *Client) DcimCablesPartialUpdate(params *DcimCablesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesPartialUpdateOK, error)

DcimCablesPartialUpdate dcim cables partial update API

func (*Client) DcimCablesRead ¶

func (a *Client) DcimCablesRead(params *DcimCablesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesReadOK, error)

DcimCablesRead dcim cables read API

func (*Client) DcimCablesUpdate ¶

func (a *Client) DcimCablesUpdate(params *DcimCablesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesUpdateOK, error)

DcimCablesUpdate dcim cables update API

func (*Client) DcimConnectedDeviceList ¶

func (a *Client) DcimConnectedDeviceList(params *DcimConnectedDeviceListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConnectedDeviceListOK, error)
DcimConnectedDeviceList This endpoint allows a user to determine what device (if any) is connected to a given peer device and peer

interface. This is useful in a situation where a device boots with no configuration, but can detect its neighbors via a protocol such as LLDP. Two query parameters must be included in the request:

* `peer_device`: The name of the peer device * `peer_interface`: The name of the peer interface

func (*Client) DcimConsoleConnectionsList ¶

func (a *Client) DcimConsoleConnectionsList(params *DcimConsoleConnectionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleConnectionsListOK, error)

DcimConsoleConnectionsList dcim console connections list API

func (*Client) DcimConsolePortTemplatesCreate ¶

DcimConsolePortTemplatesCreate dcim console port templates create API

func (*Client) DcimConsolePortTemplatesDelete ¶

DcimConsolePortTemplatesDelete dcim console port templates delete API

func (*Client) DcimConsolePortTemplatesList ¶

func (a *Client) DcimConsolePortTemplatesList(params *DcimConsolePortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesListOK, error)

DcimConsolePortTemplatesList dcim console port templates list API

func (*Client) DcimConsolePortTemplatesPartialUpdate ¶

func (a *Client) DcimConsolePortTemplatesPartialUpdate(params *DcimConsolePortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesPartialUpdateOK, error)

DcimConsolePortTemplatesPartialUpdate dcim console port templates partial update API

func (*Client) DcimConsolePortTemplatesRead ¶

func (a *Client) DcimConsolePortTemplatesRead(params *DcimConsolePortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesReadOK, error)

DcimConsolePortTemplatesRead dcim console port templates read API

func (*Client) DcimConsolePortTemplatesUpdate ¶

func (a *Client) DcimConsolePortTemplatesUpdate(params *DcimConsolePortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesUpdateOK, error)

DcimConsolePortTemplatesUpdate dcim console port templates update API

func (*Client) DcimConsolePortsCreate ¶

func (a *Client) DcimConsolePortsCreate(params *DcimConsolePortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsCreateCreated, error)

DcimConsolePortsCreate dcim console ports create API

func (*Client) DcimConsolePortsDelete ¶

func (a *Client) DcimConsolePortsDelete(params *DcimConsolePortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsDeleteNoContent, error)

DcimConsolePortsDelete dcim console ports delete API

func (*Client) DcimConsolePortsList ¶

func (a *Client) DcimConsolePortsList(params *DcimConsolePortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsListOK, error)

DcimConsolePortsList dcim console ports list API

func (*Client) DcimConsolePortsPartialUpdate ¶

func (a *Client) DcimConsolePortsPartialUpdate(params *DcimConsolePortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsPartialUpdateOK, error)

DcimConsolePortsPartialUpdate dcim console ports partial update API

func (*Client) DcimConsolePortsRead ¶

func (a *Client) DcimConsolePortsRead(params *DcimConsolePortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsReadOK, error)

DcimConsolePortsRead dcim console ports read API

func (*Client) DcimConsolePortsTrace ¶

func (a *Client) DcimConsolePortsTrace(params *DcimConsolePortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsTraceOK, error)

DcimConsolePortsTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimConsolePortsUpdate ¶

func (a *Client) DcimConsolePortsUpdate(params *DcimConsolePortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsUpdateOK, error)

DcimConsolePortsUpdate dcim console ports update API

func (*Client) DcimConsoleServerPortTemplatesCreate ¶

DcimConsoleServerPortTemplatesCreate dcim console server port templates create API

func (*Client) DcimConsoleServerPortTemplatesDelete ¶

DcimConsoleServerPortTemplatesDelete dcim console server port templates delete API

func (*Client) DcimConsoleServerPortTemplatesList ¶

func (a *Client) DcimConsoleServerPortTemplatesList(params *DcimConsoleServerPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesListOK, error)

DcimConsoleServerPortTemplatesList dcim console server port templates list API

func (*Client) DcimConsoleServerPortTemplatesPartialUpdate ¶

DcimConsoleServerPortTemplatesPartialUpdate dcim console server port templates partial update API

func (*Client) DcimConsoleServerPortTemplatesRead ¶

func (a *Client) DcimConsoleServerPortTemplatesRead(params *DcimConsoleServerPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesReadOK, error)

DcimConsoleServerPortTemplatesRead dcim console server port templates read API

func (*Client) DcimConsoleServerPortTemplatesUpdate ¶

func (a *Client) DcimConsoleServerPortTemplatesUpdate(params *DcimConsoleServerPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesUpdateOK, error)

DcimConsoleServerPortTemplatesUpdate dcim console server port templates update API

func (*Client) DcimConsoleServerPortsCreate ¶

DcimConsoleServerPortsCreate dcim console server ports create API

func (*Client) DcimConsoleServerPortsDelete ¶

DcimConsoleServerPortsDelete dcim console server ports delete API

func (*Client) DcimConsoleServerPortsList ¶

func (a *Client) DcimConsoleServerPortsList(params *DcimConsoleServerPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsListOK, error)

DcimConsoleServerPortsList dcim console server ports list API

func (*Client) DcimConsoleServerPortsPartialUpdate ¶

func (a *Client) DcimConsoleServerPortsPartialUpdate(params *DcimConsoleServerPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsPartialUpdateOK, error)

DcimConsoleServerPortsPartialUpdate dcim console server ports partial update API

func (*Client) DcimConsoleServerPortsRead ¶

func (a *Client) DcimConsoleServerPortsRead(params *DcimConsoleServerPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsReadOK, error)

DcimConsoleServerPortsRead dcim console server ports read API

func (*Client) DcimConsoleServerPortsTrace ¶

func (a *Client) DcimConsoleServerPortsTrace(params *DcimConsoleServerPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsTraceOK, error)

DcimConsoleServerPortsTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimConsoleServerPortsUpdate ¶

func (a *Client) DcimConsoleServerPortsUpdate(params *DcimConsoleServerPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsUpdateOK, error)

DcimConsoleServerPortsUpdate dcim console server ports update API

func (*Client) DcimDeviceBayTemplatesCreate ¶

DcimDeviceBayTemplatesCreate dcim device bay templates create API

func (*Client) DcimDeviceBayTemplatesDelete ¶

DcimDeviceBayTemplatesDelete dcim device bay templates delete API

func (*Client) DcimDeviceBayTemplatesList ¶

func (a *Client) DcimDeviceBayTemplatesList(params *DcimDeviceBayTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesListOK, error)

DcimDeviceBayTemplatesList dcim device bay templates list API

func (*Client) DcimDeviceBayTemplatesPartialUpdate ¶

func (a *Client) DcimDeviceBayTemplatesPartialUpdate(params *DcimDeviceBayTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesPartialUpdateOK, error)

DcimDeviceBayTemplatesPartialUpdate dcim device bay templates partial update API

func (*Client) DcimDeviceBayTemplatesRead ¶

func (a *Client) DcimDeviceBayTemplatesRead(params *DcimDeviceBayTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesReadOK, error)

DcimDeviceBayTemplatesRead dcim device bay templates read API

func (*Client) DcimDeviceBayTemplatesUpdate ¶

func (a *Client) DcimDeviceBayTemplatesUpdate(params *DcimDeviceBayTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesUpdateOK, error)

DcimDeviceBayTemplatesUpdate dcim device bay templates update API

func (*Client) DcimDeviceBaysCreate ¶

func (a *Client) DcimDeviceBaysCreate(params *DcimDeviceBaysCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysCreateCreated, error)

DcimDeviceBaysCreate dcim device bays create API

func (*Client) DcimDeviceBaysDelete ¶

func (a *Client) DcimDeviceBaysDelete(params *DcimDeviceBaysDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysDeleteNoContent, error)

DcimDeviceBaysDelete dcim device bays delete API

func (*Client) DcimDeviceBaysList ¶

func (a *Client) DcimDeviceBaysList(params *DcimDeviceBaysListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysListOK, error)

DcimDeviceBaysList dcim device bays list API

func (*Client) DcimDeviceBaysPartialUpdate ¶

func (a *Client) DcimDeviceBaysPartialUpdate(params *DcimDeviceBaysPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysPartialUpdateOK, error)

DcimDeviceBaysPartialUpdate dcim device bays partial update API

func (*Client) DcimDeviceBaysRead ¶

func (a *Client) DcimDeviceBaysRead(params *DcimDeviceBaysReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysReadOK, error)

DcimDeviceBaysRead dcim device bays read API

func (*Client) DcimDeviceBaysUpdate ¶

func (a *Client) DcimDeviceBaysUpdate(params *DcimDeviceBaysUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysUpdateOK, error)

DcimDeviceBaysUpdate dcim device bays update API

func (*Client) DcimDeviceRolesCreate ¶

func (a *Client) DcimDeviceRolesCreate(params *DcimDeviceRolesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesCreateCreated, error)

DcimDeviceRolesCreate dcim device roles create API

func (*Client) DcimDeviceRolesDelete ¶

func (a *Client) DcimDeviceRolesDelete(params *DcimDeviceRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesDeleteNoContent, error)

DcimDeviceRolesDelete dcim device roles delete API

func (*Client) DcimDeviceRolesList ¶

func (a *Client) DcimDeviceRolesList(params *DcimDeviceRolesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesListOK, error)

DcimDeviceRolesList dcim device roles list API

func (*Client) DcimDeviceRolesPartialUpdate ¶

func (a *Client) DcimDeviceRolesPartialUpdate(params *DcimDeviceRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesPartialUpdateOK, error)

DcimDeviceRolesPartialUpdate dcim device roles partial update API

func (*Client) DcimDeviceRolesRead ¶

func (a *Client) DcimDeviceRolesRead(params *DcimDeviceRolesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesReadOK, error)

DcimDeviceRolesRead dcim device roles read API

func (*Client) DcimDeviceRolesUpdate ¶

func (a *Client) DcimDeviceRolesUpdate(params *DcimDeviceRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesUpdateOK, error)

DcimDeviceRolesUpdate dcim device roles update API

func (*Client) DcimDeviceTypesCreate ¶

func (a *Client) DcimDeviceTypesCreate(params *DcimDeviceTypesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesCreateCreated, error)

DcimDeviceTypesCreate dcim device types create API

func (*Client) DcimDeviceTypesDelete ¶

func (a *Client) DcimDeviceTypesDelete(params *DcimDeviceTypesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesDeleteNoContent, error)

DcimDeviceTypesDelete dcim device types delete API

func (*Client) DcimDeviceTypesList ¶

func (a *Client) DcimDeviceTypesList(params *DcimDeviceTypesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesListOK, error)

DcimDeviceTypesList dcim device types list API

func (*Client) DcimDeviceTypesPartialUpdate ¶

func (a *Client) DcimDeviceTypesPartialUpdate(params *DcimDeviceTypesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesPartialUpdateOK, error)

DcimDeviceTypesPartialUpdate dcim device types partial update API

func (*Client) DcimDeviceTypesRead ¶

func (a *Client) DcimDeviceTypesRead(params *DcimDeviceTypesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesReadOK, error)

DcimDeviceTypesRead dcim device types read API

func (*Client) DcimDeviceTypesUpdate ¶

func (a *Client) DcimDeviceTypesUpdate(params *DcimDeviceTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesUpdateOK, error)

DcimDeviceTypesUpdate dcim device types update API

func (*Client) DcimDevicesCreate ¶

func (a *Client) DcimDevicesCreate(params *DcimDevicesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesCreateCreated, error)

DcimDevicesCreate dcim devices create API

func (*Client) DcimDevicesDelete ¶

func (a *Client) DcimDevicesDelete(params *DcimDevicesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesDeleteNoContent, error)

DcimDevicesDelete dcim devices delete API

func (*Client) DcimDevicesGraphs ¶

func (a *Client) DcimDevicesGraphs(params *DcimDevicesGraphsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesGraphsOK, error)

DcimDevicesGraphs A convenience method for rendering graphs for a particular Device.

func (*Client) DcimDevicesList ¶

func (a *Client) DcimDevicesList(params *DcimDevicesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesListOK, error)

DcimDevicesList dcim devices list API

func (*Client) DcimDevicesNapalm ¶

func (a *Client) DcimDevicesNapalm(params *DcimDevicesNapalmParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesNapalmOK, error)

DcimDevicesNapalm Execute a NAPALM method on a Device

func (*Client) DcimDevicesPartialUpdate ¶

func (a *Client) DcimDevicesPartialUpdate(params *DcimDevicesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesPartialUpdateOK, error)

DcimDevicesPartialUpdate dcim devices partial update API

func (*Client) DcimDevicesRead ¶

func (a *Client) DcimDevicesRead(params *DcimDevicesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesReadOK, error)

DcimDevicesRead dcim devices read API

func (*Client) DcimDevicesUpdate ¶

func (a *Client) DcimDevicesUpdate(params *DcimDevicesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesUpdateOK, error)

DcimDevicesUpdate dcim devices update API

func (*Client) DcimFrontPortTemplatesCreate ¶

DcimFrontPortTemplatesCreate dcim front port templates create API

func (*Client) DcimFrontPortTemplatesDelete ¶

DcimFrontPortTemplatesDelete dcim front port templates delete API

func (*Client) DcimFrontPortTemplatesList ¶

func (a *Client) DcimFrontPortTemplatesList(params *DcimFrontPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesListOK, error)

DcimFrontPortTemplatesList dcim front port templates list API

func (*Client) DcimFrontPortTemplatesPartialUpdate ¶

func (a *Client) DcimFrontPortTemplatesPartialUpdate(params *DcimFrontPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesPartialUpdateOK, error)

DcimFrontPortTemplatesPartialUpdate dcim front port templates partial update API

func (*Client) DcimFrontPortTemplatesRead ¶

func (a *Client) DcimFrontPortTemplatesRead(params *DcimFrontPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesReadOK, error)

DcimFrontPortTemplatesRead dcim front port templates read API

func (*Client) DcimFrontPortTemplatesUpdate ¶

func (a *Client) DcimFrontPortTemplatesUpdate(params *DcimFrontPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesUpdateOK, error)

DcimFrontPortTemplatesUpdate dcim front port templates update API

func (*Client) DcimFrontPortsCreate ¶

func (a *Client) DcimFrontPortsCreate(params *DcimFrontPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsCreateCreated, error)

DcimFrontPortsCreate dcim front ports create API

func (*Client) DcimFrontPortsDelete ¶

func (a *Client) DcimFrontPortsDelete(params *DcimFrontPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsDeleteNoContent, error)

DcimFrontPortsDelete dcim front ports delete API

func (*Client) DcimFrontPortsList ¶

func (a *Client) DcimFrontPortsList(params *DcimFrontPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsListOK, error)

DcimFrontPortsList dcim front ports list API

func (*Client) DcimFrontPortsPartialUpdate ¶

func (a *Client) DcimFrontPortsPartialUpdate(params *DcimFrontPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsPartialUpdateOK, error)

DcimFrontPortsPartialUpdate dcim front ports partial update API

func (*Client) DcimFrontPortsRead ¶

func (a *Client) DcimFrontPortsRead(params *DcimFrontPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsReadOK, error)

DcimFrontPortsRead dcim front ports read API

func (*Client) DcimFrontPortsTrace ¶

func (a *Client) DcimFrontPortsTrace(params *DcimFrontPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsTraceOK, error)

DcimFrontPortsTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimFrontPortsUpdate ¶

func (a *Client) DcimFrontPortsUpdate(params *DcimFrontPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsUpdateOK, error)

DcimFrontPortsUpdate dcim front ports update API

func (*Client) DcimInterfaceConnectionsList ¶

func (a *Client) DcimInterfaceConnectionsList(params *DcimInterfaceConnectionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceConnectionsListOK, error)

DcimInterfaceConnectionsList dcim interface connections list API

func (*Client) DcimInterfaceTemplatesCreate ¶

DcimInterfaceTemplatesCreate dcim interface templates create API

func (*Client) DcimInterfaceTemplatesDelete ¶

DcimInterfaceTemplatesDelete dcim interface templates delete API

func (*Client) DcimInterfaceTemplatesList ¶

func (a *Client) DcimInterfaceTemplatesList(params *DcimInterfaceTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesListOK, error)

DcimInterfaceTemplatesList dcim interface templates list API

func (*Client) DcimInterfaceTemplatesPartialUpdate ¶

func (a *Client) DcimInterfaceTemplatesPartialUpdate(params *DcimInterfaceTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesPartialUpdateOK, error)

DcimInterfaceTemplatesPartialUpdate dcim interface templates partial update API

func (*Client) DcimInterfaceTemplatesRead ¶

func (a *Client) DcimInterfaceTemplatesRead(params *DcimInterfaceTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesReadOK, error)

DcimInterfaceTemplatesRead dcim interface templates read API

func (*Client) DcimInterfaceTemplatesUpdate ¶

func (a *Client) DcimInterfaceTemplatesUpdate(params *DcimInterfaceTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesUpdateOK, error)

DcimInterfaceTemplatesUpdate dcim interface templates update API

func (*Client) DcimInterfacesCreate ¶

func (a *Client) DcimInterfacesCreate(params *DcimInterfacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesCreateCreated, error)

DcimInterfacesCreate dcim interfaces create API

func (*Client) DcimInterfacesDelete ¶

func (a *Client) DcimInterfacesDelete(params *DcimInterfacesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesDeleteNoContent, error)

DcimInterfacesDelete dcim interfaces delete API

func (*Client) DcimInterfacesGraphs ¶

func (a *Client) DcimInterfacesGraphs(params *DcimInterfacesGraphsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesGraphsOK, error)

DcimInterfacesGraphs A convenience method for rendering graphs for a particular interface.

func (*Client) DcimInterfacesList ¶

func (a *Client) DcimInterfacesList(params *DcimInterfacesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesListOK, error)

DcimInterfacesList dcim interfaces list API

func (*Client) DcimInterfacesPartialUpdate ¶

func (a *Client) DcimInterfacesPartialUpdate(params *DcimInterfacesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesPartialUpdateOK, error)

DcimInterfacesPartialUpdate dcim interfaces partial update API

func (*Client) DcimInterfacesRead ¶

func (a *Client) DcimInterfacesRead(params *DcimInterfacesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesReadOK, error)

DcimInterfacesRead dcim interfaces read API

func (*Client) DcimInterfacesTrace ¶

func (a *Client) DcimInterfacesTrace(params *DcimInterfacesTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesTraceOK, error)

DcimInterfacesTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimInterfacesUpdate ¶

func (a *Client) DcimInterfacesUpdate(params *DcimInterfacesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesUpdateOK, error)

DcimInterfacesUpdate dcim interfaces update API

func (*Client) DcimInventoryItemsCreate ¶

func (a *Client) DcimInventoryItemsCreate(params *DcimInventoryItemsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsCreateCreated, error)

DcimInventoryItemsCreate dcim inventory items create API

func (*Client) DcimInventoryItemsDelete ¶

DcimInventoryItemsDelete dcim inventory items delete API

func (*Client) DcimInventoryItemsList ¶

func (a *Client) DcimInventoryItemsList(params *DcimInventoryItemsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsListOK, error)

DcimInventoryItemsList dcim inventory items list API

func (*Client) DcimInventoryItemsPartialUpdate ¶

func (a *Client) DcimInventoryItemsPartialUpdate(params *DcimInventoryItemsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsPartialUpdateOK, error)

DcimInventoryItemsPartialUpdate dcim inventory items partial update API

func (*Client) DcimInventoryItemsRead ¶

func (a *Client) DcimInventoryItemsRead(params *DcimInventoryItemsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsReadOK, error)

DcimInventoryItemsRead dcim inventory items read API

func (*Client) DcimInventoryItemsUpdate ¶

func (a *Client) DcimInventoryItemsUpdate(params *DcimInventoryItemsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsUpdateOK, error)

DcimInventoryItemsUpdate dcim inventory items update API

func (*Client) DcimManufacturersCreate ¶

func (a *Client) DcimManufacturersCreate(params *DcimManufacturersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersCreateCreated, error)

DcimManufacturersCreate dcim manufacturers create API

func (*Client) DcimManufacturersDelete ¶

func (a *Client) DcimManufacturersDelete(params *DcimManufacturersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersDeleteNoContent, error)

DcimManufacturersDelete dcim manufacturers delete API

func (*Client) DcimManufacturersList ¶

func (a *Client) DcimManufacturersList(params *DcimManufacturersListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersListOK, error)

DcimManufacturersList dcim manufacturers list API

func (*Client) DcimManufacturersPartialUpdate ¶

func (a *Client) DcimManufacturersPartialUpdate(params *DcimManufacturersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersPartialUpdateOK, error)

DcimManufacturersPartialUpdate dcim manufacturers partial update API

func (*Client) DcimManufacturersRead ¶

func (a *Client) DcimManufacturersRead(params *DcimManufacturersReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersReadOK, error)

DcimManufacturersRead dcim manufacturers read API

func (*Client) DcimManufacturersUpdate ¶

func (a *Client) DcimManufacturersUpdate(params *DcimManufacturersUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersUpdateOK, error)

DcimManufacturersUpdate dcim manufacturers update API

func (*Client) DcimPlatformsCreate ¶

func (a *Client) DcimPlatformsCreate(params *DcimPlatformsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsCreateCreated, error)

DcimPlatformsCreate dcim platforms create API

func (*Client) DcimPlatformsDelete ¶

func (a *Client) DcimPlatformsDelete(params *DcimPlatformsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsDeleteNoContent, error)

DcimPlatformsDelete dcim platforms delete API

func (*Client) DcimPlatformsList ¶

func (a *Client) DcimPlatformsList(params *DcimPlatformsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsListOK, error)

DcimPlatformsList dcim platforms list API

func (*Client) DcimPlatformsPartialUpdate ¶

func (a *Client) DcimPlatformsPartialUpdate(params *DcimPlatformsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsPartialUpdateOK, error)

DcimPlatformsPartialUpdate dcim platforms partial update API

func (*Client) DcimPlatformsRead ¶

func (a *Client) DcimPlatformsRead(params *DcimPlatformsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsReadOK, error)

DcimPlatformsRead dcim platforms read API

func (*Client) DcimPlatformsUpdate ¶

func (a *Client) DcimPlatformsUpdate(params *DcimPlatformsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsUpdateOK, error)

DcimPlatformsUpdate dcim platforms update API

func (*Client) DcimPowerConnectionsList ¶

func (a *Client) DcimPowerConnectionsList(params *DcimPowerConnectionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerConnectionsListOK, error)

DcimPowerConnectionsList dcim power connections list API

func (*Client) DcimPowerFeedsCreate ¶

func (a *Client) DcimPowerFeedsCreate(params *DcimPowerFeedsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsCreateCreated, error)

DcimPowerFeedsCreate dcim power feeds create API

func (*Client) DcimPowerFeedsDelete ¶

func (a *Client) DcimPowerFeedsDelete(params *DcimPowerFeedsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsDeleteNoContent, error)

DcimPowerFeedsDelete dcim power feeds delete API

func (*Client) DcimPowerFeedsList ¶

func (a *Client) DcimPowerFeedsList(params *DcimPowerFeedsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsListOK, error)

DcimPowerFeedsList dcim power feeds list API

func (*Client) DcimPowerFeedsPartialUpdate ¶

func (a *Client) DcimPowerFeedsPartialUpdate(params *DcimPowerFeedsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsPartialUpdateOK, error)

DcimPowerFeedsPartialUpdate dcim power feeds partial update API

func (*Client) DcimPowerFeedsRead ¶

func (a *Client) DcimPowerFeedsRead(params *DcimPowerFeedsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsReadOK, error)

DcimPowerFeedsRead dcim power feeds read API

func (*Client) DcimPowerFeedsUpdate ¶

func (a *Client) DcimPowerFeedsUpdate(params *DcimPowerFeedsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsUpdateOK, error)

DcimPowerFeedsUpdate dcim power feeds update API

func (*Client) DcimPowerOutletTemplatesCreate ¶

DcimPowerOutletTemplatesCreate dcim power outlet templates create API

func (*Client) DcimPowerOutletTemplatesDelete ¶

DcimPowerOutletTemplatesDelete dcim power outlet templates delete API

func (*Client) DcimPowerOutletTemplatesList ¶

func (a *Client) DcimPowerOutletTemplatesList(params *DcimPowerOutletTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesListOK, error)

DcimPowerOutletTemplatesList dcim power outlet templates list API

func (*Client) DcimPowerOutletTemplatesPartialUpdate ¶

func (a *Client) DcimPowerOutletTemplatesPartialUpdate(params *DcimPowerOutletTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesPartialUpdateOK, error)

DcimPowerOutletTemplatesPartialUpdate dcim power outlet templates partial update API

func (*Client) DcimPowerOutletTemplatesRead ¶

func (a *Client) DcimPowerOutletTemplatesRead(params *DcimPowerOutletTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesReadOK, error)

DcimPowerOutletTemplatesRead dcim power outlet templates read API

func (*Client) DcimPowerOutletTemplatesUpdate ¶

func (a *Client) DcimPowerOutletTemplatesUpdate(params *DcimPowerOutletTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesUpdateOK, error)

DcimPowerOutletTemplatesUpdate dcim power outlet templates update API

func (*Client) DcimPowerOutletsCreate ¶

func (a *Client) DcimPowerOutletsCreate(params *DcimPowerOutletsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsCreateCreated, error)

DcimPowerOutletsCreate dcim power outlets create API

func (*Client) DcimPowerOutletsDelete ¶

func (a *Client) DcimPowerOutletsDelete(params *DcimPowerOutletsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsDeleteNoContent, error)

DcimPowerOutletsDelete dcim power outlets delete API

func (*Client) DcimPowerOutletsList ¶

func (a *Client) DcimPowerOutletsList(params *DcimPowerOutletsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsListOK, error)

DcimPowerOutletsList dcim power outlets list API

func (*Client) DcimPowerOutletsPartialUpdate ¶

func (a *Client) DcimPowerOutletsPartialUpdate(params *DcimPowerOutletsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsPartialUpdateOK, error)

DcimPowerOutletsPartialUpdate dcim power outlets partial update API

func (*Client) DcimPowerOutletsRead ¶

func (a *Client) DcimPowerOutletsRead(params *DcimPowerOutletsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsReadOK, error)

DcimPowerOutletsRead dcim power outlets read API

func (*Client) DcimPowerOutletsTrace ¶

func (a *Client) DcimPowerOutletsTrace(params *DcimPowerOutletsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsTraceOK, error)

DcimPowerOutletsTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimPowerOutletsUpdate ¶

func (a *Client) DcimPowerOutletsUpdate(params *DcimPowerOutletsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsUpdateOK, error)

DcimPowerOutletsUpdate dcim power outlets update API

func (*Client) DcimPowerPanelsCreate ¶

func (a *Client) DcimPowerPanelsCreate(params *DcimPowerPanelsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsCreateCreated, error)

DcimPowerPanelsCreate dcim power panels create API

func (*Client) DcimPowerPanelsDelete ¶

func (a *Client) DcimPowerPanelsDelete(params *DcimPowerPanelsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsDeleteNoContent, error)

DcimPowerPanelsDelete dcim power panels delete API

func (*Client) DcimPowerPanelsList ¶

func (a *Client) DcimPowerPanelsList(params *DcimPowerPanelsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsListOK, error)

DcimPowerPanelsList dcim power panels list API

func (*Client) DcimPowerPanelsPartialUpdate ¶

func (a *Client) DcimPowerPanelsPartialUpdate(params *DcimPowerPanelsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsPartialUpdateOK, error)

DcimPowerPanelsPartialUpdate dcim power panels partial update API

func (*Client) DcimPowerPanelsRead ¶

func (a *Client) DcimPowerPanelsRead(params *DcimPowerPanelsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsReadOK, error)

DcimPowerPanelsRead dcim power panels read API

func (*Client) DcimPowerPanelsUpdate ¶

func (a *Client) DcimPowerPanelsUpdate(params *DcimPowerPanelsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsUpdateOK, error)

DcimPowerPanelsUpdate dcim power panels update API

func (*Client) DcimPowerPortTemplatesCreate ¶

DcimPowerPortTemplatesCreate dcim power port templates create API

func (*Client) DcimPowerPortTemplatesDelete ¶

DcimPowerPortTemplatesDelete dcim power port templates delete API

func (*Client) DcimPowerPortTemplatesList ¶

func (a *Client) DcimPowerPortTemplatesList(params *DcimPowerPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesListOK, error)

DcimPowerPortTemplatesList dcim power port templates list API

func (*Client) DcimPowerPortTemplatesPartialUpdate ¶

func (a *Client) DcimPowerPortTemplatesPartialUpdate(params *DcimPowerPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesPartialUpdateOK, error)

DcimPowerPortTemplatesPartialUpdate dcim power port templates partial update API

func (*Client) DcimPowerPortTemplatesRead ¶

func (a *Client) DcimPowerPortTemplatesRead(params *DcimPowerPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesReadOK, error)

DcimPowerPortTemplatesRead dcim power port templates read API

func (*Client) DcimPowerPortTemplatesUpdate ¶

func (a *Client) DcimPowerPortTemplatesUpdate(params *DcimPowerPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesUpdateOK, error)

DcimPowerPortTemplatesUpdate dcim power port templates update API

func (*Client) DcimPowerPortsCreate ¶

func (a *Client) DcimPowerPortsCreate(params *DcimPowerPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsCreateCreated, error)

DcimPowerPortsCreate dcim power ports create API

func (*Client) DcimPowerPortsDelete ¶

func (a *Client) DcimPowerPortsDelete(params *DcimPowerPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsDeleteNoContent, error)

DcimPowerPortsDelete dcim power ports delete API

func (*Client) DcimPowerPortsList ¶

func (a *Client) DcimPowerPortsList(params *DcimPowerPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsListOK, error)

DcimPowerPortsList dcim power ports list API

func (*Client) DcimPowerPortsPartialUpdate ¶

func (a *Client) DcimPowerPortsPartialUpdate(params *DcimPowerPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsPartialUpdateOK, error)

DcimPowerPortsPartialUpdate dcim power ports partial update API

func (*Client) DcimPowerPortsRead ¶

func (a *Client) DcimPowerPortsRead(params *DcimPowerPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsReadOK, error)

DcimPowerPortsRead dcim power ports read API

func (*Client) DcimPowerPortsTrace ¶

func (a *Client) DcimPowerPortsTrace(params *DcimPowerPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsTraceOK, error)

DcimPowerPortsTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimPowerPortsUpdate ¶

func (a *Client) DcimPowerPortsUpdate(params *DcimPowerPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsUpdateOK, error)

DcimPowerPortsUpdate dcim power ports update API

func (*Client) DcimRackGroupsCreate ¶

func (a *Client) DcimRackGroupsCreate(params *DcimRackGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsCreateCreated, error)

DcimRackGroupsCreate dcim rack groups create API

func (*Client) DcimRackGroupsDelete ¶

func (a *Client) DcimRackGroupsDelete(params *DcimRackGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsDeleteNoContent, error)

DcimRackGroupsDelete dcim rack groups delete API

func (*Client) DcimRackGroupsList ¶

func (a *Client) DcimRackGroupsList(params *DcimRackGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsListOK, error)

DcimRackGroupsList dcim rack groups list API

func (*Client) DcimRackGroupsPartialUpdate ¶

func (a *Client) DcimRackGroupsPartialUpdate(params *DcimRackGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsPartialUpdateOK, error)

DcimRackGroupsPartialUpdate dcim rack groups partial update API

func (*Client) DcimRackGroupsRead ¶

func (a *Client) DcimRackGroupsRead(params *DcimRackGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsReadOK, error)

DcimRackGroupsRead dcim rack groups read API

func (*Client) DcimRackGroupsUpdate ¶

func (a *Client) DcimRackGroupsUpdate(params *DcimRackGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsUpdateOK, error)

DcimRackGroupsUpdate dcim rack groups update API

func (*Client) DcimRackReservationsCreate ¶

func (a *Client) DcimRackReservationsCreate(params *DcimRackReservationsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsCreateCreated, error)

DcimRackReservationsCreate dcim rack reservations create API

func (*Client) DcimRackReservationsDelete ¶

DcimRackReservationsDelete dcim rack reservations delete API

func (*Client) DcimRackReservationsList ¶

func (a *Client) DcimRackReservationsList(params *DcimRackReservationsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsListOK, error)

DcimRackReservationsList dcim rack reservations list API

func (*Client) DcimRackReservationsPartialUpdate ¶

func (a *Client) DcimRackReservationsPartialUpdate(params *DcimRackReservationsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsPartialUpdateOK, error)

DcimRackReservationsPartialUpdate dcim rack reservations partial update API

func (*Client) DcimRackReservationsRead ¶

func (a *Client) DcimRackReservationsRead(params *DcimRackReservationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsReadOK, error)

DcimRackReservationsRead dcim rack reservations read API

func (*Client) DcimRackReservationsUpdate ¶

func (a *Client) DcimRackReservationsUpdate(params *DcimRackReservationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsUpdateOK, error)

DcimRackReservationsUpdate dcim rack reservations update API

func (*Client) DcimRackRolesCreate ¶

func (a *Client) DcimRackRolesCreate(params *DcimRackRolesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesCreateCreated, error)

DcimRackRolesCreate dcim rack roles create API

func (*Client) DcimRackRolesDelete ¶

func (a *Client) DcimRackRolesDelete(params *DcimRackRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesDeleteNoContent, error)

DcimRackRolesDelete dcim rack roles delete API

func (*Client) DcimRackRolesList ¶

func (a *Client) DcimRackRolesList(params *DcimRackRolesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesListOK, error)

DcimRackRolesList dcim rack roles list API

func (*Client) DcimRackRolesPartialUpdate ¶

func (a *Client) DcimRackRolesPartialUpdate(params *DcimRackRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesPartialUpdateOK, error)

DcimRackRolesPartialUpdate dcim rack roles partial update API

func (*Client) DcimRackRolesRead ¶

func (a *Client) DcimRackRolesRead(params *DcimRackRolesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesReadOK, error)

DcimRackRolesRead dcim rack roles read API

func (*Client) DcimRackRolesUpdate ¶

func (a *Client) DcimRackRolesUpdate(params *DcimRackRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesUpdateOK, error)

DcimRackRolesUpdate dcim rack roles update API

func (*Client) DcimRacksCreate ¶

func (a *Client) DcimRacksCreate(params *DcimRacksCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksCreateCreated, error)

DcimRacksCreate dcim racks create API

func (*Client) DcimRacksDelete ¶

func (a *Client) DcimRacksDelete(params *DcimRacksDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksDeleteNoContent, error)

DcimRacksDelete dcim racks delete API

func (*Client) DcimRacksElevation ¶

func (a *Client) DcimRacksElevation(params *DcimRacksElevationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksElevationOK, error)

DcimRacksElevation Rack elevation representing the list of rack units. Also supports rendering the elevation as an SVG.

func (*Client) DcimRacksList ¶

func (a *Client) DcimRacksList(params *DcimRacksListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksListOK, error)

DcimRacksList dcim racks list API

func (*Client) DcimRacksPartialUpdate ¶

func (a *Client) DcimRacksPartialUpdate(params *DcimRacksPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksPartialUpdateOK, error)

DcimRacksPartialUpdate dcim racks partial update API

func (*Client) DcimRacksRead ¶

func (a *Client) DcimRacksRead(params *DcimRacksReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksReadOK, error)

DcimRacksRead dcim racks read API

func (*Client) DcimRacksUpdate ¶

func (a *Client) DcimRacksUpdate(params *DcimRacksUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksUpdateOK, error)

DcimRacksUpdate dcim racks update API

func (*Client) DcimRearPortTemplatesCreate ¶

func (a *Client) DcimRearPortTemplatesCreate(params *DcimRearPortTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesCreateCreated, error)

DcimRearPortTemplatesCreate dcim rear port templates create API

func (*Client) DcimRearPortTemplatesDelete ¶

DcimRearPortTemplatesDelete dcim rear port templates delete API

func (*Client) DcimRearPortTemplatesList ¶

func (a *Client) DcimRearPortTemplatesList(params *DcimRearPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesListOK, error)

DcimRearPortTemplatesList dcim rear port templates list API

func (*Client) DcimRearPortTemplatesPartialUpdate ¶

func (a *Client) DcimRearPortTemplatesPartialUpdate(params *DcimRearPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesPartialUpdateOK, error)

DcimRearPortTemplatesPartialUpdate dcim rear port templates partial update API

func (*Client) DcimRearPortTemplatesRead ¶

func (a *Client) DcimRearPortTemplatesRead(params *DcimRearPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesReadOK, error)

DcimRearPortTemplatesRead dcim rear port templates read API

func (*Client) DcimRearPortTemplatesUpdate ¶

func (a *Client) DcimRearPortTemplatesUpdate(params *DcimRearPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesUpdateOK, error)

DcimRearPortTemplatesUpdate dcim rear port templates update API

func (*Client) DcimRearPortsCreate ¶

func (a *Client) DcimRearPortsCreate(params *DcimRearPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsCreateCreated, error)

DcimRearPortsCreate dcim rear ports create API

func (*Client) DcimRearPortsDelete ¶

func (a *Client) DcimRearPortsDelete(params *DcimRearPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsDeleteNoContent, error)

DcimRearPortsDelete dcim rear ports delete API

func (*Client) DcimRearPortsList ¶

func (a *Client) DcimRearPortsList(params *DcimRearPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsListOK, error)

DcimRearPortsList dcim rear ports list API

func (*Client) DcimRearPortsPartialUpdate ¶

func (a *Client) DcimRearPortsPartialUpdate(params *DcimRearPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsPartialUpdateOK, error)

DcimRearPortsPartialUpdate dcim rear ports partial update API

func (*Client) DcimRearPortsRead ¶

func (a *Client) DcimRearPortsRead(params *DcimRearPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsReadOK, error)

DcimRearPortsRead dcim rear ports read API

func (*Client) DcimRearPortsTrace ¶

func (a *Client) DcimRearPortsTrace(params *DcimRearPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsTraceOK, error)

DcimRearPortsTrace Trace a complete cable path and return each segment as a three-tuple of (termination, cable, termination).

func (*Client) DcimRearPortsUpdate ¶

func (a *Client) DcimRearPortsUpdate(params *DcimRearPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsUpdateOK, error)

DcimRearPortsUpdate dcim rear ports update API

func (*Client) DcimRegionsCreate ¶

func (a *Client) DcimRegionsCreate(params *DcimRegionsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsCreateCreated, error)

DcimRegionsCreate dcim regions create API

func (*Client) DcimRegionsDelete ¶

func (a *Client) DcimRegionsDelete(params *DcimRegionsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsDeleteNoContent, error)

DcimRegionsDelete dcim regions delete API

func (*Client) DcimRegionsList ¶

func (a *Client) DcimRegionsList(params *DcimRegionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsListOK, error)

DcimRegionsList dcim regions list API

func (*Client) DcimRegionsPartialUpdate ¶

func (a *Client) DcimRegionsPartialUpdate(params *DcimRegionsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsPartialUpdateOK, error)

DcimRegionsPartialUpdate dcim regions partial update API

func (*Client) DcimRegionsRead ¶

func (a *Client) DcimRegionsRead(params *DcimRegionsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsReadOK, error)

DcimRegionsRead dcim regions read API

func (*Client) DcimRegionsUpdate ¶

func (a *Client) DcimRegionsUpdate(params *DcimRegionsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsUpdateOK, error)

DcimRegionsUpdate dcim regions update API

func (*Client) DcimSitesCreate ¶

func (a *Client) DcimSitesCreate(params *DcimSitesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesCreateCreated, error)

DcimSitesCreate dcim sites create API

func (*Client) DcimSitesDelete ¶

func (a *Client) DcimSitesDelete(params *DcimSitesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesDeleteNoContent, error)

DcimSitesDelete dcim sites delete API

func (*Client) DcimSitesGraphs ¶

func (a *Client) DcimSitesGraphs(params *DcimSitesGraphsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesGraphsOK, error)

DcimSitesGraphs A convenience method for rendering graphs for a particular site.

func (*Client) DcimSitesList ¶

func (a *Client) DcimSitesList(params *DcimSitesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesListOK, error)

DcimSitesList dcim sites list API

func (*Client) DcimSitesPartialUpdate ¶

func (a *Client) DcimSitesPartialUpdate(params *DcimSitesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesPartialUpdateOK, error)

DcimSitesPartialUpdate dcim sites partial update API

func (*Client) DcimSitesRead ¶

func (a *Client) DcimSitesRead(params *DcimSitesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesReadOK, error)

DcimSitesRead dcim sites read API

func (*Client) DcimSitesUpdate ¶

func (a *Client) DcimSitesUpdate(params *DcimSitesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesUpdateOK, error)

DcimSitesUpdate dcim sites update API

func (*Client) DcimVirtualChassisCreate ¶

func (a *Client) DcimVirtualChassisCreate(params *DcimVirtualChassisCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisCreateCreated, error)

DcimVirtualChassisCreate dcim virtual chassis create API

func (*Client) DcimVirtualChassisDelete ¶

DcimVirtualChassisDelete dcim virtual chassis delete API

func (*Client) DcimVirtualChassisList ¶

func (a *Client) DcimVirtualChassisList(params *DcimVirtualChassisListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisListOK, error)

DcimVirtualChassisList dcim virtual chassis list API

func (*Client) DcimVirtualChassisPartialUpdate ¶

func (a *Client) DcimVirtualChassisPartialUpdate(params *DcimVirtualChassisPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisPartialUpdateOK, error)

DcimVirtualChassisPartialUpdate dcim virtual chassis partial update API

func (*Client) DcimVirtualChassisRead ¶

func (a *Client) DcimVirtualChassisRead(params *DcimVirtualChassisReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisReadOK, error)

DcimVirtualChassisRead dcim virtual chassis read API

func (*Client) DcimVirtualChassisUpdate ¶

func (a *Client) DcimVirtualChassisUpdate(params *DcimVirtualChassisUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisUpdateOK, error)

DcimVirtualChassisUpdate dcim virtual chassis update API

func (*Client) SetTransport ¶

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

SetTransport changes the transport on the client

type ClientOption ¶

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService ¶

type ClientService interface {
	DcimCablesCreate(params *DcimCablesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesCreateCreated, error)

	DcimCablesDelete(params *DcimCablesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesDeleteNoContent, error)

	DcimCablesList(params *DcimCablesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesListOK, error)

	DcimCablesPartialUpdate(params *DcimCablesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesPartialUpdateOK, error)

	DcimCablesRead(params *DcimCablesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesReadOK, error)

	DcimCablesUpdate(params *DcimCablesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesUpdateOK, error)

	DcimConnectedDeviceList(params *DcimConnectedDeviceListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConnectedDeviceListOK, error)

	DcimConsoleConnectionsList(params *DcimConsoleConnectionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleConnectionsListOK, error)

	DcimConsolePortTemplatesCreate(params *DcimConsolePortTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesCreateCreated, error)

	DcimConsolePortTemplatesDelete(params *DcimConsolePortTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesDeleteNoContent, error)

	DcimConsolePortTemplatesList(params *DcimConsolePortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesListOK, error)

	DcimConsolePortTemplatesPartialUpdate(params *DcimConsolePortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesPartialUpdateOK, error)

	DcimConsolePortTemplatesRead(params *DcimConsolePortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesReadOK, error)

	DcimConsolePortTemplatesUpdate(params *DcimConsolePortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesUpdateOK, error)

	DcimConsolePortsCreate(params *DcimConsolePortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsCreateCreated, error)

	DcimConsolePortsDelete(params *DcimConsolePortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsDeleteNoContent, error)

	DcimConsolePortsList(params *DcimConsolePortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsListOK, error)

	DcimConsolePortsPartialUpdate(params *DcimConsolePortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsPartialUpdateOK, error)

	DcimConsolePortsRead(params *DcimConsolePortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsReadOK, error)

	DcimConsolePortsTrace(params *DcimConsolePortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsTraceOK, error)

	DcimConsolePortsUpdate(params *DcimConsolePortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsUpdateOK, error)

	DcimConsoleServerPortTemplatesCreate(params *DcimConsoleServerPortTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesCreateCreated, error)

	DcimConsoleServerPortTemplatesDelete(params *DcimConsoleServerPortTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesDeleteNoContent, error)

	DcimConsoleServerPortTemplatesList(params *DcimConsoleServerPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesListOK, error)

	DcimConsoleServerPortTemplatesPartialUpdate(params *DcimConsoleServerPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesPartialUpdateOK, error)

	DcimConsoleServerPortTemplatesRead(params *DcimConsoleServerPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesReadOK, error)

	DcimConsoleServerPortTemplatesUpdate(params *DcimConsoleServerPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesUpdateOK, error)

	DcimConsoleServerPortsCreate(params *DcimConsoleServerPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsCreateCreated, error)

	DcimConsoleServerPortsDelete(params *DcimConsoleServerPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsDeleteNoContent, error)

	DcimConsoleServerPortsList(params *DcimConsoleServerPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsListOK, error)

	DcimConsoleServerPortsPartialUpdate(params *DcimConsoleServerPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsPartialUpdateOK, error)

	DcimConsoleServerPortsRead(params *DcimConsoleServerPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsReadOK, error)

	DcimConsoleServerPortsTrace(params *DcimConsoleServerPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsTraceOK, error)

	DcimConsoleServerPortsUpdate(params *DcimConsoleServerPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsUpdateOK, error)

	DcimDeviceBayTemplatesCreate(params *DcimDeviceBayTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesCreateCreated, error)

	DcimDeviceBayTemplatesDelete(params *DcimDeviceBayTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesDeleteNoContent, error)

	DcimDeviceBayTemplatesList(params *DcimDeviceBayTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesListOK, error)

	DcimDeviceBayTemplatesPartialUpdate(params *DcimDeviceBayTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesPartialUpdateOK, error)

	DcimDeviceBayTemplatesRead(params *DcimDeviceBayTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesReadOK, error)

	DcimDeviceBayTemplatesUpdate(params *DcimDeviceBayTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesUpdateOK, error)

	DcimDeviceBaysCreate(params *DcimDeviceBaysCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysCreateCreated, error)

	DcimDeviceBaysDelete(params *DcimDeviceBaysDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysDeleteNoContent, error)

	DcimDeviceBaysList(params *DcimDeviceBaysListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysListOK, error)

	DcimDeviceBaysPartialUpdate(params *DcimDeviceBaysPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysPartialUpdateOK, error)

	DcimDeviceBaysRead(params *DcimDeviceBaysReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysReadOK, error)

	DcimDeviceBaysUpdate(params *DcimDeviceBaysUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysUpdateOK, error)

	DcimDeviceRolesCreate(params *DcimDeviceRolesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesCreateCreated, error)

	DcimDeviceRolesDelete(params *DcimDeviceRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesDeleteNoContent, error)

	DcimDeviceRolesList(params *DcimDeviceRolesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesListOK, error)

	DcimDeviceRolesPartialUpdate(params *DcimDeviceRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesPartialUpdateOK, error)

	DcimDeviceRolesRead(params *DcimDeviceRolesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesReadOK, error)

	DcimDeviceRolesUpdate(params *DcimDeviceRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesUpdateOK, error)

	DcimDeviceTypesCreate(params *DcimDeviceTypesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesCreateCreated, error)

	DcimDeviceTypesDelete(params *DcimDeviceTypesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesDeleteNoContent, error)

	DcimDeviceTypesList(params *DcimDeviceTypesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesListOK, error)

	DcimDeviceTypesPartialUpdate(params *DcimDeviceTypesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesPartialUpdateOK, error)

	DcimDeviceTypesRead(params *DcimDeviceTypesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesReadOK, error)

	DcimDeviceTypesUpdate(params *DcimDeviceTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesUpdateOK, error)

	DcimDevicesCreate(params *DcimDevicesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesCreateCreated, error)

	DcimDevicesDelete(params *DcimDevicesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesDeleteNoContent, error)

	DcimDevicesGraphs(params *DcimDevicesGraphsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesGraphsOK, error)

	DcimDevicesList(params *DcimDevicesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesListOK, error)

	DcimDevicesNapalm(params *DcimDevicesNapalmParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesNapalmOK, error)

	DcimDevicesPartialUpdate(params *DcimDevicesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesPartialUpdateOK, error)

	DcimDevicesRead(params *DcimDevicesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesReadOK, error)

	DcimDevicesUpdate(params *DcimDevicesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesUpdateOK, error)

	DcimFrontPortTemplatesCreate(params *DcimFrontPortTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesCreateCreated, error)

	DcimFrontPortTemplatesDelete(params *DcimFrontPortTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesDeleteNoContent, error)

	DcimFrontPortTemplatesList(params *DcimFrontPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesListOK, error)

	DcimFrontPortTemplatesPartialUpdate(params *DcimFrontPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesPartialUpdateOK, error)

	DcimFrontPortTemplatesRead(params *DcimFrontPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesReadOK, error)

	DcimFrontPortTemplatesUpdate(params *DcimFrontPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesUpdateOK, error)

	DcimFrontPortsCreate(params *DcimFrontPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsCreateCreated, error)

	DcimFrontPortsDelete(params *DcimFrontPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsDeleteNoContent, error)

	DcimFrontPortsList(params *DcimFrontPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsListOK, error)

	DcimFrontPortsPartialUpdate(params *DcimFrontPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsPartialUpdateOK, error)

	DcimFrontPortsRead(params *DcimFrontPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsReadOK, error)

	DcimFrontPortsTrace(params *DcimFrontPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsTraceOK, error)

	DcimFrontPortsUpdate(params *DcimFrontPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsUpdateOK, error)

	DcimInterfaceConnectionsList(params *DcimInterfaceConnectionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceConnectionsListOK, error)

	DcimInterfaceTemplatesCreate(params *DcimInterfaceTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesCreateCreated, error)

	DcimInterfaceTemplatesDelete(params *DcimInterfaceTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesDeleteNoContent, error)

	DcimInterfaceTemplatesList(params *DcimInterfaceTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesListOK, error)

	DcimInterfaceTemplatesPartialUpdate(params *DcimInterfaceTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesPartialUpdateOK, error)

	DcimInterfaceTemplatesRead(params *DcimInterfaceTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesReadOK, error)

	DcimInterfaceTemplatesUpdate(params *DcimInterfaceTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesUpdateOK, error)

	DcimInterfacesCreate(params *DcimInterfacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesCreateCreated, error)

	DcimInterfacesDelete(params *DcimInterfacesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesDeleteNoContent, error)

	DcimInterfacesGraphs(params *DcimInterfacesGraphsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesGraphsOK, error)

	DcimInterfacesList(params *DcimInterfacesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesListOK, error)

	DcimInterfacesPartialUpdate(params *DcimInterfacesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesPartialUpdateOK, error)

	DcimInterfacesRead(params *DcimInterfacesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesReadOK, error)

	DcimInterfacesTrace(params *DcimInterfacesTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesTraceOK, error)

	DcimInterfacesUpdate(params *DcimInterfacesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesUpdateOK, error)

	DcimInventoryItemsCreate(params *DcimInventoryItemsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsCreateCreated, error)

	DcimInventoryItemsDelete(params *DcimInventoryItemsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsDeleteNoContent, error)

	DcimInventoryItemsList(params *DcimInventoryItemsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsListOK, error)

	DcimInventoryItemsPartialUpdate(params *DcimInventoryItemsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsPartialUpdateOK, error)

	DcimInventoryItemsRead(params *DcimInventoryItemsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsReadOK, error)

	DcimInventoryItemsUpdate(params *DcimInventoryItemsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsUpdateOK, error)

	DcimManufacturersCreate(params *DcimManufacturersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersCreateCreated, error)

	DcimManufacturersDelete(params *DcimManufacturersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersDeleteNoContent, error)

	DcimManufacturersList(params *DcimManufacturersListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersListOK, error)

	DcimManufacturersPartialUpdate(params *DcimManufacturersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersPartialUpdateOK, error)

	DcimManufacturersRead(params *DcimManufacturersReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersReadOK, error)

	DcimManufacturersUpdate(params *DcimManufacturersUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersUpdateOK, error)

	DcimPlatformsCreate(params *DcimPlatformsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsCreateCreated, error)

	DcimPlatformsDelete(params *DcimPlatformsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsDeleteNoContent, error)

	DcimPlatformsList(params *DcimPlatformsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsListOK, error)

	DcimPlatformsPartialUpdate(params *DcimPlatformsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsPartialUpdateOK, error)

	DcimPlatformsRead(params *DcimPlatformsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsReadOK, error)

	DcimPlatformsUpdate(params *DcimPlatformsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsUpdateOK, error)

	DcimPowerConnectionsList(params *DcimPowerConnectionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerConnectionsListOK, error)

	DcimPowerFeedsCreate(params *DcimPowerFeedsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsCreateCreated, error)

	DcimPowerFeedsDelete(params *DcimPowerFeedsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsDeleteNoContent, error)

	DcimPowerFeedsList(params *DcimPowerFeedsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsListOK, error)

	DcimPowerFeedsPartialUpdate(params *DcimPowerFeedsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsPartialUpdateOK, error)

	DcimPowerFeedsRead(params *DcimPowerFeedsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsReadOK, error)

	DcimPowerFeedsUpdate(params *DcimPowerFeedsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsUpdateOK, error)

	DcimPowerOutletTemplatesCreate(params *DcimPowerOutletTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesCreateCreated, error)

	DcimPowerOutletTemplatesDelete(params *DcimPowerOutletTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesDeleteNoContent, error)

	DcimPowerOutletTemplatesList(params *DcimPowerOutletTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesListOK, error)

	DcimPowerOutletTemplatesPartialUpdate(params *DcimPowerOutletTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesPartialUpdateOK, error)

	DcimPowerOutletTemplatesRead(params *DcimPowerOutletTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesReadOK, error)

	DcimPowerOutletTemplatesUpdate(params *DcimPowerOutletTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesUpdateOK, error)

	DcimPowerOutletsCreate(params *DcimPowerOutletsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsCreateCreated, error)

	DcimPowerOutletsDelete(params *DcimPowerOutletsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsDeleteNoContent, error)

	DcimPowerOutletsList(params *DcimPowerOutletsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsListOK, error)

	DcimPowerOutletsPartialUpdate(params *DcimPowerOutletsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsPartialUpdateOK, error)

	DcimPowerOutletsRead(params *DcimPowerOutletsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsReadOK, error)

	DcimPowerOutletsTrace(params *DcimPowerOutletsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsTraceOK, error)

	DcimPowerOutletsUpdate(params *DcimPowerOutletsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsUpdateOK, error)

	DcimPowerPanelsCreate(params *DcimPowerPanelsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsCreateCreated, error)

	DcimPowerPanelsDelete(params *DcimPowerPanelsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsDeleteNoContent, error)

	DcimPowerPanelsList(params *DcimPowerPanelsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsListOK, error)

	DcimPowerPanelsPartialUpdate(params *DcimPowerPanelsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsPartialUpdateOK, error)

	DcimPowerPanelsRead(params *DcimPowerPanelsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsReadOK, error)

	DcimPowerPanelsUpdate(params *DcimPowerPanelsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsUpdateOK, error)

	DcimPowerPortTemplatesCreate(params *DcimPowerPortTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesCreateCreated, error)

	DcimPowerPortTemplatesDelete(params *DcimPowerPortTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesDeleteNoContent, error)

	DcimPowerPortTemplatesList(params *DcimPowerPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesListOK, error)

	DcimPowerPortTemplatesPartialUpdate(params *DcimPowerPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesPartialUpdateOK, error)

	DcimPowerPortTemplatesRead(params *DcimPowerPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesReadOK, error)

	DcimPowerPortTemplatesUpdate(params *DcimPowerPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesUpdateOK, error)

	DcimPowerPortsCreate(params *DcimPowerPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsCreateCreated, error)

	DcimPowerPortsDelete(params *DcimPowerPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsDeleteNoContent, error)

	DcimPowerPortsList(params *DcimPowerPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsListOK, error)

	DcimPowerPortsPartialUpdate(params *DcimPowerPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsPartialUpdateOK, error)

	DcimPowerPortsRead(params *DcimPowerPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsReadOK, error)

	DcimPowerPortsTrace(params *DcimPowerPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsTraceOK, error)

	DcimPowerPortsUpdate(params *DcimPowerPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsUpdateOK, error)

	DcimRackGroupsCreate(params *DcimRackGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsCreateCreated, error)

	DcimRackGroupsDelete(params *DcimRackGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsDeleteNoContent, error)

	DcimRackGroupsList(params *DcimRackGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsListOK, error)

	DcimRackGroupsPartialUpdate(params *DcimRackGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsPartialUpdateOK, error)

	DcimRackGroupsRead(params *DcimRackGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsReadOK, error)

	DcimRackGroupsUpdate(params *DcimRackGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackGroupsUpdateOK, error)

	DcimRackReservationsCreate(params *DcimRackReservationsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsCreateCreated, error)

	DcimRackReservationsDelete(params *DcimRackReservationsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsDeleteNoContent, error)

	DcimRackReservationsList(params *DcimRackReservationsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsListOK, error)

	DcimRackReservationsPartialUpdate(params *DcimRackReservationsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsPartialUpdateOK, error)

	DcimRackReservationsRead(params *DcimRackReservationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsReadOK, error)

	DcimRackReservationsUpdate(params *DcimRackReservationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsUpdateOK, error)

	DcimRackRolesCreate(params *DcimRackRolesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesCreateCreated, error)

	DcimRackRolesDelete(params *DcimRackRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesDeleteNoContent, error)

	DcimRackRolesList(params *DcimRackRolesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesListOK, error)

	DcimRackRolesPartialUpdate(params *DcimRackRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesPartialUpdateOK, error)

	DcimRackRolesRead(params *DcimRackRolesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesReadOK, error)

	DcimRackRolesUpdate(params *DcimRackRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesUpdateOK, error)

	DcimRacksCreate(params *DcimRacksCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksCreateCreated, error)

	DcimRacksDelete(params *DcimRacksDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksDeleteNoContent, error)

	DcimRacksElevation(params *DcimRacksElevationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksElevationOK, error)

	DcimRacksList(params *DcimRacksListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksListOK, error)

	DcimRacksPartialUpdate(params *DcimRacksPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksPartialUpdateOK, error)

	DcimRacksRead(params *DcimRacksReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksReadOK, error)

	DcimRacksUpdate(params *DcimRacksUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksUpdateOK, error)

	DcimRearPortTemplatesCreate(params *DcimRearPortTemplatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesCreateCreated, error)

	DcimRearPortTemplatesDelete(params *DcimRearPortTemplatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesDeleteNoContent, error)

	DcimRearPortTemplatesList(params *DcimRearPortTemplatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesListOK, error)

	DcimRearPortTemplatesPartialUpdate(params *DcimRearPortTemplatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesPartialUpdateOK, error)

	DcimRearPortTemplatesRead(params *DcimRearPortTemplatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesReadOK, error)

	DcimRearPortTemplatesUpdate(params *DcimRearPortTemplatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesUpdateOK, error)

	DcimRearPortsCreate(params *DcimRearPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsCreateCreated, error)

	DcimRearPortsDelete(params *DcimRearPortsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsDeleteNoContent, error)

	DcimRearPortsList(params *DcimRearPortsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsListOK, error)

	DcimRearPortsPartialUpdate(params *DcimRearPortsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsPartialUpdateOK, error)

	DcimRearPortsRead(params *DcimRearPortsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsReadOK, error)

	DcimRearPortsTrace(params *DcimRearPortsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsTraceOK, error)

	DcimRearPortsUpdate(params *DcimRearPortsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsUpdateOK, error)

	DcimRegionsCreate(params *DcimRegionsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsCreateCreated, error)

	DcimRegionsDelete(params *DcimRegionsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsDeleteNoContent, error)

	DcimRegionsList(params *DcimRegionsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsListOK, error)

	DcimRegionsPartialUpdate(params *DcimRegionsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsPartialUpdateOK, error)

	DcimRegionsRead(params *DcimRegionsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsReadOK, error)

	DcimRegionsUpdate(params *DcimRegionsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsUpdateOK, error)

	DcimSitesCreate(params *DcimSitesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesCreateCreated, error)

	DcimSitesDelete(params *DcimSitesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesDeleteNoContent, error)

	DcimSitesGraphs(params *DcimSitesGraphsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesGraphsOK, error)

	DcimSitesList(params *DcimSitesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesListOK, error)

	DcimSitesPartialUpdate(params *DcimSitesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesPartialUpdateOK, error)

	DcimSitesRead(params *DcimSitesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesReadOK, error)

	DcimSitesUpdate(params *DcimSitesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesUpdateOK, error)

	DcimVirtualChassisCreate(params *DcimVirtualChassisCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisCreateCreated, error)

	DcimVirtualChassisDelete(params *DcimVirtualChassisDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisDeleteNoContent, error)

	DcimVirtualChassisList(params *DcimVirtualChassisListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisListOK, error)

	DcimVirtualChassisPartialUpdate(params *DcimVirtualChassisPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisPartialUpdateOK, error)

	DcimVirtualChassisRead(params *DcimVirtualChassisReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisReadOK, error)

	DcimVirtualChassisUpdate(params *DcimVirtualChassisUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisUpdateOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New ¶

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

New creates a new dcim API client.

type DcimCablesCreateCreated ¶

type DcimCablesCreateCreated struct {
	Payload *models.Cable
}
DcimCablesCreateCreated describes a response with status code 201, with default header values.

DcimCablesCreateCreated dcim cables create created

func NewDcimCablesCreateCreated ¶

func NewDcimCablesCreateCreated() *DcimCablesCreateCreated

NewDcimCablesCreateCreated creates a DcimCablesCreateCreated with default headers values

func (*DcimCablesCreateCreated) Error ¶

func (o *DcimCablesCreateCreated) Error() string

func (*DcimCablesCreateCreated) GetPayload ¶

func (o *DcimCablesCreateCreated) GetPayload() *models.Cable

type DcimCablesCreateDefault ¶

type DcimCablesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimCablesCreateDefault describes a response with status code -1, with default header values.

DcimCablesCreateDefault dcim cables create default

func NewDcimCablesCreateDefault ¶

func NewDcimCablesCreateDefault(code int) *DcimCablesCreateDefault

NewDcimCablesCreateDefault creates a DcimCablesCreateDefault with default headers values

func (*DcimCablesCreateDefault) Code ¶

func (o *DcimCablesCreateDefault) Code() int

Code gets the status code for the dcim cables create default response

func (*DcimCablesCreateDefault) Error ¶

func (o *DcimCablesCreateDefault) Error() string

func (*DcimCablesCreateDefault) GetPayload ¶

func (o *DcimCablesCreateDefault) GetPayload() interface{}

type DcimCablesCreateParams ¶

type DcimCablesCreateParams struct {

	// Data.
	Data *models.WritableCable

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

DcimCablesCreateParams contains all the parameters to send to the API endpoint

for the dcim cables create operation.

Typically these are written to a http.Request.

func NewDcimCablesCreateParams ¶

func NewDcimCablesCreateParams() *DcimCablesCreateParams

NewDcimCablesCreateParams creates a new DcimCablesCreateParams object, with the default timeout for this client.

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

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

func NewDcimCablesCreateParamsWithContext ¶

func NewDcimCablesCreateParamsWithContext(ctx context.Context) *DcimCablesCreateParams

NewDcimCablesCreateParamsWithContext creates a new DcimCablesCreateParams object with the ability to set a context for a request.

func NewDcimCablesCreateParamsWithHTTPClient ¶

func NewDcimCablesCreateParamsWithHTTPClient(client *http.Client) *DcimCablesCreateParams

NewDcimCablesCreateParamsWithHTTPClient creates a new DcimCablesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesCreateParamsWithTimeout ¶

func NewDcimCablesCreateParamsWithTimeout(timeout time.Duration) *DcimCablesCreateParams

NewDcimCablesCreateParamsWithTimeout creates a new DcimCablesCreateParams object with the ability to set a timeout on a request.

func (*DcimCablesCreateParams) SetContext ¶

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

SetContext adds the context to the dcim cables create params

func (*DcimCablesCreateParams) SetData ¶

func (o *DcimCablesCreateParams) SetData(data *models.WritableCable)

SetData adds the data to the dcim cables create params

func (*DcimCablesCreateParams) SetDefaults ¶

func (o *DcimCablesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim cables create params (not the query body).

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

func (*DcimCablesCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables create params

func (*DcimCablesCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables create params

func (*DcimCablesCreateParams) WithContext ¶

WithContext adds the context to the dcim cables create params

func (*DcimCablesCreateParams) WithData ¶

WithData adds the data to the dcim cables create params

func (*DcimCablesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim cables create params (not the query body).

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

func (*DcimCablesCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim cables create params

func (*DcimCablesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables create params

func (*DcimCablesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesCreateReader ¶

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

DcimCablesCreateReader is a Reader for the DcimCablesCreate structure.

func (*DcimCablesCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesDeleteNoContent ¶

type DcimCablesDeleteNoContent struct {
}
DcimCablesDeleteNoContent describes a response with status code 204, with default header values.

DcimCablesDeleteNoContent dcim cables delete no content

func NewDcimCablesDeleteNoContent ¶

func NewDcimCablesDeleteNoContent() *DcimCablesDeleteNoContent

NewDcimCablesDeleteNoContent creates a DcimCablesDeleteNoContent with default headers values

func (*DcimCablesDeleteNoContent) Error ¶

func (o *DcimCablesDeleteNoContent) Error() string

type DcimCablesDeleteParams ¶

type DcimCablesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this cable.
	*/
	ID int64

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

DcimCablesDeleteParams contains all the parameters to send to the API endpoint

for the dcim cables delete operation.

Typically these are written to a http.Request.

func NewDcimCablesDeleteParams ¶

func NewDcimCablesDeleteParams() *DcimCablesDeleteParams

NewDcimCablesDeleteParams creates a new DcimCablesDeleteParams object, with the default timeout for this client.

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

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

func NewDcimCablesDeleteParamsWithContext ¶

func NewDcimCablesDeleteParamsWithContext(ctx context.Context) *DcimCablesDeleteParams

NewDcimCablesDeleteParamsWithContext creates a new DcimCablesDeleteParams object with the ability to set a context for a request.

func NewDcimCablesDeleteParamsWithHTTPClient ¶

func NewDcimCablesDeleteParamsWithHTTPClient(client *http.Client) *DcimCablesDeleteParams

NewDcimCablesDeleteParamsWithHTTPClient creates a new DcimCablesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesDeleteParamsWithTimeout ¶

func NewDcimCablesDeleteParamsWithTimeout(timeout time.Duration) *DcimCablesDeleteParams

NewDcimCablesDeleteParamsWithTimeout creates a new DcimCablesDeleteParams object with the ability to set a timeout on a request.

func (*DcimCablesDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim cables delete params

func (*DcimCablesDeleteParams) SetDefaults ¶

func (o *DcimCablesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim cables delete params (not the query body).

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

func (*DcimCablesDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables delete params

func (*DcimCablesDeleteParams) SetID ¶

func (o *DcimCablesDeleteParams) SetID(id int64)

SetID adds the id to the dcim cables delete params

func (*DcimCablesDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables delete params

func (*DcimCablesDeleteParams) WithContext ¶

WithContext adds the context to the dcim cables delete params

func (*DcimCablesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim cables delete params (not the query body).

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

func (*DcimCablesDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim cables delete params

func (*DcimCablesDeleteParams) WithID ¶

WithID adds the id to the dcim cables delete params

func (*DcimCablesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables delete params

func (*DcimCablesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesDeleteReader ¶

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

DcimCablesDeleteReader is a Reader for the DcimCablesDelete structure.

func (*DcimCablesDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesListOK ¶

type DcimCablesListOK struct {
	Payload *DcimCablesListOKBody
}
DcimCablesListOK describes a response with status code 200, with default header values.

DcimCablesListOK dcim cables list o k

func NewDcimCablesListOK ¶

func NewDcimCablesListOK() *DcimCablesListOK

NewDcimCablesListOK creates a DcimCablesListOK with default headers values

func (*DcimCablesListOK) Error ¶

func (o *DcimCablesListOK) Error() string

func (*DcimCablesListOK) GetPayload ¶

func (o *DcimCablesListOK) GetPayload() *DcimCablesListOKBody

type DcimCablesListOKBody ¶

type DcimCablesListOKBody struct {

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

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

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

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

DcimCablesListOKBody dcim cables list o k body swagger:model DcimCablesListOKBody

func (*DcimCablesListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim cables list o k body based on the context it is used

func (*DcimCablesListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimCablesListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimCablesListOKBody) Validate ¶

func (o *DcimCablesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim cables list o k body

type DcimCablesListParams ¶

type DcimCablesListParams struct {

	// Color.
	Color *string

	// Colorn.
	Colorn *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// Label.
	Label *string

	// LabelIc.
	LabelIc *string

	// LabelIe.
	LabelIe *string

	// LabelIew.
	LabelIew *string

	// LabelIsw.
	LabelIsw *string

	// Labeln.
	Labeln *string

	// LabelNic.
	LabelNic *string

	// LabelNie.
	LabelNie *string

	// LabelNiew.
	LabelNiew *string

	// LabelNisw.
	LabelNisw *string

	// Length.
	Length *string

	// LengthGt.
	LengthGt *string

	// LengthGte.
	LengthGte *string

	// LengthLt.
	LengthLt *string

	// LengthLte.
	LengthLte *string

	// Lengthn.
	Lengthn *string

	// LengthUnit.
	LengthUnit *string

	// LengthUnitn.
	LengthUnitn *string

	/* Limit.

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

	/* Offset.

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

	// Q.
	Q *string

	// Rack.
	Rack *string

	// RackID.
	RackID *string

	// Site.
	Site *string

	// SiteID.
	SiteID *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Type.
	Type *string

	// Typen.
	Typen *string

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

DcimCablesListParams contains all the parameters to send to the API endpoint

for the dcim cables list operation.

Typically these are written to a http.Request.

func NewDcimCablesListParams ¶

func NewDcimCablesListParams() *DcimCablesListParams

NewDcimCablesListParams creates a new DcimCablesListParams object, with the default timeout for this client.

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

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

func NewDcimCablesListParamsWithContext ¶

func NewDcimCablesListParamsWithContext(ctx context.Context) *DcimCablesListParams

NewDcimCablesListParamsWithContext creates a new DcimCablesListParams object with the ability to set a context for a request.

func NewDcimCablesListParamsWithHTTPClient ¶

func NewDcimCablesListParamsWithHTTPClient(client *http.Client) *DcimCablesListParams

NewDcimCablesListParamsWithHTTPClient creates a new DcimCablesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesListParamsWithTimeout ¶

func NewDcimCablesListParamsWithTimeout(timeout time.Duration) *DcimCablesListParams

NewDcimCablesListParamsWithTimeout creates a new DcimCablesListParams object with the ability to set a timeout on a request.

func (*DcimCablesListParams) SetColor ¶

func (o *DcimCablesListParams) SetColor(color *string)

SetColor adds the color to the dcim cables list params

func (*DcimCablesListParams) SetColorn ¶

func (o *DcimCablesListParams) SetColorn(colorn *string)

SetColorn adds the colorN to the dcim cables list params

func (*DcimCablesListParams) SetContext ¶

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

SetContext adds the context to the dcim cables list params

func (*DcimCablesListParams) SetDefaults ¶

func (o *DcimCablesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim cables list params (not the query body).

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

func (*DcimCablesListParams) SetDevice ¶

func (o *DcimCablesListParams) SetDevice(device *string)

SetDevice adds the device to the dcim cables list params

func (*DcimCablesListParams) SetDeviceID ¶

func (o *DcimCablesListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim cables list params

func (*DcimCablesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables list params

func (*DcimCablesListParams) SetID ¶

func (o *DcimCablesListParams) SetID(id *string)

SetID adds the id to the dcim cables list params

func (*DcimCablesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim cables list params

func (*DcimCablesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim cables list params

func (*DcimCablesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim cables list params

func (*DcimCablesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim cables list params

func (*DcimCablesListParams) SetIDn ¶

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

SetIDn adds the idN to the dcim cables list params

func (*DcimCablesListParams) SetLabel ¶

func (o *DcimCablesListParams) SetLabel(label *string)

SetLabel adds the label to the dcim cables list params

func (*DcimCablesListParams) SetLabelIc ¶

func (o *DcimCablesListParams) SetLabelIc(labelIc *string)

SetLabelIc adds the labelIc to the dcim cables list params

func (*DcimCablesListParams) SetLabelIe ¶

func (o *DcimCablesListParams) SetLabelIe(labelIe *string)

SetLabelIe adds the labelIe to the dcim cables list params

func (*DcimCablesListParams) SetLabelIew ¶

func (o *DcimCablesListParams) SetLabelIew(labelIew *string)

SetLabelIew adds the labelIew to the dcim cables list params

func (*DcimCablesListParams) SetLabelIsw ¶

func (o *DcimCablesListParams) SetLabelIsw(labelIsw *string)

SetLabelIsw adds the labelIsw to the dcim cables list params

func (*DcimCablesListParams) SetLabelNic ¶

func (o *DcimCablesListParams) SetLabelNic(labelNic *string)

SetLabelNic adds the labelNic to the dcim cables list params

func (*DcimCablesListParams) SetLabelNie ¶

func (o *DcimCablesListParams) SetLabelNie(labelNie *string)

SetLabelNie adds the labelNie to the dcim cables list params

func (*DcimCablesListParams) SetLabelNiew ¶

func (o *DcimCablesListParams) SetLabelNiew(labelNiew *string)

SetLabelNiew adds the labelNiew to the dcim cables list params

func (*DcimCablesListParams) SetLabelNisw ¶

func (o *DcimCablesListParams) SetLabelNisw(labelNisw *string)

SetLabelNisw adds the labelNisw to the dcim cables list params

func (*DcimCablesListParams) SetLabeln ¶

func (o *DcimCablesListParams) SetLabeln(labeln *string)

SetLabeln adds the labelN to the dcim cables list params

func (*DcimCablesListParams) SetLength ¶

func (o *DcimCablesListParams) SetLength(length *string)

SetLength adds the length to the dcim cables list params

func (*DcimCablesListParams) SetLengthGt ¶

func (o *DcimCablesListParams) SetLengthGt(lengthGt *string)

SetLengthGt adds the lengthGt to the dcim cables list params

func (*DcimCablesListParams) SetLengthGte ¶

func (o *DcimCablesListParams) SetLengthGte(lengthGte *string)

SetLengthGte adds the lengthGte to the dcim cables list params

func (*DcimCablesListParams) SetLengthLt ¶

func (o *DcimCablesListParams) SetLengthLt(lengthLt *string)

SetLengthLt adds the lengthLt to the dcim cables list params

func (*DcimCablesListParams) SetLengthLte ¶

func (o *DcimCablesListParams) SetLengthLte(lengthLte *string)

SetLengthLte adds the lengthLte to the dcim cables list params

func (*DcimCablesListParams) SetLengthUnit ¶

func (o *DcimCablesListParams) SetLengthUnit(lengthUnit *string)

SetLengthUnit adds the lengthUnit to the dcim cables list params

func (*DcimCablesListParams) SetLengthUnitn ¶

func (o *DcimCablesListParams) SetLengthUnitn(lengthUnitn *string)

SetLengthUnitn adds the lengthUnitN to the dcim cables list params

func (*DcimCablesListParams) SetLengthn ¶

func (o *DcimCablesListParams) SetLengthn(lengthn *string)

SetLengthn adds the lengthN to the dcim cables list params

func (*DcimCablesListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim cables list params

func (*DcimCablesListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim cables list params

func (*DcimCablesListParams) SetQ ¶

func (o *DcimCablesListParams) SetQ(q *string)

SetQ adds the q to the dcim cables list params

func (*DcimCablesListParams) SetRack ¶

func (o *DcimCablesListParams) SetRack(rack *string)

SetRack adds the rack to the dcim cables list params

func (*DcimCablesListParams) SetRackID ¶

func (o *DcimCablesListParams) SetRackID(rackID *string)

SetRackID adds the rackId to the dcim cables list params

func (*DcimCablesListParams) SetSite ¶

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

SetSite adds the site to the dcim cables list params

func (*DcimCablesListParams) SetSiteID ¶

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

SetSiteID adds the siteId to the dcim cables list params

func (*DcimCablesListParams) SetStatus ¶

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

SetStatus adds the status to the dcim cables list params

func (*DcimCablesListParams) SetStatusn ¶

func (o *DcimCablesListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the dcim cables list params

func (*DcimCablesListParams) SetTag ¶

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

SetTag adds the tag to the dcim cables list params

func (*DcimCablesListParams) SetTagn ¶

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

SetTagn adds the tagN to the dcim cables list params

func (*DcimCablesListParams) SetTenant ¶

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

SetTenant adds the tenant to the dcim cables list params

func (*DcimCablesListParams) SetTenantID ¶

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

SetTenantID adds the tenantId to the dcim cables list params

func (*DcimCablesListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables list params

func (*DcimCablesListParams) SetType ¶

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

SetType adds the type to the dcim cables list params

func (*DcimCablesListParams) SetTypen ¶

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

SetTypen adds the typeN to the dcim cables list params

func (*DcimCablesListParams) WithColor ¶

func (o *DcimCablesListParams) WithColor(color *string) *DcimCablesListParams

WithColor adds the color to the dcim cables list params

func (*DcimCablesListParams) WithColorn ¶

func (o *DcimCablesListParams) WithColorn(colorn *string) *DcimCablesListParams

WithColorn adds the colorn to the dcim cables list params

func (*DcimCablesListParams) WithContext ¶

WithContext adds the context to the dcim cables list params

func (*DcimCablesListParams) WithDefaults ¶

func (o *DcimCablesListParams) WithDefaults() *DcimCablesListParams

WithDefaults hydrates default values in the dcim cables list params (not the query body).

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

func (*DcimCablesListParams) WithDevice ¶

func (o *DcimCablesListParams) WithDevice(device *string) *DcimCablesListParams

WithDevice adds the device to the dcim cables list params

func (*DcimCablesListParams) WithDeviceID ¶

func (o *DcimCablesListParams) WithDeviceID(deviceID *string) *DcimCablesListParams

WithDeviceID adds the deviceID to the dcim cables list params

func (*DcimCablesListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim cables list params

func (*DcimCablesListParams) WithID ¶

WithID adds the id to the dcim cables list params

func (*DcimCablesListParams) WithIDGt ¶

func (o *DcimCablesListParams) WithIDGt(iDGt *string) *DcimCablesListParams

WithIDGt adds the iDGt to the dcim cables list params

func (*DcimCablesListParams) WithIDGte ¶

func (o *DcimCablesListParams) WithIDGte(iDGte *string) *DcimCablesListParams

WithIDGte adds the iDGte to the dcim cables list params

func (*DcimCablesListParams) WithIDLt ¶

func (o *DcimCablesListParams) WithIDLt(iDLt *string) *DcimCablesListParams

WithIDLt adds the iDLt to the dcim cables list params

func (*DcimCablesListParams) WithIDLte ¶

func (o *DcimCablesListParams) WithIDLte(iDLte *string) *DcimCablesListParams

WithIDLte adds the iDLte to the dcim cables list params

func (*DcimCablesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim cables list params

func (*DcimCablesListParams) WithLabel ¶

func (o *DcimCablesListParams) WithLabel(label *string) *DcimCablesListParams

WithLabel adds the label to the dcim cables list params

func (*DcimCablesListParams) WithLabelIc ¶

func (o *DcimCablesListParams) WithLabelIc(labelIc *string) *DcimCablesListParams

WithLabelIc adds the labelIc to the dcim cables list params

func (*DcimCablesListParams) WithLabelIe ¶

func (o *DcimCablesListParams) WithLabelIe(labelIe *string) *DcimCablesListParams

WithLabelIe adds the labelIe to the dcim cables list params

func (*DcimCablesListParams) WithLabelIew ¶

func (o *DcimCablesListParams) WithLabelIew(labelIew *string) *DcimCablesListParams

WithLabelIew adds the labelIew to the dcim cables list params

func (*DcimCablesListParams) WithLabelIsw ¶

func (o *DcimCablesListParams) WithLabelIsw(labelIsw *string) *DcimCablesListParams

WithLabelIsw adds the labelIsw to the dcim cables list params

func (*DcimCablesListParams) WithLabelNic ¶

func (o *DcimCablesListParams) WithLabelNic(labelNic *string) *DcimCablesListParams

WithLabelNic adds the labelNic to the dcim cables list params

func (*DcimCablesListParams) WithLabelNie ¶

func (o *DcimCablesListParams) WithLabelNie(labelNie *string) *DcimCablesListParams

WithLabelNie adds the labelNie to the dcim cables list params

func (*DcimCablesListParams) WithLabelNiew ¶

func (o *DcimCablesListParams) WithLabelNiew(labelNiew *string) *DcimCablesListParams

WithLabelNiew adds the labelNiew to the dcim cables list params

func (*DcimCablesListParams) WithLabelNisw ¶

func (o *DcimCablesListParams) WithLabelNisw(labelNisw *string) *DcimCablesListParams

WithLabelNisw adds the labelNisw to the dcim cables list params

func (*DcimCablesListParams) WithLabeln ¶

func (o *DcimCablesListParams) WithLabeln(labeln *string) *DcimCablesListParams

WithLabeln adds the labeln to the dcim cables list params

func (*DcimCablesListParams) WithLength ¶

func (o *DcimCablesListParams) WithLength(length *string) *DcimCablesListParams

WithLength adds the length to the dcim cables list params

func (*DcimCablesListParams) WithLengthGt ¶

func (o *DcimCablesListParams) WithLengthGt(lengthGt *string) *DcimCablesListParams

WithLengthGt adds the lengthGt to the dcim cables list params

func (*DcimCablesListParams) WithLengthGte ¶

func (o *DcimCablesListParams) WithLengthGte(lengthGte *string) *DcimCablesListParams

WithLengthGte adds the lengthGte to the dcim cables list params

func (*DcimCablesListParams) WithLengthLt ¶

func (o *DcimCablesListParams) WithLengthLt(lengthLt *string) *DcimCablesListParams

WithLengthLt adds the lengthLt to the dcim cables list params

func (*DcimCablesListParams) WithLengthLte ¶

func (o *DcimCablesListParams) WithLengthLte(lengthLte *string) *DcimCablesListParams

WithLengthLte adds the lengthLte to the dcim cables list params

func (*DcimCablesListParams) WithLengthUnit ¶

func (o *DcimCablesListParams) WithLengthUnit(lengthUnit *string) *DcimCablesListParams

WithLengthUnit adds the lengthUnit to the dcim cables list params

func (*DcimCablesListParams) WithLengthUnitn ¶

func (o *DcimCablesListParams) WithLengthUnitn(lengthUnitn *string) *DcimCablesListParams

WithLengthUnitn adds the lengthUnitn to the dcim cables list params

func (*DcimCablesListParams) WithLengthn ¶

func (o *DcimCablesListParams) WithLengthn(lengthn *string) *DcimCablesListParams

WithLengthn adds the lengthn to the dcim cables list params

func (*DcimCablesListParams) WithLimit ¶

func (o *DcimCablesListParams) WithLimit(limit *int64) *DcimCablesListParams

WithLimit adds the limit to the dcim cables list params

func (*DcimCablesListParams) WithOffset ¶

func (o *DcimCablesListParams) WithOffset(offset *int64) *DcimCablesListParams

WithOffset adds the offset to the dcim cables list params

func (*DcimCablesListParams) WithQ ¶

WithQ adds the q to the dcim cables list params

func (*DcimCablesListParams) WithRack ¶

func (o *DcimCablesListParams) WithRack(rack *string) *DcimCablesListParams

WithRack adds the rack to the dcim cables list params

func (*DcimCablesListParams) WithRackID ¶

func (o *DcimCablesListParams) WithRackID(rackID *string) *DcimCablesListParams

WithRackID adds the rackID to the dcim cables list params

func (*DcimCablesListParams) WithSite ¶

func (o *DcimCablesListParams) WithSite(site *string) *DcimCablesListParams

WithSite adds the site to the dcim cables list params

func (*DcimCablesListParams) WithSiteID ¶

func (o *DcimCablesListParams) WithSiteID(siteID *string) *DcimCablesListParams

WithSiteID adds the siteID to the dcim cables list params

func (*DcimCablesListParams) WithStatus ¶

func (o *DcimCablesListParams) WithStatus(status *string) *DcimCablesListParams

WithStatus adds the status to the dcim cables list params

func (*DcimCablesListParams) WithStatusn ¶

func (o *DcimCablesListParams) WithStatusn(statusn *string) *DcimCablesListParams

WithStatusn adds the statusn to the dcim cables list params

func (*DcimCablesListParams) WithTag ¶

WithTag adds the tag to the dcim cables list params

func (*DcimCablesListParams) WithTagn ¶

func (o *DcimCablesListParams) WithTagn(tagn *string) *DcimCablesListParams

WithTagn adds the tagn to the dcim cables list params

func (*DcimCablesListParams) WithTenant ¶

func (o *DcimCablesListParams) WithTenant(tenant *string) *DcimCablesListParams

WithTenant adds the tenant to the dcim cables list params

func (*DcimCablesListParams) WithTenantID ¶

func (o *DcimCablesListParams) WithTenantID(tenantID *string) *DcimCablesListParams

WithTenantID adds the tenantID to the dcim cables list params

func (*DcimCablesListParams) WithTimeout ¶

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

WithTimeout adds the timeout to the dcim cables list params

func (*DcimCablesListParams) WithType ¶

func (o *DcimCablesListParams) WithType(typeVar *string) *DcimCablesListParams

WithType adds the typeVar to the dcim cables list params

func (*DcimCablesListParams) WithTypen ¶

func (o *DcimCablesListParams) WithTypen(typen *string) *DcimCablesListParams

WithTypen adds the typen to the dcim cables list params

func (*DcimCablesListParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DcimCablesListReader ¶

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

DcimCablesListReader is a Reader for the DcimCablesList structure.

func (*DcimCablesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesPartialUpdateDefault ¶

type DcimCablesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimCablesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimCablesPartialUpdateDefault dcim cables partial update default

func NewDcimCablesPartialUpdateDefault ¶

func NewDcimCablesPartialUpdateDefault(code int) *DcimCablesPartialUpdateDefault

NewDcimCablesPartialUpdateDefault creates a DcimCablesPartialUpdateDefault with default headers values

func (*DcimCablesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim cables partial update default response

func (*DcimCablesPartialUpdateDefault) Error ¶

func (*DcimCablesPartialUpdateDefault) GetPayload ¶

func (o *DcimCablesPartialUpdateDefault) GetPayload() interface{}

type DcimCablesPartialUpdateOK ¶

type DcimCablesPartialUpdateOK struct {
	Payload *models.Cable
}
DcimCablesPartialUpdateOK describes a response with status code 200, with default header values.

DcimCablesPartialUpdateOK dcim cables partial update o k

func NewDcimCablesPartialUpdateOK ¶

func NewDcimCablesPartialUpdateOK() *DcimCablesPartialUpdateOK

NewDcimCablesPartialUpdateOK creates a DcimCablesPartialUpdateOK with default headers values

func (*DcimCablesPartialUpdateOK) Error ¶

func (o *DcimCablesPartialUpdateOK) Error() string

func (*DcimCablesPartialUpdateOK) GetPayload ¶

func (o *DcimCablesPartialUpdateOK) GetPayload() *models.Cable

type DcimCablesPartialUpdateParams ¶

type DcimCablesPartialUpdateParams struct {

	// Data.
	Data *models.WritableCable

	/* ID.

	   A unique integer value identifying this cable.
	*/
	ID int64

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

DcimCablesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim cables partial update operation.

Typically these are written to a http.Request.

func NewDcimCablesPartialUpdateParams ¶

func NewDcimCablesPartialUpdateParams() *DcimCablesPartialUpdateParams

NewDcimCablesPartialUpdateParams creates a new DcimCablesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimCablesPartialUpdateParamsWithContext ¶

func NewDcimCablesPartialUpdateParamsWithContext(ctx context.Context) *DcimCablesPartialUpdateParams

NewDcimCablesPartialUpdateParamsWithContext creates a new DcimCablesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimCablesPartialUpdateParamsWithHTTPClient ¶

func NewDcimCablesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimCablesPartialUpdateParams

NewDcimCablesPartialUpdateParamsWithHTTPClient creates a new DcimCablesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesPartialUpdateParamsWithTimeout ¶

func NewDcimCablesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimCablesPartialUpdateParams

NewDcimCablesPartialUpdateParamsWithTimeout creates a new DcimCablesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimCablesPartialUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) SetDefaults ¶

func (o *DcimCablesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim cables partial update params (not the query body).

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

func (*DcimCablesPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) SetID ¶

func (o *DcimCablesPartialUpdateParams) SetID(id int64)

SetID adds the id to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim cables partial update params (not the query body).

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

func (*DcimCablesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables partial update params

func (*DcimCablesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesPartialUpdateReader ¶

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

DcimCablesPartialUpdateReader is a Reader for the DcimCablesPartialUpdate structure.

func (*DcimCablesPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesReadOK ¶

type DcimCablesReadOK struct {
	Payload *models.Cable
}
DcimCablesReadOK describes a response with status code 200, with default header values.

DcimCablesReadOK dcim cables read o k

func NewDcimCablesReadOK ¶

func NewDcimCablesReadOK() *DcimCablesReadOK

NewDcimCablesReadOK creates a DcimCablesReadOK with default headers values

func (*DcimCablesReadOK) Error ¶

func (o *DcimCablesReadOK) Error() string

func (*DcimCablesReadOK) GetPayload ¶

func (o *DcimCablesReadOK) GetPayload() *models.Cable

type DcimCablesReadParams ¶

type DcimCablesReadParams struct {

	/* ID.

	   A unique integer value identifying this cable.
	*/
	ID int64

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

DcimCablesReadParams contains all the parameters to send to the API endpoint

for the dcim cables read operation.

Typically these are written to a http.Request.

func NewDcimCablesReadParams ¶

func NewDcimCablesReadParams() *DcimCablesReadParams

NewDcimCablesReadParams creates a new DcimCablesReadParams object, with the default timeout for this client.

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

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

func NewDcimCablesReadParamsWithContext ¶

func NewDcimCablesReadParamsWithContext(ctx context.Context) *DcimCablesReadParams

NewDcimCablesReadParamsWithContext creates a new DcimCablesReadParams object with the ability to set a context for a request.

func NewDcimCablesReadParamsWithHTTPClient ¶

func NewDcimCablesReadParamsWithHTTPClient(client *http.Client) *DcimCablesReadParams

NewDcimCablesReadParamsWithHTTPClient creates a new DcimCablesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesReadParamsWithTimeout ¶

func NewDcimCablesReadParamsWithTimeout(timeout time.Duration) *DcimCablesReadParams

NewDcimCablesReadParamsWithTimeout creates a new DcimCablesReadParams object with the ability to set a timeout on a request.

func (*DcimCablesReadParams) SetContext ¶

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

SetContext adds the context to the dcim cables read params

func (*DcimCablesReadParams) SetDefaults ¶

func (o *DcimCablesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim cables read params (not the query body).

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

func (*DcimCablesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables read params

func (*DcimCablesReadParams) SetID ¶

func (o *DcimCablesReadParams) SetID(id int64)

SetID adds the id to the dcim cables read params

func (*DcimCablesReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables read params

func (*DcimCablesReadParams) WithContext ¶

WithContext adds the context to the dcim cables read params

func (*DcimCablesReadParams) WithDefaults ¶

func (o *DcimCablesReadParams) WithDefaults() *DcimCablesReadParams

WithDefaults hydrates default values in the dcim cables read params (not the query body).

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

func (*DcimCablesReadParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim cables read params

func (*DcimCablesReadParams) WithID ¶

WithID adds the id to the dcim cables read params

func (*DcimCablesReadParams) WithTimeout ¶

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

WithTimeout adds the timeout to the dcim cables read params

func (*DcimCablesReadParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DcimCablesReadReader ¶

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

DcimCablesReadReader is a Reader for the DcimCablesRead structure.

func (*DcimCablesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesUpdateDefault ¶

type DcimCablesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimCablesUpdateDefault describes a response with status code -1, with default header values.

DcimCablesUpdateDefault dcim cables update default

func NewDcimCablesUpdateDefault ¶

func NewDcimCablesUpdateDefault(code int) *DcimCablesUpdateDefault

NewDcimCablesUpdateDefault creates a DcimCablesUpdateDefault with default headers values

func (*DcimCablesUpdateDefault) Code ¶

func (o *DcimCablesUpdateDefault) Code() int

Code gets the status code for the dcim cables update default response

func (*DcimCablesUpdateDefault) Error ¶

func (o *DcimCablesUpdateDefault) Error() string

func (*DcimCablesUpdateDefault) GetPayload ¶

func (o *DcimCablesUpdateDefault) GetPayload() interface{}

type DcimCablesUpdateOK ¶

type DcimCablesUpdateOK struct {
	Payload *models.Cable
}
DcimCablesUpdateOK describes a response with status code 200, with default header values.

DcimCablesUpdateOK dcim cables update o k

func NewDcimCablesUpdateOK ¶

func NewDcimCablesUpdateOK() *DcimCablesUpdateOK

NewDcimCablesUpdateOK creates a DcimCablesUpdateOK with default headers values

func (*DcimCablesUpdateOK) Error ¶

func (o *DcimCablesUpdateOK) Error() string

func (*DcimCablesUpdateOK) GetPayload ¶

func (o *DcimCablesUpdateOK) GetPayload() *models.Cable

type DcimCablesUpdateParams ¶

type DcimCablesUpdateParams struct {

	// Data.
	Data *models.WritableCable

	/* ID.

	   A unique integer value identifying this cable.
	*/
	ID int64

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

DcimCablesUpdateParams contains all the parameters to send to the API endpoint

for the dcim cables update operation.

Typically these are written to a http.Request.

func NewDcimCablesUpdateParams ¶

func NewDcimCablesUpdateParams() *DcimCablesUpdateParams

NewDcimCablesUpdateParams creates a new DcimCablesUpdateParams object, with the default timeout for this client.

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

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

func NewDcimCablesUpdateParamsWithContext ¶

func NewDcimCablesUpdateParamsWithContext(ctx context.Context) *DcimCablesUpdateParams

NewDcimCablesUpdateParamsWithContext creates a new DcimCablesUpdateParams object with the ability to set a context for a request.

func NewDcimCablesUpdateParamsWithHTTPClient ¶

func NewDcimCablesUpdateParamsWithHTTPClient(client *http.Client) *DcimCablesUpdateParams

NewDcimCablesUpdateParamsWithHTTPClient creates a new DcimCablesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesUpdateParamsWithTimeout ¶

func NewDcimCablesUpdateParamsWithTimeout(timeout time.Duration) *DcimCablesUpdateParams

NewDcimCablesUpdateParamsWithTimeout creates a new DcimCablesUpdateParams object with the ability to set a timeout on a request.

func (*DcimCablesUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim cables update params

func (*DcimCablesUpdateParams) SetData ¶

func (o *DcimCablesUpdateParams) SetData(data *models.WritableCable)

SetData adds the data to the dcim cables update params

func (*DcimCablesUpdateParams) SetDefaults ¶

func (o *DcimCablesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim cables update params (not the query body).

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

func (*DcimCablesUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables update params

func (*DcimCablesUpdateParams) SetID ¶

func (o *DcimCablesUpdateParams) SetID(id int64)

SetID adds the id to the dcim cables update params

func (*DcimCablesUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables update params

func (*DcimCablesUpdateParams) WithContext ¶

WithContext adds the context to the dcim cables update params

func (*DcimCablesUpdateParams) WithData ¶

WithData adds the data to the dcim cables update params

func (*DcimCablesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim cables update params (not the query body).

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

func (*DcimCablesUpdateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim cables update params

func (*DcimCablesUpdateParams) WithID ¶

WithID adds the id to the dcim cables update params

func (*DcimCablesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables update params

func (*DcimCablesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesUpdateReader ¶

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

DcimCablesUpdateReader is a Reader for the DcimCablesUpdate structure.

func (*DcimCablesUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConnectedDeviceListOK ¶

type DcimConnectedDeviceListOK struct {
	Payload *models.Device
}
DcimConnectedDeviceListOK describes a response with status code 200, with default header values.

DcimConnectedDeviceListOK dcim connected device list o k

func NewDcimConnectedDeviceListOK ¶

func NewDcimConnectedDeviceListOK() *DcimConnectedDeviceListOK

NewDcimConnectedDeviceListOK creates a DcimConnectedDeviceListOK with default headers values

func (*DcimConnectedDeviceListOK) Error ¶

func (o *DcimConnectedDeviceListOK) Error() string

func (*DcimConnectedDeviceListOK) GetPayload ¶

func (o *DcimConnectedDeviceListOK) GetPayload() *models.Device

type DcimConnectedDeviceListParams ¶

type DcimConnectedDeviceListParams struct {

	/* PeerDevice.

	   The name of the peer device
	*/
	PeerDevice string

	/* PeerInterface.

	   The name of the peer interface
	*/
	PeerInterface string

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

DcimConnectedDeviceListParams contains all the parameters to send to the API endpoint

for the dcim connected device list operation.

Typically these are written to a http.Request.

func NewDcimConnectedDeviceListParams ¶

func NewDcimConnectedDeviceListParams() *DcimConnectedDeviceListParams

NewDcimConnectedDeviceListParams creates a new DcimConnectedDeviceListParams object, with the default timeout for this client.

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

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

func NewDcimConnectedDeviceListParamsWithContext ¶

func NewDcimConnectedDeviceListParamsWithContext(ctx context.Context) *DcimConnectedDeviceListParams

NewDcimConnectedDeviceListParamsWithContext creates a new DcimConnectedDeviceListParams object with the ability to set a context for a request.

func NewDcimConnectedDeviceListParamsWithHTTPClient ¶

func NewDcimConnectedDeviceListParamsWithHTTPClient(client *http.Client) *DcimConnectedDeviceListParams

NewDcimConnectedDeviceListParamsWithHTTPClient creates a new DcimConnectedDeviceListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConnectedDeviceListParamsWithTimeout ¶

func NewDcimConnectedDeviceListParamsWithTimeout(timeout time.Duration) *DcimConnectedDeviceListParams

NewDcimConnectedDeviceListParamsWithTimeout creates a new DcimConnectedDeviceListParams object with the ability to set a timeout on a request.

func (*DcimConnectedDeviceListParams) SetContext ¶

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

SetContext adds the context to the dcim connected device list params

func (*DcimConnectedDeviceListParams) SetDefaults ¶

func (o *DcimConnectedDeviceListParams) SetDefaults()

SetDefaults hydrates default values in the dcim connected device list params (not the query body).

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

func (*DcimConnectedDeviceListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim connected device list params

func (*DcimConnectedDeviceListParams) SetPeerDevice ¶

func (o *DcimConnectedDeviceListParams) SetPeerDevice(peerDevice string)

SetPeerDevice adds the peerDevice to the dcim connected device list params

func (*DcimConnectedDeviceListParams) SetPeerInterface ¶

func (o *DcimConnectedDeviceListParams) SetPeerInterface(peerInterface string)

SetPeerInterface adds the peerInterface to the dcim connected device list params

func (*DcimConnectedDeviceListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim connected device list params

func (*DcimConnectedDeviceListParams) WithContext ¶

WithContext adds the context to the dcim connected device list params

func (*DcimConnectedDeviceListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim connected device list params (not the query body).

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

func (*DcimConnectedDeviceListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim connected device list params

func (*DcimConnectedDeviceListParams) WithPeerDevice ¶

WithPeerDevice adds the peerDevice to the dcim connected device list params

func (*DcimConnectedDeviceListParams) WithPeerInterface ¶

func (o *DcimConnectedDeviceListParams) WithPeerInterface(peerInterface string) *DcimConnectedDeviceListParams

WithPeerInterface adds the peerInterface to the dcim connected device list params

func (*DcimConnectedDeviceListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim connected device list params

func (*DcimConnectedDeviceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConnectedDeviceListReader ¶

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

DcimConnectedDeviceListReader is a Reader for the DcimConnectedDeviceList structure.

func (*DcimConnectedDeviceListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleConnectionsListOK ¶

type DcimConsoleConnectionsListOK struct {
	Payload *DcimConsoleConnectionsListOKBody
}
DcimConsoleConnectionsListOK describes a response with status code 200, with default header values.

DcimConsoleConnectionsListOK dcim console connections list o k

func NewDcimConsoleConnectionsListOK ¶

func NewDcimConsoleConnectionsListOK() *DcimConsoleConnectionsListOK

NewDcimConsoleConnectionsListOK creates a DcimConsoleConnectionsListOK with default headers values

func (*DcimConsoleConnectionsListOK) Error ¶

func (*DcimConsoleConnectionsListOK) GetPayload ¶

type DcimConsoleConnectionsListOKBody ¶

type DcimConsoleConnectionsListOKBody struct {

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

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

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

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

DcimConsoleConnectionsListOKBody dcim console connections list o k body swagger:model DcimConsoleConnectionsListOKBody

func (*DcimConsoleConnectionsListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim console connections list o k body based on the context it is used

func (*DcimConsoleConnectionsListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimConsoleConnectionsListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimConsoleConnectionsListOKBody) Validate ¶

Validate validates this dcim console connections list o k body

type DcimConsoleConnectionsListParams ¶

type DcimConsoleConnectionsListParams struct {

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Site.
	Site *string

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

DcimConsoleConnectionsListParams contains all the parameters to send to the API endpoint

for the dcim console connections list operation.

Typically these are written to a http.Request.

func NewDcimConsoleConnectionsListParams ¶

func NewDcimConsoleConnectionsListParams() *DcimConsoleConnectionsListParams

NewDcimConsoleConnectionsListParams creates a new DcimConsoleConnectionsListParams object, with the default timeout for this client.

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

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

func NewDcimConsoleConnectionsListParamsWithContext ¶

func NewDcimConsoleConnectionsListParamsWithContext(ctx context.Context) *DcimConsoleConnectionsListParams

NewDcimConsoleConnectionsListParamsWithContext creates a new DcimConsoleConnectionsListParams object with the ability to set a context for a request.

func NewDcimConsoleConnectionsListParamsWithHTTPClient ¶

func NewDcimConsoleConnectionsListParamsWithHTTPClient(client *http.Client) *DcimConsoleConnectionsListParams

NewDcimConsoleConnectionsListParamsWithHTTPClient creates a new DcimConsoleConnectionsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleConnectionsListParamsWithTimeout ¶

func NewDcimConsoleConnectionsListParamsWithTimeout(timeout time.Duration) *DcimConsoleConnectionsListParams

NewDcimConsoleConnectionsListParamsWithTimeout creates a new DcimConsoleConnectionsListParams object with the ability to set a timeout on a request.

func (*DcimConsoleConnectionsListParams) SetConnectionStatus ¶

func (o *DcimConsoleConnectionsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetConnectionStatusn ¶

func (o *DcimConsoleConnectionsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetContext ¶

SetContext adds the context to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetDefaults ¶

func (o *DcimConsoleConnectionsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim console connections list params (not the query body).

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

func (*DcimConsoleConnectionsListParams) SetDevice ¶

func (o *DcimConsoleConnectionsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetDeviceID ¶

func (o *DcimConsoleConnectionsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetName ¶

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

SetName adds the name to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetSite ¶

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

SetSite adds the site to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithConnectionStatus ¶

func (o *DcimConsoleConnectionsListParams) WithConnectionStatus(connectionStatus *string) *DcimConsoleConnectionsListParams

WithConnectionStatus adds the connectionStatus to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithConnectionStatusn ¶

func (o *DcimConsoleConnectionsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimConsoleConnectionsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithContext ¶

WithContext adds the context to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console connections list params (not the query body).

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

func (*DcimConsoleConnectionsListParams) WithDevice ¶

WithDevice adds the device to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithLimit ¶

WithLimit adds the limit to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithName ¶

WithName adds the name to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithNamen ¶

WithNamen adds the namen to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithOffset ¶

WithOffset adds the offset to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithSite ¶

WithSite adds the site to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console connections list params

func (*DcimConsoleConnectionsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleConnectionsListReader ¶

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

DcimConsoleConnectionsListReader is a Reader for the DcimConsoleConnectionsList structure.

func (*DcimConsoleConnectionsListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesCreateCreated ¶

type DcimConsolePortTemplatesCreateCreated struct {
	Payload *models.ConsolePortTemplate
}
DcimConsolePortTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimConsolePortTemplatesCreateCreated dcim console port templates create created

func NewDcimConsolePortTemplatesCreateCreated ¶

func NewDcimConsolePortTemplatesCreateCreated() *DcimConsolePortTemplatesCreateCreated

NewDcimConsolePortTemplatesCreateCreated creates a DcimConsolePortTemplatesCreateCreated with default headers values

func (*DcimConsolePortTemplatesCreateCreated) Error ¶

func (*DcimConsolePortTemplatesCreateCreated) GetPayload ¶

type DcimConsolePortTemplatesCreateDefault ¶

type DcimConsolePortTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsolePortTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimConsolePortTemplatesCreateDefault dcim console port templates create default

func NewDcimConsolePortTemplatesCreateDefault ¶

func NewDcimConsolePortTemplatesCreateDefault(code int) *DcimConsolePortTemplatesCreateDefault

NewDcimConsolePortTemplatesCreateDefault creates a DcimConsolePortTemplatesCreateDefault with default headers values

func (*DcimConsolePortTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim console port templates create default response

func (*DcimConsolePortTemplatesCreateDefault) Error ¶

func (*DcimConsolePortTemplatesCreateDefault) GetPayload ¶

func (o *DcimConsolePortTemplatesCreateDefault) GetPayload() interface{}

type DcimConsolePortTemplatesCreateParams ¶

type DcimConsolePortTemplatesCreateParams struct {

	// Data.
	Data *models.WritableConsolePortTemplate

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

DcimConsolePortTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim console port templates create operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesCreateParams ¶

func NewDcimConsolePortTemplatesCreateParams() *DcimConsolePortTemplatesCreateParams

NewDcimConsolePortTemplatesCreateParams creates a new DcimConsolePortTemplatesCreateParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortTemplatesCreateParamsWithContext ¶

func NewDcimConsolePortTemplatesCreateParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesCreateParams

NewDcimConsolePortTemplatesCreateParamsWithContext creates a new DcimConsolePortTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesCreateParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesCreateParams

NewDcimConsolePortTemplatesCreateParamsWithHTTPClient creates a new DcimConsolePortTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesCreateParamsWithTimeout ¶

func NewDcimConsolePortTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesCreateParams

NewDcimConsolePortTemplatesCreateParamsWithTimeout creates a new DcimConsolePortTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) SetDefaults ¶

func (o *DcimConsolePortTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console port templates create params (not the query body).

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

func (*DcimConsolePortTemplatesCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console port templates create params (not the query body).

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

func (*DcimConsolePortTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates create params

func (*DcimConsolePortTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesCreateReader ¶

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

DcimConsolePortTemplatesCreateReader is a Reader for the DcimConsolePortTemplatesCreate structure.

func (*DcimConsolePortTemplatesCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesDeleteNoContent ¶

type DcimConsolePortTemplatesDeleteNoContent struct {
}
DcimConsolePortTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimConsolePortTemplatesDeleteNoContent dcim console port templates delete no content

func NewDcimConsolePortTemplatesDeleteNoContent ¶

func NewDcimConsolePortTemplatesDeleteNoContent() *DcimConsolePortTemplatesDeleteNoContent

NewDcimConsolePortTemplatesDeleteNoContent creates a DcimConsolePortTemplatesDeleteNoContent with default headers values

func (*DcimConsolePortTemplatesDeleteNoContent) Error ¶

type DcimConsolePortTemplatesDeleteParams ¶

type DcimConsolePortTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this console port template.
	*/
	ID int64

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

DcimConsolePortTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim console port templates delete operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesDeleteParams ¶

func NewDcimConsolePortTemplatesDeleteParams() *DcimConsolePortTemplatesDeleteParams

NewDcimConsolePortTemplatesDeleteParams creates a new DcimConsolePortTemplatesDeleteParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortTemplatesDeleteParamsWithContext ¶

func NewDcimConsolePortTemplatesDeleteParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesDeleteParams

NewDcimConsolePortTemplatesDeleteParamsWithContext creates a new DcimConsolePortTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesDeleteParams

NewDcimConsolePortTemplatesDeleteParamsWithHTTPClient creates a new DcimConsolePortTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesDeleteParamsWithTimeout ¶

func NewDcimConsolePortTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesDeleteParams

NewDcimConsolePortTemplatesDeleteParamsWithTimeout creates a new DcimConsolePortTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) SetDefaults ¶

func (o *DcimConsolePortTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim console port templates delete params (not the query body).

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

func (*DcimConsolePortTemplatesDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console port templates delete params (not the query body).

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

func (*DcimConsolePortTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates delete params

func (*DcimConsolePortTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesDeleteReader ¶

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

DcimConsolePortTemplatesDeleteReader is a Reader for the DcimConsolePortTemplatesDelete structure.

func (*DcimConsolePortTemplatesDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesListOK ¶

type DcimConsolePortTemplatesListOK struct {
	Payload *DcimConsolePortTemplatesListOKBody
}
DcimConsolePortTemplatesListOK describes a response with status code 200, with default header values.

DcimConsolePortTemplatesListOK dcim console port templates list o k

func NewDcimConsolePortTemplatesListOK ¶

func NewDcimConsolePortTemplatesListOK() *DcimConsolePortTemplatesListOK

NewDcimConsolePortTemplatesListOK creates a DcimConsolePortTemplatesListOK with default headers values

func (*DcimConsolePortTemplatesListOK) Error ¶

func (*DcimConsolePortTemplatesListOK) GetPayload ¶

type DcimConsolePortTemplatesListOKBody ¶

type DcimConsolePortTemplatesListOKBody struct {

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

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

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

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

DcimConsolePortTemplatesListOKBody dcim console port templates list o k body swagger:model DcimConsolePortTemplatesListOKBody

func (*DcimConsolePortTemplatesListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim console port templates list o k body based on the context it is used

func (*DcimConsolePortTemplatesListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimConsolePortTemplatesListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimConsolePortTemplatesListOKBody) Validate ¶

Validate validates this dcim console port templates list o k body

type DcimConsolePortTemplatesListParams ¶

type DcimConsolePortTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

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

DcimConsolePortTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim console port templates list operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesListParams ¶

func NewDcimConsolePortTemplatesListParams() *DcimConsolePortTemplatesListParams

NewDcimConsolePortTemplatesListParams creates a new DcimConsolePortTemplatesListParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortTemplatesListParamsWithContext ¶

func NewDcimConsolePortTemplatesListParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesListParams

NewDcimConsolePortTemplatesListParamsWithContext creates a new DcimConsolePortTemplatesListParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesListParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesListParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesListParams

NewDcimConsolePortTemplatesListParamsWithHTTPClient creates a new DcimConsolePortTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesListParamsWithTimeout ¶

func NewDcimConsolePortTemplatesListParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesListParams

NewDcimConsolePortTemplatesListParamsWithTimeout creates a new DcimConsolePortTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetDefaults ¶

func (o *DcimConsolePortTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim console port templates list params (not the query body).

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

func (*DcimConsolePortTemplatesListParams) SetDevicetypeID ¶

func (o *DcimConsolePortTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimConsolePortTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetID ¶

SetID adds the id to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetIDn ¶

SetIDn adds the idN to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetName ¶

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

SetName adds the name to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetType ¶

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

SetType adds the type to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetTypen ¶

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

SetTypen adds the typeN to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console port templates list params (not the query body).

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

func (*DcimConsolePortTemplatesListParams) WithDevicetypeID ¶

WithDevicetypeID adds the devicetypeID to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithDevicetypeIDn ¶

WithDevicetypeIDn adds the devicetypeIDn to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithID ¶

WithID adds the id to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithName ¶

WithName adds the name to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesListReader ¶

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

DcimConsolePortTemplatesListReader is a Reader for the DcimConsolePortTemplatesList structure.

func (*DcimConsolePortTemplatesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesPartialUpdateDefault ¶

type DcimConsolePortTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsolePortTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimConsolePortTemplatesPartialUpdateDefault dcim console port templates partial update default

func NewDcimConsolePortTemplatesPartialUpdateDefault ¶

func NewDcimConsolePortTemplatesPartialUpdateDefault(code int) *DcimConsolePortTemplatesPartialUpdateDefault

NewDcimConsolePortTemplatesPartialUpdateDefault creates a DcimConsolePortTemplatesPartialUpdateDefault with default headers values

func (*DcimConsolePortTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim console port templates partial update default response

func (*DcimConsolePortTemplatesPartialUpdateDefault) Error ¶

func (*DcimConsolePortTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimConsolePortTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimConsolePortTemplatesPartialUpdateOK ¶

type DcimConsolePortTemplatesPartialUpdateOK struct {
	Payload *models.ConsolePortTemplate
}
DcimConsolePortTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimConsolePortTemplatesPartialUpdateOK dcim console port templates partial update o k

func NewDcimConsolePortTemplatesPartialUpdateOK ¶

func NewDcimConsolePortTemplatesPartialUpdateOK() *DcimConsolePortTemplatesPartialUpdateOK

NewDcimConsolePortTemplatesPartialUpdateOK creates a DcimConsolePortTemplatesPartialUpdateOK with default headers values

func (*DcimConsolePortTemplatesPartialUpdateOK) Error ¶

func (*DcimConsolePortTemplatesPartialUpdateOK) GetPayload ¶

type DcimConsolePortTemplatesPartialUpdateParams ¶

type DcimConsolePortTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsolePortTemplate

	/* ID.

	   A unique integer value identifying this console port template.
	*/
	ID int64

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

DcimConsolePortTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console port templates partial update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesPartialUpdateParams ¶

func NewDcimConsolePortTemplatesPartialUpdateParams() *DcimConsolePortTemplatesPartialUpdateParams

NewDcimConsolePortTemplatesPartialUpdateParams creates a new DcimConsolePortTemplatesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortTemplatesPartialUpdateParamsWithContext ¶

func NewDcimConsolePortTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesPartialUpdateParams

NewDcimConsolePortTemplatesPartialUpdateParamsWithContext creates a new DcimConsolePortTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesPartialUpdateParams

NewDcimConsolePortTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimConsolePortTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimConsolePortTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesPartialUpdateParams

NewDcimConsolePortTemplatesPartialUpdateParamsWithTimeout creates a new DcimConsolePortTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console port templates partial update params (not the query body).

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

func (*DcimConsolePortTemplatesPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console port templates partial update params (not the query body).

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

func (*DcimConsolePortTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates partial update params

func (*DcimConsolePortTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesPartialUpdateReader ¶

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

DcimConsolePortTemplatesPartialUpdateReader is a Reader for the DcimConsolePortTemplatesPartialUpdate structure.

func (*DcimConsolePortTemplatesPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesReadOK ¶

type DcimConsolePortTemplatesReadOK struct {
	Payload *models.ConsolePortTemplate
}
DcimConsolePortTemplatesReadOK describes a response with status code 200, with default header values.

DcimConsolePortTemplatesReadOK dcim console port templates read o k

func NewDcimConsolePortTemplatesReadOK ¶

func NewDcimConsolePortTemplatesReadOK() *DcimConsolePortTemplatesReadOK

NewDcimConsolePortTemplatesReadOK creates a DcimConsolePortTemplatesReadOK with default headers values

func (*DcimConsolePortTemplatesReadOK) Error ¶

func (*DcimConsolePortTemplatesReadOK) GetPayload ¶

type DcimConsolePortTemplatesReadParams ¶

type DcimConsolePortTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this console port template.
	*/
	ID int64

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

DcimConsolePortTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim console port templates read operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesReadParams ¶

func NewDcimConsolePortTemplatesReadParams() *DcimConsolePortTemplatesReadParams

NewDcimConsolePortTemplatesReadParams creates a new DcimConsolePortTemplatesReadParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortTemplatesReadParamsWithContext ¶

func NewDcimConsolePortTemplatesReadParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesReadParams

NewDcimConsolePortTemplatesReadParamsWithContext creates a new DcimConsolePortTemplatesReadParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesReadParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesReadParams

NewDcimConsolePortTemplatesReadParamsWithHTTPClient creates a new DcimConsolePortTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesReadParamsWithTimeout ¶

func NewDcimConsolePortTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesReadParams

NewDcimConsolePortTemplatesReadParamsWithTimeout creates a new DcimConsolePortTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) SetDefaults ¶

func (o *DcimConsolePortTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim console port templates read params (not the query body).

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

func (*DcimConsolePortTemplatesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) SetID ¶

SetID adds the id to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console port templates read params (not the query body).

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

func (*DcimConsolePortTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) WithID ¶

WithID adds the id to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates read params

func (*DcimConsolePortTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesReadReader ¶

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

DcimConsolePortTemplatesReadReader is a Reader for the DcimConsolePortTemplatesRead structure.

func (*DcimConsolePortTemplatesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesUpdateDefault ¶

type DcimConsolePortTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsolePortTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimConsolePortTemplatesUpdateDefault dcim console port templates update default

func NewDcimConsolePortTemplatesUpdateDefault ¶

func NewDcimConsolePortTemplatesUpdateDefault(code int) *DcimConsolePortTemplatesUpdateDefault

NewDcimConsolePortTemplatesUpdateDefault creates a DcimConsolePortTemplatesUpdateDefault with default headers values

func (*DcimConsolePortTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim console port templates update default response

func (*DcimConsolePortTemplatesUpdateDefault) Error ¶

func (*DcimConsolePortTemplatesUpdateDefault) GetPayload ¶

func (o *DcimConsolePortTemplatesUpdateDefault) GetPayload() interface{}

type DcimConsolePortTemplatesUpdateOK ¶

type DcimConsolePortTemplatesUpdateOK struct {
	Payload *models.ConsolePortTemplate
}
DcimConsolePortTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimConsolePortTemplatesUpdateOK dcim console port templates update o k

func NewDcimConsolePortTemplatesUpdateOK ¶

func NewDcimConsolePortTemplatesUpdateOK() *DcimConsolePortTemplatesUpdateOK

NewDcimConsolePortTemplatesUpdateOK creates a DcimConsolePortTemplatesUpdateOK with default headers values

func (*DcimConsolePortTemplatesUpdateOK) Error ¶

func (*DcimConsolePortTemplatesUpdateOK) GetPayload ¶

type DcimConsolePortTemplatesUpdateParams ¶

type DcimConsolePortTemplatesUpdateParams struct {

	// Data.
	Data *models.WritableConsolePortTemplate

	/* ID.

	   A unique integer value identifying this console port template.
	*/
	ID int64

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

DcimConsolePortTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim console port templates update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesUpdateParams ¶

func NewDcimConsolePortTemplatesUpdateParams() *DcimConsolePortTemplatesUpdateParams

NewDcimConsolePortTemplatesUpdateParams creates a new DcimConsolePortTemplatesUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortTemplatesUpdateParamsWithContext ¶

func NewDcimConsolePortTemplatesUpdateParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesUpdateParams

NewDcimConsolePortTemplatesUpdateParamsWithContext creates a new DcimConsolePortTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesUpdateParams

NewDcimConsolePortTemplatesUpdateParamsWithHTTPClient creates a new DcimConsolePortTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesUpdateParamsWithTimeout ¶

func NewDcimConsolePortTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesUpdateParams

NewDcimConsolePortTemplatesUpdateParamsWithTimeout creates a new DcimConsolePortTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) SetDefaults ¶

func (o *DcimConsolePortTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console port templates update params (not the query body).

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

func (*DcimConsolePortTemplatesUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console port templates update params (not the query body).

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

func (*DcimConsolePortTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates update params

func (*DcimConsolePortTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesUpdateReader ¶

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

DcimConsolePortTemplatesUpdateReader is a Reader for the DcimConsolePortTemplatesUpdate structure.

func (*DcimConsolePortTemplatesUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsCreateCreated ¶

type DcimConsolePortsCreateCreated struct {
	Payload *models.ConsolePort
}
DcimConsolePortsCreateCreated describes a response with status code 201, with default header values.

DcimConsolePortsCreateCreated dcim console ports create created

func NewDcimConsolePortsCreateCreated ¶

func NewDcimConsolePortsCreateCreated() *DcimConsolePortsCreateCreated

NewDcimConsolePortsCreateCreated creates a DcimConsolePortsCreateCreated with default headers values

func (*DcimConsolePortsCreateCreated) Error ¶

func (*DcimConsolePortsCreateCreated) GetPayload ¶

type DcimConsolePortsCreateDefault ¶

type DcimConsolePortsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsolePortsCreateDefault describes a response with status code -1, with default header values.

DcimConsolePortsCreateDefault dcim console ports create default

func NewDcimConsolePortsCreateDefault ¶

func NewDcimConsolePortsCreateDefault(code int) *DcimConsolePortsCreateDefault

NewDcimConsolePortsCreateDefault creates a DcimConsolePortsCreateDefault with default headers values

func (*DcimConsolePortsCreateDefault) Code ¶

Code gets the status code for the dcim console ports create default response

func (*DcimConsolePortsCreateDefault) Error ¶

func (*DcimConsolePortsCreateDefault) GetPayload ¶

func (o *DcimConsolePortsCreateDefault) GetPayload() interface{}

type DcimConsolePortsCreateParams ¶

type DcimConsolePortsCreateParams struct {

	// Data.
	Data *models.WritableConsolePort

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

DcimConsolePortsCreateParams contains all the parameters to send to the API endpoint

for the dcim console ports create operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsCreateParams ¶

func NewDcimConsolePortsCreateParams() *DcimConsolePortsCreateParams

NewDcimConsolePortsCreateParams creates a new DcimConsolePortsCreateParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsCreateParamsWithContext ¶

func NewDcimConsolePortsCreateParamsWithContext(ctx context.Context) *DcimConsolePortsCreateParams

NewDcimConsolePortsCreateParamsWithContext creates a new DcimConsolePortsCreateParams object with the ability to set a context for a request.

func NewDcimConsolePortsCreateParamsWithHTTPClient ¶

func NewDcimConsolePortsCreateParamsWithHTTPClient(client *http.Client) *DcimConsolePortsCreateParams

NewDcimConsolePortsCreateParamsWithHTTPClient creates a new DcimConsolePortsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsCreateParamsWithTimeout ¶

func NewDcimConsolePortsCreateParamsWithTimeout(timeout time.Duration) *DcimConsolePortsCreateParams

NewDcimConsolePortsCreateParamsWithTimeout creates a new DcimConsolePortsCreateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsCreateParams) SetContext ¶

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

SetContext adds the context to the dcim console ports create params

func (*DcimConsolePortsCreateParams) SetData ¶

SetData adds the data to the dcim console ports create params

func (*DcimConsolePortsCreateParams) SetDefaults ¶

func (o *DcimConsolePortsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports create params (not the query body).

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

func (*DcimConsolePortsCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports create params

func (*DcimConsolePortsCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports create params

func (*DcimConsolePortsCreateParams) WithContext ¶

WithContext adds the context to the dcim console ports create params

func (*DcimConsolePortsCreateParams) WithData ¶

WithData adds the data to the dcim console ports create params

func (*DcimConsolePortsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports create params (not the query body).

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

func (*DcimConsolePortsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports create params

func (*DcimConsolePortsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports create params

func (*DcimConsolePortsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsCreateReader ¶

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

DcimConsolePortsCreateReader is a Reader for the DcimConsolePortsCreate structure.

func (*DcimConsolePortsCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsDeleteNoContent ¶

type DcimConsolePortsDeleteNoContent struct {
}
DcimConsolePortsDeleteNoContent describes a response with status code 204, with default header values.

DcimConsolePortsDeleteNoContent dcim console ports delete no content

func NewDcimConsolePortsDeleteNoContent ¶

func NewDcimConsolePortsDeleteNoContent() *DcimConsolePortsDeleteNoContent

NewDcimConsolePortsDeleteNoContent creates a DcimConsolePortsDeleteNoContent with default headers values

func (*DcimConsolePortsDeleteNoContent) Error ¶

type DcimConsolePortsDeleteParams ¶

type DcimConsolePortsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this console port.
	*/
	ID int64

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

DcimConsolePortsDeleteParams contains all the parameters to send to the API endpoint

for the dcim console ports delete operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsDeleteParams ¶

func NewDcimConsolePortsDeleteParams() *DcimConsolePortsDeleteParams

NewDcimConsolePortsDeleteParams creates a new DcimConsolePortsDeleteParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsDeleteParamsWithContext ¶

func NewDcimConsolePortsDeleteParamsWithContext(ctx context.Context) *DcimConsolePortsDeleteParams

NewDcimConsolePortsDeleteParamsWithContext creates a new DcimConsolePortsDeleteParams object with the ability to set a context for a request.

func NewDcimConsolePortsDeleteParamsWithHTTPClient ¶

func NewDcimConsolePortsDeleteParamsWithHTTPClient(client *http.Client) *DcimConsolePortsDeleteParams

NewDcimConsolePortsDeleteParamsWithHTTPClient creates a new DcimConsolePortsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsDeleteParamsWithTimeout ¶

func NewDcimConsolePortsDeleteParamsWithTimeout(timeout time.Duration) *DcimConsolePortsDeleteParams

NewDcimConsolePortsDeleteParamsWithTimeout creates a new DcimConsolePortsDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) SetDefaults ¶

func (o *DcimConsolePortsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports delete params (not the query body).

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

func (*DcimConsolePortsDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) SetID ¶

func (o *DcimConsolePortsDeleteParams) SetID(id int64)

SetID adds the id to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) WithContext ¶

WithContext adds the context to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports delete params (not the query body).

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

func (*DcimConsolePortsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) WithID ¶

WithID adds the id to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports delete params

func (*DcimConsolePortsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsDeleteReader ¶

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

DcimConsolePortsDeleteReader is a Reader for the DcimConsolePortsDelete structure.

func (*DcimConsolePortsDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsListOK ¶

type DcimConsolePortsListOK struct {
	Payload *DcimConsolePortsListOKBody
}
DcimConsolePortsListOK describes a response with status code 200, with default header values.

DcimConsolePortsListOK dcim console ports list o k

func NewDcimConsolePortsListOK ¶

func NewDcimConsolePortsListOK() *DcimConsolePortsListOK

NewDcimConsolePortsListOK creates a DcimConsolePortsListOK with default headers values

func (*DcimConsolePortsListOK) Error ¶

func (o *DcimConsolePortsListOK) Error() string

func (*DcimConsolePortsListOK) GetPayload ¶

type DcimConsolePortsListOKBody ¶

type DcimConsolePortsListOKBody struct {

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

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

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

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

DcimConsolePortsListOKBody dcim console ports list o k body swagger:model DcimConsolePortsListOKBody

func (*DcimConsolePortsListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim console ports list o k body based on the context it is used

func (*DcimConsolePortsListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimConsolePortsListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimConsolePortsListOKBody) Validate ¶

func (o *DcimConsolePortsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim console ports list o k body

type DcimConsolePortsListParams ¶

type DcimConsolePortsListParams struct {

	// Cabled.
	Cabled *string

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

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

DcimConsolePortsListParams contains all the parameters to send to the API endpoint

for the dcim console ports list operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsListParams ¶

func NewDcimConsolePortsListParams() *DcimConsolePortsListParams

NewDcimConsolePortsListParams creates a new DcimConsolePortsListParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsListParamsWithContext ¶

func NewDcimConsolePortsListParamsWithContext(ctx context.Context) *DcimConsolePortsListParams

NewDcimConsolePortsListParamsWithContext creates a new DcimConsolePortsListParams object with the ability to set a context for a request.

func NewDcimConsolePortsListParamsWithHTTPClient ¶

func NewDcimConsolePortsListParamsWithHTTPClient(client *http.Client) *DcimConsolePortsListParams

NewDcimConsolePortsListParamsWithHTTPClient creates a new DcimConsolePortsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsListParamsWithTimeout ¶

func NewDcimConsolePortsListParamsWithTimeout(timeout time.Duration) *DcimConsolePortsListParams

NewDcimConsolePortsListParamsWithTimeout creates a new DcimConsolePortsListParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsListParams) SetCabled ¶

func (o *DcimConsolePortsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim console ports list params

func (*DcimConsolePortsListParams) SetConnectionStatus ¶

func (o *DcimConsolePortsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim console ports list params

func (*DcimConsolePortsListParams) SetConnectionStatusn ¶

func (o *DcimConsolePortsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetContext ¶

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

SetContext adds the context to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDefaults ¶

func (o *DcimConsolePortsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports list params (not the query body).

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

func (*DcimConsolePortsListParams) SetDescription ¶

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

SetDescription adds the description to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionIc ¶

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

SetDescriptionIc adds the descriptionIc to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionIe ¶

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

SetDescriptionIe adds the descriptionIe to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionIew ¶

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

SetDescriptionIew adds the descriptionIew to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionIsw ¶

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

SetDescriptionIsw adds the descriptionIsw to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionNic ¶

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

SetDescriptionNic adds the descriptionNic to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionNie ¶

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

SetDescriptionNie adds the descriptionNie to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionNiew ¶

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

SetDescriptionNiew adds the descriptionNiew to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionNisw ¶

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

SetDescriptionNisw adds the descriptionNisw to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDescriptionn ¶

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

SetDescriptionn adds the descriptionN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDevice ¶

func (o *DcimConsolePortsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDeviceID ¶

func (o *DcimConsolePortsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDeviceIDn ¶

func (o *DcimConsolePortsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetDevicen ¶

func (o *DcimConsolePortsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports list params

func (*DcimConsolePortsListParams) SetID ¶

func (o *DcimConsolePortsListParams) SetID(id *string)

SetID adds the id to the dcim console ports list params

func (*DcimConsolePortsListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim console ports list params

func (*DcimConsolePortsListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim console ports list params

func (*DcimConsolePortsListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim console ports list params

func (*DcimConsolePortsListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim console ports list params

func (*DcimConsolePortsListParams) SetIDn ¶

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

SetIDn adds the idN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim console ports list params

func (*DcimConsolePortsListParams) SetName ¶

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

SetName adds the name to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim console ports list params

func (*DcimConsolePortsListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim console ports list params

func (*DcimConsolePortsListParams) SetQ ¶

func (o *DcimConsolePortsListParams) SetQ(q *string)

SetQ adds the q to the dcim console ports list params

func (*DcimConsolePortsListParams) SetRegion ¶

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

SetRegion adds the region to the dcim console ports list params

func (*DcimConsolePortsListParams) SetRegionID ¶

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

SetRegionID adds the regionId to the dcim console ports list params

func (*DcimConsolePortsListParams) SetRegionIDn ¶

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

SetRegionIDn adds the regionIdN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetRegionn ¶

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

SetRegionn adds the regionN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSite ¶

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

SetSite adds the site to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSiteID ¶

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

SetSiteID adds the siteId to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSiteIDn ¶

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

SetSiteIDn adds the siteIdN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSiten ¶

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

SetSiten adds the siteN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetTag ¶

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

SetTag adds the tag to the dcim console ports list params

func (*DcimConsolePortsListParams) SetTagn ¶

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

SetTagn adds the tagN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports list params

func (*DcimConsolePortsListParams) SetType ¶

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

SetType adds the type to the dcim console ports list params

func (*DcimConsolePortsListParams) SetTypen ¶

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

SetTypen adds the typeN to the dcim console ports list params

func (*DcimConsolePortsListParams) WithCabled ¶

WithCabled adds the cabled to the dcim console ports list params

func (*DcimConsolePortsListParams) WithConnectionStatus ¶

func (o *DcimConsolePortsListParams) WithConnectionStatus(connectionStatus *string) *DcimConsolePortsListParams

WithConnectionStatus adds the connectionStatus to the dcim console ports list params

func (*DcimConsolePortsListParams) WithConnectionStatusn ¶

func (o *DcimConsolePortsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimConsolePortsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithContext ¶

WithContext adds the context to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports list params (not the query body).

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

func (*DcimConsolePortsListParams) WithDescription ¶

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

WithDescription adds the description to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionIc ¶

func (o *DcimConsolePortsListParams) WithDescriptionIc(descriptionIc *string) *DcimConsolePortsListParams

WithDescriptionIc adds the descriptionIc to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionIe ¶

func (o *DcimConsolePortsListParams) WithDescriptionIe(descriptionIe *string) *DcimConsolePortsListParams

WithDescriptionIe adds the descriptionIe to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionIew ¶

func (o *DcimConsolePortsListParams) WithDescriptionIew(descriptionIew *string) *DcimConsolePortsListParams

WithDescriptionIew adds the descriptionIew to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionIsw ¶

func (o *DcimConsolePortsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimConsolePortsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionNic ¶

func (o *DcimConsolePortsListParams) WithDescriptionNic(descriptionNic *string) *DcimConsolePortsListParams

WithDescriptionNic adds the descriptionNic to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionNie ¶

func (o *DcimConsolePortsListParams) WithDescriptionNie(descriptionNie *string) *DcimConsolePortsListParams

WithDescriptionNie adds the descriptionNie to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionNiew ¶

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

WithDescriptionNiew adds the descriptionNiew to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionNisw ¶

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

WithDescriptionNisw adds the descriptionNisw to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDescriptionn ¶

func (o *DcimConsolePortsListParams) WithDescriptionn(descriptionn *string) *DcimConsolePortsListParams

WithDescriptionn adds the descriptionn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDevice ¶

WithDevice adds the device to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDeviceID ¶

func (o *DcimConsolePortsListParams) WithDeviceID(deviceID *string) *DcimConsolePortsListParams

WithDeviceID adds the deviceID to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDeviceIDn ¶

func (o *DcimConsolePortsListParams) WithDeviceIDn(deviceIDn *string) *DcimConsolePortsListParams

WithDeviceIDn adds the deviceIDn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithDevicen ¶

WithDevicen adds the devicen to the dcim console ports list params

func (*DcimConsolePortsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports list params

func (*DcimConsolePortsListParams) WithID ¶

WithID adds the id to the dcim console ports list params

func (*DcimConsolePortsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim console ports list params

func (*DcimConsolePortsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim console ports list params

func (*DcimConsolePortsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim console ports list params

func (*DcimConsolePortsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim console ports list params

func (*DcimConsolePortsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLimit ¶

WithLimit adds the limit to the dcim console ports list params

func (*DcimConsolePortsListParams) WithName ¶

WithName adds the name to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameNiew ¶

func (o *DcimConsolePortsListParams) WithNameNiew(nameNiew *string) *DcimConsolePortsListParams

WithNameNiew adds the nameNiew to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNameNisw ¶

func (o *DcimConsolePortsListParams) WithNameNisw(nameNisw *string) *DcimConsolePortsListParams

WithNameNisw adds the nameNisw to the dcim console ports list params

func (*DcimConsolePortsListParams) WithNamen ¶

WithNamen adds the namen to the dcim console ports list params

func (*DcimConsolePortsListParams) WithOffset ¶

WithOffset adds the offset to the dcim console ports list params

func (*DcimConsolePortsListParams) WithQ ¶

WithQ adds the q to the dcim console ports list params

func (*DcimConsolePortsListParams) WithRegion ¶

WithRegion adds the region to the dcim console ports list params

func (*DcimConsolePortsListParams) WithRegionID ¶

func (o *DcimConsolePortsListParams) WithRegionID(regionID *string) *DcimConsolePortsListParams

WithRegionID adds the regionID to the dcim console ports list params

func (*DcimConsolePortsListParams) WithRegionIDn ¶

func (o *DcimConsolePortsListParams) WithRegionIDn(regionIDn *string) *DcimConsolePortsListParams

WithRegionIDn adds the regionIDn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithRegionn ¶

WithRegionn adds the regionn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSite ¶

WithSite adds the site to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSiten ¶

WithSiten adds the siten to the dcim console ports list params

func (*DcimConsolePortsListParams) WithTag ¶

WithTag adds the tag to the dcim console ports list params

func (*DcimConsolePortsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports list params

func (*DcimConsolePortsListParams) WithType ¶

WithType adds the typeVar to the dcim console ports list params

func (*DcimConsolePortsListParams) WithTypen ¶

WithTypen adds the typen to the dcim console ports list params

func (*DcimConsolePortsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsListReader ¶

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

DcimConsolePortsListReader is a Reader for the DcimConsolePortsList structure.

func (*DcimConsolePortsListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsPartialUpdateDefault ¶

type DcimConsolePortsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsolePortsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimConsolePortsPartialUpdateDefault dcim console ports partial update default

func NewDcimConsolePortsPartialUpdateDefault ¶

func NewDcimConsolePortsPartialUpdateDefault(code int) *DcimConsolePortsPartialUpdateDefault

NewDcimConsolePortsPartialUpdateDefault creates a DcimConsolePortsPartialUpdateDefault with default headers values

func (*DcimConsolePortsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim console ports partial update default response

func (*DcimConsolePortsPartialUpdateDefault) Error ¶

func (*DcimConsolePortsPartialUpdateDefault) GetPayload ¶

func (o *DcimConsolePortsPartialUpdateDefault) GetPayload() interface{}

type DcimConsolePortsPartialUpdateOK ¶

type DcimConsolePortsPartialUpdateOK struct {
	Payload *models.ConsolePort
}
DcimConsolePortsPartialUpdateOK describes a response with status code 200, with default header values.

DcimConsolePortsPartialUpdateOK dcim console ports partial update o k

func NewDcimConsolePortsPartialUpdateOK ¶

func NewDcimConsolePortsPartialUpdateOK() *DcimConsolePortsPartialUpdateOK

NewDcimConsolePortsPartialUpdateOK creates a DcimConsolePortsPartialUpdateOK with default headers values

func (*DcimConsolePortsPartialUpdateOK) Error ¶

func (*DcimConsolePortsPartialUpdateOK) GetPayload ¶

type DcimConsolePortsPartialUpdateParams ¶

type DcimConsolePortsPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsolePort

	/* ID.

	   A unique integer value identifying this console port.
	*/
	ID int64

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

DcimConsolePortsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console ports partial update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsPartialUpdateParams ¶

func NewDcimConsolePortsPartialUpdateParams() *DcimConsolePortsPartialUpdateParams

NewDcimConsolePortsPartialUpdateParams creates a new DcimConsolePortsPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsPartialUpdateParamsWithContext ¶

func NewDcimConsolePortsPartialUpdateParamsWithContext(ctx context.Context) *DcimConsolePortsPartialUpdateParams

NewDcimConsolePortsPartialUpdateParamsWithContext creates a new DcimConsolePortsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortsPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortsPartialUpdateParams

NewDcimConsolePortsPartialUpdateParamsWithHTTPClient creates a new DcimConsolePortsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsPartialUpdateParamsWithTimeout ¶

func NewDcimConsolePortsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortsPartialUpdateParams

NewDcimConsolePortsPartialUpdateParamsWithTimeout creates a new DcimConsolePortsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) SetDefaults ¶

func (o *DcimConsolePortsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports partial update params (not the query body).

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

func (*DcimConsolePortsPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports partial update params (not the query body).

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

func (*DcimConsolePortsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports partial update params

func (*DcimConsolePortsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsPartialUpdateReader ¶

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

DcimConsolePortsPartialUpdateReader is a Reader for the DcimConsolePortsPartialUpdate structure.

func (*DcimConsolePortsPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsReadOK ¶

type DcimConsolePortsReadOK struct {
	Payload *models.ConsolePort
}
DcimConsolePortsReadOK describes a response with status code 200, with default header values.

DcimConsolePortsReadOK dcim console ports read o k

func NewDcimConsolePortsReadOK ¶

func NewDcimConsolePortsReadOK() *DcimConsolePortsReadOK

NewDcimConsolePortsReadOK creates a DcimConsolePortsReadOK with default headers values

func (*DcimConsolePortsReadOK) Error ¶

func (o *DcimConsolePortsReadOK) Error() string

func (*DcimConsolePortsReadOK) GetPayload ¶

func (o *DcimConsolePortsReadOK) GetPayload() *models.ConsolePort

type DcimConsolePortsReadParams ¶

type DcimConsolePortsReadParams struct {

	/* ID.

	   A unique integer value identifying this console port.
	*/
	ID int64

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

DcimConsolePortsReadParams contains all the parameters to send to the API endpoint

for the dcim console ports read operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsReadParams ¶

func NewDcimConsolePortsReadParams() *DcimConsolePortsReadParams

NewDcimConsolePortsReadParams creates a new DcimConsolePortsReadParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsReadParamsWithContext ¶

func NewDcimConsolePortsReadParamsWithContext(ctx context.Context) *DcimConsolePortsReadParams

NewDcimConsolePortsReadParamsWithContext creates a new DcimConsolePortsReadParams object with the ability to set a context for a request.

func NewDcimConsolePortsReadParamsWithHTTPClient ¶

func NewDcimConsolePortsReadParamsWithHTTPClient(client *http.Client) *DcimConsolePortsReadParams

NewDcimConsolePortsReadParamsWithHTTPClient creates a new DcimConsolePortsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsReadParamsWithTimeout ¶

func NewDcimConsolePortsReadParamsWithTimeout(timeout time.Duration) *DcimConsolePortsReadParams

NewDcimConsolePortsReadParamsWithTimeout creates a new DcimConsolePortsReadParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsReadParams) SetContext ¶

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

SetContext adds the context to the dcim console ports read params

func (*DcimConsolePortsReadParams) SetDefaults ¶

func (o *DcimConsolePortsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports read params (not the query body).

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

func (*DcimConsolePortsReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports read params

func (*DcimConsolePortsReadParams) SetID ¶

func (o *DcimConsolePortsReadParams) SetID(id int64)

SetID adds the id to the dcim console ports read params

func (*DcimConsolePortsReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports read params

func (*DcimConsolePortsReadParams) WithContext ¶

WithContext adds the context to the dcim console ports read params

func (*DcimConsolePortsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports read params (not the query body).

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

func (*DcimConsolePortsReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports read params

func (*DcimConsolePortsReadParams) WithID ¶

WithID adds the id to the dcim console ports read params

func (*DcimConsolePortsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports read params

func (*DcimConsolePortsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsReadReader ¶

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

DcimConsolePortsReadReader is a Reader for the DcimConsolePortsRead structure.

func (*DcimConsolePortsReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsTraceOK ¶

type DcimConsolePortsTraceOK struct {
	Payload *models.ConsolePort
}
DcimConsolePortsTraceOK describes a response with status code 200, with default header values.

DcimConsolePortsTraceOK dcim console ports trace o k

func NewDcimConsolePortsTraceOK ¶

func NewDcimConsolePortsTraceOK() *DcimConsolePortsTraceOK

NewDcimConsolePortsTraceOK creates a DcimConsolePortsTraceOK with default headers values

func (*DcimConsolePortsTraceOK) Error ¶

func (o *DcimConsolePortsTraceOK) Error() string

func (*DcimConsolePortsTraceOK) GetPayload ¶

func (o *DcimConsolePortsTraceOK) GetPayload() *models.ConsolePort

type DcimConsolePortsTraceParams ¶

type DcimConsolePortsTraceParams struct {

	/* ID.

	   A unique integer value identifying this console port.
	*/
	ID int64

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

DcimConsolePortsTraceParams contains all the parameters to send to the API endpoint

for the dcim console ports trace operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsTraceParams ¶

func NewDcimConsolePortsTraceParams() *DcimConsolePortsTraceParams

NewDcimConsolePortsTraceParams creates a new DcimConsolePortsTraceParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsTraceParamsWithContext ¶

func NewDcimConsolePortsTraceParamsWithContext(ctx context.Context) *DcimConsolePortsTraceParams

NewDcimConsolePortsTraceParamsWithContext creates a new DcimConsolePortsTraceParams object with the ability to set a context for a request.

func NewDcimConsolePortsTraceParamsWithHTTPClient ¶

func NewDcimConsolePortsTraceParamsWithHTTPClient(client *http.Client) *DcimConsolePortsTraceParams

NewDcimConsolePortsTraceParamsWithHTTPClient creates a new DcimConsolePortsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsTraceParamsWithTimeout ¶

func NewDcimConsolePortsTraceParamsWithTimeout(timeout time.Duration) *DcimConsolePortsTraceParams

NewDcimConsolePortsTraceParamsWithTimeout creates a new DcimConsolePortsTraceParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsTraceParams) SetContext ¶

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

SetContext adds the context to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) SetDefaults ¶

func (o *DcimConsolePortsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports trace params (not the query body).

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

func (*DcimConsolePortsTraceParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) SetID ¶

func (o *DcimConsolePortsTraceParams) SetID(id int64)

SetID adds the id to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) WithContext ¶

WithContext adds the context to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports trace params (not the query body).

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

func (*DcimConsolePortsTraceParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) WithID ¶

WithID adds the id to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports trace params

func (*DcimConsolePortsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsTraceReader ¶

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

DcimConsolePortsTraceReader is a Reader for the DcimConsolePortsTrace structure.

func (*DcimConsolePortsTraceReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsUpdateDefault ¶

type DcimConsolePortsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsolePortsUpdateDefault describes a response with status code -1, with default header values.

DcimConsolePortsUpdateDefault dcim console ports update default

func NewDcimConsolePortsUpdateDefault ¶

func NewDcimConsolePortsUpdateDefault(code int) *DcimConsolePortsUpdateDefault

NewDcimConsolePortsUpdateDefault creates a DcimConsolePortsUpdateDefault with default headers values

func (*DcimConsolePortsUpdateDefault) Code ¶

Code gets the status code for the dcim console ports update default response

func (*DcimConsolePortsUpdateDefault) Error ¶

func (*DcimConsolePortsUpdateDefault) GetPayload ¶

func (o *DcimConsolePortsUpdateDefault) GetPayload() interface{}

type DcimConsolePortsUpdateOK ¶

type DcimConsolePortsUpdateOK struct {
	Payload *models.ConsolePort
}
DcimConsolePortsUpdateOK describes a response with status code 200, with default header values.

DcimConsolePortsUpdateOK dcim console ports update o k

func NewDcimConsolePortsUpdateOK ¶

func NewDcimConsolePortsUpdateOK() *DcimConsolePortsUpdateOK

NewDcimConsolePortsUpdateOK creates a DcimConsolePortsUpdateOK with default headers values

func (*DcimConsolePortsUpdateOK) Error ¶

func (o *DcimConsolePortsUpdateOK) Error() string

func (*DcimConsolePortsUpdateOK) GetPayload ¶

func (o *DcimConsolePortsUpdateOK) GetPayload() *models.ConsolePort

type DcimConsolePortsUpdateParams ¶

type DcimConsolePortsUpdateParams struct {

	// Data.
	Data *models.WritableConsolePort

	/* ID.

	   A unique integer value identifying this console port.
	*/
	ID int64

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

DcimConsolePortsUpdateParams contains all the parameters to send to the API endpoint

for the dcim console ports update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsUpdateParams ¶

func NewDcimConsolePortsUpdateParams() *DcimConsolePortsUpdateParams

NewDcimConsolePortsUpdateParams creates a new DcimConsolePortsUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsolePortsUpdateParamsWithContext ¶

func NewDcimConsolePortsUpdateParamsWithContext(ctx context.Context) *DcimConsolePortsUpdateParams

NewDcimConsolePortsUpdateParamsWithContext creates a new DcimConsolePortsUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortsUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortsUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortsUpdateParams

NewDcimConsolePortsUpdateParamsWithHTTPClient creates a new DcimConsolePortsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsUpdateParamsWithTimeout ¶

func NewDcimConsolePortsUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortsUpdateParams

NewDcimConsolePortsUpdateParamsWithTimeout creates a new DcimConsolePortsUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) SetData ¶

SetData adds the data to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) SetDefaults ¶

func (o *DcimConsolePortsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports update params (not the query body).

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

func (*DcimConsolePortsUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) SetID ¶

func (o *DcimConsolePortsUpdateParams) SetID(id int64)

SetID adds the id to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) WithContext ¶

WithContext adds the context to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) WithData ¶

WithData adds the data to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports update params (not the query body).

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

func (*DcimConsolePortsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) WithID ¶

WithID adds the id to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports update params

func (*DcimConsolePortsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsUpdateReader ¶

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

DcimConsolePortsUpdateReader is a Reader for the DcimConsolePortsUpdate structure.

func (*DcimConsolePortsUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesCreateCreated ¶

type DcimConsoleServerPortTemplatesCreateCreated struct {
	Payload *models.ConsoleServerPortTemplate
}
DcimConsoleServerPortTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimConsoleServerPortTemplatesCreateCreated dcim console server port templates create created

func NewDcimConsoleServerPortTemplatesCreateCreated ¶

func NewDcimConsoleServerPortTemplatesCreateCreated() *DcimConsoleServerPortTemplatesCreateCreated

NewDcimConsoleServerPortTemplatesCreateCreated creates a DcimConsoleServerPortTemplatesCreateCreated with default headers values

func (*DcimConsoleServerPortTemplatesCreateCreated) Error ¶

func (*DcimConsoleServerPortTemplatesCreateCreated) GetPayload ¶

type DcimConsoleServerPortTemplatesCreateDefault ¶

type DcimConsoleServerPortTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsoleServerPortTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimConsoleServerPortTemplatesCreateDefault dcim console server port templates create default

func NewDcimConsoleServerPortTemplatesCreateDefault ¶

func NewDcimConsoleServerPortTemplatesCreateDefault(code int) *DcimConsoleServerPortTemplatesCreateDefault

NewDcimConsoleServerPortTemplatesCreateDefault creates a DcimConsoleServerPortTemplatesCreateDefault with default headers values

func (*DcimConsoleServerPortTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim console server port templates create default response

func (*DcimConsoleServerPortTemplatesCreateDefault) Error ¶

func (*DcimConsoleServerPortTemplatesCreateDefault) GetPayload ¶

func (o *DcimConsoleServerPortTemplatesCreateDefault) GetPayload() interface{}

type DcimConsoleServerPortTemplatesCreateParams ¶

type DcimConsoleServerPortTemplatesCreateParams struct {

	// Data.
	Data *models.WritableConsoleServerPortTemplate

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

DcimConsoleServerPortTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim console server port templates create operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesCreateParams ¶

func NewDcimConsoleServerPortTemplatesCreateParams() *DcimConsoleServerPortTemplatesCreateParams

NewDcimConsoleServerPortTemplatesCreateParams creates a new DcimConsoleServerPortTemplatesCreateParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortTemplatesCreateParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesCreateParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesCreateParams

NewDcimConsoleServerPortTemplatesCreateParamsWithContext creates a new DcimConsoleServerPortTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesCreateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesCreateParams

NewDcimConsoleServerPortTemplatesCreateParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesCreateParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesCreateParams

NewDcimConsoleServerPortTemplatesCreateParamsWithTimeout creates a new DcimConsoleServerPortTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates create params (not the query body).

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

func (*DcimConsoleServerPortTemplatesCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates create params (not the query body).

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

func (*DcimConsoleServerPortTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates create params

func (*DcimConsoleServerPortTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesCreateReader ¶

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

DcimConsoleServerPortTemplatesCreateReader is a Reader for the DcimConsoleServerPortTemplatesCreate structure.

func (*DcimConsoleServerPortTemplatesCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesDeleteNoContent ¶

type DcimConsoleServerPortTemplatesDeleteNoContent struct {
}
DcimConsoleServerPortTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimConsoleServerPortTemplatesDeleteNoContent dcim console server port templates delete no content

func NewDcimConsoleServerPortTemplatesDeleteNoContent ¶

func NewDcimConsoleServerPortTemplatesDeleteNoContent() *DcimConsoleServerPortTemplatesDeleteNoContent

NewDcimConsoleServerPortTemplatesDeleteNoContent creates a DcimConsoleServerPortTemplatesDeleteNoContent with default headers values

func (*DcimConsoleServerPortTemplatesDeleteNoContent) Error ¶

type DcimConsoleServerPortTemplatesDeleteParams ¶

type DcimConsoleServerPortTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this console server port template.
	*/
	ID int64

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

DcimConsoleServerPortTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim console server port templates delete operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesDeleteParams ¶

func NewDcimConsoleServerPortTemplatesDeleteParams() *DcimConsoleServerPortTemplatesDeleteParams

NewDcimConsoleServerPortTemplatesDeleteParams creates a new DcimConsoleServerPortTemplatesDeleteParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortTemplatesDeleteParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesDeleteParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesDeleteParams

NewDcimConsoleServerPortTemplatesDeleteParamsWithContext creates a new DcimConsoleServerPortTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesDeleteParams

NewDcimConsoleServerPortTemplatesDeleteParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesDeleteParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesDeleteParams

NewDcimConsoleServerPortTemplatesDeleteParamsWithTimeout creates a new DcimConsoleServerPortTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates delete params (not the query body).

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

func (*DcimConsoleServerPortTemplatesDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates delete params (not the query body).

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

func (*DcimConsoleServerPortTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates delete params

func (*DcimConsoleServerPortTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesDeleteReader ¶

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

DcimConsoleServerPortTemplatesDeleteReader is a Reader for the DcimConsoleServerPortTemplatesDelete structure.

func (*DcimConsoleServerPortTemplatesDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesListOK ¶

type DcimConsoleServerPortTemplatesListOK struct {
	Payload *DcimConsoleServerPortTemplatesListOKBody
}
DcimConsoleServerPortTemplatesListOK describes a response with status code 200, with default header values.

DcimConsoleServerPortTemplatesListOK dcim console server port templates list o k

func NewDcimConsoleServerPortTemplatesListOK ¶

func NewDcimConsoleServerPortTemplatesListOK() *DcimConsoleServerPortTemplatesListOK

NewDcimConsoleServerPortTemplatesListOK creates a DcimConsoleServerPortTemplatesListOK with default headers values

func (*DcimConsoleServerPortTemplatesListOK) Error ¶

func (*DcimConsoleServerPortTemplatesListOK) GetPayload ¶

type DcimConsoleServerPortTemplatesListOKBody ¶

type DcimConsoleServerPortTemplatesListOKBody struct {

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

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

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

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

DcimConsoleServerPortTemplatesListOKBody dcim console server port templates list o k body swagger:model DcimConsoleServerPortTemplatesListOKBody

func (*DcimConsoleServerPortTemplatesListOKBody) ContextValidate ¶

ContextValidate validate this dcim console server port templates list o k body based on the context it is used

func (*DcimConsoleServerPortTemplatesListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimConsoleServerPortTemplatesListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimConsoleServerPortTemplatesListOKBody) Validate ¶

Validate validates this dcim console server port templates list o k body

type DcimConsoleServerPortTemplatesListParams ¶

type DcimConsoleServerPortTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

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

DcimConsoleServerPortTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim console server port templates list operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesListParams ¶

func NewDcimConsoleServerPortTemplatesListParams() *DcimConsoleServerPortTemplatesListParams

NewDcimConsoleServerPortTemplatesListParams creates a new DcimConsoleServerPortTemplatesListParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortTemplatesListParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesListParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesListParams

NewDcimConsoleServerPortTemplatesListParamsWithContext creates a new DcimConsoleServerPortTemplatesListParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesListParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesListParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesListParams

NewDcimConsoleServerPortTemplatesListParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesListParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesListParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesListParams

NewDcimConsoleServerPortTemplatesListParamsWithTimeout creates a new DcimConsoleServerPortTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates list params (not the query body).

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

func (*DcimConsoleServerPortTemplatesListParams) SetDevicetypeID ¶

func (o *DcimConsoleServerPortTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimConsoleServerPortTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetID ¶

SetID adds the id to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetIDGt ¶

SetIDGt adds the idGt to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetIDGte ¶

SetIDGte adds the idGte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetIDLt ¶

SetIDLt adds the idLt to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetIDLte ¶

SetIDLte adds the idLte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetIDn ¶

SetIDn adds the idN to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetName ¶

SetName adds the name to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetNamen ¶

SetNamen adds the nameN to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetType ¶

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

SetType adds the type to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetTypen ¶

SetTypen adds the typeN to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates list params (not the query body).

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

func (*DcimConsoleServerPortTemplatesListParams) WithDevicetypeID ¶

WithDevicetypeID adds the devicetypeID to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithDevicetypeIDn ¶

WithDevicetypeIDn adds the devicetypeIDn to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithID ¶

WithID adds the id to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithName ¶

WithName adds the name to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesListReader ¶

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

DcimConsoleServerPortTemplatesListReader is a Reader for the DcimConsoleServerPortTemplatesList structure.

func (*DcimConsoleServerPortTemplatesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesPartialUpdateDefault ¶

type DcimConsoleServerPortTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsoleServerPortTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimConsoleServerPortTemplatesPartialUpdateDefault dcim console server port templates partial update default

func NewDcimConsoleServerPortTemplatesPartialUpdateDefault ¶

func NewDcimConsoleServerPortTemplatesPartialUpdateDefault(code int) *DcimConsoleServerPortTemplatesPartialUpdateDefault

NewDcimConsoleServerPortTemplatesPartialUpdateDefault creates a DcimConsoleServerPortTemplatesPartialUpdateDefault with default headers values

func (*DcimConsoleServerPortTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim console server port templates partial update default response

func (*DcimConsoleServerPortTemplatesPartialUpdateDefault) Error ¶

func (*DcimConsoleServerPortTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimConsoleServerPortTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimConsoleServerPortTemplatesPartialUpdateOK ¶

type DcimConsoleServerPortTemplatesPartialUpdateOK struct {
	Payload *models.ConsoleServerPortTemplate
}
DcimConsoleServerPortTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimConsoleServerPortTemplatesPartialUpdateOK dcim console server port templates partial update o k

func NewDcimConsoleServerPortTemplatesPartialUpdateOK ¶

func NewDcimConsoleServerPortTemplatesPartialUpdateOK() *DcimConsoleServerPortTemplatesPartialUpdateOK

NewDcimConsoleServerPortTemplatesPartialUpdateOK creates a DcimConsoleServerPortTemplatesPartialUpdateOK with default headers values

func (*DcimConsoleServerPortTemplatesPartialUpdateOK) Error ¶

func (*DcimConsoleServerPortTemplatesPartialUpdateOK) GetPayload ¶

type DcimConsoleServerPortTemplatesPartialUpdateParams ¶

type DcimConsoleServerPortTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPortTemplate

	/* ID.

	   A unique integer value identifying this console server port template.
	*/
	ID int64

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

DcimConsoleServerPortTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server port templates partial update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesPartialUpdateParams ¶

func NewDcimConsoleServerPortTemplatesPartialUpdateParams() *DcimConsoleServerPortTemplatesPartialUpdateParams

NewDcimConsoleServerPortTemplatesPartialUpdateParams creates a new DcimConsoleServerPortTemplatesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesPartialUpdateParams

NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithContext creates a new DcimConsoleServerPortTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesPartialUpdateParams

NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesPartialUpdateParams

NewDcimConsoleServerPortTemplatesPartialUpdateParamsWithTimeout creates a new DcimConsoleServerPortTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates partial update params (not the query body).

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

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates partial update params (not the query body).

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

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates partial update params

func (*DcimConsoleServerPortTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesPartialUpdateReader ¶

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

DcimConsoleServerPortTemplatesPartialUpdateReader is a Reader for the DcimConsoleServerPortTemplatesPartialUpdate structure.

func (*DcimConsoleServerPortTemplatesPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesReadOK ¶

type DcimConsoleServerPortTemplatesReadOK struct {
	Payload *models.ConsoleServerPortTemplate
}
DcimConsoleServerPortTemplatesReadOK describes a response with status code 200, with default header values.

DcimConsoleServerPortTemplatesReadOK dcim console server port templates read o k

func NewDcimConsoleServerPortTemplatesReadOK ¶

func NewDcimConsoleServerPortTemplatesReadOK() *DcimConsoleServerPortTemplatesReadOK

NewDcimConsoleServerPortTemplatesReadOK creates a DcimConsoleServerPortTemplatesReadOK with default headers values

func (*DcimConsoleServerPortTemplatesReadOK) Error ¶

func (*DcimConsoleServerPortTemplatesReadOK) GetPayload ¶

type DcimConsoleServerPortTemplatesReadParams ¶

type DcimConsoleServerPortTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this console server port template.
	*/
	ID int64

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

DcimConsoleServerPortTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim console server port templates read operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesReadParams ¶

func NewDcimConsoleServerPortTemplatesReadParams() *DcimConsoleServerPortTemplatesReadParams

NewDcimConsoleServerPortTemplatesReadParams creates a new DcimConsoleServerPortTemplatesReadParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortTemplatesReadParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesReadParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesReadParams

NewDcimConsoleServerPortTemplatesReadParamsWithContext creates a new DcimConsoleServerPortTemplatesReadParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesReadParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesReadParams

NewDcimConsoleServerPortTemplatesReadParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesReadParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesReadParams

NewDcimConsoleServerPortTemplatesReadParamsWithTimeout creates a new DcimConsoleServerPortTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates read params (not the query body).

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

func (*DcimConsoleServerPortTemplatesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) SetID ¶

SetID adds the id to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates read params (not the query body).

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

func (*DcimConsoleServerPortTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) WithID ¶

WithID adds the id to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates read params

func (*DcimConsoleServerPortTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesReadReader ¶

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

DcimConsoleServerPortTemplatesReadReader is a Reader for the DcimConsoleServerPortTemplatesRead structure.

func (*DcimConsoleServerPortTemplatesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesUpdateDefault ¶

type DcimConsoleServerPortTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsoleServerPortTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimConsoleServerPortTemplatesUpdateDefault dcim console server port templates update default

func NewDcimConsoleServerPortTemplatesUpdateDefault ¶

func NewDcimConsoleServerPortTemplatesUpdateDefault(code int) *DcimConsoleServerPortTemplatesUpdateDefault

NewDcimConsoleServerPortTemplatesUpdateDefault creates a DcimConsoleServerPortTemplatesUpdateDefault with default headers values

func (*DcimConsoleServerPortTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim console server port templates update default response

func (*DcimConsoleServerPortTemplatesUpdateDefault) Error ¶

func (*DcimConsoleServerPortTemplatesUpdateDefault) GetPayload ¶

func (o *DcimConsoleServerPortTemplatesUpdateDefault) GetPayload() interface{}

type DcimConsoleServerPortTemplatesUpdateOK ¶

type DcimConsoleServerPortTemplatesUpdateOK struct {
	Payload *models.ConsoleServerPortTemplate
}
DcimConsoleServerPortTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimConsoleServerPortTemplatesUpdateOK dcim console server port templates update o k

func NewDcimConsoleServerPortTemplatesUpdateOK ¶

func NewDcimConsoleServerPortTemplatesUpdateOK() *DcimConsoleServerPortTemplatesUpdateOK

NewDcimConsoleServerPortTemplatesUpdateOK creates a DcimConsoleServerPortTemplatesUpdateOK with default headers values

func (*DcimConsoleServerPortTemplatesUpdateOK) Error ¶

func (*DcimConsoleServerPortTemplatesUpdateOK) GetPayload ¶

type DcimConsoleServerPortTemplatesUpdateParams ¶

type DcimConsoleServerPortTemplatesUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPortTemplate

	/* ID.

	   A unique integer value identifying this console server port template.
	*/
	ID int64

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

DcimConsoleServerPortTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server port templates update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesUpdateParams ¶

func NewDcimConsoleServerPortTemplatesUpdateParams() *DcimConsoleServerPortTemplatesUpdateParams

NewDcimConsoleServerPortTemplatesUpdateParams creates a new DcimConsoleServerPortTemplatesUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortTemplatesUpdateParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesUpdateParams

NewDcimConsoleServerPortTemplatesUpdateParamsWithContext creates a new DcimConsoleServerPortTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesUpdateParams

NewDcimConsoleServerPortTemplatesUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesUpdateParams

NewDcimConsoleServerPortTemplatesUpdateParamsWithTimeout creates a new DcimConsoleServerPortTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates update params (not the query body).

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

func (*DcimConsoleServerPortTemplatesUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates update params (not the query body).

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

func (*DcimConsoleServerPortTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates update params

func (*DcimConsoleServerPortTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesUpdateReader ¶

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

DcimConsoleServerPortTemplatesUpdateReader is a Reader for the DcimConsoleServerPortTemplatesUpdate structure.

func (*DcimConsoleServerPortTemplatesUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsCreateCreated ¶

type DcimConsoleServerPortsCreateCreated struct {
	Payload *models.ConsoleServerPort
}
DcimConsoleServerPortsCreateCreated describes a response with status code 201, with default header values.

DcimConsoleServerPortsCreateCreated dcim console server ports create created

func NewDcimConsoleServerPortsCreateCreated ¶

func NewDcimConsoleServerPortsCreateCreated() *DcimConsoleServerPortsCreateCreated

NewDcimConsoleServerPortsCreateCreated creates a DcimConsoleServerPortsCreateCreated with default headers values

func (*DcimConsoleServerPortsCreateCreated) Error ¶

func (*DcimConsoleServerPortsCreateCreated) GetPayload ¶

type DcimConsoleServerPortsCreateDefault ¶

type DcimConsoleServerPortsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsoleServerPortsCreateDefault describes a response with status code -1, with default header values.

DcimConsoleServerPortsCreateDefault dcim console server ports create default

func NewDcimConsoleServerPortsCreateDefault ¶

func NewDcimConsoleServerPortsCreateDefault(code int) *DcimConsoleServerPortsCreateDefault

NewDcimConsoleServerPortsCreateDefault creates a DcimConsoleServerPortsCreateDefault with default headers values

func (*DcimConsoleServerPortsCreateDefault) Code ¶

Code gets the status code for the dcim console server ports create default response

func (*DcimConsoleServerPortsCreateDefault) Error ¶

func (*DcimConsoleServerPortsCreateDefault) GetPayload ¶

func (o *DcimConsoleServerPortsCreateDefault) GetPayload() interface{}

type DcimConsoleServerPortsCreateParams ¶

type DcimConsoleServerPortsCreateParams struct {

	// Data.
	Data *models.WritableConsoleServerPort

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

DcimConsoleServerPortsCreateParams contains all the parameters to send to the API endpoint

for the dcim console server ports create operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsCreateParams ¶

func NewDcimConsoleServerPortsCreateParams() *DcimConsoleServerPortsCreateParams

NewDcimConsoleServerPortsCreateParams creates a new DcimConsoleServerPortsCreateParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsCreateParamsWithContext ¶

func NewDcimConsoleServerPortsCreateParamsWithContext(ctx context.Context) *DcimConsoleServerPortsCreateParams

NewDcimConsoleServerPortsCreateParamsWithContext creates a new DcimConsoleServerPortsCreateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsCreateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsCreateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsCreateParams

NewDcimConsoleServerPortsCreateParamsWithHTTPClient creates a new DcimConsoleServerPortsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsCreateParamsWithTimeout ¶

func NewDcimConsoleServerPortsCreateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsCreateParams

NewDcimConsoleServerPortsCreateParamsWithTimeout creates a new DcimConsoleServerPortsCreateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsCreateParams) SetContext ¶

SetContext adds the context to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) SetData ¶

SetData adds the data to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) SetDefaults ¶

func (o *DcimConsoleServerPortsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports create params (not the query body).

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

func (*DcimConsoleServerPortsCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) WithContext ¶

WithContext adds the context to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) WithData ¶

WithData adds the data to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports create params (not the query body).

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

func (*DcimConsoleServerPortsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports create params

func (*DcimConsoleServerPortsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsCreateReader ¶

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

DcimConsoleServerPortsCreateReader is a Reader for the DcimConsoleServerPortsCreate structure.

func (*DcimConsoleServerPortsCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsDeleteNoContent ¶

type DcimConsoleServerPortsDeleteNoContent struct {
}
DcimConsoleServerPortsDeleteNoContent describes a response with status code 204, with default header values.

DcimConsoleServerPortsDeleteNoContent dcim console server ports delete no content

func NewDcimConsoleServerPortsDeleteNoContent ¶

func NewDcimConsoleServerPortsDeleteNoContent() *DcimConsoleServerPortsDeleteNoContent

NewDcimConsoleServerPortsDeleteNoContent creates a DcimConsoleServerPortsDeleteNoContent with default headers values

func (*DcimConsoleServerPortsDeleteNoContent) Error ¶

type DcimConsoleServerPortsDeleteParams ¶

type DcimConsoleServerPortsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this console server port.
	*/
	ID int64

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

DcimConsoleServerPortsDeleteParams contains all the parameters to send to the API endpoint

for the dcim console server ports delete operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsDeleteParams ¶

func NewDcimConsoleServerPortsDeleteParams() *DcimConsoleServerPortsDeleteParams

NewDcimConsoleServerPortsDeleteParams creates a new DcimConsoleServerPortsDeleteParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsDeleteParamsWithContext ¶

func NewDcimConsoleServerPortsDeleteParamsWithContext(ctx context.Context) *DcimConsoleServerPortsDeleteParams

NewDcimConsoleServerPortsDeleteParamsWithContext creates a new DcimConsoleServerPortsDeleteParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsDeleteParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsDeleteParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsDeleteParams

NewDcimConsoleServerPortsDeleteParamsWithHTTPClient creates a new DcimConsoleServerPortsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsDeleteParamsWithTimeout ¶

func NewDcimConsoleServerPortsDeleteParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsDeleteParams

NewDcimConsoleServerPortsDeleteParamsWithTimeout creates a new DcimConsoleServerPortsDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsDeleteParams) SetContext ¶

SetContext adds the context to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) SetDefaults ¶

func (o *DcimConsoleServerPortsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports delete params (not the query body).

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

func (*DcimConsoleServerPortsDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) SetID ¶

SetID adds the id to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) WithContext ¶

WithContext adds the context to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports delete params (not the query body).

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

func (*DcimConsoleServerPortsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) WithID ¶

WithID adds the id to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports delete params

func (*DcimConsoleServerPortsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsDeleteReader ¶

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

DcimConsoleServerPortsDeleteReader is a Reader for the DcimConsoleServerPortsDelete structure.

func (*DcimConsoleServerPortsDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsListOK ¶

type DcimConsoleServerPortsListOK struct {
	Payload *DcimConsoleServerPortsListOKBody
}
DcimConsoleServerPortsListOK describes a response with status code 200, with default header values.

DcimConsoleServerPortsListOK dcim console server ports list o k

func NewDcimConsoleServerPortsListOK ¶

func NewDcimConsoleServerPortsListOK() *DcimConsoleServerPortsListOK

NewDcimConsoleServerPortsListOK creates a DcimConsoleServerPortsListOK with default headers values

func (*DcimConsoleServerPortsListOK) Error ¶

func (*DcimConsoleServerPortsListOK) GetPayload ¶

type DcimConsoleServerPortsListOKBody ¶

type DcimConsoleServerPortsListOKBody struct {

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

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

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

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

DcimConsoleServerPortsListOKBody dcim console server ports list o k body swagger:model DcimConsoleServerPortsListOKBody

func (*DcimConsoleServerPortsListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim console server ports list o k body based on the context it is used

func (*DcimConsoleServerPortsListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimConsoleServerPortsListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimConsoleServerPortsListOKBody) Validate ¶

Validate validates this dcim console server ports list o k body

type DcimConsoleServerPortsListParams ¶

type DcimConsoleServerPortsListParams struct {

	// Cabled.
	Cabled *string

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

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

DcimConsoleServerPortsListParams contains all the parameters to send to the API endpoint

for the dcim console server ports list operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsListParams ¶

func NewDcimConsoleServerPortsListParams() *DcimConsoleServerPortsListParams

NewDcimConsoleServerPortsListParams creates a new DcimConsoleServerPortsListParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsListParamsWithContext ¶

func NewDcimConsoleServerPortsListParamsWithContext(ctx context.Context) *DcimConsoleServerPortsListParams

NewDcimConsoleServerPortsListParamsWithContext creates a new DcimConsoleServerPortsListParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsListParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsListParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsListParams

NewDcimConsoleServerPortsListParamsWithHTTPClient creates a new DcimConsoleServerPortsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsListParamsWithTimeout ¶

func NewDcimConsoleServerPortsListParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsListParams

NewDcimConsoleServerPortsListParamsWithTimeout creates a new DcimConsoleServerPortsListParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsListParams) SetCabled ¶

func (o *DcimConsoleServerPortsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetConnectionStatus ¶

func (o *DcimConsoleServerPortsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetConnectionStatusn ¶

func (o *DcimConsoleServerPortsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetContext ¶

SetContext adds the context to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDefaults ¶

func (o *DcimConsoleServerPortsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports list params (not the query body).

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

func (*DcimConsoleServerPortsListParams) SetDescription ¶

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

SetDescription adds the description to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionIc ¶

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

SetDescriptionIc adds the descriptionIc to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionIe ¶

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

SetDescriptionIe adds the descriptionIe to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionIew ¶

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

SetDescriptionIew adds the descriptionIew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionIsw ¶

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

SetDescriptionIsw adds the descriptionIsw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionNic ¶

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

SetDescriptionNic adds the descriptionNic to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionNie ¶

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

SetDescriptionNie adds the descriptionNie to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionNiew ¶

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

SetDescriptionNiew adds the descriptionNiew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionNisw ¶

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

SetDescriptionNisw adds the descriptionNisw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDescriptionn ¶

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

SetDescriptionn adds the descriptionN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDevice ¶

func (o *DcimConsoleServerPortsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDeviceID ¶

func (o *DcimConsoleServerPortsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDeviceIDn ¶

func (o *DcimConsoleServerPortsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetDevicen ¶

func (o *DcimConsoleServerPortsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetID ¶

SetID adds the id to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetIDn ¶

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

SetIDn adds the idN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetName ¶

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

SetName adds the name to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetQ ¶

SetQ adds the q to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetRegion ¶

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

SetRegion adds the region to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetRegionID ¶

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

SetRegionID adds the regionId to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetRegionIDn ¶

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

SetRegionIDn adds the regionIdN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetRegionn ¶

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

SetRegionn adds the regionN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSite ¶

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

SetSite adds the site to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSiteID ¶

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

SetSiteID adds the siteId to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSiteIDn ¶

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

SetSiteIDn adds the siteIdN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSiten ¶

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

SetSiten adds the siteN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetTag ¶

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

SetTag adds the tag to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetTagn ¶

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

SetTagn adds the tagN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetType ¶

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

SetType adds the type to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetTypen ¶

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

SetTypen adds the typeN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithCabled ¶

WithCabled adds the cabled to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithConnectionStatus ¶

func (o *DcimConsoleServerPortsListParams) WithConnectionStatus(connectionStatus *string) *DcimConsoleServerPortsListParams

WithConnectionStatus adds the connectionStatus to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithConnectionStatusn ¶

func (o *DcimConsoleServerPortsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimConsoleServerPortsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithContext ¶

WithContext adds the context to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports list params (not the query body).

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

func (*DcimConsoleServerPortsListParams) WithDescription ¶

WithDescription adds the description to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionIc ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionIc(descriptionIc *string) *DcimConsoleServerPortsListParams

WithDescriptionIc adds the descriptionIc to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionIe ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionIe(descriptionIe *string) *DcimConsoleServerPortsListParams

WithDescriptionIe adds the descriptionIe to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionIew ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionIew(descriptionIew *string) *DcimConsoleServerPortsListParams

WithDescriptionIew adds the descriptionIew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionIsw ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimConsoleServerPortsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionNic ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionNic(descriptionNic *string) *DcimConsoleServerPortsListParams

WithDescriptionNic adds the descriptionNic to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionNie ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionNie(descriptionNie *string) *DcimConsoleServerPortsListParams

WithDescriptionNie adds the descriptionNie to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionNiew ¶

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

WithDescriptionNiew adds the descriptionNiew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionNisw ¶

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

WithDescriptionNisw adds the descriptionNisw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDescriptionn ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionn(descriptionn *string) *DcimConsoleServerPortsListParams

WithDescriptionn adds the descriptionn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDevice ¶

WithDevice adds the device to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDeviceIDn ¶

WithDeviceIDn adds the deviceIDn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithDevicen ¶

WithDevicen adds the devicen to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithID ¶

WithID adds the id to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLimit ¶

WithLimit adds the limit to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithName ¶

WithName adds the name to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithNamen ¶

WithNamen adds the namen to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithOffset ¶

WithOffset adds the offset to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithQ ¶

WithQ adds the q to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithRegion ¶

WithRegion adds the region to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithRegionID ¶

WithRegionID adds the regionID to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithRegionIDn ¶

WithRegionIDn adds the regionIDn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithRegionn ¶

WithRegionn adds the regionn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSite ¶

WithSite adds the site to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSiten ¶

WithSiten adds the siten to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithTag ¶

WithTag adds the tag to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithType ¶

WithType adds the typeVar to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithTypen ¶

WithTypen adds the typen to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsListReader ¶

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

DcimConsoleServerPortsListReader is a Reader for the DcimConsoleServerPortsList structure.

func (*DcimConsoleServerPortsListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsPartialUpdateDefault ¶

type DcimConsoleServerPortsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsoleServerPortsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimConsoleServerPortsPartialUpdateDefault dcim console server ports partial update default

func NewDcimConsoleServerPortsPartialUpdateDefault ¶

func NewDcimConsoleServerPortsPartialUpdateDefault(code int) *DcimConsoleServerPortsPartialUpdateDefault

NewDcimConsoleServerPortsPartialUpdateDefault creates a DcimConsoleServerPortsPartialUpdateDefault with default headers values

func (*DcimConsoleServerPortsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim console server ports partial update default response

func (*DcimConsoleServerPortsPartialUpdateDefault) Error ¶

func (*DcimConsoleServerPortsPartialUpdateDefault) GetPayload ¶

func (o *DcimConsoleServerPortsPartialUpdateDefault) GetPayload() interface{}

type DcimConsoleServerPortsPartialUpdateOK ¶

type DcimConsoleServerPortsPartialUpdateOK struct {
	Payload *models.ConsoleServerPort
}
DcimConsoleServerPortsPartialUpdateOK describes a response with status code 200, with default header values.

DcimConsoleServerPortsPartialUpdateOK dcim console server ports partial update o k

func NewDcimConsoleServerPortsPartialUpdateOK ¶

func NewDcimConsoleServerPortsPartialUpdateOK() *DcimConsoleServerPortsPartialUpdateOK

NewDcimConsoleServerPortsPartialUpdateOK creates a DcimConsoleServerPortsPartialUpdateOK with default headers values

func (*DcimConsoleServerPortsPartialUpdateOK) Error ¶

func (*DcimConsoleServerPortsPartialUpdateOK) GetPayload ¶

type DcimConsoleServerPortsPartialUpdateParams ¶

type DcimConsoleServerPortsPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPort

	/* ID.

	   A unique integer value identifying this console server port.
	*/
	ID int64

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

DcimConsoleServerPortsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server ports partial update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsPartialUpdateParams ¶

func NewDcimConsoleServerPortsPartialUpdateParams() *DcimConsoleServerPortsPartialUpdateParams

NewDcimConsoleServerPortsPartialUpdateParams creates a new DcimConsoleServerPortsPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsPartialUpdateParamsWithContext ¶

func NewDcimConsoleServerPortsPartialUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortsPartialUpdateParams

NewDcimConsoleServerPortsPartialUpdateParamsWithContext creates a new DcimConsoleServerPortsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsPartialUpdateParams

NewDcimConsoleServerPortsPartialUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsPartialUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsPartialUpdateParams

NewDcimConsoleServerPortsPartialUpdateParamsWithTimeout creates a new DcimConsoleServerPortsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server ports partial update params (not the query body).

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

func (*DcimConsoleServerPortsPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports partial update params (not the query body).

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

func (*DcimConsoleServerPortsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports partial update params

func (*DcimConsoleServerPortsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsPartialUpdateReader ¶

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

DcimConsoleServerPortsPartialUpdateReader is a Reader for the DcimConsoleServerPortsPartialUpdate structure.

func (*DcimConsoleServerPortsPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsReadOK ¶

type DcimConsoleServerPortsReadOK struct {
	Payload *models.ConsoleServerPort
}
DcimConsoleServerPortsReadOK describes a response with status code 200, with default header values.

DcimConsoleServerPortsReadOK dcim console server ports read o k

func NewDcimConsoleServerPortsReadOK ¶

func NewDcimConsoleServerPortsReadOK() *DcimConsoleServerPortsReadOK

NewDcimConsoleServerPortsReadOK creates a DcimConsoleServerPortsReadOK with default headers values

func (*DcimConsoleServerPortsReadOK) Error ¶

func (*DcimConsoleServerPortsReadOK) GetPayload ¶

type DcimConsoleServerPortsReadParams ¶

type DcimConsoleServerPortsReadParams struct {

	/* ID.

	   A unique integer value identifying this console server port.
	*/
	ID int64

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

DcimConsoleServerPortsReadParams contains all the parameters to send to the API endpoint

for the dcim console server ports read operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsReadParams ¶

func NewDcimConsoleServerPortsReadParams() *DcimConsoleServerPortsReadParams

NewDcimConsoleServerPortsReadParams creates a new DcimConsoleServerPortsReadParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsReadParamsWithContext ¶

func NewDcimConsoleServerPortsReadParamsWithContext(ctx context.Context) *DcimConsoleServerPortsReadParams

NewDcimConsoleServerPortsReadParamsWithContext creates a new DcimConsoleServerPortsReadParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsReadParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsReadParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsReadParams

NewDcimConsoleServerPortsReadParamsWithHTTPClient creates a new DcimConsoleServerPortsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsReadParamsWithTimeout ¶

func NewDcimConsoleServerPortsReadParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsReadParams

NewDcimConsoleServerPortsReadParamsWithTimeout creates a new DcimConsoleServerPortsReadParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsReadParams) SetContext ¶

SetContext adds the context to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) SetDefaults ¶

func (o *DcimConsoleServerPortsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports read params (not the query body).

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

func (*DcimConsoleServerPortsReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) SetID ¶

SetID adds the id to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) WithContext ¶

WithContext adds the context to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports read params (not the query body).

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

func (*DcimConsoleServerPortsReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) WithID ¶

WithID adds the id to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports read params

func (*DcimConsoleServerPortsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsReadReader ¶

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

DcimConsoleServerPortsReadReader is a Reader for the DcimConsoleServerPortsRead structure.

func (*DcimConsoleServerPortsReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsTraceOK ¶

type DcimConsoleServerPortsTraceOK struct {
	Payload *models.ConsoleServerPort
}
DcimConsoleServerPortsTraceOK describes a response with status code 200, with default header values.

DcimConsoleServerPortsTraceOK dcim console server ports trace o k

func NewDcimConsoleServerPortsTraceOK ¶

func NewDcimConsoleServerPortsTraceOK() *DcimConsoleServerPortsTraceOK

NewDcimConsoleServerPortsTraceOK creates a DcimConsoleServerPortsTraceOK with default headers values

func (*DcimConsoleServerPortsTraceOK) Error ¶

func (*DcimConsoleServerPortsTraceOK) GetPayload ¶

type DcimConsoleServerPortsTraceParams ¶

type DcimConsoleServerPortsTraceParams struct {

	/* ID.

	   A unique integer value identifying this console server port.
	*/
	ID int64

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

DcimConsoleServerPortsTraceParams contains all the parameters to send to the API endpoint

for the dcim console server ports trace operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsTraceParams ¶

func NewDcimConsoleServerPortsTraceParams() *DcimConsoleServerPortsTraceParams

NewDcimConsoleServerPortsTraceParams creates a new DcimConsoleServerPortsTraceParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsTraceParamsWithContext ¶

func NewDcimConsoleServerPortsTraceParamsWithContext(ctx context.Context) *DcimConsoleServerPortsTraceParams

NewDcimConsoleServerPortsTraceParamsWithContext creates a new DcimConsoleServerPortsTraceParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsTraceParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsTraceParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsTraceParams

NewDcimConsoleServerPortsTraceParamsWithHTTPClient creates a new DcimConsoleServerPortsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsTraceParamsWithTimeout ¶

func NewDcimConsoleServerPortsTraceParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsTraceParams

NewDcimConsoleServerPortsTraceParamsWithTimeout creates a new DcimConsoleServerPortsTraceParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsTraceParams) SetContext ¶

SetContext adds the context to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) SetDefaults ¶

func (o *DcimConsoleServerPortsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports trace params (not the query body).

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

func (*DcimConsoleServerPortsTraceParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) SetID ¶

SetID adds the id to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) WithContext ¶

WithContext adds the context to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports trace params (not the query body).

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

func (*DcimConsoleServerPortsTraceParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) WithID ¶

WithID adds the id to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports trace params

func (*DcimConsoleServerPortsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsTraceReader ¶

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

DcimConsoleServerPortsTraceReader is a Reader for the DcimConsoleServerPortsTrace structure.

func (*DcimConsoleServerPortsTraceReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsUpdateDefault ¶

type DcimConsoleServerPortsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimConsoleServerPortsUpdateDefault describes a response with status code -1, with default header values.

DcimConsoleServerPortsUpdateDefault dcim console server ports update default

func NewDcimConsoleServerPortsUpdateDefault ¶

func NewDcimConsoleServerPortsUpdateDefault(code int) *DcimConsoleServerPortsUpdateDefault

NewDcimConsoleServerPortsUpdateDefault creates a DcimConsoleServerPortsUpdateDefault with default headers values

func (*DcimConsoleServerPortsUpdateDefault) Code ¶

Code gets the status code for the dcim console server ports update default response

func (*DcimConsoleServerPortsUpdateDefault) Error ¶

func (*DcimConsoleServerPortsUpdateDefault) GetPayload ¶

func (o *DcimConsoleServerPortsUpdateDefault) GetPayload() interface{}

type DcimConsoleServerPortsUpdateOK ¶

type DcimConsoleServerPortsUpdateOK struct {
	Payload *models.ConsoleServerPort
}
DcimConsoleServerPortsUpdateOK describes a response with status code 200, with default header values.

DcimConsoleServerPortsUpdateOK dcim console server ports update o k

func NewDcimConsoleServerPortsUpdateOK ¶

func NewDcimConsoleServerPortsUpdateOK() *DcimConsoleServerPortsUpdateOK

NewDcimConsoleServerPortsUpdateOK creates a DcimConsoleServerPortsUpdateOK with default headers values

func (*DcimConsoleServerPortsUpdateOK) Error ¶

func (*DcimConsoleServerPortsUpdateOK) GetPayload ¶

type DcimConsoleServerPortsUpdateParams ¶

type DcimConsoleServerPortsUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPort

	/* ID.

	   A unique integer value identifying this console server port.
	*/
	ID int64

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

DcimConsoleServerPortsUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server ports update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsUpdateParams ¶

func NewDcimConsoleServerPortsUpdateParams() *DcimConsoleServerPortsUpdateParams

NewDcimConsoleServerPortsUpdateParams creates a new DcimConsoleServerPortsUpdateParams object, with the default timeout for this client.

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

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

func NewDcimConsoleServerPortsUpdateParamsWithContext ¶

func NewDcimConsoleServerPortsUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortsUpdateParams

NewDcimConsoleServerPortsUpdateParamsWithContext creates a new DcimConsoleServerPortsUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsUpdateParams

NewDcimConsoleServerPortsUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortsUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsUpdateParams

NewDcimConsoleServerPortsUpdateParamsWithTimeout creates a new DcimConsoleServerPortsUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) SetData ¶

SetData adds the data to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) SetDefaults ¶

func (o *DcimConsoleServerPortsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports update params (not the query body).

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

func (*DcimConsoleServerPortsUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) SetID ¶

SetID adds the id to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) WithData ¶

WithData adds the data to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports update params (not the query body).

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

func (*DcimConsoleServerPortsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) WithID ¶

WithID adds the id to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports update params

func (*DcimConsoleServerPortsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsUpdateReader ¶

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

DcimConsoleServerPortsUpdateReader is a Reader for the DcimConsoleServerPortsUpdate structure.

func (*DcimConsoleServerPortsUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesCreateCreated ¶

type DcimDeviceBayTemplatesCreateCreated struct {
	Payload *models.DeviceBayTemplate
}
DcimDeviceBayTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimDeviceBayTemplatesCreateCreated dcim device bay templates create created

func NewDcimDeviceBayTemplatesCreateCreated ¶

func NewDcimDeviceBayTemplatesCreateCreated() *DcimDeviceBayTemplatesCreateCreated

NewDcimDeviceBayTemplatesCreateCreated creates a DcimDeviceBayTemplatesCreateCreated with default headers values

func (*DcimDeviceBayTemplatesCreateCreated) Error ¶

func (*DcimDeviceBayTemplatesCreateCreated) GetPayload ¶

type DcimDeviceBayTemplatesCreateDefault ¶

type DcimDeviceBayTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceBayTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimDeviceBayTemplatesCreateDefault dcim device bay templates create default

func NewDcimDeviceBayTemplatesCreateDefault ¶

func NewDcimDeviceBayTemplatesCreateDefault(code int) *DcimDeviceBayTemplatesCreateDefault

NewDcimDeviceBayTemplatesCreateDefault creates a DcimDeviceBayTemplatesCreateDefault with default headers values

func (*DcimDeviceBayTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim device bay templates create default response

func (*DcimDeviceBayTemplatesCreateDefault) Error ¶

func (*DcimDeviceBayTemplatesCreateDefault) GetPayload ¶

func (o *DcimDeviceBayTemplatesCreateDefault) GetPayload() interface{}

type DcimDeviceBayTemplatesCreateParams ¶

type DcimDeviceBayTemplatesCreateParams struct {

	// Data.
	Data *models.WritableDeviceBayTemplate

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

DcimDeviceBayTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim device bay templates create operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesCreateParams ¶

func NewDcimDeviceBayTemplatesCreateParams() *DcimDeviceBayTemplatesCreateParams

NewDcimDeviceBayTemplatesCreateParams creates a new DcimDeviceBayTemplatesCreateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBayTemplatesCreateParamsWithContext ¶

func NewDcimDeviceBayTemplatesCreateParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesCreateParams

NewDcimDeviceBayTemplatesCreateParamsWithContext creates a new DcimDeviceBayTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesCreateParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesCreateParams

NewDcimDeviceBayTemplatesCreateParamsWithHTTPClient creates a new DcimDeviceBayTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesCreateParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesCreateParams

NewDcimDeviceBayTemplatesCreateParamsWithTimeout creates a new DcimDeviceBayTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates create params (not the query body).

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

func (*DcimDeviceBayTemplatesCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates create params (not the query body).

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

func (*DcimDeviceBayTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates create params

func (*DcimDeviceBayTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesCreateReader ¶

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

DcimDeviceBayTemplatesCreateReader is a Reader for the DcimDeviceBayTemplatesCreate structure.

func (*DcimDeviceBayTemplatesCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesDeleteNoContent ¶

type DcimDeviceBayTemplatesDeleteNoContent struct {
}
DcimDeviceBayTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimDeviceBayTemplatesDeleteNoContent dcim device bay templates delete no content

func NewDcimDeviceBayTemplatesDeleteNoContent ¶

func NewDcimDeviceBayTemplatesDeleteNoContent() *DcimDeviceBayTemplatesDeleteNoContent

NewDcimDeviceBayTemplatesDeleteNoContent creates a DcimDeviceBayTemplatesDeleteNoContent with default headers values

func (*DcimDeviceBayTemplatesDeleteNoContent) Error ¶

type DcimDeviceBayTemplatesDeleteParams ¶

type DcimDeviceBayTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this device bay template.
	*/
	ID int64

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

DcimDeviceBayTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim device bay templates delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesDeleteParams ¶

func NewDcimDeviceBayTemplatesDeleteParams() *DcimDeviceBayTemplatesDeleteParams

NewDcimDeviceBayTemplatesDeleteParams creates a new DcimDeviceBayTemplatesDeleteParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBayTemplatesDeleteParamsWithContext ¶

func NewDcimDeviceBayTemplatesDeleteParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesDeleteParams

NewDcimDeviceBayTemplatesDeleteParamsWithContext creates a new DcimDeviceBayTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesDeleteParams

NewDcimDeviceBayTemplatesDeleteParamsWithHTTPClient creates a new DcimDeviceBayTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesDeleteParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesDeleteParams

NewDcimDeviceBayTemplatesDeleteParamsWithTimeout creates a new DcimDeviceBayTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates delete params (not the query body).

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

func (*DcimDeviceBayTemplatesDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates delete params (not the query body).

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

func (*DcimDeviceBayTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates delete params

func (*DcimDeviceBayTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesDeleteReader ¶

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

DcimDeviceBayTemplatesDeleteReader is a Reader for the DcimDeviceBayTemplatesDelete structure.

func (*DcimDeviceBayTemplatesDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesListOK ¶

type DcimDeviceBayTemplatesListOK struct {
	Payload *DcimDeviceBayTemplatesListOKBody
}
DcimDeviceBayTemplatesListOK describes a response with status code 200, with default header values.

DcimDeviceBayTemplatesListOK dcim device bay templates list o k

func NewDcimDeviceBayTemplatesListOK ¶

func NewDcimDeviceBayTemplatesListOK() *DcimDeviceBayTemplatesListOK

NewDcimDeviceBayTemplatesListOK creates a DcimDeviceBayTemplatesListOK with default headers values

func (*DcimDeviceBayTemplatesListOK) Error ¶

func (*DcimDeviceBayTemplatesListOK) GetPayload ¶

type DcimDeviceBayTemplatesListOKBody ¶

type DcimDeviceBayTemplatesListOKBody struct {

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

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

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

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

DcimDeviceBayTemplatesListOKBody dcim device bay templates list o k body swagger:model DcimDeviceBayTemplatesListOKBody

func (*DcimDeviceBayTemplatesListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim device bay templates list o k body based on the context it is used

func (*DcimDeviceBayTemplatesListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimDeviceBayTemplatesListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimDeviceBayTemplatesListOKBody) Validate ¶

Validate validates this dcim device bay templates list o k body

type DcimDeviceBayTemplatesListParams ¶

type DcimDeviceBayTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

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

DcimDeviceBayTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim device bay templates list operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesListParams ¶

func NewDcimDeviceBayTemplatesListParams() *DcimDeviceBayTemplatesListParams

NewDcimDeviceBayTemplatesListParams creates a new DcimDeviceBayTemplatesListParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBayTemplatesListParamsWithContext ¶

func NewDcimDeviceBayTemplatesListParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesListParams

NewDcimDeviceBayTemplatesListParamsWithContext creates a new DcimDeviceBayTemplatesListParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesListParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesListParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesListParams

NewDcimDeviceBayTemplatesListParamsWithHTTPClient creates a new DcimDeviceBayTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesListParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesListParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesListParams

NewDcimDeviceBayTemplatesListParamsWithTimeout creates a new DcimDeviceBayTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates list params (not the query body).

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

func (*DcimDeviceBayTemplatesListParams) SetDevicetypeID ¶

func (o *DcimDeviceBayTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimDeviceBayTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetID ¶

SetID adds the id to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetIDn ¶

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

SetIDn adds the idN to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetName ¶

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

SetName adds the name to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates list params (not the query body).

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

func (*DcimDeviceBayTemplatesListParams) WithDevicetypeID ¶

func (o *DcimDeviceBayTemplatesListParams) WithDevicetypeID(devicetypeID *string) *DcimDeviceBayTemplatesListParams

WithDevicetypeID adds the devicetypeID to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithDevicetypeIDn ¶

func (o *DcimDeviceBayTemplatesListParams) WithDevicetypeIDn(devicetypeIDn *string) *DcimDeviceBayTemplatesListParams

WithDevicetypeIDn adds the devicetypeIDn to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithID ¶

WithID adds the id to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithName ¶

WithName adds the name to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesListReader ¶

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

DcimDeviceBayTemplatesListReader is a Reader for the DcimDeviceBayTemplatesList structure.

func (*DcimDeviceBayTemplatesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesPartialUpdateDefault ¶

type DcimDeviceBayTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceBayTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceBayTemplatesPartialUpdateDefault dcim device bay templates partial update default

func NewDcimDeviceBayTemplatesPartialUpdateDefault ¶

func NewDcimDeviceBayTemplatesPartialUpdateDefault(code int) *DcimDeviceBayTemplatesPartialUpdateDefault

NewDcimDeviceBayTemplatesPartialUpdateDefault creates a DcimDeviceBayTemplatesPartialUpdateDefault with default headers values

func (*DcimDeviceBayTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim device bay templates partial update default response

func (*DcimDeviceBayTemplatesPartialUpdateDefault) Error ¶

func (*DcimDeviceBayTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimDeviceBayTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimDeviceBayTemplatesPartialUpdateOK ¶

type DcimDeviceBayTemplatesPartialUpdateOK struct {
	Payload *models.DeviceBayTemplate
}
DcimDeviceBayTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimDeviceBayTemplatesPartialUpdateOK dcim device bay templates partial update o k

func NewDcimDeviceBayTemplatesPartialUpdateOK ¶

func NewDcimDeviceBayTemplatesPartialUpdateOK() *DcimDeviceBayTemplatesPartialUpdateOK

NewDcimDeviceBayTemplatesPartialUpdateOK creates a DcimDeviceBayTemplatesPartialUpdateOK with default headers values

func (*DcimDeviceBayTemplatesPartialUpdateOK) Error ¶

func (*DcimDeviceBayTemplatesPartialUpdateOK) GetPayload ¶

type DcimDeviceBayTemplatesPartialUpdateParams ¶

type DcimDeviceBayTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBayTemplate

	/* ID.

	   A unique integer value identifying this device bay template.
	*/
	ID int64

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

DcimDeviceBayTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bay templates partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesPartialUpdateParams ¶

func NewDcimDeviceBayTemplatesPartialUpdateParams() *DcimDeviceBayTemplatesPartialUpdateParams

NewDcimDeviceBayTemplatesPartialUpdateParams creates a new DcimDeviceBayTemplatesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBayTemplatesPartialUpdateParamsWithContext ¶

func NewDcimDeviceBayTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesPartialUpdateParams

NewDcimDeviceBayTemplatesPartialUpdateParamsWithContext creates a new DcimDeviceBayTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesPartialUpdateParams

NewDcimDeviceBayTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimDeviceBayTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesPartialUpdateParams

NewDcimDeviceBayTemplatesPartialUpdateParamsWithTimeout creates a new DcimDeviceBayTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim device bay templates partial update params (not the query body).

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

func (*DcimDeviceBayTemplatesPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates partial update params (not the query body).

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

func (*DcimDeviceBayTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates partial update params

func (*DcimDeviceBayTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesPartialUpdateReader ¶

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

DcimDeviceBayTemplatesPartialUpdateReader is a Reader for the DcimDeviceBayTemplatesPartialUpdate structure.

func (*DcimDeviceBayTemplatesPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesReadOK ¶

type DcimDeviceBayTemplatesReadOK struct {
	Payload *models.DeviceBayTemplate
}
DcimDeviceBayTemplatesReadOK describes a response with status code 200, with default header values.

DcimDeviceBayTemplatesReadOK dcim device bay templates read o k

func NewDcimDeviceBayTemplatesReadOK ¶

func NewDcimDeviceBayTemplatesReadOK() *DcimDeviceBayTemplatesReadOK

NewDcimDeviceBayTemplatesReadOK creates a DcimDeviceBayTemplatesReadOK with default headers values

func (*DcimDeviceBayTemplatesReadOK) Error ¶

func (*DcimDeviceBayTemplatesReadOK) GetPayload ¶

type DcimDeviceBayTemplatesReadParams ¶

type DcimDeviceBayTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this device bay template.
	*/
	ID int64

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

DcimDeviceBayTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim device bay templates read operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesReadParams ¶

func NewDcimDeviceBayTemplatesReadParams() *DcimDeviceBayTemplatesReadParams

NewDcimDeviceBayTemplatesReadParams creates a new DcimDeviceBayTemplatesReadParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBayTemplatesReadParamsWithContext ¶

func NewDcimDeviceBayTemplatesReadParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesReadParams

NewDcimDeviceBayTemplatesReadParamsWithContext creates a new DcimDeviceBayTemplatesReadParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesReadParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesReadParams

NewDcimDeviceBayTemplatesReadParamsWithHTTPClient creates a new DcimDeviceBayTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesReadParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesReadParams

NewDcimDeviceBayTemplatesReadParamsWithTimeout creates a new DcimDeviceBayTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates read params (not the query body).

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

func (*DcimDeviceBayTemplatesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) SetID ¶

SetID adds the id to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates read params (not the query body).

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

func (*DcimDeviceBayTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) WithID ¶

WithID adds the id to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates read params

func (*DcimDeviceBayTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesReadReader ¶

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

DcimDeviceBayTemplatesReadReader is a Reader for the DcimDeviceBayTemplatesRead structure.

func (*DcimDeviceBayTemplatesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesUpdateDefault ¶

type DcimDeviceBayTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceBayTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceBayTemplatesUpdateDefault dcim device bay templates update default

func NewDcimDeviceBayTemplatesUpdateDefault ¶

func NewDcimDeviceBayTemplatesUpdateDefault(code int) *DcimDeviceBayTemplatesUpdateDefault

NewDcimDeviceBayTemplatesUpdateDefault creates a DcimDeviceBayTemplatesUpdateDefault with default headers values

func (*DcimDeviceBayTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim device bay templates update default response

func (*DcimDeviceBayTemplatesUpdateDefault) Error ¶

func (*DcimDeviceBayTemplatesUpdateDefault) GetPayload ¶

func (o *DcimDeviceBayTemplatesUpdateDefault) GetPayload() interface{}

type DcimDeviceBayTemplatesUpdateOK ¶

type DcimDeviceBayTemplatesUpdateOK struct {
	Payload *models.DeviceBayTemplate
}
DcimDeviceBayTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimDeviceBayTemplatesUpdateOK dcim device bay templates update o k

func NewDcimDeviceBayTemplatesUpdateOK ¶

func NewDcimDeviceBayTemplatesUpdateOK() *DcimDeviceBayTemplatesUpdateOK

NewDcimDeviceBayTemplatesUpdateOK creates a DcimDeviceBayTemplatesUpdateOK with default headers values

func (*DcimDeviceBayTemplatesUpdateOK) Error ¶

func (*DcimDeviceBayTemplatesUpdateOK) GetPayload ¶

type DcimDeviceBayTemplatesUpdateParams ¶

type DcimDeviceBayTemplatesUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBayTemplate

	/* ID.

	   A unique integer value identifying this device bay template.
	*/
	ID int64

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

DcimDeviceBayTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bay templates update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesUpdateParams ¶

func NewDcimDeviceBayTemplatesUpdateParams() *DcimDeviceBayTemplatesUpdateParams

NewDcimDeviceBayTemplatesUpdateParams creates a new DcimDeviceBayTemplatesUpdateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBayTemplatesUpdateParamsWithContext ¶

func NewDcimDeviceBayTemplatesUpdateParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesUpdateParams

NewDcimDeviceBayTemplatesUpdateParamsWithContext creates a new DcimDeviceBayTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesUpdateParams

NewDcimDeviceBayTemplatesUpdateParamsWithHTTPClient creates a new DcimDeviceBayTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesUpdateParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesUpdateParams

NewDcimDeviceBayTemplatesUpdateParamsWithTimeout creates a new DcimDeviceBayTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates update params (not the query body).

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

func (*DcimDeviceBayTemplatesUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates update params (not the query body).

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

func (*DcimDeviceBayTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates update params

func (*DcimDeviceBayTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesUpdateReader ¶

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

DcimDeviceBayTemplatesUpdateReader is a Reader for the DcimDeviceBayTemplatesUpdate structure.

func (*DcimDeviceBayTemplatesUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysCreateCreated ¶

type DcimDeviceBaysCreateCreated struct {
	Payload *models.DeviceBay
}
DcimDeviceBaysCreateCreated describes a response with status code 201, with default header values.

DcimDeviceBaysCreateCreated dcim device bays create created

func NewDcimDeviceBaysCreateCreated ¶

func NewDcimDeviceBaysCreateCreated() *DcimDeviceBaysCreateCreated

NewDcimDeviceBaysCreateCreated creates a DcimDeviceBaysCreateCreated with default headers values

func (*DcimDeviceBaysCreateCreated) Error ¶

func (*DcimDeviceBaysCreateCreated) GetPayload ¶

func (o *DcimDeviceBaysCreateCreated) GetPayload() *models.DeviceBay

type DcimDeviceBaysCreateDefault ¶

type DcimDeviceBaysCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceBaysCreateDefault describes a response with status code -1, with default header values.

DcimDeviceBaysCreateDefault dcim device bays create default

func NewDcimDeviceBaysCreateDefault ¶

func NewDcimDeviceBaysCreateDefault(code int) *DcimDeviceBaysCreateDefault

NewDcimDeviceBaysCreateDefault creates a DcimDeviceBaysCreateDefault with default headers values

func (*DcimDeviceBaysCreateDefault) Code ¶

func (o *DcimDeviceBaysCreateDefault) Code() int

Code gets the status code for the dcim device bays create default response

func (*DcimDeviceBaysCreateDefault) Error ¶

func (*DcimDeviceBaysCreateDefault) GetPayload ¶

func (o *DcimDeviceBaysCreateDefault) GetPayload() interface{}

type DcimDeviceBaysCreateParams ¶

type DcimDeviceBaysCreateParams struct {

	// Data.
	Data *models.WritableDeviceBay

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

DcimDeviceBaysCreateParams contains all the parameters to send to the API endpoint

for the dcim device bays create operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysCreateParams ¶

func NewDcimDeviceBaysCreateParams() *DcimDeviceBaysCreateParams

NewDcimDeviceBaysCreateParams creates a new DcimDeviceBaysCreateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBaysCreateParamsWithContext ¶

func NewDcimDeviceBaysCreateParamsWithContext(ctx context.Context) *DcimDeviceBaysCreateParams

NewDcimDeviceBaysCreateParamsWithContext creates a new DcimDeviceBaysCreateParams object with the ability to set a context for a request.

func NewDcimDeviceBaysCreateParamsWithHTTPClient ¶

func NewDcimDeviceBaysCreateParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysCreateParams

NewDcimDeviceBaysCreateParamsWithHTTPClient creates a new DcimDeviceBaysCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysCreateParamsWithTimeout ¶

func NewDcimDeviceBaysCreateParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysCreateParams

NewDcimDeviceBaysCreateParamsWithTimeout creates a new DcimDeviceBaysCreateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysCreateParams) SetContext ¶

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

SetContext adds the context to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) SetData ¶

SetData adds the data to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) SetDefaults ¶

func (o *DcimDeviceBaysCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays create params (not the query body).

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

func (*DcimDeviceBaysCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) WithContext ¶

WithContext adds the context to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) WithData ¶

WithData adds the data to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays create params (not the query body).

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

func (*DcimDeviceBaysCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays create params

func (*DcimDeviceBaysCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysCreateReader ¶

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

DcimDeviceBaysCreateReader is a Reader for the DcimDeviceBaysCreate structure.

func (*DcimDeviceBaysCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysDeleteNoContent ¶

type DcimDeviceBaysDeleteNoContent struct {
}
DcimDeviceBaysDeleteNoContent describes a response with status code 204, with default header values.

DcimDeviceBaysDeleteNoContent dcim device bays delete no content

func NewDcimDeviceBaysDeleteNoContent ¶

func NewDcimDeviceBaysDeleteNoContent() *DcimDeviceBaysDeleteNoContent

NewDcimDeviceBaysDeleteNoContent creates a DcimDeviceBaysDeleteNoContent with default headers values

func (*DcimDeviceBaysDeleteNoContent) Error ¶

type DcimDeviceBaysDeleteParams ¶

type DcimDeviceBaysDeleteParams struct {

	/* ID.

	   A unique integer value identifying this device bay.
	*/
	ID int64

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

DcimDeviceBaysDeleteParams contains all the parameters to send to the API endpoint

for the dcim device bays delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysDeleteParams ¶

func NewDcimDeviceBaysDeleteParams() *DcimDeviceBaysDeleteParams

NewDcimDeviceBaysDeleteParams creates a new DcimDeviceBaysDeleteParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBaysDeleteParamsWithContext ¶

func NewDcimDeviceBaysDeleteParamsWithContext(ctx context.Context) *DcimDeviceBaysDeleteParams

NewDcimDeviceBaysDeleteParamsWithContext creates a new DcimDeviceBaysDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceBaysDeleteParamsWithHTTPClient ¶

func NewDcimDeviceBaysDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysDeleteParams

NewDcimDeviceBaysDeleteParamsWithHTTPClient creates a new DcimDeviceBaysDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysDeleteParamsWithTimeout ¶

func NewDcimDeviceBaysDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysDeleteParams

NewDcimDeviceBaysDeleteParamsWithTimeout creates a new DcimDeviceBaysDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) SetDefaults ¶

func (o *DcimDeviceBaysDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays delete params (not the query body).

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

func (*DcimDeviceBaysDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) SetID ¶

func (o *DcimDeviceBaysDeleteParams) SetID(id int64)

SetID adds the id to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) WithContext ¶

WithContext adds the context to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays delete params (not the query body).

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

func (*DcimDeviceBaysDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) WithID ¶

WithID adds the id to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays delete params

func (*DcimDeviceBaysDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysDeleteReader ¶

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

DcimDeviceBaysDeleteReader is a Reader for the DcimDeviceBaysDelete structure.

func (*DcimDeviceBaysDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysListOK ¶

type DcimDeviceBaysListOK struct {
	Payload *DcimDeviceBaysListOKBody
}
DcimDeviceBaysListOK describes a response with status code 200, with default header values.

DcimDeviceBaysListOK dcim device bays list o k

func NewDcimDeviceBaysListOK ¶

func NewDcimDeviceBaysListOK() *DcimDeviceBaysListOK

NewDcimDeviceBaysListOK creates a DcimDeviceBaysListOK with default headers values

func (*DcimDeviceBaysListOK) Error ¶

func (o *DcimDeviceBaysListOK) Error() string

func (*DcimDeviceBaysListOK) GetPayload ¶

type DcimDeviceBaysListOKBody ¶

type DcimDeviceBaysListOKBody struct {

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

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

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

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

DcimDeviceBaysListOKBody dcim device bays list o k body swagger:model DcimDeviceBaysListOKBody

func (*DcimDeviceBaysListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim device bays list o k body based on the context it is used

func (*DcimDeviceBaysListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimDeviceBaysListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimDeviceBaysListOKBody) Validate ¶

func (o *DcimDeviceBaysListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim device bays list o k body

type DcimDeviceBaysListParams ¶

type DcimDeviceBaysListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

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

DcimDeviceBaysListParams contains all the parameters to send to the API endpoint

for the dcim device bays list operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysListParams ¶

func NewDcimDeviceBaysListParams() *DcimDeviceBaysListParams

NewDcimDeviceBaysListParams creates a new DcimDeviceBaysListParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBaysListParamsWithContext ¶

func NewDcimDeviceBaysListParamsWithContext(ctx context.Context) *DcimDeviceBaysListParams

NewDcimDeviceBaysListParamsWithContext creates a new DcimDeviceBaysListParams object with the ability to set a context for a request.

func NewDcimDeviceBaysListParamsWithHTTPClient ¶

func NewDcimDeviceBaysListParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysListParams

NewDcimDeviceBaysListParamsWithHTTPClient creates a new DcimDeviceBaysListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysListParamsWithTimeout ¶

func NewDcimDeviceBaysListParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysListParams

NewDcimDeviceBaysListParamsWithTimeout creates a new DcimDeviceBaysListParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysListParams) SetContext ¶

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

SetContext adds the context to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDefaults ¶

func (o *DcimDeviceBaysListParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays list params (not the query body).

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

func (*DcimDeviceBaysListParams) SetDescription ¶

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

SetDescription adds the description to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionIc ¶

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

SetDescriptionIc adds the descriptionIc to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionIe ¶

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

SetDescriptionIe adds the descriptionIe to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionIew ¶

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

SetDescriptionIew adds the descriptionIew to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionIsw ¶

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

SetDescriptionIsw adds the descriptionIsw to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionNic ¶

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

SetDescriptionNic adds the descriptionNic to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionNie ¶

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

SetDescriptionNie adds the descriptionNie to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionNiew ¶

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

SetDescriptionNiew adds the descriptionNiew to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionNisw ¶

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

SetDescriptionNisw adds the descriptionNisw to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDescriptionn ¶

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

SetDescriptionn adds the descriptionN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDevice ¶

func (o *DcimDeviceBaysListParams) SetDevice(device *string)

SetDevice adds the device to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDeviceID ¶

func (o *DcimDeviceBaysListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDeviceIDn ¶

func (o *DcimDeviceBaysListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetDevicen ¶

func (o *DcimDeviceBaysListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetID ¶

func (o *DcimDeviceBaysListParams) SetID(id *string)

SetID adds the id to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetIDn ¶

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

SetIDn adds the idN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetName ¶

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

SetName adds the name to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetQ ¶

func (o *DcimDeviceBaysListParams) SetQ(q *string)

SetQ adds the q to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetRegion ¶

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

SetRegion adds the region to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetRegionID ¶

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

SetRegionID adds the regionId to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetRegionIDn ¶

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

SetRegionIDn adds the regionIdN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetRegionn ¶

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

SetRegionn adds the regionN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSite ¶

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

SetSite adds the site to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSiteID ¶

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

SetSiteID adds the siteId to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSiteIDn ¶

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

SetSiteIDn adds the siteIdN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSiten ¶

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

SetSiten adds the siteN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetTag ¶

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

SetTag adds the tag to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetTagn ¶

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

SetTagn adds the tagN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithContext ¶

WithContext adds the context to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays list params (not the query body).

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

func (*DcimDeviceBaysListParams) WithDescription ¶

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

WithDescription adds the description to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionIc ¶

func (o *DcimDeviceBaysListParams) WithDescriptionIc(descriptionIc *string) *DcimDeviceBaysListParams

WithDescriptionIc adds the descriptionIc to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionIe ¶

func (o *DcimDeviceBaysListParams) WithDescriptionIe(descriptionIe *string) *DcimDeviceBaysListParams

WithDescriptionIe adds the descriptionIe to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionIew ¶

func (o *DcimDeviceBaysListParams) WithDescriptionIew(descriptionIew *string) *DcimDeviceBaysListParams

WithDescriptionIew adds the descriptionIew to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionIsw ¶

func (o *DcimDeviceBaysListParams) WithDescriptionIsw(descriptionIsw *string) *DcimDeviceBaysListParams

WithDescriptionIsw adds the descriptionIsw to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionNic ¶

func (o *DcimDeviceBaysListParams) WithDescriptionNic(descriptionNic *string) *DcimDeviceBaysListParams

WithDescriptionNic adds the descriptionNic to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionNie ¶

func (o *DcimDeviceBaysListParams) WithDescriptionNie(descriptionNie *string) *DcimDeviceBaysListParams

WithDescriptionNie adds the descriptionNie to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionNiew ¶

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

WithDescriptionNiew adds the descriptionNiew to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionNisw ¶

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

WithDescriptionNisw adds the descriptionNisw to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDescriptionn ¶

func (o *DcimDeviceBaysListParams) WithDescriptionn(descriptionn *string) *DcimDeviceBaysListParams

WithDescriptionn adds the descriptionn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDevice ¶

WithDevice adds the device to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDeviceID ¶

func (o *DcimDeviceBaysListParams) WithDeviceID(deviceID *string) *DcimDeviceBaysListParams

WithDeviceID adds the deviceID to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDeviceIDn ¶

func (o *DcimDeviceBaysListParams) WithDeviceIDn(deviceIDn *string) *DcimDeviceBaysListParams

WithDeviceIDn adds the deviceIDn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithDevicen ¶

func (o *DcimDeviceBaysListParams) WithDevicen(devicen *string) *DcimDeviceBaysListParams

WithDevicen adds the devicen to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithID ¶

WithID adds the id to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithIDn ¶

WithIDn adds the iDn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLimit ¶

WithLimit adds the limit to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithName ¶

WithName adds the name to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameIew ¶

func (o *DcimDeviceBaysListParams) WithNameIew(nameIew *string) *DcimDeviceBaysListParams

WithNameIew adds the nameIew to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameIsw ¶

func (o *DcimDeviceBaysListParams) WithNameIsw(nameIsw *string) *DcimDeviceBaysListParams

WithNameIsw adds the nameIsw to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameNic ¶

func (o *DcimDeviceBaysListParams) WithNameNic(nameNic *string) *DcimDeviceBaysListParams

WithNameNic adds the nameNic to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameNie ¶

func (o *DcimDeviceBaysListParams) WithNameNie(nameNie *string) *DcimDeviceBaysListParams

WithNameNie adds the nameNie to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameNiew ¶

func (o *DcimDeviceBaysListParams) WithNameNiew(nameNiew *string) *DcimDeviceBaysListParams

WithNameNiew adds the nameNiew to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNameNisw ¶

func (o *DcimDeviceBaysListParams) WithNameNisw(nameNisw *string) *DcimDeviceBaysListParams

WithNameNisw adds the nameNisw to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithNamen ¶

WithNamen adds the namen to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithOffset ¶

WithOffset adds the offset to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithQ ¶

WithQ adds the q to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithRegion ¶

WithRegion adds the region to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithRegionID ¶

func (o *DcimDeviceBaysListParams) WithRegionID(regionID *string) *DcimDeviceBaysListParams

WithRegionID adds the regionID to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithRegionIDn ¶

func (o *DcimDeviceBaysListParams) WithRegionIDn(regionIDn *string) *DcimDeviceBaysListParams

WithRegionIDn adds the regionIDn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithRegionn ¶

func (o *DcimDeviceBaysListParams) WithRegionn(regionn *string) *DcimDeviceBaysListParams

WithRegionn adds the regionn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSite ¶

WithSite adds the site to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSiteIDn ¶

func (o *DcimDeviceBaysListParams) WithSiteIDn(siteIDn *string) *DcimDeviceBaysListParams

WithSiteIDn adds the siteIDn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSiten ¶

WithSiten adds the siten to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithTag ¶

WithTag adds the tag to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithTagn ¶

WithTagn adds the tagn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays list params

func (*DcimDeviceBaysListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysListReader ¶

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

DcimDeviceBaysListReader is a Reader for the DcimDeviceBaysList structure.

func (*DcimDeviceBaysListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysPartialUpdateDefault ¶

type DcimDeviceBaysPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceBaysPartialUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceBaysPartialUpdateDefault dcim device bays partial update default

func NewDcimDeviceBaysPartialUpdateDefault ¶

func NewDcimDeviceBaysPartialUpdateDefault(code int) *DcimDeviceBaysPartialUpdateDefault

NewDcimDeviceBaysPartialUpdateDefault creates a DcimDeviceBaysPartialUpdateDefault with default headers values

func (*DcimDeviceBaysPartialUpdateDefault) Code ¶

Code gets the status code for the dcim device bays partial update default response

func (*DcimDeviceBaysPartialUpdateDefault) Error ¶

func (*DcimDeviceBaysPartialUpdateDefault) GetPayload ¶

func (o *DcimDeviceBaysPartialUpdateDefault) GetPayload() interface{}

type DcimDeviceBaysPartialUpdateOK ¶

type DcimDeviceBaysPartialUpdateOK struct {
	Payload *models.DeviceBay
}
DcimDeviceBaysPartialUpdateOK describes a response with status code 200, with default header values.

DcimDeviceBaysPartialUpdateOK dcim device bays partial update o k

func NewDcimDeviceBaysPartialUpdateOK ¶

func NewDcimDeviceBaysPartialUpdateOK() *DcimDeviceBaysPartialUpdateOK

NewDcimDeviceBaysPartialUpdateOK creates a DcimDeviceBaysPartialUpdateOK with default headers values

func (*DcimDeviceBaysPartialUpdateOK) Error ¶

func (*DcimDeviceBaysPartialUpdateOK) GetPayload ¶

type DcimDeviceBaysPartialUpdateParams ¶

type DcimDeviceBaysPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBay

	/* ID.

	   A unique integer value identifying this device bay.
	*/
	ID int64

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

DcimDeviceBaysPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bays partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysPartialUpdateParams ¶

func NewDcimDeviceBaysPartialUpdateParams() *DcimDeviceBaysPartialUpdateParams

NewDcimDeviceBaysPartialUpdateParams creates a new DcimDeviceBaysPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBaysPartialUpdateParamsWithContext ¶

func NewDcimDeviceBaysPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceBaysPartialUpdateParams

NewDcimDeviceBaysPartialUpdateParamsWithContext creates a new DcimDeviceBaysPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBaysPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBaysPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysPartialUpdateParams

NewDcimDeviceBaysPartialUpdateParamsWithHTTPClient creates a new DcimDeviceBaysPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceBaysPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysPartialUpdateParams

NewDcimDeviceBaysPartialUpdateParamsWithTimeout creates a new DcimDeviceBaysPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) SetDefaults ¶

func (o *DcimDeviceBaysPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays partial update params (not the query body).

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

func (*DcimDeviceBaysPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) SetID ¶

SetID adds the id to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays partial update params (not the query body).

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

func (*DcimDeviceBaysPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) WithID ¶

WithID adds the id to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays partial update params

func (*DcimDeviceBaysPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysPartialUpdateReader ¶

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

DcimDeviceBaysPartialUpdateReader is a Reader for the DcimDeviceBaysPartialUpdate structure.

func (*DcimDeviceBaysPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysReadOK ¶

type DcimDeviceBaysReadOK struct {
	Payload *models.DeviceBay
}
DcimDeviceBaysReadOK describes a response with status code 200, with default header values.

DcimDeviceBaysReadOK dcim device bays read o k

func NewDcimDeviceBaysReadOK ¶

func NewDcimDeviceBaysReadOK() *DcimDeviceBaysReadOK

NewDcimDeviceBaysReadOK creates a DcimDeviceBaysReadOK with default headers values

func (*DcimDeviceBaysReadOK) Error ¶

func (o *DcimDeviceBaysReadOK) Error() string

func (*DcimDeviceBaysReadOK) GetPayload ¶

func (o *DcimDeviceBaysReadOK) GetPayload() *models.DeviceBay

type DcimDeviceBaysReadParams ¶

type DcimDeviceBaysReadParams struct {

	/* ID.

	   A unique integer value identifying this device bay.
	*/
	ID int64

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

DcimDeviceBaysReadParams contains all the parameters to send to the API endpoint

for the dcim device bays read operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysReadParams ¶

func NewDcimDeviceBaysReadParams() *DcimDeviceBaysReadParams

NewDcimDeviceBaysReadParams creates a new DcimDeviceBaysReadParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBaysReadParamsWithContext ¶

func NewDcimDeviceBaysReadParamsWithContext(ctx context.Context) *DcimDeviceBaysReadParams

NewDcimDeviceBaysReadParamsWithContext creates a new DcimDeviceBaysReadParams object with the ability to set a context for a request.

func NewDcimDeviceBaysReadParamsWithHTTPClient ¶

func NewDcimDeviceBaysReadParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysReadParams

NewDcimDeviceBaysReadParamsWithHTTPClient creates a new DcimDeviceBaysReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysReadParamsWithTimeout ¶

func NewDcimDeviceBaysReadParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysReadParams

NewDcimDeviceBaysReadParamsWithTimeout creates a new DcimDeviceBaysReadParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysReadParams) SetContext ¶

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

SetContext adds the context to the dcim device bays read params

func (*DcimDeviceBaysReadParams) SetDefaults ¶

func (o *DcimDeviceBaysReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays read params (not the query body).

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

func (*DcimDeviceBaysReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays read params

func (*DcimDeviceBaysReadParams) SetID ¶

func (o *DcimDeviceBaysReadParams) SetID(id int64)

SetID adds the id to the dcim device bays read params

func (*DcimDeviceBaysReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays read params

func (*DcimDeviceBaysReadParams) WithContext ¶

WithContext adds the context to the dcim device bays read params

func (*DcimDeviceBaysReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays read params (not the query body).

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

func (*DcimDeviceBaysReadParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim device bays read params

func (*DcimDeviceBaysReadParams) WithID ¶

WithID adds the id to the dcim device bays read params

func (*DcimDeviceBaysReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays read params

func (*DcimDeviceBaysReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysReadReader ¶

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

DcimDeviceBaysReadReader is a Reader for the DcimDeviceBaysRead structure.

func (*DcimDeviceBaysReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysUpdateDefault ¶

type DcimDeviceBaysUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceBaysUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceBaysUpdateDefault dcim device bays update default

func NewDcimDeviceBaysUpdateDefault ¶

func NewDcimDeviceBaysUpdateDefault(code int) *DcimDeviceBaysUpdateDefault

NewDcimDeviceBaysUpdateDefault creates a DcimDeviceBaysUpdateDefault with default headers values

func (*DcimDeviceBaysUpdateDefault) Code ¶

func (o *DcimDeviceBaysUpdateDefault) Code() int

Code gets the status code for the dcim device bays update default response

func (*DcimDeviceBaysUpdateDefault) Error ¶

func (*DcimDeviceBaysUpdateDefault) GetPayload ¶

func (o *DcimDeviceBaysUpdateDefault) GetPayload() interface{}

type DcimDeviceBaysUpdateOK ¶

type DcimDeviceBaysUpdateOK struct {
	Payload *models.DeviceBay
}
DcimDeviceBaysUpdateOK describes a response with status code 200, with default header values.

DcimDeviceBaysUpdateOK dcim device bays update o k

func NewDcimDeviceBaysUpdateOK ¶

func NewDcimDeviceBaysUpdateOK() *DcimDeviceBaysUpdateOK

NewDcimDeviceBaysUpdateOK creates a DcimDeviceBaysUpdateOK with default headers values

func (*DcimDeviceBaysUpdateOK) Error ¶

func (o *DcimDeviceBaysUpdateOK) Error() string

func (*DcimDeviceBaysUpdateOK) GetPayload ¶

func (o *DcimDeviceBaysUpdateOK) GetPayload() *models.DeviceBay

type DcimDeviceBaysUpdateParams ¶

type DcimDeviceBaysUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBay

	/* ID.

	   A unique integer value identifying this device bay.
	*/
	ID int64

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

DcimDeviceBaysUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bays update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysUpdateParams ¶

func NewDcimDeviceBaysUpdateParams() *DcimDeviceBaysUpdateParams

NewDcimDeviceBaysUpdateParams creates a new DcimDeviceBaysUpdateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceBaysUpdateParamsWithContext ¶

func NewDcimDeviceBaysUpdateParamsWithContext(ctx context.Context) *DcimDeviceBaysUpdateParams

NewDcimDeviceBaysUpdateParamsWithContext creates a new DcimDeviceBaysUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBaysUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBaysUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysUpdateParams

NewDcimDeviceBaysUpdateParamsWithHTTPClient creates a new DcimDeviceBaysUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysUpdateParamsWithTimeout ¶

func NewDcimDeviceBaysUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysUpdateParams

NewDcimDeviceBaysUpdateParamsWithTimeout creates a new DcimDeviceBaysUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) SetData ¶

SetData adds the data to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) SetDefaults ¶

func (o *DcimDeviceBaysUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays update params (not the query body).

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

func (*DcimDeviceBaysUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) SetID ¶

func (o *DcimDeviceBaysUpdateParams) SetID(id int64)

SetID adds the id to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) WithData ¶

WithData adds the data to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays update params (not the query body).

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

func (*DcimDeviceBaysUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) WithID ¶

WithID adds the id to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays update params

func (*DcimDeviceBaysUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysUpdateReader ¶

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

DcimDeviceBaysUpdateReader is a Reader for the DcimDeviceBaysUpdate structure.

func (*DcimDeviceBaysUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesCreateCreated ¶

type DcimDeviceRolesCreateCreated struct {
	Payload *models.DeviceRole
}
DcimDeviceRolesCreateCreated describes a response with status code 201, with default header values.

DcimDeviceRolesCreateCreated dcim device roles create created

func NewDcimDeviceRolesCreateCreated ¶

func NewDcimDeviceRolesCreateCreated() *DcimDeviceRolesCreateCreated

NewDcimDeviceRolesCreateCreated creates a DcimDeviceRolesCreateCreated with default headers values

func (*DcimDeviceRolesCreateCreated) Error ¶

func (*DcimDeviceRolesCreateCreated) GetPayload ¶

type DcimDeviceRolesCreateDefault ¶

type DcimDeviceRolesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceRolesCreateDefault describes a response with status code -1, with default header values.

DcimDeviceRolesCreateDefault dcim device roles create default

func NewDcimDeviceRolesCreateDefault ¶

func NewDcimDeviceRolesCreateDefault(code int) *DcimDeviceRolesCreateDefault

NewDcimDeviceRolesCreateDefault creates a DcimDeviceRolesCreateDefault with default headers values

func (*DcimDeviceRolesCreateDefault) Code ¶

Code gets the status code for the dcim device roles create default response

func (*DcimDeviceRolesCreateDefault) Error ¶

func (*DcimDeviceRolesCreateDefault) GetPayload ¶

func (o *DcimDeviceRolesCreateDefault) GetPayload() interface{}

type DcimDeviceRolesCreateParams ¶

type DcimDeviceRolesCreateParams struct {

	// Data.
	Data *models.DeviceRole

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

DcimDeviceRolesCreateParams contains all the parameters to send to the API endpoint

for the dcim device roles create operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesCreateParams ¶

func NewDcimDeviceRolesCreateParams() *DcimDeviceRolesCreateParams

NewDcimDeviceRolesCreateParams creates a new DcimDeviceRolesCreateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceRolesCreateParamsWithContext ¶

func NewDcimDeviceRolesCreateParamsWithContext(ctx context.Context) *DcimDeviceRolesCreateParams

NewDcimDeviceRolesCreateParamsWithContext creates a new DcimDeviceRolesCreateParams object with the ability to set a context for a request.

func NewDcimDeviceRolesCreateParamsWithHTTPClient ¶

func NewDcimDeviceRolesCreateParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesCreateParams

NewDcimDeviceRolesCreateParamsWithHTTPClient creates a new DcimDeviceRolesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesCreateParamsWithTimeout ¶

func NewDcimDeviceRolesCreateParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesCreateParams

NewDcimDeviceRolesCreateParamsWithTimeout creates a new DcimDeviceRolesCreateParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesCreateParams) SetContext ¶

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

SetContext adds the context to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) SetData ¶

func (o *DcimDeviceRolesCreateParams) SetData(data *models.DeviceRole)

SetData adds the data to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) SetDefaults ¶

func (o *DcimDeviceRolesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles create params (not the query body).

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

func (*DcimDeviceRolesCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) WithContext ¶

WithContext adds the context to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) WithData ¶

WithData adds the data to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles create params (not the query body).

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

func (*DcimDeviceRolesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles create params

func (*DcimDeviceRolesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesCreateReader ¶

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

DcimDeviceRolesCreateReader is a Reader for the DcimDeviceRolesCreate structure.

func (*DcimDeviceRolesCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesDeleteNoContent ¶

type DcimDeviceRolesDeleteNoContent struct {
}
DcimDeviceRolesDeleteNoContent describes a response with status code 204, with default header values.

DcimDeviceRolesDeleteNoContent dcim device roles delete no content

func NewDcimDeviceRolesDeleteNoContent ¶

func NewDcimDeviceRolesDeleteNoContent() *DcimDeviceRolesDeleteNoContent

NewDcimDeviceRolesDeleteNoContent creates a DcimDeviceRolesDeleteNoContent with default headers values

func (*DcimDeviceRolesDeleteNoContent) Error ¶

type DcimDeviceRolesDeleteParams ¶

type DcimDeviceRolesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this device role.
	*/
	ID int64

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

DcimDeviceRolesDeleteParams contains all the parameters to send to the API endpoint

for the dcim device roles delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesDeleteParams ¶

func NewDcimDeviceRolesDeleteParams() *DcimDeviceRolesDeleteParams

NewDcimDeviceRolesDeleteParams creates a new DcimDeviceRolesDeleteParams object, with the default timeout for this client.

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

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

func NewDcimDeviceRolesDeleteParamsWithContext ¶

func NewDcimDeviceRolesDeleteParamsWithContext(ctx context.Context) *DcimDeviceRolesDeleteParams

NewDcimDeviceRolesDeleteParamsWithContext creates a new DcimDeviceRolesDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceRolesDeleteParamsWithHTTPClient ¶

func NewDcimDeviceRolesDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesDeleteParams

NewDcimDeviceRolesDeleteParamsWithHTTPClient creates a new DcimDeviceRolesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesDeleteParamsWithTimeout ¶

func NewDcimDeviceRolesDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesDeleteParams

NewDcimDeviceRolesDeleteParamsWithTimeout creates a new DcimDeviceRolesDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) SetDefaults ¶

func (o *DcimDeviceRolesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles delete params (not the query body).

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

func (*DcimDeviceRolesDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) SetID ¶

func (o *DcimDeviceRolesDeleteParams) SetID(id int64)

SetID adds the id to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) WithContext ¶

WithContext adds the context to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles delete params (not the query body).

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

func (*DcimDeviceRolesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) WithID ¶

WithID adds the id to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles delete params

func (*DcimDeviceRolesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesDeleteReader ¶

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

DcimDeviceRolesDeleteReader is a Reader for the DcimDeviceRolesDelete structure.

func (*DcimDeviceRolesDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesListOK ¶

type DcimDeviceRolesListOK struct {
	Payload *DcimDeviceRolesListOKBody
}
DcimDeviceRolesListOK describes a response with status code 200, with default header values.

DcimDeviceRolesListOK dcim device roles list o k

func NewDcimDeviceRolesListOK ¶

func NewDcimDeviceRolesListOK() *DcimDeviceRolesListOK

NewDcimDeviceRolesListOK creates a DcimDeviceRolesListOK with default headers values

func (*DcimDeviceRolesListOK) Error ¶

func (o *DcimDeviceRolesListOK) Error() string

func (*DcimDeviceRolesListOK) GetPayload ¶

type DcimDeviceRolesListOKBody ¶

type DcimDeviceRolesListOKBody struct {

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

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

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

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

DcimDeviceRolesListOKBody dcim device roles list o k body swagger:model DcimDeviceRolesListOKBody

func (*DcimDeviceRolesListOKBody) ContextValidate ¶

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

ContextValidate validate this dcim device roles list o k body based on the context it is used

func (*DcimDeviceRolesListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimDeviceRolesListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimDeviceRolesListOKBody) Validate ¶

func (o *DcimDeviceRolesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim device roles list o k body

type DcimDeviceRolesListParams ¶

type DcimDeviceRolesListParams struct {

	// Color.
	Color *string

	// ColorIc.
	ColorIc *string

	// ColorIe.
	ColorIe *string

	// ColorIew.
	ColorIew *string

	// ColorIsw.
	ColorIsw *string

	// Colorn.
	Colorn *string

	// ColorNic.
	ColorNic *string

	// ColorNie.
	ColorNie *string

	// ColorNiew.
	ColorNiew *string

	// ColorNisw.
	ColorNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// VMRole.
	VMRole *string

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

DcimDeviceRolesListParams contains all the parameters to send to the API endpoint

for the dcim device roles list operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesListParams ¶

func NewDcimDeviceRolesListParams() *DcimDeviceRolesListParams

NewDcimDeviceRolesListParams creates a new DcimDeviceRolesListParams object, with the default timeout for this client.

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

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

func NewDcimDeviceRolesListParamsWithContext ¶

func NewDcimDeviceRolesListParamsWithContext(ctx context.Context) *DcimDeviceRolesListParams

NewDcimDeviceRolesListParamsWithContext creates a new DcimDeviceRolesListParams object with the ability to set a context for a request.

func NewDcimDeviceRolesListParamsWithHTTPClient ¶

func NewDcimDeviceRolesListParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesListParams

NewDcimDeviceRolesListParamsWithHTTPClient creates a new DcimDeviceRolesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesListParamsWithTimeout ¶

func NewDcimDeviceRolesListParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesListParams

NewDcimDeviceRolesListParamsWithTimeout creates a new DcimDeviceRolesListParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesListParams) SetColor ¶

func (o *DcimDeviceRolesListParams) SetColor(color *string)

SetColor adds the color to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorIc ¶

func (o *DcimDeviceRolesListParams) SetColorIc(colorIc *string)

SetColorIc adds the colorIc to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorIe ¶

func (o *DcimDeviceRolesListParams) SetColorIe(colorIe *string)

SetColorIe adds the colorIe to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorIew ¶

func (o *DcimDeviceRolesListParams) SetColorIew(colorIew *string)

SetColorIew adds the colorIew to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorIsw ¶

func (o *DcimDeviceRolesListParams) SetColorIsw(colorIsw *string)

SetColorIsw adds the colorIsw to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorNic ¶

func (o *DcimDeviceRolesListParams) SetColorNic(colorNic *string)

SetColorNic adds the colorNic to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorNie ¶

func (o *DcimDeviceRolesListParams) SetColorNie(colorNie *string)

SetColorNie adds the colorNie to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorNiew ¶

func (o *DcimDeviceRolesListParams) SetColorNiew(colorNiew *string)

SetColorNiew adds the colorNiew to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorNisw ¶

func (o *DcimDeviceRolesListParams) SetColorNisw(colorNisw *string)

SetColorNisw adds the colorNisw to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetColorn ¶

func (o *DcimDeviceRolesListParams) SetColorn(colorn *string)

SetColorn adds the colorN to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetContext ¶

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

SetContext adds the context to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetDefaults ¶

func (o *DcimDeviceRolesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles list params (not the query body).

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

func (*DcimDeviceRolesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetID ¶

func (o *DcimDeviceRolesListParams) SetID(id *string)

SetID adds the id to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetIDn ¶

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

SetIDn adds the idN to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetLimit ¶

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

SetLimit adds the limit to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetName ¶

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

SetName adds the name to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameIc ¶

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

SetNameIc adds the nameIc to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameIe ¶

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

SetNameIe adds the nameIe to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameIew ¶

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

SetNameIew adds the nameIew to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameIsw ¶

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

SetNameIsw adds the nameIsw to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameNic ¶

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

SetNameNic adds the nameNic to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameNie ¶

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

SetNameNie adds the nameNie to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameNiew ¶

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

SetNameNiew adds the nameNiew to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNameNisw ¶

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

SetNameNisw adds the nameNisw to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetNamen ¶

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

SetNamen adds the nameN to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetOffset ¶

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

SetOffset adds the offset to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetQ ¶

func (o *DcimDeviceRolesListParams) SetQ(q *string)

SetQ adds the q to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlug ¶

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

SetSlug adds the slug to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugIc ¶

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

SetSlugIc adds the slugIc to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugIe ¶

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

SetSlugIe adds the slugIe to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugIew ¶

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

SetSlugIew adds the slugIew to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugIsw ¶

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

SetSlugIsw adds the slugIsw to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugNic ¶

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

SetSlugNic adds the slugNic to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugNie ¶

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

SetSlugNie adds the slugNie to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugNiew ¶

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

SetSlugNiew adds the slugNiew to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugNisw ¶

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

SetSlugNisw adds the slugNisw to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetSlugn ¶

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

SetSlugn adds the slugN to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetVMRole ¶

func (o *DcimDeviceRolesListParams) SetVMRole(vMRole *string)

SetVMRole adds the vmRole to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColor ¶

WithColor adds the color to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorIc ¶

WithColorIc adds the colorIc to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorIe ¶

WithColorIe adds the colorIe to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorIew ¶

func (o *DcimDeviceRolesListParams) WithColorIew(colorIew *string) *DcimDeviceRolesListParams

WithColorIew adds the colorIew to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorIsw ¶

func (o *DcimDeviceRolesListParams) WithColorIsw(colorIsw *string) *DcimDeviceRolesListParams

WithColorIsw adds the colorIsw to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorNic ¶

func (o *DcimDeviceRolesListParams) WithColorNic(colorNic *string) *DcimDeviceRolesListParams

WithColorNic adds the colorNic to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorNie ¶

func (o *DcimDeviceRolesListParams) WithColorNie(colorNie *string) *DcimDeviceRolesListParams

WithColorNie adds the colorNie to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorNiew ¶

func (o *DcimDeviceRolesListParams) WithColorNiew(colorNiew *string) *DcimDeviceRolesListParams

WithColorNiew adds the colorNiew to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorNisw ¶

func (o *DcimDeviceRolesListParams) WithColorNisw(colorNisw *string) *DcimDeviceRolesListParams

WithColorNisw adds the colorNisw to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithColorn ¶

WithColorn adds the colorn to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithContext ¶

WithContext adds the context to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles list params (not the query body).

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

func (*DcimDeviceRolesListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithID ¶

WithID adds the id to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithLimit ¶

WithLimit adds the limit to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithName ¶

WithName adds the name to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameNiew ¶

func (o *DcimDeviceRolesListParams) WithNameNiew(nameNiew *string) *DcimDeviceRolesListParams

WithNameNiew adds the nameNiew to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNameNisw ¶

func (o *DcimDeviceRolesListParams) WithNameNisw(nameNisw *string) *DcimDeviceRolesListParams

WithNameNisw adds the nameNisw to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithNamen ¶

WithNamen adds the namen to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithOffset ¶

WithOffset adds the offset to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithQ ¶

WithQ adds the q to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlug ¶

WithSlug adds the slug to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugIc ¶

WithSlugIc adds the slugIc to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugIe ¶

WithSlugIe adds the slugIe to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugIew ¶

WithSlugIew adds the slugIew to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugIsw ¶

WithSlugIsw adds the slugIsw to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugNic ¶

WithSlugNic adds the slugNic to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugNie ¶

WithSlugNie adds the slugNie to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugNiew ¶

func (o *DcimDeviceRolesListParams) WithSlugNiew(slugNiew *string) *DcimDeviceRolesListParams

WithSlugNiew adds the slugNiew to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugNisw ¶

func (o *DcimDeviceRolesListParams) WithSlugNisw(slugNisw *string) *DcimDeviceRolesListParams

WithSlugNisw adds the slugNisw to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithVMRole ¶

WithVMRole adds the vMRole to the dcim device roles list params

func (*DcimDeviceRolesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesListReader ¶

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

DcimDeviceRolesListReader is a Reader for the DcimDeviceRolesList structure.

func (*DcimDeviceRolesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesPartialUpdateDefault ¶

type DcimDeviceRolesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceRolesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceRolesPartialUpdateDefault dcim device roles partial update default

func NewDcimDeviceRolesPartialUpdateDefault ¶

func NewDcimDeviceRolesPartialUpdateDefault(code int) *DcimDeviceRolesPartialUpdateDefault

NewDcimDeviceRolesPartialUpdateDefault creates a DcimDeviceRolesPartialUpdateDefault with default headers values

func (*DcimDeviceRolesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim device roles partial update default response

func (*DcimDeviceRolesPartialUpdateDefault) Error ¶

func (*DcimDeviceRolesPartialUpdateDefault) GetPayload ¶

func (o *DcimDeviceRolesPartialUpdateDefault) GetPayload() interface{}

type DcimDeviceRolesPartialUpdateOK ¶

type DcimDeviceRolesPartialUpdateOK struct {
	Payload *models.DeviceRole
}
DcimDeviceRolesPartialUpdateOK describes a response with status code 200, with default header values.

DcimDeviceRolesPartialUpdateOK dcim device roles partial update o k

func NewDcimDeviceRolesPartialUpdateOK ¶

func NewDcimDeviceRolesPartialUpdateOK() *DcimDeviceRolesPartialUpdateOK

NewDcimDeviceRolesPartialUpdateOK creates a DcimDeviceRolesPartialUpdateOK with default headers values

func (*DcimDeviceRolesPartialUpdateOK) Error ¶

func (*DcimDeviceRolesPartialUpdateOK) GetPayload ¶

type DcimDeviceRolesPartialUpdateParams ¶

type DcimDeviceRolesPartialUpdateParams struct {

	// Data.
	Data *models.DeviceRole

	/* ID.

	   A unique integer value identifying this device role.
	*/
	ID int64

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

DcimDeviceRolesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device roles partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesPartialUpdateParams ¶

func NewDcimDeviceRolesPartialUpdateParams() *DcimDeviceRolesPartialUpdateParams

NewDcimDeviceRolesPartialUpdateParams creates a new DcimDeviceRolesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceRolesPartialUpdateParamsWithContext ¶

func NewDcimDeviceRolesPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceRolesPartialUpdateParams

NewDcimDeviceRolesPartialUpdateParamsWithContext creates a new DcimDeviceRolesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceRolesPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceRolesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesPartialUpdateParams

NewDcimDeviceRolesPartialUpdateParamsWithHTTPClient creates a new DcimDeviceRolesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceRolesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesPartialUpdateParams

NewDcimDeviceRolesPartialUpdateParamsWithTimeout creates a new DcimDeviceRolesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) SetDefaults ¶

func (o *DcimDeviceRolesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles partial update params (not the query body).

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

func (*DcimDeviceRolesPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles partial update params (not the query body).

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

func (*DcimDeviceRolesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles partial update params

func (*DcimDeviceRolesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesPartialUpdateReader ¶

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

DcimDeviceRolesPartialUpdateReader is a Reader for the DcimDeviceRolesPartialUpdate structure.

func (*DcimDeviceRolesPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesReadOK ¶

type DcimDeviceRolesReadOK struct {
	Payload *models.DeviceRole
}
DcimDeviceRolesReadOK describes a response with status code 200, with default header values.

DcimDeviceRolesReadOK dcim device roles read o k

func NewDcimDeviceRolesReadOK ¶

func NewDcimDeviceRolesReadOK() *DcimDeviceRolesReadOK

NewDcimDeviceRolesReadOK creates a DcimDeviceRolesReadOK with default headers values

func (*DcimDeviceRolesReadOK) Error ¶

func (o *DcimDeviceRolesReadOK) Error() string

func (*DcimDeviceRolesReadOK) GetPayload ¶

func (o *DcimDeviceRolesReadOK) GetPayload() *models.DeviceRole

type DcimDeviceRolesReadParams ¶

type DcimDeviceRolesReadParams struct {

	/* ID.

	   A unique integer value identifying this device role.
	*/
	ID int64

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

DcimDeviceRolesReadParams contains all the parameters to send to the API endpoint

for the dcim device roles read operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesReadParams ¶

func NewDcimDeviceRolesReadParams() *DcimDeviceRolesReadParams

NewDcimDeviceRolesReadParams creates a new DcimDeviceRolesReadParams object, with the default timeout for this client.

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

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

func NewDcimDeviceRolesReadParamsWithContext ¶

func NewDcimDeviceRolesReadParamsWithContext(ctx context.Context) *DcimDeviceRolesReadParams

NewDcimDeviceRolesReadParamsWithContext creates a new DcimDeviceRolesReadParams object with the ability to set a context for a request.

func NewDcimDeviceRolesReadParamsWithHTTPClient ¶

func NewDcimDeviceRolesReadParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesReadParams

NewDcimDeviceRolesReadParamsWithHTTPClient creates a new DcimDeviceRolesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesReadParamsWithTimeout ¶

func NewDcimDeviceRolesReadParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesReadParams

NewDcimDeviceRolesReadParamsWithTimeout creates a new DcimDeviceRolesReadParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesReadParams) SetContext ¶

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

SetContext adds the context to the dcim device roles read params

func (*DcimDeviceRolesReadParams) SetDefaults ¶

func (o *DcimDeviceRolesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles read params (not the query body).

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

func (*DcimDeviceRolesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles read params

func (*DcimDeviceRolesReadParams) SetID ¶

func (o *DcimDeviceRolesReadParams) SetID(id int64)

SetID adds the id to the dcim device roles read params

func (*DcimDeviceRolesReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles read params

func (*DcimDeviceRolesReadParams) WithContext ¶

WithContext adds the context to the dcim device roles read params

func (*DcimDeviceRolesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles read params (not the query body).

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

func (*DcimDeviceRolesReadParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim device roles read params

func (*DcimDeviceRolesReadParams) WithID ¶

WithID adds the id to the dcim device roles read params

func (*DcimDeviceRolesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles read params

func (*DcimDeviceRolesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesReadReader ¶

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

DcimDeviceRolesReadReader is a Reader for the DcimDeviceRolesRead structure.

func (*DcimDeviceRolesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesUpdateDefault ¶

type DcimDeviceRolesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceRolesUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceRolesUpdateDefault dcim device roles update default

func NewDcimDeviceRolesUpdateDefault ¶

func NewDcimDeviceRolesUpdateDefault(code int) *DcimDeviceRolesUpdateDefault

NewDcimDeviceRolesUpdateDefault creates a DcimDeviceRolesUpdateDefault with default headers values

func (*DcimDeviceRolesUpdateDefault) Code ¶

Code gets the status code for the dcim device roles update default response

func (*DcimDeviceRolesUpdateDefault) Error ¶

func (*DcimDeviceRolesUpdateDefault) GetPayload ¶

func (o *DcimDeviceRolesUpdateDefault) GetPayload() interface{}

type DcimDeviceRolesUpdateOK ¶

type DcimDeviceRolesUpdateOK struct {
	Payload *models.DeviceRole
}
DcimDeviceRolesUpdateOK describes a response with status code 200, with default header values.

DcimDeviceRolesUpdateOK dcim device roles update o k

func NewDcimDeviceRolesUpdateOK ¶

func NewDcimDeviceRolesUpdateOK() *DcimDeviceRolesUpdateOK

NewDcimDeviceRolesUpdateOK creates a DcimDeviceRolesUpdateOK with default headers values

func (*DcimDeviceRolesUpdateOK) Error ¶

func (o *DcimDeviceRolesUpdateOK) Error() string

func (*DcimDeviceRolesUpdateOK) GetPayload ¶

func (o *DcimDeviceRolesUpdateOK) GetPayload() *models.DeviceRole

type DcimDeviceRolesUpdateParams ¶

type DcimDeviceRolesUpdateParams struct {

	// Data.
	Data *models.DeviceRole

	/* ID.

	   A unique integer value identifying this device role.
	*/
	ID int64

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

DcimDeviceRolesUpdateParams contains all the parameters to send to the API endpoint

for the dcim device roles update operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesUpdateParams ¶

func NewDcimDeviceRolesUpdateParams() *DcimDeviceRolesUpdateParams

NewDcimDeviceRolesUpdateParams creates a new DcimDeviceRolesUpdateParams object, with the default timeout for this client.

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

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

func NewDcimDeviceRolesUpdateParamsWithContext ¶

func NewDcimDeviceRolesUpdateParamsWithContext(ctx context.Context) *DcimDeviceRolesUpdateParams

NewDcimDeviceRolesUpdateParamsWithContext creates a new DcimDeviceRolesUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceRolesUpdateParamsWithHTTPClient ¶

func NewDcimDeviceRolesUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesUpdateParams

NewDcimDeviceRolesUpdateParamsWithHTTPClient creates a new DcimDeviceRolesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesUpdateParamsWithTimeout ¶

func NewDcimDeviceRolesUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesUpdateParams

NewDcimDeviceRolesUpdateParamsWithTimeout creates a new DcimDeviceRolesUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) SetData ¶

func (o *DcimDeviceRolesUpdateParams) SetData(data *models.DeviceRole)

SetData adds the data to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) SetDefaults ¶

func (o *DcimDeviceRolesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles update params (not the query body).

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

func (*DcimDeviceRolesUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) SetID ¶

func (o *DcimDeviceRolesUpdateParams) SetID(id int64)

SetID adds the id to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) WithContext ¶

WithContext adds the context to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) WithData ¶

WithData adds the data to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceRolesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) WithID ¶

WithID adds the id to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles update params

func (*DcimDeviceRolesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesUpdateReader ¶

type DcimDeviceRolesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimDeviceRolesUpdateReader is a Reader for the DcimDeviceRolesUpdate structure.

func (*DcimDeviceRolesUpdateReader) ReadResponse ¶

func (o *DcimDeviceRolesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDeviceTypesCreateCreated ¶

type DcimDeviceTypesCreateCreated struct {
	Payload *models.DeviceType
}
DcimDeviceTypesCreateCreated describes a response with status code 201, with default header values.

DcimDeviceTypesCreateCreated dcim device types create created

func NewDcimDeviceTypesCreateCreated ¶

func NewDcimDeviceTypesCreateCreated() *DcimDeviceTypesCreateCreated

NewDcimDeviceTypesCreateCreated creates a DcimDeviceTypesCreateCreated with default headers values

func (*DcimDeviceTypesCreateCreated) Error ¶

func (*DcimDeviceTypesCreateCreated) GetPayload ¶

type DcimDeviceTypesCreateDefault ¶

type DcimDeviceTypesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceTypesCreateDefault describes a response with status code -1, with default header values.

DcimDeviceTypesCreateDefault dcim device types create default

func NewDcimDeviceTypesCreateDefault ¶

func NewDcimDeviceTypesCreateDefault(code int) *DcimDeviceTypesCreateDefault

NewDcimDeviceTypesCreateDefault creates a DcimDeviceTypesCreateDefault with default headers values

func (*DcimDeviceTypesCreateDefault) Code ¶

Code gets the status code for the dcim device types create default response

func (*DcimDeviceTypesCreateDefault) Error ¶

func (*DcimDeviceTypesCreateDefault) GetPayload ¶

func (o *DcimDeviceTypesCreateDefault) GetPayload() interface{}

type DcimDeviceTypesCreateParams ¶

type DcimDeviceTypesCreateParams struct {

	// Data.
	Data *models.WritableDeviceType

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDeviceTypesCreateParams contains all the parameters to send to the API endpoint

for the dcim device types create operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesCreateParams ¶

func NewDcimDeviceTypesCreateParams() *DcimDeviceTypesCreateParams

NewDcimDeviceTypesCreateParams creates a new DcimDeviceTypesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDeviceTypesCreateParamsWithContext ¶

func NewDcimDeviceTypesCreateParamsWithContext(ctx context.Context) *DcimDeviceTypesCreateParams

NewDcimDeviceTypesCreateParamsWithContext creates a new DcimDeviceTypesCreateParams object with the ability to set a context for a request.

func NewDcimDeviceTypesCreateParamsWithHTTPClient ¶

func NewDcimDeviceTypesCreateParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesCreateParams

NewDcimDeviceTypesCreateParamsWithHTTPClient creates a new DcimDeviceTypesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesCreateParamsWithTimeout ¶

func NewDcimDeviceTypesCreateParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesCreateParams

NewDcimDeviceTypesCreateParamsWithTimeout creates a new DcimDeviceTypesCreateParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesCreateParams) SetContext ¶

func (o *DcimDeviceTypesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim device types create params

func (*DcimDeviceTypesCreateParams) SetData ¶

SetData adds the data to the dcim device types create params

func (*DcimDeviceTypesCreateParams) SetDefaults ¶

func (o *DcimDeviceTypesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device types create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesCreateParams) SetHTTPClient ¶

func (o *DcimDeviceTypesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim device types create params

func (*DcimDeviceTypesCreateParams) SetTimeout ¶

func (o *DcimDeviceTypesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim device types create params

func (*DcimDeviceTypesCreateParams) WithContext ¶

WithContext adds the context to the dcim device types create params

func (*DcimDeviceTypesCreateParams) WithData ¶

WithData adds the data to the dcim device types create params

func (*DcimDeviceTypesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device types create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types create params

func (*DcimDeviceTypesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types create params

func (*DcimDeviceTypesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesCreateReader ¶

type DcimDeviceTypesCreateReader struct {
	// contains filtered or unexported fields
}

DcimDeviceTypesCreateReader is a Reader for the DcimDeviceTypesCreate structure.

func (*DcimDeviceTypesCreateReader) ReadResponse ¶

func (o *DcimDeviceTypesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDeviceTypesDeleteNoContent ¶

type DcimDeviceTypesDeleteNoContent struct {
}
DcimDeviceTypesDeleteNoContent describes a response with status code 204, with default header values.

DcimDeviceTypesDeleteNoContent dcim device types delete no content

func NewDcimDeviceTypesDeleteNoContent ¶

func NewDcimDeviceTypesDeleteNoContent() *DcimDeviceTypesDeleteNoContent

NewDcimDeviceTypesDeleteNoContent creates a DcimDeviceTypesDeleteNoContent with default headers values

func (*DcimDeviceTypesDeleteNoContent) Error ¶

type DcimDeviceTypesDeleteParams ¶

type DcimDeviceTypesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this device type.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDeviceTypesDeleteParams contains all the parameters to send to the API endpoint

for the dcim device types delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesDeleteParams ¶

func NewDcimDeviceTypesDeleteParams() *DcimDeviceTypesDeleteParams

NewDcimDeviceTypesDeleteParams creates a new DcimDeviceTypesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDeviceTypesDeleteParamsWithContext ¶

func NewDcimDeviceTypesDeleteParamsWithContext(ctx context.Context) *DcimDeviceTypesDeleteParams

NewDcimDeviceTypesDeleteParamsWithContext creates a new DcimDeviceTypesDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceTypesDeleteParamsWithHTTPClient ¶

func NewDcimDeviceTypesDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesDeleteParams

NewDcimDeviceTypesDeleteParamsWithHTTPClient creates a new DcimDeviceTypesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesDeleteParamsWithTimeout ¶

func NewDcimDeviceTypesDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesDeleteParams

NewDcimDeviceTypesDeleteParamsWithTimeout creates a new DcimDeviceTypesDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesDeleteParams) SetContext ¶

func (o *DcimDeviceTypesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) SetDefaults ¶

func (o *DcimDeviceTypesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device types delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesDeleteParams) SetHTTPClient ¶

func (o *DcimDeviceTypesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) SetID ¶

func (o *DcimDeviceTypesDeleteParams) SetID(id int64)

SetID adds the id to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) SetTimeout ¶

func (o *DcimDeviceTypesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) WithContext ¶

WithContext adds the context to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device types delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) WithID ¶

WithID adds the id to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types delete params

func (*DcimDeviceTypesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesDeleteReader ¶

type DcimDeviceTypesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimDeviceTypesDeleteReader is a Reader for the DcimDeviceTypesDelete structure.

func (*DcimDeviceTypesDeleteReader) ReadResponse ¶

func (o *DcimDeviceTypesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDeviceTypesListOK ¶

type DcimDeviceTypesListOK struct {
	Payload *DcimDeviceTypesListOKBody
}
DcimDeviceTypesListOK describes a response with status code 200, with default header values.

DcimDeviceTypesListOK dcim device types list o k

func NewDcimDeviceTypesListOK ¶

func NewDcimDeviceTypesListOK() *DcimDeviceTypesListOK

NewDcimDeviceTypesListOK creates a DcimDeviceTypesListOK with default headers values

func (*DcimDeviceTypesListOK) Error ¶

func (o *DcimDeviceTypesListOK) Error() string

func (*DcimDeviceTypesListOK) GetPayload ¶

type DcimDeviceTypesListOKBody ¶

type DcimDeviceTypesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.DeviceType `json:"results"`
}

DcimDeviceTypesListOKBody dcim device types list o k body swagger:model DcimDeviceTypesListOKBody

func (*DcimDeviceTypesListOKBody) ContextValidate ¶

func (o *DcimDeviceTypesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim device types list o k body based on the context it is used

func (*DcimDeviceTypesListOKBody) MarshalBinary ¶

func (o *DcimDeviceTypesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimDeviceTypesListOKBody) UnmarshalBinary ¶

func (o *DcimDeviceTypesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimDeviceTypesListOKBody) Validate ¶

func (o *DcimDeviceTypesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim device types list o k body

type DcimDeviceTypesListParams ¶

type DcimDeviceTypesListParams struct {

	// ConsolePorts.
	ConsolePorts *string

	// ConsoleServerPorts.
	ConsoleServerPorts *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// DeviceBays.
	DeviceBays *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// Interfaces.
	Interfaces *string

	// IsFullDepth.
	IsFullDepth *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Manufacturer.
	Manufacturer *string

	// Manufacturern.
	Manufacturern *string

	// ManufacturerID.
	ManufacturerID *string

	// ManufacturerIDn.
	ManufacturerIDn *string

	// Model.
	Model *string

	// ModelIc.
	ModelIc *string

	// ModelIe.
	ModelIe *string

	// ModelIew.
	ModelIew *string

	// ModelIsw.
	ModelIsw *string

	// Modeln.
	Modeln *string

	// ModelNic.
	ModelNic *string

	// ModelNie.
	ModelNie *string

	// ModelNiew.
	ModelNiew *string

	// ModelNisw.
	ModelNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// PartNumber.
	PartNumber *string

	// PartNumberIc.
	PartNumberIc *string

	// PartNumberIe.
	PartNumberIe *string

	// PartNumberIew.
	PartNumberIew *string

	// PartNumberIsw.
	PartNumberIsw *string

	// PartNumbern.
	PartNumbern *string

	// PartNumberNic.
	PartNumberNic *string

	// PartNumberNie.
	PartNumberNie *string

	// PartNumberNiew.
	PartNumberNiew *string

	// PartNumberNisw.
	PartNumberNisw *string

	// PassThroughPorts.
	PassThroughPorts *string

	// PowerOutlets.
	PowerOutlets *string

	// PowerPorts.
	PowerPorts *string

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// SubdeviceRole.
	SubdeviceRole *string

	// SubdeviceRolen.
	SubdeviceRolen *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// UHeight.
	UHeight *string

	// UHeightGt.
	UHeightGt *string

	// UHeightGte.
	UHeightGte *string

	// UHeightLt.
	UHeightLt *string

	// UHeightLte.
	UHeightLte *string

	// UHeightn.
	UHeightn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDeviceTypesListParams contains all the parameters to send to the API endpoint

for the dcim device types list operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesListParams ¶

func NewDcimDeviceTypesListParams() *DcimDeviceTypesListParams

NewDcimDeviceTypesListParams creates a new DcimDeviceTypesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDeviceTypesListParamsWithContext ¶

func NewDcimDeviceTypesListParamsWithContext(ctx context.Context) *DcimDeviceTypesListParams

NewDcimDeviceTypesListParamsWithContext creates a new DcimDeviceTypesListParams object with the ability to set a context for a request.

func NewDcimDeviceTypesListParamsWithHTTPClient ¶

func NewDcimDeviceTypesListParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesListParams

NewDcimDeviceTypesListParamsWithHTTPClient creates a new DcimDeviceTypesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesListParamsWithTimeout ¶

func NewDcimDeviceTypesListParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesListParams

NewDcimDeviceTypesListParamsWithTimeout creates a new DcimDeviceTypesListParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesListParams) SetConsolePorts ¶

func (o *DcimDeviceTypesListParams) SetConsolePorts(consolePorts *string)

SetConsolePorts adds the consolePorts to the dcim device types list params

func (*DcimDeviceTypesListParams) SetConsoleServerPorts ¶

func (o *DcimDeviceTypesListParams) SetConsoleServerPorts(consoleServerPorts *string)

SetConsoleServerPorts adds the consoleServerPorts to the dcim device types list params

func (*DcimDeviceTypesListParams) SetContext ¶

func (o *DcimDeviceTypesListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim device types list params

func (*DcimDeviceTypesListParams) SetCreated ¶

func (o *DcimDeviceTypesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim device types list params

func (*DcimDeviceTypesListParams) SetCreatedGte ¶

func (o *DcimDeviceTypesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetCreatedLte ¶

func (o *DcimDeviceTypesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetDefaults ¶

func (o *DcimDeviceTypesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim device types list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesListParams) SetDeviceBays ¶

func (o *DcimDeviceTypesListParams) SetDeviceBays(deviceBays *string)

SetDeviceBays adds the deviceBays to the dcim device types list params

func (*DcimDeviceTypesListParams) SetHTTPClient ¶

func (o *DcimDeviceTypesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim device types list params

func (*DcimDeviceTypesListParams) SetID ¶

func (o *DcimDeviceTypesListParams) SetID(id *string)

SetID adds the id to the dcim device types list params

func (*DcimDeviceTypesListParams) SetIDGt ¶

func (o *DcimDeviceTypesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim device types list params

func (*DcimDeviceTypesListParams) SetIDGte ¶

func (o *DcimDeviceTypesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetIDLt ¶

func (o *DcimDeviceTypesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim device types list params

func (*DcimDeviceTypesListParams) SetIDLte ¶

func (o *DcimDeviceTypesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetIDn ¶

func (o *DcimDeviceTypesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetInterfaces ¶

func (o *DcimDeviceTypesListParams) SetInterfaces(interfaces *string)

SetInterfaces adds the interfaces to the dcim device types list params

func (*DcimDeviceTypesListParams) SetIsFullDepth ¶

func (o *DcimDeviceTypesListParams) SetIsFullDepth(isFullDepth *string)

SetIsFullDepth adds the isFullDepth to the dcim device types list params

func (*DcimDeviceTypesListParams) SetLastUpdated ¶

func (o *DcimDeviceTypesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim device types list params

func (*DcimDeviceTypesListParams) SetLastUpdatedGte ¶

func (o *DcimDeviceTypesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetLastUpdatedLte ¶

func (o *DcimDeviceTypesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetLimit ¶

func (o *DcimDeviceTypesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim device types list params

func (*DcimDeviceTypesListParams) SetManufacturer ¶

func (o *DcimDeviceTypesListParams) SetManufacturer(manufacturer *string)

SetManufacturer adds the manufacturer to the dcim device types list params

func (*DcimDeviceTypesListParams) SetManufacturerID ¶

func (o *DcimDeviceTypesListParams) SetManufacturerID(manufacturerID *string)

SetManufacturerID adds the manufacturerId to the dcim device types list params

func (*DcimDeviceTypesListParams) SetManufacturerIDn ¶

func (o *DcimDeviceTypesListParams) SetManufacturerIDn(manufacturerIDn *string)

SetManufacturerIDn adds the manufacturerIdN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetManufacturern ¶

func (o *DcimDeviceTypesListParams) SetManufacturern(manufacturern *string)

SetManufacturern adds the manufacturerN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModel ¶

func (o *DcimDeviceTypesListParams) SetModel(model *string)

SetModel adds the model to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelIc ¶

func (o *DcimDeviceTypesListParams) SetModelIc(modelIc *string)

SetModelIc adds the modelIc to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelIe ¶

func (o *DcimDeviceTypesListParams) SetModelIe(modelIe *string)

SetModelIe adds the modelIe to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelIew ¶

func (o *DcimDeviceTypesListParams) SetModelIew(modelIew *string)

SetModelIew adds the modelIew to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelIsw ¶

func (o *DcimDeviceTypesListParams) SetModelIsw(modelIsw *string)

SetModelIsw adds the modelIsw to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelNic ¶

func (o *DcimDeviceTypesListParams) SetModelNic(modelNic *string)

SetModelNic adds the modelNic to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelNie ¶

func (o *DcimDeviceTypesListParams) SetModelNie(modelNie *string)

SetModelNie adds the modelNie to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelNiew ¶

func (o *DcimDeviceTypesListParams) SetModelNiew(modelNiew *string)

SetModelNiew adds the modelNiew to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModelNisw ¶

func (o *DcimDeviceTypesListParams) SetModelNisw(modelNisw *string)

SetModelNisw adds the modelNisw to the dcim device types list params

func (*DcimDeviceTypesListParams) SetModeln ¶

func (o *DcimDeviceTypesListParams) SetModeln(modeln *string)

SetModeln adds the modelN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetOffset ¶

func (o *DcimDeviceTypesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumber ¶

func (o *DcimDeviceTypesListParams) SetPartNumber(partNumber *string)

SetPartNumber adds the partNumber to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberIc ¶

func (o *DcimDeviceTypesListParams) SetPartNumberIc(partNumberIc *string)

SetPartNumberIc adds the partNumberIc to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberIe ¶

func (o *DcimDeviceTypesListParams) SetPartNumberIe(partNumberIe *string)

SetPartNumberIe adds the partNumberIe to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberIew ¶

func (o *DcimDeviceTypesListParams) SetPartNumberIew(partNumberIew *string)

SetPartNumberIew adds the partNumberIew to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberIsw ¶

func (o *DcimDeviceTypesListParams) SetPartNumberIsw(partNumberIsw *string)

SetPartNumberIsw adds the partNumberIsw to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberNic ¶

func (o *DcimDeviceTypesListParams) SetPartNumberNic(partNumberNic *string)

SetPartNumberNic adds the partNumberNic to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberNie ¶

func (o *DcimDeviceTypesListParams) SetPartNumberNie(partNumberNie *string)

SetPartNumberNie adds the partNumberNie to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberNiew ¶

func (o *DcimDeviceTypesListParams) SetPartNumberNiew(partNumberNiew *string)

SetPartNumberNiew adds the partNumberNiew to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumberNisw ¶

func (o *DcimDeviceTypesListParams) SetPartNumberNisw(partNumberNisw *string)

SetPartNumberNisw adds the partNumberNisw to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPartNumbern ¶

func (o *DcimDeviceTypesListParams) SetPartNumbern(partNumbern *string)

SetPartNumbern adds the partNumberN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPassThroughPorts ¶

func (o *DcimDeviceTypesListParams) SetPassThroughPorts(passThroughPorts *string)

SetPassThroughPorts adds the passThroughPorts to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPowerOutlets ¶

func (o *DcimDeviceTypesListParams) SetPowerOutlets(powerOutlets *string)

SetPowerOutlets adds the powerOutlets to the dcim device types list params

func (*DcimDeviceTypesListParams) SetPowerPorts ¶

func (o *DcimDeviceTypesListParams) SetPowerPorts(powerPorts *string)

SetPowerPorts adds the powerPorts to the dcim device types list params

func (*DcimDeviceTypesListParams) SetQ ¶

func (o *DcimDeviceTypesListParams) SetQ(q *string)

SetQ adds the q to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlug ¶

func (o *DcimDeviceTypesListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugIc ¶

func (o *DcimDeviceTypesListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugIe ¶

func (o *DcimDeviceTypesListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugIew ¶

func (o *DcimDeviceTypesListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugIsw ¶

func (o *DcimDeviceTypesListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugNic ¶

func (o *DcimDeviceTypesListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugNie ¶

func (o *DcimDeviceTypesListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugNiew ¶

func (o *DcimDeviceTypesListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugNisw ¶

func (o *DcimDeviceTypesListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSlugn ¶

func (o *DcimDeviceTypesListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSubdeviceRole ¶

func (o *DcimDeviceTypesListParams) SetSubdeviceRole(subdeviceRole *string)

SetSubdeviceRole adds the subdeviceRole to the dcim device types list params

func (*DcimDeviceTypesListParams) SetSubdeviceRolen ¶

func (o *DcimDeviceTypesListParams) SetSubdeviceRolen(subdeviceRolen *string)

SetSubdeviceRolen adds the subdeviceRoleN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetTag ¶

func (o *DcimDeviceTypesListParams) SetTag(tag *string)

SetTag adds the tag to the dcim device types list params

func (*DcimDeviceTypesListParams) SetTagn ¶

func (o *DcimDeviceTypesListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim device types list params

func (*DcimDeviceTypesListParams) SetTimeout ¶

func (o *DcimDeviceTypesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim device types list params

func (*DcimDeviceTypesListParams) SetUHeight ¶

func (o *DcimDeviceTypesListParams) SetUHeight(uHeight *string)

SetUHeight adds the uHeight to the dcim device types list params

func (*DcimDeviceTypesListParams) SetUHeightGt ¶

func (o *DcimDeviceTypesListParams) SetUHeightGt(uHeightGt *string)

SetUHeightGt adds the uHeightGt to the dcim device types list params

func (*DcimDeviceTypesListParams) SetUHeightGte ¶

func (o *DcimDeviceTypesListParams) SetUHeightGte(uHeightGte *string)

SetUHeightGte adds the uHeightGte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetUHeightLt ¶

func (o *DcimDeviceTypesListParams) SetUHeightLt(uHeightLt *string)

SetUHeightLt adds the uHeightLt to the dcim device types list params

func (*DcimDeviceTypesListParams) SetUHeightLte ¶

func (o *DcimDeviceTypesListParams) SetUHeightLte(uHeightLte *string)

SetUHeightLte adds the uHeightLte to the dcim device types list params

func (*DcimDeviceTypesListParams) SetUHeightn ¶

func (o *DcimDeviceTypesListParams) SetUHeightn(uHeightn *string)

SetUHeightn adds the uHeightN to the dcim device types list params

func (*DcimDeviceTypesListParams) WithConsolePorts ¶

func (o *DcimDeviceTypesListParams) WithConsolePorts(consolePorts *string) *DcimDeviceTypesListParams

WithConsolePorts adds the consolePorts to the dcim device types list params

func (*DcimDeviceTypesListParams) WithConsoleServerPorts ¶

func (o *DcimDeviceTypesListParams) WithConsoleServerPorts(consoleServerPorts *string) *DcimDeviceTypesListParams

WithConsoleServerPorts adds the consoleServerPorts to the dcim device types list params

func (*DcimDeviceTypesListParams) WithContext ¶

WithContext adds the context to the dcim device types list params

func (*DcimDeviceTypesListParams) WithCreated ¶

WithCreated adds the created to the dcim device types list params

func (*DcimDeviceTypesListParams) WithCreatedGte ¶

func (o *DcimDeviceTypesListParams) WithCreatedGte(createdGte *string) *DcimDeviceTypesListParams

WithCreatedGte adds the createdGte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithCreatedLte ¶

func (o *DcimDeviceTypesListParams) WithCreatedLte(createdLte *string) *DcimDeviceTypesListParams

WithCreatedLte adds the createdLte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device types list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesListParams) WithDeviceBays ¶

func (o *DcimDeviceTypesListParams) WithDeviceBays(deviceBays *string) *DcimDeviceTypesListParams

WithDeviceBays adds the deviceBays to the dcim device types list params

func (*DcimDeviceTypesListParams) WithHTTPClient ¶

func (o *DcimDeviceTypesListParams) WithHTTPClient(client *http.Client) *DcimDeviceTypesListParams

WithHTTPClient adds the HTTPClient to the dcim device types list params

func (*DcimDeviceTypesListParams) WithID ¶

WithID adds the id to the dcim device types list params

func (*DcimDeviceTypesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim device types list params

func (*DcimDeviceTypesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim device types list params

func (*DcimDeviceTypesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim device types list params

func (*DcimDeviceTypesListParams) WithInterfaces ¶

func (o *DcimDeviceTypesListParams) WithInterfaces(interfaces *string) *DcimDeviceTypesListParams

WithInterfaces adds the interfaces to the dcim device types list params

func (*DcimDeviceTypesListParams) WithIsFullDepth ¶

func (o *DcimDeviceTypesListParams) WithIsFullDepth(isFullDepth *string) *DcimDeviceTypesListParams

WithIsFullDepth adds the isFullDepth to the dcim device types list params

func (*DcimDeviceTypesListParams) WithLastUpdated ¶

func (o *DcimDeviceTypesListParams) WithLastUpdated(lastUpdated *string) *DcimDeviceTypesListParams

WithLastUpdated adds the lastUpdated to the dcim device types list params

func (*DcimDeviceTypesListParams) WithLastUpdatedGte ¶

func (o *DcimDeviceTypesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimDeviceTypesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithLastUpdatedLte ¶

func (o *DcimDeviceTypesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimDeviceTypesListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithLimit ¶

WithLimit adds the limit to the dcim device types list params

func (*DcimDeviceTypesListParams) WithManufacturer ¶

func (o *DcimDeviceTypesListParams) WithManufacturer(manufacturer *string) *DcimDeviceTypesListParams

WithManufacturer adds the manufacturer to the dcim device types list params

func (*DcimDeviceTypesListParams) WithManufacturerID ¶

func (o *DcimDeviceTypesListParams) WithManufacturerID(manufacturerID *string) *DcimDeviceTypesListParams

WithManufacturerID adds the manufacturerID to the dcim device types list params

func (*DcimDeviceTypesListParams) WithManufacturerIDn ¶

func (o *DcimDeviceTypesListParams) WithManufacturerIDn(manufacturerIDn *string) *DcimDeviceTypesListParams

WithManufacturerIDn adds the manufacturerIDn to the dcim device types list params

func (*DcimDeviceTypesListParams) WithManufacturern ¶

func (o *DcimDeviceTypesListParams) WithManufacturern(manufacturern *string) *DcimDeviceTypesListParams

WithManufacturern adds the manufacturern to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModel ¶

WithModel adds the model to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelIc ¶

WithModelIc adds the modelIc to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelIe ¶

WithModelIe adds the modelIe to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelIew ¶

func (o *DcimDeviceTypesListParams) WithModelIew(modelIew *string) *DcimDeviceTypesListParams

WithModelIew adds the modelIew to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelIsw ¶

func (o *DcimDeviceTypesListParams) WithModelIsw(modelIsw *string) *DcimDeviceTypesListParams

WithModelIsw adds the modelIsw to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelNic ¶

func (o *DcimDeviceTypesListParams) WithModelNic(modelNic *string) *DcimDeviceTypesListParams

WithModelNic adds the modelNic to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelNie ¶

func (o *DcimDeviceTypesListParams) WithModelNie(modelNie *string) *DcimDeviceTypesListParams

WithModelNie adds the modelNie to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelNiew ¶

func (o *DcimDeviceTypesListParams) WithModelNiew(modelNiew *string) *DcimDeviceTypesListParams

WithModelNiew adds the modelNiew to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModelNisw ¶

func (o *DcimDeviceTypesListParams) WithModelNisw(modelNisw *string) *DcimDeviceTypesListParams

WithModelNisw adds the modelNisw to the dcim device types list params

func (*DcimDeviceTypesListParams) WithModeln ¶

WithModeln adds the modeln to the dcim device types list params

func (*DcimDeviceTypesListParams) WithOffset ¶

WithOffset adds the offset to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumber ¶

func (o *DcimDeviceTypesListParams) WithPartNumber(partNumber *string) *DcimDeviceTypesListParams

WithPartNumber adds the partNumber to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberIc ¶

func (o *DcimDeviceTypesListParams) WithPartNumberIc(partNumberIc *string) *DcimDeviceTypesListParams

WithPartNumberIc adds the partNumberIc to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberIe ¶

func (o *DcimDeviceTypesListParams) WithPartNumberIe(partNumberIe *string) *DcimDeviceTypesListParams

WithPartNumberIe adds the partNumberIe to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberIew ¶

func (o *DcimDeviceTypesListParams) WithPartNumberIew(partNumberIew *string) *DcimDeviceTypesListParams

WithPartNumberIew adds the partNumberIew to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberIsw ¶

func (o *DcimDeviceTypesListParams) WithPartNumberIsw(partNumberIsw *string) *DcimDeviceTypesListParams

WithPartNumberIsw adds the partNumberIsw to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberNic ¶

func (o *DcimDeviceTypesListParams) WithPartNumberNic(partNumberNic *string) *DcimDeviceTypesListParams

WithPartNumberNic adds the partNumberNic to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberNie ¶

func (o *DcimDeviceTypesListParams) WithPartNumberNie(partNumberNie *string) *DcimDeviceTypesListParams

WithPartNumberNie adds the partNumberNie to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberNiew ¶

func (o *DcimDeviceTypesListParams) WithPartNumberNiew(partNumberNiew *string) *DcimDeviceTypesListParams

WithPartNumberNiew adds the partNumberNiew to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumberNisw ¶

func (o *DcimDeviceTypesListParams) WithPartNumberNisw(partNumberNisw *string) *DcimDeviceTypesListParams

WithPartNumberNisw adds the partNumberNisw to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPartNumbern ¶

func (o *DcimDeviceTypesListParams) WithPartNumbern(partNumbern *string) *DcimDeviceTypesListParams

WithPartNumbern adds the partNumbern to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPassThroughPorts ¶

func (o *DcimDeviceTypesListParams) WithPassThroughPorts(passThroughPorts *string) *DcimDeviceTypesListParams

WithPassThroughPorts adds the passThroughPorts to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPowerOutlets ¶

func (o *DcimDeviceTypesListParams) WithPowerOutlets(powerOutlets *string) *DcimDeviceTypesListParams

WithPowerOutlets adds the powerOutlets to the dcim device types list params

func (*DcimDeviceTypesListParams) WithPowerPorts ¶

func (o *DcimDeviceTypesListParams) WithPowerPorts(powerPorts *string) *DcimDeviceTypesListParams

WithPowerPorts adds the powerPorts to the dcim device types list params

func (*DcimDeviceTypesListParams) WithQ ¶

WithQ adds the q to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlug ¶

WithSlug adds the slug to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugIc ¶

WithSlugIc adds the slugIc to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugIe ¶

WithSlugIe adds the slugIe to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugIew ¶

WithSlugIew adds the slugIew to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugIsw ¶

WithSlugIsw adds the slugIsw to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugNic ¶

WithSlugNic adds the slugNic to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugNie ¶

WithSlugNie adds the slugNie to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugNiew ¶

func (o *DcimDeviceTypesListParams) WithSlugNiew(slugNiew *string) *DcimDeviceTypesListParams

WithSlugNiew adds the slugNiew to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugNisw ¶

func (o *DcimDeviceTypesListParams) WithSlugNisw(slugNisw *string) *DcimDeviceTypesListParams

WithSlugNisw adds the slugNisw to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSubdeviceRole ¶

func (o *DcimDeviceTypesListParams) WithSubdeviceRole(subdeviceRole *string) *DcimDeviceTypesListParams

WithSubdeviceRole adds the subdeviceRole to the dcim device types list params

func (*DcimDeviceTypesListParams) WithSubdeviceRolen ¶

func (o *DcimDeviceTypesListParams) WithSubdeviceRolen(subdeviceRolen *string) *DcimDeviceTypesListParams

WithSubdeviceRolen adds the subdeviceRolen to the dcim device types list params

func (*DcimDeviceTypesListParams) WithTag ¶

WithTag adds the tag to the dcim device types list params

func (*DcimDeviceTypesListParams) WithTagn ¶

WithTagn adds the tagn to the dcim device types list params

func (*DcimDeviceTypesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types list params

func (*DcimDeviceTypesListParams) WithUHeight ¶

WithUHeight adds the uHeight to the dcim device types list params

func (*DcimDeviceTypesListParams) WithUHeightGt ¶

func (o *DcimDeviceTypesListParams) WithUHeightGt(uHeightGt *string) *DcimDeviceTypesListParams

WithUHeightGt adds the uHeightGt to the dcim device types list params

func (*DcimDeviceTypesListParams) WithUHeightGte ¶

func (o *DcimDeviceTypesListParams) WithUHeightGte(uHeightGte *string) *DcimDeviceTypesListParams

WithUHeightGte adds the uHeightGte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithUHeightLt ¶

func (o *DcimDeviceTypesListParams) WithUHeightLt(uHeightLt *string) *DcimDeviceTypesListParams

WithUHeightLt adds the uHeightLt to the dcim device types list params

func (*DcimDeviceTypesListParams) WithUHeightLte ¶

func (o *DcimDeviceTypesListParams) WithUHeightLte(uHeightLte *string) *DcimDeviceTypesListParams

WithUHeightLte adds the uHeightLte to the dcim device types list params

func (*DcimDeviceTypesListParams) WithUHeightn ¶

func (o *DcimDeviceTypesListParams) WithUHeightn(uHeightn *string) *DcimDeviceTypesListParams

WithUHeightn adds the uHeightn to the dcim device types list params

func (*DcimDeviceTypesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesListReader ¶

type DcimDeviceTypesListReader struct {
	// contains filtered or unexported fields
}

DcimDeviceTypesListReader is a Reader for the DcimDeviceTypesList structure.

func (*DcimDeviceTypesListReader) ReadResponse ¶

func (o *DcimDeviceTypesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDeviceTypesPartialUpdateDefault ¶

type DcimDeviceTypesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceTypesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceTypesPartialUpdateDefault dcim device types partial update default

func NewDcimDeviceTypesPartialUpdateDefault ¶

func NewDcimDeviceTypesPartialUpdateDefault(code int) *DcimDeviceTypesPartialUpdateDefault

NewDcimDeviceTypesPartialUpdateDefault creates a DcimDeviceTypesPartialUpdateDefault with default headers values

func (*DcimDeviceTypesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim device types partial update default response

func (*DcimDeviceTypesPartialUpdateDefault) Error ¶

func (*DcimDeviceTypesPartialUpdateDefault) GetPayload ¶

func (o *DcimDeviceTypesPartialUpdateDefault) GetPayload() interface{}

type DcimDeviceTypesPartialUpdateOK ¶

type DcimDeviceTypesPartialUpdateOK struct {
	Payload *models.DeviceType
}
DcimDeviceTypesPartialUpdateOK describes a response with status code 200, with default header values.

DcimDeviceTypesPartialUpdateOK dcim device types partial update o k

func NewDcimDeviceTypesPartialUpdateOK ¶

func NewDcimDeviceTypesPartialUpdateOK() *DcimDeviceTypesPartialUpdateOK

NewDcimDeviceTypesPartialUpdateOK creates a DcimDeviceTypesPartialUpdateOK with default headers values

func (*DcimDeviceTypesPartialUpdateOK) Error ¶

func (*DcimDeviceTypesPartialUpdateOK) GetPayload ¶

type DcimDeviceTypesPartialUpdateParams ¶

type DcimDeviceTypesPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceType

	/* ID.

	   A unique integer value identifying this device type.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDeviceTypesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device types partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesPartialUpdateParams ¶

func NewDcimDeviceTypesPartialUpdateParams() *DcimDeviceTypesPartialUpdateParams

NewDcimDeviceTypesPartialUpdateParams creates a new DcimDeviceTypesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDeviceTypesPartialUpdateParamsWithContext ¶

func NewDcimDeviceTypesPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceTypesPartialUpdateParams

NewDcimDeviceTypesPartialUpdateParamsWithContext creates a new DcimDeviceTypesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceTypesPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceTypesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesPartialUpdateParams

NewDcimDeviceTypesPartialUpdateParamsWithHTTPClient creates a new DcimDeviceTypesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceTypesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesPartialUpdateParams

NewDcimDeviceTypesPartialUpdateParamsWithTimeout creates a new DcimDeviceTypesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) SetDefaults ¶

func (o *DcimDeviceTypesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device types partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimDeviceTypesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) SetTimeout ¶

func (o *DcimDeviceTypesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device types partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types partial update params

func (*DcimDeviceTypesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesPartialUpdateReader ¶

type DcimDeviceTypesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimDeviceTypesPartialUpdateReader is a Reader for the DcimDeviceTypesPartialUpdate structure.

func (*DcimDeviceTypesPartialUpdateReader) ReadResponse ¶

func (o *DcimDeviceTypesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDeviceTypesReadOK ¶

type DcimDeviceTypesReadOK struct {
	Payload *models.DeviceType
}
DcimDeviceTypesReadOK describes a response with status code 200, with default header values.

DcimDeviceTypesReadOK dcim device types read o k

func NewDcimDeviceTypesReadOK ¶

func NewDcimDeviceTypesReadOK() *DcimDeviceTypesReadOK

NewDcimDeviceTypesReadOK creates a DcimDeviceTypesReadOK with default headers values

func (*DcimDeviceTypesReadOK) Error ¶

func (o *DcimDeviceTypesReadOK) Error() string

func (*DcimDeviceTypesReadOK) GetPayload ¶

func (o *DcimDeviceTypesReadOK) GetPayload() *models.DeviceType

type DcimDeviceTypesReadParams ¶

type DcimDeviceTypesReadParams struct {

	/* ID.

	   A unique integer value identifying this device type.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDeviceTypesReadParams contains all the parameters to send to the API endpoint

for the dcim device types read operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesReadParams ¶

func NewDcimDeviceTypesReadParams() *DcimDeviceTypesReadParams

NewDcimDeviceTypesReadParams creates a new DcimDeviceTypesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDeviceTypesReadParamsWithContext ¶

func NewDcimDeviceTypesReadParamsWithContext(ctx context.Context) *DcimDeviceTypesReadParams

NewDcimDeviceTypesReadParamsWithContext creates a new DcimDeviceTypesReadParams object with the ability to set a context for a request.

func NewDcimDeviceTypesReadParamsWithHTTPClient ¶

func NewDcimDeviceTypesReadParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesReadParams

NewDcimDeviceTypesReadParamsWithHTTPClient creates a new DcimDeviceTypesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesReadParamsWithTimeout ¶

func NewDcimDeviceTypesReadParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesReadParams

NewDcimDeviceTypesReadParamsWithTimeout creates a new DcimDeviceTypesReadParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesReadParams) SetContext ¶

func (o *DcimDeviceTypesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim device types read params

func (*DcimDeviceTypesReadParams) SetDefaults ¶

func (o *DcimDeviceTypesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim device types read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesReadParams) SetHTTPClient ¶

func (o *DcimDeviceTypesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim device types read params

func (*DcimDeviceTypesReadParams) SetID ¶

func (o *DcimDeviceTypesReadParams) SetID(id int64)

SetID adds the id to the dcim device types read params

func (*DcimDeviceTypesReadParams) SetTimeout ¶

func (o *DcimDeviceTypesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim device types read params

func (*DcimDeviceTypesReadParams) WithContext ¶

WithContext adds the context to the dcim device types read params

func (*DcimDeviceTypesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device types read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesReadParams) WithHTTPClient ¶

func (o *DcimDeviceTypesReadParams) WithHTTPClient(client *http.Client) *DcimDeviceTypesReadParams

WithHTTPClient adds the HTTPClient to the dcim device types read params

func (*DcimDeviceTypesReadParams) WithID ¶

WithID adds the id to the dcim device types read params

func (*DcimDeviceTypesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types read params

func (*DcimDeviceTypesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesReadReader ¶

type DcimDeviceTypesReadReader struct {
	// contains filtered or unexported fields
}

DcimDeviceTypesReadReader is a Reader for the DcimDeviceTypesRead structure.

func (*DcimDeviceTypesReadReader) ReadResponse ¶

func (o *DcimDeviceTypesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDeviceTypesUpdateDefault ¶

type DcimDeviceTypesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDeviceTypesUpdateDefault describes a response with status code -1, with default header values.

DcimDeviceTypesUpdateDefault dcim device types update default

func NewDcimDeviceTypesUpdateDefault ¶

func NewDcimDeviceTypesUpdateDefault(code int) *DcimDeviceTypesUpdateDefault

NewDcimDeviceTypesUpdateDefault creates a DcimDeviceTypesUpdateDefault with default headers values

func (*DcimDeviceTypesUpdateDefault) Code ¶

Code gets the status code for the dcim device types update default response

func (*DcimDeviceTypesUpdateDefault) Error ¶

func (*DcimDeviceTypesUpdateDefault) GetPayload ¶

func (o *DcimDeviceTypesUpdateDefault) GetPayload() interface{}

type DcimDeviceTypesUpdateOK ¶

type DcimDeviceTypesUpdateOK struct {
	Payload *models.DeviceType
}
DcimDeviceTypesUpdateOK describes a response with status code 200, with default header values.

DcimDeviceTypesUpdateOK dcim device types update o k

func NewDcimDeviceTypesUpdateOK ¶

func NewDcimDeviceTypesUpdateOK() *DcimDeviceTypesUpdateOK

NewDcimDeviceTypesUpdateOK creates a DcimDeviceTypesUpdateOK with default headers values

func (*DcimDeviceTypesUpdateOK) Error ¶

func (o *DcimDeviceTypesUpdateOK) Error() string

func (*DcimDeviceTypesUpdateOK) GetPayload ¶

func (o *DcimDeviceTypesUpdateOK) GetPayload() *models.DeviceType

type DcimDeviceTypesUpdateParams ¶

type DcimDeviceTypesUpdateParams struct {

	// Data.
	Data *models.WritableDeviceType

	/* ID.

	   A unique integer value identifying this device type.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDeviceTypesUpdateParams contains all the parameters to send to the API endpoint

for the dcim device types update operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesUpdateParams ¶

func NewDcimDeviceTypesUpdateParams() *DcimDeviceTypesUpdateParams

NewDcimDeviceTypesUpdateParams creates a new DcimDeviceTypesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDeviceTypesUpdateParamsWithContext ¶

func NewDcimDeviceTypesUpdateParamsWithContext(ctx context.Context) *DcimDeviceTypesUpdateParams

NewDcimDeviceTypesUpdateParamsWithContext creates a new DcimDeviceTypesUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceTypesUpdateParamsWithHTTPClient ¶

func NewDcimDeviceTypesUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesUpdateParams

NewDcimDeviceTypesUpdateParamsWithHTTPClient creates a new DcimDeviceTypesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesUpdateParamsWithTimeout ¶

func NewDcimDeviceTypesUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesUpdateParams

NewDcimDeviceTypesUpdateParamsWithTimeout creates a new DcimDeviceTypesUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesUpdateParams) SetContext ¶

func (o *DcimDeviceTypesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) SetData ¶

SetData adds the data to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) SetDefaults ¶

func (o *DcimDeviceTypesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device types update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesUpdateParams) SetHTTPClient ¶

func (o *DcimDeviceTypesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) SetID ¶

func (o *DcimDeviceTypesUpdateParams) SetID(id int64)

SetID adds the id to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) SetTimeout ¶

func (o *DcimDeviceTypesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) WithContext ¶

WithContext adds the context to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) WithData ¶

WithData adds the data to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device types update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDeviceTypesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) WithID ¶

WithID adds the id to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types update params

func (*DcimDeviceTypesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesUpdateReader ¶

type DcimDeviceTypesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimDeviceTypesUpdateReader is a Reader for the DcimDeviceTypesUpdate structure.

func (*DcimDeviceTypesUpdateReader) ReadResponse ¶

func (o *DcimDeviceTypesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesCreateCreated ¶

type DcimDevicesCreateCreated struct {
	Payload *models.DeviceWithConfigContext
}
DcimDevicesCreateCreated describes a response with status code 201, with default header values.

DcimDevicesCreateCreated dcim devices create created

func NewDcimDevicesCreateCreated ¶

func NewDcimDevicesCreateCreated() *DcimDevicesCreateCreated

NewDcimDevicesCreateCreated creates a DcimDevicesCreateCreated with default headers values

func (*DcimDevicesCreateCreated) Error ¶

func (o *DcimDevicesCreateCreated) Error() string

func (*DcimDevicesCreateCreated) GetPayload ¶

type DcimDevicesCreateDefault ¶

type DcimDevicesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDevicesCreateDefault describes a response with status code -1, with default header values.

DcimDevicesCreateDefault dcim devices create default

func NewDcimDevicesCreateDefault ¶

func NewDcimDevicesCreateDefault(code int) *DcimDevicesCreateDefault

NewDcimDevicesCreateDefault creates a DcimDevicesCreateDefault with default headers values

func (*DcimDevicesCreateDefault) Code ¶

func (o *DcimDevicesCreateDefault) Code() int

Code gets the status code for the dcim devices create default response

func (*DcimDevicesCreateDefault) Error ¶

func (o *DcimDevicesCreateDefault) Error() string

func (*DcimDevicesCreateDefault) GetPayload ¶

func (o *DcimDevicesCreateDefault) GetPayload() interface{}

type DcimDevicesCreateParams ¶

type DcimDevicesCreateParams struct {

	// Data.
	Data *models.WritableDeviceWithConfigContext

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesCreateParams contains all the parameters to send to the API endpoint

for the dcim devices create operation.

Typically these are written to a http.Request.

func NewDcimDevicesCreateParams ¶

func NewDcimDevicesCreateParams() *DcimDevicesCreateParams

NewDcimDevicesCreateParams creates a new DcimDevicesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesCreateParamsWithContext ¶

func NewDcimDevicesCreateParamsWithContext(ctx context.Context) *DcimDevicesCreateParams

NewDcimDevicesCreateParamsWithContext creates a new DcimDevicesCreateParams object with the ability to set a context for a request.

func NewDcimDevicesCreateParamsWithHTTPClient ¶

func NewDcimDevicesCreateParamsWithHTTPClient(client *http.Client) *DcimDevicesCreateParams

NewDcimDevicesCreateParamsWithHTTPClient creates a new DcimDevicesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesCreateParamsWithTimeout ¶

func NewDcimDevicesCreateParamsWithTimeout(timeout time.Duration) *DcimDevicesCreateParams

NewDcimDevicesCreateParamsWithTimeout creates a new DcimDevicesCreateParams object with the ability to set a timeout on a request.

func (*DcimDevicesCreateParams) SetContext ¶

func (o *DcimDevicesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices create params

func (*DcimDevicesCreateParams) SetData ¶

SetData adds the data to the dcim devices create params

func (*DcimDevicesCreateParams) SetDefaults ¶

func (o *DcimDevicesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesCreateParams) SetHTTPClient ¶

func (o *DcimDevicesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices create params

func (*DcimDevicesCreateParams) SetTimeout ¶

func (o *DcimDevicesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices create params

func (*DcimDevicesCreateParams) WithContext ¶

WithContext adds the context to the dcim devices create params

func (*DcimDevicesCreateParams) WithData ¶

WithData adds the data to the dcim devices create params

func (*DcimDevicesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim devices create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesCreateParams) WithHTTPClient ¶

func (o *DcimDevicesCreateParams) WithHTTPClient(client *http.Client) *DcimDevicesCreateParams

WithHTTPClient adds the HTTPClient to the dcim devices create params

func (*DcimDevicesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices create params

func (*DcimDevicesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesCreateReader ¶

type DcimDevicesCreateReader struct {
	// contains filtered or unexported fields
}

DcimDevicesCreateReader is a Reader for the DcimDevicesCreate structure.

func (*DcimDevicesCreateReader) ReadResponse ¶

func (o *DcimDevicesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesDeleteNoContent ¶

type DcimDevicesDeleteNoContent struct {
}
DcimDevicesDeleteNoContent describes a response with status code 204, with default header values.

DcimDevicesDeleteNoContent dcim devices delete no content

func NewDcimDevicesDeleteNoContent ¶

func NewDcimDevicesDeleteNoContent() *DcimDevicesDeleteNoContent

NewDcimDevicesDeleteNoContent creates a DcimDevicesDeleteNoContent with default headers values

func (*DcimDevicesDeleteNoContent) Error ¶

type DcimDevicesDeleteParams ¶

type DcimDevicesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this device.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesDeleteParams contains all the parameters to send to the API endpoint

for the dcim devices delete operation.

Typically these are written to a http.Request.

func NewDcimDevicesDeleteParams ¶

func NewDcimDevicesDeleteParams() *DcimDevicesDeleteParams

NewDcimDevicesDeleteParams creates a new DcimDevicesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesDeleteParamsWithContext ¶

func NewDcimDevicesDeleteParamsWithContext(ctx context.Context) *DcimDevicesDeleteParams

NewDcimDevicesDeleteParamsWithContext creates a new DcimDevicesDeleteParams object with the ability to set a context for a request.

func NewDcimDevicesDeleteParamsWithHTTPClient ¶

func NewDcimDevicesDeleteParamsWithHTTPClient(client *http.Client) *DcimDevicesDeleteParams

NewDcimDevicesDeleteParamsWithHTTPClient creates a new DcimDevicesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesDeleteParamsWithTimeout ¶

func NewDcimDevicesDeleteParamsWithTimeout(timeout time.Duration) *DcimDevicesDeleteParams

NewDcimDevicesDeleteParamsWithTimeout creates a new DcimDevicesDeleteParams object with the ability to set a timeout on a request.

func (*DcimDevicesDeleteParams) SetContext ¶

func (o *DcimDevicesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices delete params

func (*DcimDevicesDeleteParams) SetDefaults ¶

func (o *DcimDevicesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesDeleteParams) SetHTTPClient ¶

func (o *DcimDevicesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices delete params

func (*DcimDevicesDeleteParams) SetID ¶

func (o *DcimDevicesDeleteParams) SetID(id int64)

SetID adds the id to the dcim devices delete params

func (*DcimDevicesDeleteParams) SetTimeout ¶

func (o *DcimDevicesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices delete params

func (*DcimDevicesDeleteParams) WithContext ¶

WithContext adds the context to the dcim devices delete params

func (*DcimDevicesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim devices delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesDeleteParams) WithHTTPClient ¶

func (o *DcimDevicesDeleteParams) WithHTTPClient(client *http.Client) *DcimDevicesDeleteParams

WithHTTPClient adds the HTTPClient to the dcim devices delete params

func (*DcimDevicesDeleteParams) WithID ¶

WithID adds the id to the dcim devices delete params

func (*DcimDevicesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices delete params

func (*DcimDevicesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesDeleteReader ¶

type DcimDevicesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimDevicesDeleteReader is a Reader for the DcimDevicesDelete structure.

func (*DcimDevicesDeleteReader) ReadResponse ¶

func (o *DcimDevicesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesGraphsOK ¶

type DcimDevicesGraphsOK struct {
	Payload *models.DeviceWithConfigContext
}
DcimDevicesGraphsOK describes a response with status code 200, with default header values.

DcimDevicesGraphsOK dcim devices graphs o k

func NewDcimDevicesGraphsOK ¶

func NewDcimDevicesGraphsOK() *DcimDevicesGraphsOK

NewDcimDevicesGraphsOK creates a DcimDevicesGraphsOK with default headers values

func (*DcimDevicesGraphsOK) Error ¶

func (o *DcimDevicesGraphsOK) Error() string

func (*DcimDevicesGraphsOK) GetPayload ¶

type DcimDevicesGraphsParams ¶

type DcimDevicesGraphsParams struct {

	/* ID.

	   A unique integer value identifying this device.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesGraphsParams contains all the parameters to send to the API endpoint

for the dcim devices graphs operation.

Typically these are written to a http.Request.

func NewDcimDevicesGraphsParams ¶

func NewDcimDevicesGraphsParams() *DcimDevicesGraphsParams

NewDcimDevicesGraphsParams creates a new DcimDevicesGraphsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesGraphsParamsWithContext ¶

func NewDcimDevicesGraphsParamsWithContext(ctx context.Context) *DcimDevicesGraphsParams

NewDcimDevicesGraphsParamsWithContext creates a new DcimDevicesGraphsParams object with the ability to set a context for a request.

func NewDcimDevicesGraphsParamsWithHTTPClient ¶

func NewDcimDevicesGraphsParamsWithHTTPClient(client *http.Client) *DcimDevicesGraphsParams

NewDcimDevicesGraphsParamsWithHTTPClient creates a new DcimDevicesGraphsParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesGraphsParamsWithTimeout ¶

func NewDcimDevicesGraphsParamsWithTimeout(timeout time.Duration) *DcimDevicesGraphsParams

NewDcimDevicesGraphsParamsWithTimeout creates a new DcimDevicesGraphsParams object with the ability to set a timeout on a request.

func (*DcimDevicesGraphsParams) SetContext ¶

func (o *DcimDevicesGraphsParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices graphs params

func (*DcimDevicesGraphsParams) SetDefaults ¶

func (o *DcimDevicesGraphsParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices graphs params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesGraphsParams) SetHTTPClient ¶

func (o *DcimDevicesGraphsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices graphs params

func (*DcimDevicesGraphsParams) SetID ¶

func (o *DcimDevicesGraphsParams) SetID(id int64)

SetID adds the id to the dcim devices graphs params

func (*DcimDevicesGraphsParams) SetTimeout ¶

func (o *DcimDevicesGraphsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices graphs params

func (*DcimDevicesGraphsParams) WithContext ¶

WithContext adds the context to the dcim devices graphs params

func (*DcimDevicesGraphsParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim devices graphs params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesGraphsParams) WithHTTPClient ¶

func (o *DcimDevicesGraphsParams) WithHTTPClient(client *http.Client) *DcimDevicesGraphsParams

WithHTTPClient adds the HTTPClient to the dcim devices graphs params

func (*DcimDevicesGraphsParams) WithID ¶

WithID adds the id to the dcim devices graphs params

func (*DcimDevicesGraphsParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices graphs params

func (*DcimDevicesGraphsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesGraphsReader ¶

type DcimDevicesGraphsReader struct {
	// contains filtered or unexported fields
}

DcimDevicesGraphsReader is a Reader for the DcimDevicesGraphs structure.

func (*DcimDevicesGraphsReader) ReadResponse ¶

func (o *DcimDevicesGraphsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesListOK ¶

type DcimDevicesListOK struct {
	Payload *DcimDevicesListOKBody
}
DcimDevicesListOK describes a response with status code 200, with default header values.

DcimDevicesListOK dcim devices list o k

func NewDcimDevicesListOK ¶

func NewDcimDevicesListOK() *DcimDevicesListOK

NewDcimDevicesListOK creates a DcimDevicesListOK with default headers values

func (*DcimDevicesListOK) Error ¶

func (o *DcimDevicesListOK) Error() string

func (*DcimDevicesListOK) GetPayload ¶

func (o *DcimDevicesListOK) GetPayload() *DcimDevicesListOKBody

type DcimDevicesListOKBody ¶

type DcimDevicesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.DeviceWithConfigContext `json:"results"`
}

DcimDevicesListOKBody dcim devices list o k body swagger:model DcimDevicesListOKBody

func (*DcimDevicesListOKBody) ContextValidate ¶

func (o *DcimDevicesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim devices list o k body based on the context it is used

func (*DcimDevicesListOKBody) MarshalBinary ¶

func (o *DcimDevicesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimDevicesListOKBody) UnmarshalBinary ¶

func (o *DcimDevicesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimDevicesListOKBody) Validate ¶

func (o *DcimDevicesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim devices list o k body

type DcimDevicesListParams ¶

type DcimDevicesListParams struct {

	// AssetTag.
	AssetTag *string

	// AssetTagIc.
	AssetTagIc *string

	// AssetTagIe.
	AssetTagIe *string

	// AssetTagIew.
	AssetTagIew *string

	// AssetTagIsw.
	AssetTagIsw *string

	// AssetTagn.
	AssetTagn *string

	// AssetTagNic.
	AssetTagNic *string

	// AssetTagNie.
	AssetTagNie *string

	// AssetTagNiew.
	AssetTagNiew *string

	// AssetTagNisw.
	AssetTagNisw *string

	// ClusterID.
	ClusterID *string

	// ClusterIDn.
	ClusterIDn *string

	// ConsolePorts.
	ConsolePorts *string

	// ConsoleServerPorts.
	ConsoleServerPorts *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// DeviceBays.
	DeviceBays *string

	// DeviceTypeID.
	DeviceTypeID *string

	// DeviceTypeIDn.
	DeviceTypeIDn *string

	// Face.
	Face *string

	// Facen.
	Facen *string

	// HasPrimaryIP.
	HasPrimaryIP *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// Interfaces.
	Interfaces *string

	// IsFullDepth.
	IsFullDepth *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// LocalContextData.
	LocalContextData *string

	// MacAddress.
	MacAddress *string

	// MacAddressIc.
	MacAddressIc *string

	// MacAddressIe.
	MacAddressIe *string

	// MacAddressIew.
	MacAddressIew *string

	// MacAddressIsw.
	MacAddressIsw *string

	// MacAddressn.
	MacAddressn *string

	// MacAddressNic.
	MacAddressNic *string

	// MacAddressNie.
	MacAddressNie *string

	// MacAddressNiew.
	MacAddressNiew *string

	// MacAddressNisw.
	MacAddressNisw *string

	// Manufacturer.
	Manufacturer *string

	// Manufacturern.
	Manufacturern *string

	// ManufacturerID.
	ManufacturerID *string

	// ManufacturerIDn.
	ManufacturerIDn *string

	// Model.
	Model *string

	// Modeln.
	Modeln *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// PassThroughPorts.
	PassThroughPorts *string

	// Platform.
	Platform *string

	// Platformn.
	Platformn *string

	// PlatformID.
	PlatformID *string

	// PlatformIDn.
	PlatformIDn *string

	// Position.
	Position *string

	// PositionGt.
	PositionGt *string

	// PositionGte.
	PositionGte *string

	// PositionLt.
	PositionLt *string

	// PositionLte.
	PositionLte *string

	// Positionn.
	Positionn *string

	// PowerOutlets.
	PowerOutlets *string

	// PowerPorts.
	PowerPorts *string

	// Q.
	Q *string

	// RackGroupID.
	RackGroupID *string

	// RackGroupIDn.
	RackGroupIDn *string

	// RackID.
	RackID *string

	// RackIDn.
	RackIDn *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Serial.
	Serial *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// VcPosition.
	VcPosition *string

	// VcPositionGt.
	VcPositionGt *string

	// VcPositionGte.
	VcPositionGte *string

	// VcPositionLt.
	VcPositionLt *string

	// VcPositionLte.
	VcPositionLte *string

	// VcPositionn.
	VcPositionn *string

	// VcPriority.
	VcPriority *string

	// VcPriorityGt.
	VcPriorityGt *string

	// VcPriorityGte.
	VcPriorityGte *string

	// VcPriorityLt.
	VcPriorityLt *string

	// VcPriorityLte.
	VcPriorityLte *string

	// VcPriorityn.
	VcPriorityn *string

	// VirtualChassisID.
	VirtualChassisID *string

	// VirtualChassisIDn.
	VirtualChassisIDn *string

	// VirtualChassisMember.
	VirtualChassisMember *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesListParams contains all the parameters to send to the API endpoint

for the dcim devices list operation.

Typically these are written to a http.Request.

func NewDcimDevicesListParams ¶

func NewDcimDevicesListParams() *DcimDevicesListParams

NewDcimDevicesListParams creates a new DcimDevicesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesListParamsWithContext ¶

func NewDcimDevicesListParamsWithContext(ctx context.Context) *DcimDevicesListParams

NewDcimDevicesListParamsWithContext creates a new DcimDevicesListParams object with the ability to set a context for a request.

func NewDcimDevicesListParamsWithHTTPClient ¶

func NewDcimDevicesListParamsWithHTTPClient(client *http.Client) *DcimDevicesListParams

NewDcimDevicesListParamsWithHTTPClient creates a new DcimDevicesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesListParamsWithTimeout ¶

func NewDcimDevicesListParamsWithTimeout(timeout time.Duration) *DcimDevicesListParams

NewDcimDevicesListParamsWithTimeout creates a new DcimDevicesListParams object with the ability to set a timeout on a request.

func (*DcimDevicesListParams) SetAssetTag ¶

func (o *DcimDevicesListParams) SetAssetTag(assetTag *string)

SetAssetTag adds the assetTag to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagIc ¶

func (o *DcimDevicesListParams) SetAssetTagIc(assetTagIc *string)

SetAssetTagIc adds the assetTagIc to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagIe ¶

func (o *DcimDevicesListParams) SetAssetTagIe(assetTagIe *string)

SetAssetTagIe adds the assetTagIe to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagIew ¶

func (o *DcimDevicesListParams) SetAssetTagIew(assetTagIew *string)

SetAssetTagIew adds the assetTagIew to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagIsw ¶

func (o *DcimDevicesListParams) SetAssetTagIsw(assetTagIsw *string)

SetAssetTagIsw adds the assetTagIsw to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagNic ¶

func (o *DcimDevicesListParams) SetAssetTagNic(assetTagNic *string)

SetAssetTagNic adds the assetTagNic to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagNie ¶

func (o *DcimDevicesListParams) SetAssetTagNie(assetTagNie *string)

SetAssetTagNie adds the assetTagNie to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagNiew ¶

func (o *DcimDevicesListParams) SetAssetTagNiew(assetTagNiew *string)

SetAssetTagNiew adds the assetTagNiew to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagNisw ¶

func (o *DcimDevicesListParams) SetAssetTagNisw(assetTagNisw *string)

SetAssetTagNisw adds the assetTagNisw to the dcim devices list params

func (*DcimDevicesListParams) SetAssetTagn ¶

func (o *DcimDevicesListParams) SetAssetTagn(assetTagn *string)

SetAssetTagn adds the assetTagN to the dcim devices list params

func (*DcimDevicesListParams) SetClusterID ¶

func (o *DcimDevicesListParams) SetClusterID(clusterID *string)

SetClusterID adds the clusterId to the dcim devices list params

func (*DcimDevicesListParams) SetClusterIDn ¶

func (o *DcimDevicesListParams) SetClusterIDn(clusterIDn *string)

SetClusterIDn adds the clusterIdN to the dcim devices list params

func (*DcimDevicesListParams) SetConsolePorts ¶

func (o *DcimDevicesListParams) SetConsolePorts(consolePorts *string)

SetConsolePorts adds the consolePorts to the dcim devices list params

func (*DcimDevicesListParams) SetConsoleServerPorts ¶

func (o *DcimDevicesListParams) SetConsoleServerPorts(consoleServerPorts *string)

SetConsoleServerPorts adds the consoleServerPorts to the dcim devices list params

func (*DcimDevicesListParams) SetContext ¶

func (o *DcimDevicesListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices list params

func (*DcimDevicesListParams) SetCreated ¶

func (o *DcimDevicesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim devices list params

func (*DcimDevicesListParams) SetCreatedGte ¶

func (o *DcimDevicesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim devices list params

func (*DcimDevicesListParams) SetCreatedLte ¶

func (o *DcimDevicesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim devices list params

func (*DcimDevicesListParams) SetDefaults ¶

func (o *DcimDevicesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesListParams) SetDeviceBays ¶

func (o *DcimDevicesListParams) SetDeviceBays(deviceBays *string)

SetDeviceBays adds the deviceBays to the dcim devices list params

func (*DcimDevicesListParams) SetDeviceTypeID ¶

func (o *DcimDevicesListParams) SetDeviceTypeID(deviceTypeID *string)

SetDeviceTypeID adds the deviceTypeId to the dcim devices list params

func (*DcimDevicesListParams) SetDeviceTypeIDn ¶

func (o *DcimDevicesListParams) SetDeviceTypeIDn(deviceTypeIDn *string)

SetDeviceTypeIDn adds the deviceTypeIdN to the dcim devices list params

func (*DcimDevicesListParams) SetFace ¶

func (o *DcimDevicesListParams) SetFace(face *string)

SetFace adds the face to the dcim devices list params

func (*DcimDevicesListParams) SetFacen ¶

func (o *DcimDevicesListParams) SetFacen(facen *string)

SetFacen adds the faceN to the dcim devices list params

func (*DcimDevicesListParams) SetHTTPClient ¶

func (o *DcimDevicesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices list params

func (*DcimDevicesListParams) SetHasPrimaryIP ¶

func (o *DcimDevicesListParams) SetHasPrimaryIP(hasPrimaryIP *string)

SetHasPrimaryIP adds the hasPrimaryIp to the dcim devices list params

func (*DcimDevicesListParams) SetID ¶

func (o *DcimDevicesListParams) SetID(id *string)

SetID adds the id to the dcim devices list params

func (*DcimDevicesListParams) SetIDGt ¶

func (o *DcimDevicesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim devices list params

func (*DcimDevicesListParams) SetIDGte ¶

func (o *DcimDevicesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim devices list params

func (*DcimDevicesListParams) SetIDLt ¶

func (o *DcimDevicesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim devices list params

func (*DcimDevicesListParams) SetIDLte ¶

func (o *DcimDevicesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim devices list params

func (*DcimDevicesListParams) SetIDn ¶

func (o *DcimDevicesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim devices list params

func (*DcimDevicesListParams) SetInterfaces ¶

func (o *DcimDevicesListParams) SetInterfaces(interfaces *string)

SetInterfaces adds the interfaces to the dcim devices list params

func (*DcimDevicesListParams) SetIsFullDepth ¶

func (o *DcimDevicesListParams) SetIsFullDepth(isFullDepth *string)

SetIsFullDepth adds the isFullDepth to the dcim devices list params

func (*DcimDevicesListParams) SetLastUpdated ¶

func (o *DcimDevicesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim devices list params

func (*DcimDevicesListParams) SetLastUpdatedGte ¶

func (o *DcimDevicesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim devices list params

func (*DcimDevicesListParams) SetLastUpdatedLte ¶

func (o *DcimDevicesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim devices list params

func (*DcimDevicesListParams) SetLimit ¶

func (o *DcimDevicesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim devices list params

func (*DcimDevicesListParams) SetLocalContextData ¶

func (o *DcimDevicesListParams) SetLocalContextData(localContextData *string)

SetLocalContextData adds the localContextData to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddress ¶

func (o *DcimDevicesListParams) SetMacAddress(macAddress *string)

SetMacAddress adds the macAddress to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressIc ¶

func (o *DcimDevicesListParams) SetMacAddressIc(macAddressIc *string)

SetMacAddressIc adds the macAddressIc to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressIe ¶

func (o *DcimDevicesListParams) SetMacAddressIe(macAddressIe *string)

SetMacAddressIe adds the macAddressIe to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressIew ¶

func (o *DcimDevicesListParams) SetMacAddressIew(macAddressIew *string)

SetMacAddressIew adds the macAddressIew to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressIsw ¶

func (o *DcimDevicesListParams) SetMacAddressIsw(macAddressIsw *string)

SetMacAddressIsw adds the macAddressIsw to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressNic ¶

func (o *DcimDevicesListParams) SetMacAddressNic(macAddressNic *string)

SetMacAddressNic adds the macAddressNic to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressNie ¶

func (o *DcimDevicesListParams) SetMacAddressNie(macAddressNie *string)

SetMacAddressNie adds the macAddressNie to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressNiew ¶

func (o *DcimDevicesListParams) SetMacAddressNiew(macAddressNiew *string)

SetMacAddressNiew adds the macAddressNiew to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressNisw ¶

func (o *DcimDevicesListParams) SetMacAddressNisw(macAddressNisw *string)

SetMacAddressNisw adds the macAddressNisw to the dcim devices list params

func (*DcimDevicesListParams) SetMacAddressn ¶

func (o *DcimDevicesListParams) SetMacAddressn(macAddressn *string)

SetMacAddressn adds the macAddressN to the dcim devices list params

func (*DcimDevicesListParams) SetManufacturer ¶

func (o *DcimDevicesListParams) SetManufacturer(manufacturer *string)

SetManufacturer adds the manufacturer to the dcim devices list params

func (*DcimDevicesListParams) SetManufacturerID ¶

func (o *DcimDevicesListParams) SetManufacturerID(manufacturerID *string)

SetManufacturerID adds the manufacturerId to the dcim devices list params

func (*DcimDevicesListParams) SetManufacturerIDn ¶

func (o *DcimDevicesListParams) SetManufacturerIDn(manufacturerIDn *string)

SetManufacturerIDn adds the manufacturerIdN to the dcim devices list params

func (*DcimDevicesListParams) SetManufacturern ¶

func (o *DcimDevicesListParams) SetManufacturern(manufacturern *string)

SetManufacturern adds the manufacturerN to the dcim devices list params

func (*DcimDevicesListParams) SetModel ¶

func (o *DcimDevicesListParams) SetModel(model *string)

SetModel adds the model to the dcim devices list params

func (*DcimDevicesListParams) SetModeln ¶

func (o *DcimDevicesListParams) SetModeln(modeln *string)

SetModeln adds the modelN to the dcim devices list params

func (*DcimDevicesListParams) SetName ¶

func (o *DcimDevicesListParams) SetName(name *string)

SetName adds the name to the dcim devices list params

func (*DcimDevicesListParams) SetNameIc ¶

func (o *DcimDevicesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim devices list params

func (*DcimDevicesListParams) SetNameIe ¶

func (o *DcimDevicesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim devices list params

func (*DcimDevicesListParams) SetNameIew ¶

func (o *DcimDevicesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim devices list params

func (*DcimDevicesListParams) SetNameIsw ¶

func (o *DcimDevicesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim devices list params

func (*DcimDevicesListParams) SetNameNic ¶

func (o *DcimDevicesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim devices list params

func (*DcimDevicesListParams) SetNameNie ¶

func (o *DcimDevicesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim devices list params

func (*DcimDevicesListParams) SetNameNiew ¶

func (o *DcimDevicesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim devices list params

func (*DcimDevicesListParams) SetNameNisw ¶

func (o *DcimDevicesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim devices list params

func (*DcimDevicesListParams) SetNamen ¶

func (o *DcimDevicesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim devices list params

func (*DcimDevicesListParams) SetOffset ¶

func (o *DcimDevicesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim devices list params

func (*DcimDevicesListParams) SetPassThroughPorts ¶

func (o *DcimDevicesListParams) SetPassThroughPorts(passThroughPorts *string)

SetPassThroughPorts adds the passThroughPorts to the dcim devices list params

func (*DcimDevicesListParams) SetPlatform ¶

func (o *DcimDevicesListParams) SetPlatform(platform *string)

SetPlatform adds the platform to the dcim devices list params

func (*DcimDevicesListParams) SetPlatformID ¶

func (o *DcimDevicesListParams) SetPlatformID(platformID *string)

SetPlatformID adds the platformId to the dcim devices list params

func (*DcimDevicesListParams) SetPlatformIDn ¶

func (o *DcimDevicesListParams) SetPlatformIDn(platformIDn *string)

SetPlatformIDn adds the platformIdN to the dcim devices list params

func (*DcimDevicesListParams) SetPlatformn ¶

func (o *DcimDevicesListParams) SetPlatformn(platformn *string)

SetPlatformn adds the platformN to the dcim devices list params

func (*DcimDevicesListParams) SetPosition ¶

func (o *DcimDevicesListParams) SetPosition(position *string)

SetPosition adds the position to the dcim devices list params

func (*DcimDevicesListParams) SetPositionGt ¶

func (o *DcimDevicesListParams) SetPositionGt(positionGt *string)

SetPositionGt adds the positionGt to the dcim devices list params

func (*DcimDevicesListParams) SetPositionGte ¶

func (o *DcimDevicesListParams) SetPositionGte(positionGte *string)

SetPositionGte adds the positionGte to the dcim devices list params

func (*DcimDevicesListParams) SetPositionLt ¶

func (o *DcimDevicesListParams) SetPositionLt(positionLt *string)

SetPositionLt adds the positionLt to the dcim devices list params

func (*DcimDevicesListParams) SetPositionLte ¶

func (o *DcimDevicesListParams) SetPositionLte(positionLte *string)

SetPositionLte adds the positionLte to the dcim devices list params

func (*DcimDevicesListParams) SetPositionn ¶

func (o *DcimDevicesListParams) SetPositionn(positionn *string)

SetPositionn adds the positionN to the dcim devices list params

func (*DcimDevicesListParams) SetPowerOutlets ¶

func (o *DcimDevicesListParams) SetPowerOutlets(powerOutlets *string)

SetPowerOutlets adds the powerOutlets to the dcim devices list params

func (*DcimDevicesListParams) SetPowerPorts ¶

func (o *DcimDevicesListParams) SetPowerPorts(powerPorts *string)

SetPowerPorts adds the powerPorts to the dcim devices list params

func (*DcimDevicesListParams) SetQ ¶

func (o *DcimDevicesListParams) SetQ(q *string)

SetQ adds the q to the dcim devices list params

func (*DcimDevicesListParams) SetRackGroupID ¶

func (o *DcimDevicesListParams) SetRackGroupID(rackGroupID *string)

SetRackGroupID adds the rackGroupId to the dcim devices list params

func (*DcimDevicesListParams) SetRackGroupIDn ¶

func (o *DcimDevicesListParams) SetRackGroupIDn(rackGroupIDn *string)

SetRackGroupIDn adds the rackGroupIdN to the dcim devices list params

func (*DcimDevicesListParams) SetRackID ¶

func (o *DcimDevicesListParams) SetRackID(rackID *string)

SetRackID adds the rackId to the dcim devices list params

func (*DcimDevicesListParams) SetRackIDn ¶

func (o *DcimDevicesListParams) SetRackIDn(rackIDn *string)

SetRackIDn adds the rackIdN to the dcim devices list params

func (*DcimDevicesListParams) SetRegion ¶

func (o *DcimDevicesListParams) SetRegion(region *string)

SetRegion adds the region to the dcim devices list params

func (*DcimDevicesListParams) SetRegionID ¶

func (o *DcimDevicesListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim devices list params

func (*DcimDevicesListParams) SetRegionIDn ¶

func (o *DcimDevicesListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim devices list params

func (*DcimDevicesListParams) SetRegionn ¶

func (o *DcimDevicesListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim devices list params

func (*DcimDevicesListParams) SetRole ¶

func (o *DcimDevicesListParams) SetRole(role *string)

SetRole adds the role to the dcim devices list params

func (*DcimDevicesListParams) SetRoleID ¶

func (o *DcimDevicesListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the dcim devices list params

func (*DcimDevicesListParams) SetRoleIDn ¶

func (o *DcimDevicesListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the dcim devices list params

func (*DcimDevicesListParams) SetRolen ¶

func (o *DcimDevicesListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the dcim devices list params

func (*DcimDevicesListParams) SetSerial ¶

func (o *DcimDevicesListParams) SetSerial(serial *string)

SetSerial adds the serial to the dcim devices list params

func (*DcimDevicesListParams) SetSite ¶

func (o *DcimDevicesListParams) SetSite(site *string)

SetSite adds the site to the dcim devices list params

func (*DcimDevicesListParams) SetSiteID ¶

func (o *DcimDevicesListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim devices list params

func (*DcimDevicesListParams) SetSiteIDn ¶

func (o *DcimDevicesListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim devices list params

func (*DcimDevicesListParams) SetSiten ¶

func (o *DcimDevicesListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim devices list params

func (*DcimDevicesListParams) SetStatus ¶

func (o *DcimDevicesListParams) SetStatus(status *string)

SetStatus adds the status to the dcim devices list params

func (*DcimDevicesListParams) SetStatusn ¶

func (o *DcimDevicesListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the dcim devices list params

func (*DcimDevicesListParams) SetTag ¶

func (o *DcimDevicesListParams) SetTag(tag *string)

SetTag adds the tag to the dcim devices list params

func (*DcimDevicesListParams) SetTagn ¶

func (o *DcimDevicesListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim devices list params

func (*DcimDevicesListParams) SetTenant ¶

func (o *DcimDevicesListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the dcim devices list params

func (*DcimDevicesListParams) SetTenantGroup ¶

func (o *DcimDevicesListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the dcim devices list params

func (*DcimDevicesListParams) SetTenantGroupID ¶

func (o *DcimDevicesListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the dcim devices list params

func (*DcimDevicesListParams) SetTenantGroupIDn ¶

func (o *DcimDevicesListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the dcim devices list params

func (*DcimDevicesListParams) SetTenantGroupn ¶

func (o *DcimDevicesListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the dcim devices list params

func (*DcimDevicesListParams) SetTenantID ¶

func (o *DcimDevicesListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the dcim devices list params

func (*DcimDevicesListParams) SetTenantIDn ¶

func (o *DcimDevicesListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the dcim devices list params

func (*DcimDevicesListParams) SetTenantn ¶

func (o *DcimDevicesListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the dcim devices list params

func (*DcimDevicesListParams) SetTimeout ¶

func (o *DcimDevicesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices list params

func (*DcimDevicesListParams) SetVcPosition ¶

func (o *DcimDevicesListParams) SetVcPosition(vcPosition *string)

SetVcPosition adds the vcPosition to the dcim devices list params

func (*DcimDevicesListParams) SetVcPositionGt ¶

func (o *DcimDevicesListParams) SetVcPositionGt(vcPositionGt *string)

SetVcPositionGt adds the vcPositionGt to the dcim devices list params

func (*DcimDevicesListParams) SetVcPositionGte ¶

func (o *DcimDevicesListParams) SetVcPositionGte(vcPositionGte *string)

SetVcPositionGte adds the vcPositionGte to the dcim devices list params

func (*DcimDevicesListParams) SetVcPositionLt ¶

func (o *DcimDevicesListParams) SetVcPositionLt(vcPositionLt *string)

SetVcPositionLt adds the vcPositionLt to the dcim devices list params

func (*DcimDevicesListParams) SetVcPositionLte ¶

func (o *DcimDevicesListParams) SetVcPositionLte(vcPositionLte *string)

SetVcPositionLte adds the vcPositionLte to the dcim devices list params

func (*DcimDevicesListParams) SetVcPositionn ¶

func (o *DcimDevicesListParams) SetVcPositionn(vcPositionn *string)

SetVcPositionn adds the vcPositionN to the dcim devices list params

func (*DcimDevicesListParams) SetVcPriority ¶

func (o *DcimDevicesListParams) SetVcPriority(vcPriority *string)

SetVcPriority adds the vcPriority to the dcim devices list params

func (*DcimDevicesListParams) SetVcPriorityGt ¶

func (o *DcimDevicesListParams) SetVcPriorityGt(vcPriorityGt *string)

SetVcPriorityGt adds the vcPriorityGt to the dcim devices list params

func (*DcimDevicesListParams) SetVcPriorityGte ¶

func (o *DcimDevicesListParams) SetVcPriorityGte(vcPriorityGte *string)

SetVcPriorityGte adds the vcPriorityGte to the dcim devices list params

func (*DcimDevicesListParams) SetVcPriorityLt ¶

func (o *DcimDevicesListParams) SetVcPriorityLt(vcPriorityLt *string)

SetVcPriorityLt adds the vcPriorityLt to the dcim devices list params

func (*DcimDevicesListParams) SetVcPriorityLte ¶

func (o *DcimDevicesListParams) SetVcPriorityLte(vcPriorityLte *string)

SetVcPriorityLte adds the vcPriorityLte to the dcim devices list params

func (*DcimDevicesListParams) SetVcPriorityn ¶

func (o *DcimDevicesListParams) SetVcPriorityn(vcPriorityn *string)

SetVcPriorityn adds the vcPriorityN to the dcim devices list params

func (*DcimDevicesListParams) SetVirtualChassisID ¶

func (o *DcimDevicesListParams) SetVirtualChassisID(virtualChassisID *string)

SetVirtualChassisID adds the virtualChassisId to the dcim devices list params

func (*DcimDevicesListParams) SetVirtualChassisIDn ¶

func (o *DcimDevicesListParams) SetVirtualChassisIDn(virtualChassisIDn *string)

SetVirtualChassisIDn adds the virtualChassisIdN to the dcim devices list params

func (*DcimDevicesListParams) SetVirtualChassisMember ¶

func (o *DcimDevicesListParams) SetVirtualChassisMember(virtualChassisMember *string)

SetVirtualChassisMember adds the virtualChassisMember to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTag ¶

func (o *DcimDevicesListParams) WithAssetTag(assetTag *string) *DcimDevicesListParams

WithAssetTag adds the assetTag to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagIc ¶

func (o *DcimDevicesListParams) WithAssetTagIc(assetTagIc *string) *DcimDevicesListParams

WithAssetTagIc adds the assetTagIc to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagIe ¶

func (o *DcimDevicesListParams) WithAssetTagIe(assetTagIe *string) *DcimDevicesListParams

WithAssetTagIe adds the assetTagIe to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagIew ¶

func (o *DcimDevicesListParams) WithAssetTagIew(assetTagIew *string) *DcimDevicesListParams

WithAssetTagIew adds the assetTagIew to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagIsw ¶

func (o *DcimDevicesListParams) WithAssetTagIsw(assetTagIsw *string) *DcimDevicesListParams

WithAssetTagIsw adds the assetTagIsw to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagNic ¶

func (o *DcimDevicesListParams) WithAssetTagNic(assetTagNic *string) *DcimDevicesListParams

WithAssetTagNic adds the assetTagNic to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagNie ¶

func (o *DcimDevicesListParams) WithAssetTagNie(assetTagNie *string) *DcimDevicesListParams

WithAssetTagNie adds the assetTagNie to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagNiew ¶

func (o *DcimDevicesListParams) WithAssetTagNiew(assetTagNiew *string) *DcimDevicesListParams

WithAssetTagNiew adds the assetTagNiew to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagNisw ¶

func (o *DcimDevicesListParams) WithAssetTagNisw(assetTagNisw *string) *DcimDevicesListParams

WithAssetTagNisw adds the assetTagNisw to the dcim devices list params

func (*DcimDevicesListParams) WithAssetTagn ¶

func (o *DcimDevicesListParams) WithAssetTagn(assetTagn *string) *DcimDevicesListParams

WithAssetTagn adds the assetTagn to the dcim devices list params

func (*DcimDevicesListParams) WithClusterID ¶

func (o *DcimDevicesListParams) WithClusterID(clusterID *string) *DcimDevicesListParams

WithClusterID adds the clusterID to the dcim devices list params

func (*DcimDevicesListParams) WithClusterIDn ¶

func (o *DcimDevicesListParams) WithClusterIDn(clusterIDn *string) *DcimDevicesListParams

WithClusterIDn adds the clusterIDn to the dcim devices list params

func (*DcimDevicesListParams) WithConsolePorts ¶

func (o *DcimDevicesListParams) WithConsolePorts(consolePorts *string) *DcimDevicesListParams

WithConsolePorts adds the consolePorts to the dcim devices list params

func (*DcimDevicesListParams) WithConsoleServerPorts ¶

func (o *DcimDevicesListParams) WithConsoleServerPorts(consoleServerPorts *string) *DcimDevicesListParams

WithConsoleServerPorts adds the consoleServerPorts to the dcim devices list params

func (*DcimDevicesListParams) WithContext ¶

WithContext adds the context to the dcim devices list params

func (*DcimDevicesListParams) WithCreated ¶

func (o *DcimDevicesListParams) WithCreated(created *string) *DcimDevicesListParams

WithCreated adds the created to the dcim devices list params

func (*DcimDevicesListParams) WithCreatedGte ¶

func (o *DcimDevicesListParams) WithCreatedGte(createdGte *string) *DcimDevicesListParams

WithCreatedGte adds the createdGte to the dcim devices list params

func (*DcimDevicesListParams) WithCreatedLte ¶

func (o *DcimDevicesListParams) WithCreatedLte(createdLte *string) *DcimDevicesListParams

WithCreatedLte adds the createdLte to the dcim devices list params

func (*DcimDevicesListParams) WithDefaults ¶

func (o *DcimDevicesListParams) WithDefaults() *DcimDevicesListParams

WithDefaults hydrates default values in the dcim devices list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesListParams) WithDeviceBays ¶

func (o *DcimDevicesListParams) WithDeviceBays(deviceBays *string) *DcimDevicesListParams

WithDeviceBays adds the deviceBays to the dcim devices list params

func (*DcimDevicesListParams) WithDeviceTypeID ¶

func (o *DcimDevicesListParams) WithDeviceTypeID(deviceTypeID *string) *DcimDevicesListParams

WithDeviceTypeID adds the deviceTypeID to the dcim devices list params

func (*DcimDevicesListParams) WithDeviceTypeIDn ¶

func (o *DcimDevicesListParams) WithDeviceTypeIDn(deviceTypeIDn *string) *DcimDevicesListParams

WithDeviceTypeIDn adds the deviceTypeIDn to the dcim devices list params

func (*DcimDevicesListParams) WithFace ¶

WithFace adds the face to the dcim devices list params

func (*DcimDevicesListParams) WithFacen ¶

func (o *DcimDevicesListParams) WithFacen(facen *string) *DcimDevicesListParams

WithFacen adds the facen to the dcim devices list params

func (*DcimDevicesListParams) WithHTTPClient ¶

func (o *DcimDevicesListParams) WithHTTPClient(client *http.Client) *DcimDevicesListParams

WithHTTPClient adds the HTTPClient to the dcim devices list params

func (*DcimDevicesListParams) WithHasPrimaryIP ¶

func (o *DcimDevicesListParams) WithHasPrimaryIP(hasPrimaryIP *string) *DcimDevicesListParams

WithHasPrimaryIP adds the hasPrimaryIP to the dcim devices list params

func (*DcimDevicesListParams) WithID ¶

WithID adds the id to the dcim devices list params

func (*DcimDevicesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim devices list params

func (*DcimDevicesListParams) WithIDGte ¶

func (o *DcimDevicesListParams) WithIDGte(iDGte *string) *DcimDevicesListParams

WithIDGte adds the iDGte to the dcim devices list params

func (*DcimDevicesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim devices list params

func (*DcimDevicesListParams) WithIDLte ¶

func (o *DcimDevicesListParams) WithIDLte(iDLte *string) *DcimDevicesListParams

WithIDLte adds the iDLte to the dcim devices list params

func (*DcimDevicesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim devices list params

func (*DcimDevicesListParams) WithInterfaces ¶

func (o *DcimDevicesListParams) WithInterfaces(interfaces *string) *DcimDevicesListParams

WithInterfaces adds the interfaces to the dcim devices list params

func (*DcimDevicesListParams) WithIsFullDepth ¶

func (o *DcimDevicesListParams) WithIsFullDepth(isFullDepth *string) *DcimDevicesListParams

WithIsFullDepth adds the isFullDepth to the dcim devices list params

func (*DcimDevicesListParams) WithLastUpdated ¶

func (o *DcimDevicesListParams) WithLastUpdated(lastUpdated *string) *DcimDevicesListParams

WithLastUpdated adds the lastUpdated to the dcim devices list params

func (*DcimDevicesListParams) WithLastUpdatedGte ¶

func (o *DcimDevicesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimDevicesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim devices list params

func (*DcimDevicesListParams) WithLastUpdatedLte ¶

func (o *DcimDevicesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimDevicesListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim devices list params

func (*DcimDevicesListParams) WithLimit ¶

func (o *DcimDevicesListParams) WithLimit(limit *int64) *DcimDevicesListParams

WithLimit adds the limit to the dcim devices list params

func (*DcimDevicesListParams) WithLocalContextData ¶

func (o *DcimDevicesListParams) WithLocalContextData(localContextData *string) *DcimDevicesListParams

WithLocalContextData adds the localContextData to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddress ¶

func (o *DcimDevicesListParams) WithMacAddress(macAddress *string) *DcimDevicesListParams

WithMacAddress adds the macAddress to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressIc ¶

func (o *DcimDevicesListParams) WithMacAddressIc(macAddressIc *string) *DcimDevicesListParams

WithMacAddressIc adds the macAddressIc to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressIe ¶

func (o *DcimDevicesListParams) WithMacAddressIe(macAddressIe *string) *DcimDevicesListParams

WithMacAddressIe adds the macAddressIe to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressIew ¶

func (o *DcimDevicesListParams) WithMacAddressIew(macAddressIew *string) *DcimDevicesListParams

WithMacAddressIew adds the macAddressIew to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressIsw ¶

func (o *DcimDevicesListParams) WithMacAddressIsw(macAddressIsw *string) *DcimDevicesListParams

WithMacAddressIsw adds the macAddressIsw to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressNic ¶

func (o *DcimDevicesListParams) WithMacAddressNic(macAddressNic *string) *DcimDevicesListParams

WithMacAddressNic adds the macAddressNic to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressNie ¶

func (o *DcimDevicesListParams) WithMacAddressNie(macAddressNie *string) *DcimDevicesListParams

WithMacAddressNie adds the macAddressNie to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressNiew ¶

func (o *DcimDevicesListParams) WithMacAddressNiew(macAddressNiew *string) *DcimDevicesListParams

WithMacAddressNiew adds the macAddressNiew to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressNisw ¶

func (o *DcimDevicesListParams) WithMacAddressNisw(macAddressNisw *string) *DcimDevicesListParams

WithMacAddressNisw adds the macAddressNisw to the dcim devices list params

func (*DcimDevicesListParams) WithMacAddressn ¶

func (o *DcimDevicesListParams) WithMacAddressn(macAddressn *string) *DcimDevicesListParams

WithMacAddressn adds the macAddressn to the dcim devices list params

func (*DcimDevicesListParams) WithManufacturer ¶

func (o *DcimDevicesListParams) WithManufacturer(manufacturer *string) *DcimDevicesListParams

WithManufacturer adds the manufacturer to the dcim devices list params

func (*DcimDevicesListParams) WithManufacturerID ¶

func (o *DcimDevicesListParams) WithManufacturerID(manufacturerID *string) *DcimDevicesListParams

WithManufacturerID adds the manufacturerID to the dcim devices list params

func (*DcimDevicesListParams) WithManufacturerIDn ¶

func (o *DcimDevicesListParams) WithManufacturerIDn(manufacturerIDn *string) *DcimDevicesListParams

WithManufacturerIDn adds the manufacturerIDn to the dcim devices list params

func (*DcimDevicesListParams) WithManufacturern ¶

func (o *DcimDevicesListParams) WithManufacturern(manufacturern *string) *DcimDevicesListParams

WithManufacturern adds the manufacturern to the dcim devices list params

func (*DcimDevicesListParams) WithModel ¶

func (o *DcimDevicesListParams) WithModel(model *string) *DcimDevicesListParams

WithModel adds the model to the dcim devices list params

func (*DcimDevicesListParams) WithModeln ¶

func (o *DcimDevicesListParams) WithModeln(modeln *string) *DcimDevicesListParams

WithModeln adds the modeln to the dcim devices list params

func (*DcimDevicesListParams) WithName ¶

WithName adds the name to the dcim devices list params

func (*DcimDevicesListParams) WithNameIc ¶

func (o *DcimDevicesListParams) WithNameIc(nameIc *string) *DcimDevicesListParams

WithNameIc adds the nameIc to the dcim devices list params

func (*DcimDevicesListParams) WithNameIe ¶

func (o *DcimDevicesListParams) WithNameIe(nameIe *string) *DcimDevicesListParams

WithNameIe adds the nameIe to the dcim devices list params

func (*DcimDevicesListParams) WithNameIew ¶

func (o *DcimDevicesListParams) WithNameIew(nameIew *string) *DcimDevicesListParams

WithNameIew adds the nameIew to the dcim devices list params

func (*DcimDevicesListParams) WithNameIsw ¶

func (o *DcimDevicesListParams) WithNameIsw(nameIsw *string) *DcimDevicesListParams

WithNameIsw adds the nameIsw to the dcim devices list params

func (*DcimDevicesListParams) WithNameNic ¶

func (o *DcimDevicesListParams) WithNameNic(nameNic *string) *DcimDevicesListParams

WithNameNic adds the nameNic to the dcim devices list params

func (*DcimDevicesListParams) WithNameNie ¶

func (o *DcimDevicesListParams) WithNameNie(nameNie *string) *DcimDevicesListParams

WithNameNie adds the nameNie to the dcim devices list params

func (*DcimDevicesListParams) WithNameNiew ¶

func (o *DcimDevicesListParams) WithNameNiew(nameNiew *string) *DcimDevicesListParams

WithNameNiew adds the nameNiew to the dcim devices list params

func (*DcimDevicesListParams) WithNameNisw ¶

func (o *DcimDevicesListParams) WithNameNisw(nameNisw *string) *DcimDevicesListParams

WithNameNisw adds the nameNisw to the dcim devices list params

func (*DcimDevicesListParams) WithNamen ¶

func (o *DcimDevicesListParams) WithNamen(namen *string) *DcimDevicesListParams

WithNamen adds the namen to the dcim devices list params

func (*DcimDevicesListParams) WithOffset ¶

func (o *DcimDevicesListParams) WithOffset(offset *int64) *DcimDevicesListParams

WithOffset adds the offset to the dcim devices list params

func (*DcimDevicesListParams) WithPassThroughPorts ¶

func (o *DcimDevicesListParams) WithPassThroughPorts(passThroughPorts *string) *DcimDevicesListParams

WithPassThroughPorts adds the passThroughPorts to the dcim devices list params

func (*DcimDevicesListParams) WithPlatform ¶

func (o *DcimDevicesListParams) WithPlatform(platform *string) *DcimDevicesListParams

WithPlatform adds the platform to the dcim devices list params

func (*DcimDevicesListParams) WithPlatformID ¶

func (o *DcimDevicesListParams) WithPlatformID(platformID *string) *DcimDevicesListParams

WithPlatformID adds the platformID to the dcim devices list params

func (*DcimDevicesListParams) WithPlatformIDn ¶

func (o *DcimDevicesListParams) WithPlatformIDn(platformIDn *string) *DcimDevicesListParams

WithPlatformIDn adds the platformIDn to the dcim devices list params

func (*DcimDevicesListParams) WithPlatformn ¶

func (o *DcimDevicesListParams) WithPlatformn(platformn *string) *DcimDevicesListParams

WithPlatformn adds the platformn to the dcim devices list params

func (*DcimDevicesListParams) WithPosition ¶

func (o *DcimDevicesListParams) WithPosition(position *string) *DcimDevicesListParams

WithPosition adds the position to the dcim devices list params

func (*DcimDevicesListParams) WithPositionGt ¶

func (o *DcimDevicesListParams) WithPositionGt(positionGt *string) *DcimDevicesListParams

WithPositionGt adds the positionGt to the dcim devices list params

func (*DcimDevicesListParams) WithPositionGte ¶

func (o *DcimDevicesListParams) WithPositionGte(positionGte *string) *DcimDevicesListParams

WithPositionGte adds the positionGte to the dcim devices list params

func (*DcimDevicesListParams) WithPositionLt ¶

func (o *DcimDevicesListParams) WithPositionLt(positionLt *string) *DcimDevicesListParams

WithPositionLt adds the positionLt to the dcim devices list params

func (*DcimDevicesListParams) WithPositionLte ¶

func (o *DcimDevicesListParams) WithPositionLte(positionLte *string) *DcimDevicesListParams

WithPositionLte adds the positionLte to the dcim devices list params

func (*DcimDevicesListParams) WithPositionn ¶

func (o *DcimDevicesListParams) WithPositionn(positionn *string) *DcimDevicesListParams

WithPositionn adds the positionn to the dcim devices list params

func (*DcimDevicesListParams) WithPowerOutlets ¶

func (o *DcimDevicesListParams) WithPowerOutlets(powerOutlets *string) *DcimDevicesListParams

WithPowerOutlets adds the powerOutlets to the dcim devices list params

func (*DcimDevicesListParams) WithPowerPorts ¶

func (o *DcimDevicesListParams) WithPowerPorts(powerPorts *string) *DcimDevicesListParams

WithPowerPorts adds the powerPorts to the dcim devices list params

func (*DcimDevicesListParams) WithQ ¶

WithQ adds the q to the dcim devices list params

func (*DcimDevicesListParams) WithRackGroupID ¶

func (o *DcimDevicesListParams) WithRackGroupID(rackGroupID *string) *DcimDevicesListParams

WithRackGroupID adds the rackGroupID to the dcim devices list params

func (*DcimDevicesListParams) WithRackGroupIDn ¶

func (o *DcimDevicesListParams) WithRackGroupIDn(rackGroupIDn *string) *DcimDevicesListParams

WithRackGroupIDn adds the rackGroupIDn to the dcim devices list params

func (*DcimDevicesListParams) WithRackID ¶

func (o *DcimDevicesListParams) WithRackID(rackID *string) *DcimDevicesListParams

WithRackID adds the rackID to the dcim devices list params

func (*DcimDevicesListParams) WithRackIDn ¶

func (o *DcimDevicesListParams) WithRackIDn(rackIDn *string) *DcimDevicesListParams

WithRackIDn adds the rackIDn to the dcim devices list params

func (*DcimDevicesListParams) WithRegion ¶

func (o *DcimDevicesListParams) WithRegion(region *string) *DcimDevicesListParams

WithRegion adds the region to the dcim devices list params

func (*DcimDevicesListParams) WithRegionID ¶

func (o *DcimDevicesListParams) WithRegionID(regionID *string) *DcimDevicesListParams

WithRegionID adds the regionID to the dcim devices list params

func (*DcimDevicesListParams) WithRegionIDn ¶

func (o *DcimDevicesListParams) WithRegionIDn(regionIDn *string) *DcimDevicesListParams

WithRegionIDn adds the regionIDn to the dcim devices list params

func (*DcimDevicesListParams) WithRegionn ¶

func (o *DcimDevicesListParams) WithRegionn(regionn *string) *DcimDevicesListParams

WithRegionn adds the regionn to the dcim devices list params

func (*DcimDevicesListParams) WithRole ¶

WithRole adds the role to the dcim devices list params

func (*DcimDevicesListParams) WithRoleID ¶

func (o *DcimDevicesListParams) WithRoleID(roleID *string) *DcimDevicesListParams

WithRoleID adds the roleID to the dcim devices list params

func (*DcimDevicesListParams) WithRoleIDn ¶

func (o *DcimDevicesListParams) WithRoleIDn(roleIDn *string) *DcimDevicesListParams

WithRoleIDn adds the roleIDn to the dcim devices list params

func (*DcimDevicesListParams) WithRolen ¶

func (o *DcimDevicesListParams) WithRolen(rolen *string) *DcimDevicesListParams

WithRolen adds the rolen to the dcim devices list params

func (*DcimDevicesListParams) WithSerial ¶

func (o *DcimDevicesListParams) WithSerial(serial *string) *DcimDevicesListParams

WithSerial adds the serial to the dcim devices list params

func (*DcimDevicesListParams) WithSite ¶

WithSite adds the site to the dcim devices list params

func (*DcimDevicesListParams) WithSiteID ¶

func (o *DcimDevicesListParams) WithSiteID(siteID *string) *DcimDevicesListParams

WithSiteID adds the siteID to the dcim devices list params

func (*DcimDevicesListParams) WithSiteIDn ¶

func (o *DcimDevicesListParams) WithSiteIDn(siteIDn *string) *DcimDevicesListParams

WithSiteIDn adds the siteIDn to the dcim devices list params

func (*DcimDevicesListParams) WithSiten ¶

func (o *DcimDevicesListParams) WithSiten(siten *string) *DcimDevicesListParams

WithSiten adds the siten to the dcim devices list params

func (*DcimDevicesListParams) WithStatus ¶

func (o *DcimDevicesListParams) WithStatus(status *string) *DcimDevicesListParams

WithStatus adds the status to the dcim devices list params

func (*DcimDevicesListParams) WithStatusn ¶

func (o *DcimDevicesListParams) WithStatusn(statusn *string) *DcimDevicesListParams

WithStatusn adds the statusn to the dcim devices list params

func (*DcimDevicesListParams) WithTag ¶

WithTag adds the tag to the dcim devices list params

func (*DcimDevicesListParams) WithTagn ¶

WithTagn adds the tagn to the dcim devices list params

func (*DcimDevicesListParams) WithTenant ¶

func (o *DcimDevicesListParams) WithTenant(tenant *string) *DcimDevicesListParams

WithTenant adds the tenant to the dcim devices list params

func (*DcimDevicesListParams) WithTenantGroup ¶

func (o *DcimDevicesListParams) WithTenantGroup(tenantGroup *string) *DcimDevicesListParams

WithTenantGroup adds the tenantGroup to the dcim devices list params

func (*DcimDevicesListParams) WithTenantGroupID ¶

func (o *DcimDevicesListParams) WithTenantGroupID(tenantGroupID *string) *DcimDevicesListParams

WithTenantGroupID adds the tenantGroupID to the dcim devices list params

func (*DcimDevicesListParams) WithTenantGroupIDn ¶

func (o *DcimDevicesListParams) WithTenantGroupIDn(tenantGroupIDn *string) *DcimDevicesListParams

WithTenantGroupIDn adds the tenantGroupIDn to the dcim devices list params

func (*DcimDevicesListParams) WithTenantGroupn ¶

func (o *DcimDevicesListParams) WithTenantGroupn(tenantGroupn *string) *DcimDevicesListParams

WithTenantGroupn adds the tenantGroupn to the dcim devices list params

func (*DcimDevicesListParams) WithTenantID ¶

func (o *DcimDevicesListParams) WithTenantID(tenantID *string) *DcimDevicesListParams

WithTenantID adds the tenantID to the dcim devices list params

func (*DcimDevicesListParams) WithTenantIDn ¶

func (o *DcimDevicesListParams) WithTenantIDn(tenantIDn *string) *DcimDevicesListParams

WithTenantIDn adds the tenantIDn to the dcim devices list params

func (*DcimDevicesListParams) WithTenantn ¶

func (o *DcimDevicesListParams) WithTenantn(tenantn *string) *DcimDevicesListParams

WithTenantn adds the tenantn to the dcim devices list params

func (*DcimDevicesListParams) WithTimeout ¶

func (o *DcimDevicesListParams) WithTimeout(timeout time.Duration) *DcimDevicesListParams

WithTimeout adds the timeout to the dcim devices list params

func (*DcimDevicesListParams) WithVcPosition ¶

func (o *DcimDevicesListParams) WithVcPosition(vcPosition *string) *DcimDevicesListParams

WithVcPosition adds the vcPosition to the dcim devices list params

func (*DcimDevicesListParams) WithVcPositionGt ¶

func (o *DcimDevicesListParams) WithVcPositionGt(vcPositionGt *string) *DcimDevicesListParams

WithVcPositionGt adds the vcPositionGt to the dcim devices list params

func (*DcimDevicesListParams) WithVcPositionGte ¶

func (o *DcimDevicesListParams) WithVcPositionGte(vcPositionGte *string) *DcimDevicesListParams

WithVcPositionGte adds the vcPositionGte to the dcim devices list params

func (*DcimDevicesListParams) WithVcPositionLt ¶

func (o *DcimDevicesListParams) WithVcPositionLt(vcPositionLt *string) *DcimDevicesListParams

WithVcPositionLt adds the vcPositionLt to the dcim devices list params

func (*DcimDevicesListParams) WithVcPositionLte ¶

func (o *DcimDevicesListParams) WithVcPositionLte(vcPositionLte *string) *DcimDevicesListParams

WithVcPositionLte adds the vcPositionLte to the dcim devices list params

func (*DcimDevicesListParams) WithVcPositionn ¶

func (o *DcimDevicesListParams) WithVcPositionn(vcPositionn *string) *DcimDevicesListParams

WithVcPositionn adds the vcPositionn to the dcim devices list params

func (*DcimDevicesListParams) WithVcPriority ¶

func (o *DcimDevicesListParams) WithVcPriority(vcPriority *string) *DcimDevicesListParams

WithVcPriority adds the vcPriority to the dcim devices list params

func (*DcimDevicesListParams) WithVcPriorityGt ¶

func (o *DcimDevicesListParams) WithVcPriorityGt(vcPriorityGt *string) *DcimDevicesListParams

WithVcPriorityGt adds the vcPriorityGt to the dcim devices list params

func (*DcimDevicesListParams) WithVcPriorityGte ¶

func (o *DcimDevicesListParams) WithVcPriorityGte(vcPriorityGte *string) *DcimDevicesListParams

WithVcPriorityGte adds the vcPriorityGte to the dcim devices list params

func (*DcimDevicesListParams) WithVcPriorityLt ¶

func (o *DcimDevicesListParams) WithVcPriorityLt(vcPriorityLt *string) *DcimDevicesListParams

WithVcPriorityLt adds the vcPriorityLt to the dcim devices list params

func (*DcimDevicesListParams) WithVcPriorityLte ¶

func (o *DcimDevicesListParams) WithVcPriorityLte(vcPriorityLte *string) *DcimDevicesListParams

WithVcPriorityLte adds the vcPriorityLte to the dcim devices list params

func (*DcimDevicesListParams) WithVcPriorityn ¶

func (o *DcimDevicesListParams) WithVcPriorityn(vcPriorityn *string) *DcimDevicesListParams

WithVcPriorityn adds the vcPriorityn to the dcim devices list params

func (*DcimDevicesListParams) WithVirtualChassisID ¶

func (o *DcimDevicesListParams) WithVirtualChassisID(virtualChassisID *string) *DcimDevicesListParams

WithVirtualChassisID adds the virtualChassisID to the dcim devices list params

func (*DcimDevicesListParams) WithVirtualChassisIDn ¶

func (o *DcimDevicesListParams) WithVirtualChassisIDn(virtualChassisIDn *string) *DcimDevicesListParams

WithVirtualChassisIDn adds the virtualChassisIDn to the dcim devices list params

func (*DcimDevicesListParams) WithVirtualChassisMember ¶

func (o *DcimDevicesListParams) WithVirtualChassisMember(virtualChassisMember *string) *DcimDevicesListParams

WithVirtualChassisMember adds the virtualChassisMember to the dcim devices list params

func (*DcimDevicesListParams) WriteToRequest ¶

func (o *DcimDevicesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimDevicesListReader ¶

type DcimDevicesListReader struct {
	// contains filtered or unexported fields
}

DcimDevicesListReader is a Reader for the DcimDevicesList structure.

func (*DcimDevicesListReader) ReadResponse ¶

func (o *DcimDevicesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesNapalmOK ¶

type DcimDevicesNapalmOK struct {
	Payload *models.DeviceNAPALM
}
DcimDevicesNapalmOK describes a response with status code 200, with default header values.

DcimDevicesNapalmOK dcim devices napalm o k

func NewDcimDevicesNapalmOK ¶

func NewDcimDevicesNapalmOK() *DcimDevicesNapalmOK

NewDcimDevicesNapalmOK creates a DcimDevicesNapalmOK with default headers values

func (*DcimDevicesNapalmOK) Error ¶

func (o *DcimDevicesNapalmOK) Error() string

func (*DcimDevicesNapalmOK) GetPayload ¶

func (o *DcimDevicesNapalmOK) GetPayload() *models.DeviceNAPALM

type DcimDevicesNapalmParams ¶

type DcimDevicesNapalmParams struct {

	/* ID.

	   A unique integer value identifying this device.
	*/
	ID int64

	// Method.
	Method string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesNapalmParams contains all the parameters to send to the API endpoint

for the dcim devices napalm operation.

Typically these are written to a http.Request.

func NewDcimDevicesNapalmParams ¶

func NewDcimDevicesNapalmParams() *DcimDevicesNapalmParams

NewDcimDevicesNapalmParams creates a new DcimDevicesNapalmParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesNapalmParamsWithContext ¶

func NewDcimDevicesNapalmParamsWithContext(ctx context.Context) *DcimDevicesNapalmParams

NewDcimDevicesNapalmParamsWithContext creates a new DcimDevicesNapalmParams object with the ability to set a context for a request.

func NewDcimDevicesNapalmParamsWithHTTPClient ¶

func NewDcimDevicesNapalmParamsWithHTTPClient(client *http.Client) *DcimDevicesNapalmParams

NewDcimDevicesNapalmParamsWithHTTPClient creates a new DcimDevicesNapalmParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesNapalmParamsWithTimeout ¶

func NewDcimDevicesNapalmParamsWithTimeout(timeout time.Duration) *DcimDevicesNapalmParams

NewDcimDevicesNapalmParamsWithTimeout creates a new DcimDevicesNapalmParams object with the ability to set a timeout on a request.

func (*DcimDevicesNapalmParams) SetContext ¶

func (o *DcimDevicesNapalmParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices napalm params

func (*DcimDevicesNapalmParams) SetDefaults ¶

func (o *DcimDevicesNapalmParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices napalm params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesNapalmParams) SetHTTPClient ¶

func (o *DcimDevicesNapalmParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices napalm params

func (*DcimDevicesNapalmParams) SetID ¶

func (o *DcimDevicesNapalmParams) SetID(id int64)

SetID adds the id to the dcim devices napalm params

func (*DcimDevicesNapalmParams) SetMethod ¶

func (o *DcimDevicesNapalmParams) SetMethod(method string)

SetMethod adds the method to the dcim devices napalm params

func (*DcimDevicesNapalmParams) SetTimeout ¶

func (o *DcimDevicesNapalmParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices napalm params

func (*DcimDevicesNapalmParams) WithContext ¶

WithContext adds the context to the dcim devices napalm params

func (*DcimDevicesNapalmParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim devices napalm params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesNapalmParams) WithHTTPClient ¶

func (o *DcimDevicesNapalmParams) WithHTTPClient(client *http.Client) *DcimDevicesNapalmParams

WithHTTPClient adds the HTTPClient to the dcim devices napalm params

func (*DcimDevicesNapalmParams) WithID ¶

WithID adds the id to the dcim devices napalm params

func (*DcimDevicesNapalmParams) WithMethod ¶

WithMethod adds the method to the dcim devices napalm params

func (*DcimDevicesNapalmParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices napalm params

func (*DcimDevicesNapalmParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesNapalmReader ¶

type DcimDevicesNapalmReader struct {
	// contains filtered or unexported fields
}

DcimDevicesNapalmReader is a Reader for the DcimDevicesNapalm structure.

func (*DcimDevicesNapalmReader) ReadResponse ¶

func (o *DcimDevicesNapalmReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesPartialUpdateDefault ¶

type DcimDevicesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDevicesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimDevicesPartialUpdateDefault dcim devices partial update default

func NewDcimDevicesPartialUpdateDefault ¶

func NewDcimDevicesPartialUpdateDefault(code int) *DcimDevicesPartialUpdateDefault

NewDcimDevicesPartialUpdateDefault creates a DcimDevicesPartialUpdateDefault with default headers values

func (*DcimDevicesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim devices partial update default response

func (*DcimDevicesPartialUpdateDefault) Error ¶

func (*DcimDevicesPartialUpdateDefault) GetPayload ¶

func (o *DcimDevicesPartialUpdateDefault) GetPayload() interface{}

type DcimDevicesPartialUpdateOK ¶

type DcimDevicesPartialUpdateOK struct {
	Payload *models.DeviceWithConfigContext
}
DcimDevicesPartialUpdateOK describes a response with status code 200, with default header values.

DcimDevicesPartialUpdateOK dcim devices partial update o k

func NewDcimDevicesPartialUpdateOK ¶

func NewDcimDevicesPartialUpdateOK() *DcimDevicesPartialUpdateOK

NewDcimDevicesPartialUpdateOK creates a DcimDevicesPartialUpdateOK with default headers values

func (*DcimDevicesPartialUpdateOK) Error ¶

func (*DcimDevicesPartialUpdateOK) GetPayload ¶

type DcimDevicesPartialUpdateParams ¶

type DcimDevicesPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceWithConfigContext

	/* ID.

	   A unique integer value identifying this device.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim devices partial update operation.

Typically these are written to a http.Request.

func NewDcimDevicesPartialUpdateParams ¶

func NewDcimDevicesPartialUpdateParams() *DcimDevicesPartialUpdateParams

NewDcimDevicesPartialUpdateParams creates a new DcimDevicesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesPartialUpdateParamsWithContext ¶

func NewDcimDevicesPartialUpdateParamsWithContext(ctx context.Context) *DcimDevicesPartialUpdateParams

NewDcimDevicesPartialUpdateParamsWithContext creates a new DcimDevicesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDevicesPartialUpdateParamsWithHTTPClient ¶

func NewDcimDevicesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDevicesPartialUpdateParams

NewDcimDevicesPartialUpdateParamsWithHTTPClient creates a new DcimDevicesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesPartialUpdateParamsWithTimeout ¶

func NewDcimDevicesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDevicesPartialUpdateParams

NewDcimDevicesPartialUpdateParamsWithTimeout creates a new DcimDevicesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDevicesPartialUpdateParams) SetContext ¶

func (o *DcimDevicesPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) SetDefaults ¶

func (o *DcimDevicesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimDevicesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) SetTimeout ¶

func (o *DcimDevicesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim devices partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices partial update params

func (*DcimDevicesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesPartialUpdateReader ¶

type DcimDevicesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimDevicesPartialUpdateReader is a Reader for the DcimDevicesPartialUpdate structure.

func (*DcimDevicesPartialUpdateReader) ReadResponse ¶

func (o *DcimDevicesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesReadOK ¶

type DcimDevicesReadOK struct {
	Payload *models.DeviceWithConfigContext
}
DcimDevicesReadOK describes a response with status code 200, with default header values.

DcimDevicesReadOK dcim devices read o k

func NewDcimDevicesReadOK ¶

func NewDcimDevicesReadOK() *DcimDevicesReadOK

NewDcimDevicesReadOK creates a DcimDevicesReadOK with default headers values

func (*DcimDevicesReadOK) Error ¶

func (o *DcimDevicesReadOK) Error() string

func (*DcimDevicesReadOK) GetPayload ¶

type DcimDevicesReadParams ¶

type DcimDevicesReadParams struct {

	/* ID.

	   A unique integer value identifying this device.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesReadParams contains all the parameters to send to the API endpoint

for the dcim devices read operation.

Typically these are written to a http.Request.

func NewDcimDevicesReadParams ¶

func NewDcimDevicesReadParams() *DcimDevicesReadParams

NewDcimDevicesReadParams creates a new DcimDevicesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesReadParamsWithContext ¶

func NewDcimDevicesReadParamsWithContext(ctx context.Context) *DcimDevicesReadParams

NewDcimDevicesReadParamsWithContext creates a new DcimDevicesReadParams object with the ability to set a context for a request.

func NewDcimDevicesReadParamsWithHTTPClient ¶

func NewDcimDevicesReadParamsWithHTTPClient(client *http.Client) *DcimDevicesReadParams

NewDcimDevicesReadParamsWithHTTPClient creates a new DcimDevicesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesReadParamsWithTimeout ¶

func NewDcimDevicesReadParamsWithTimeout(timeout time.Duration) *DcimDevicesReadParams

NewDcimDevicesReadParamsWithTimeout creates a new DcimDevicesReadParams object with the ability to set a timeout on a request.

func (*DcimDevicesReadParams) SetContext ¶

func (o *DcimDevicesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices read params

func (*DcimDevicesReadParams) SetDefaults ¶

func (o *DcimDevicesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesReadParams) SetHTTPClient ¶

func (o *DcimDevicesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices read params

func (*DcimDevicesReadParams) SetID ¶

func (o *DcimDevicesReadParams) SetID(id int64)

SetID adds the id to the dcim devices read params

func (*DcimDevicesReadParams) SetTimeout ¶

func (o *DcimDevicesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices read params

func (*DcimDevicesReadParams) WithContext ¶

WithContext adds the context to the dcim devices read params

func (*DcimDevicesReadParams) WithDefaults ¶

func (o *DcimDevicesReadParams) WithDefaults() *DcimDevicesReadParams

WithDefaults hydrates default values in the dcim devices read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesReadParams) WithHTTPClient ¶

func (o *DcimDevicesReadParams) WithHTTPClient(client *http.Client) *DcimDevicesReadParams

WithHTTPClient adds the HTTPClient to the dcim devices read params

func (*DcimDevicesReadParams) WithID ¶

WithID adds the id to the dcim devices read params

func (*DcimDevicesReadParams) WithTimeout ¶

func (o *DcimDevicesReadParams) WithTimeout(timeout time.Duration) *DcimDevicesReadParams

WithTimeout adds the timeout to the dcim devices read params

func (*DcimDevicesReadParams) WriteToRequest ¶

func (o *DcimDevicesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimDevicesReadReader ¶

type DcimDevicesReadReader struct {
	// contains filtered or unexported fields
}

DcimDevicesReadReader is a Reader for the DcimDevicesRead structure.

func (*DcimDevicesReadReader) ReadResponse ¶

func (o *DcimDevicesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimDevicesUpdateDefault ¶

type DcimDevicesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimDevicesUpdateDefault describes a response with status code -1, with default header values.

DcimDevicesUpdateDefault dcim devices update default

func NewDcimDevicesUpdateDefault ¶

func NewDcimDevicesUpdateDefault(code int) *DcimDevicesUpdateDefault

NewDcimDevicesUpdateDefault creates a DcimDevicesUpdateDefault with default headers values

func (*DcimDevicesUpdateDefault) Code ¶

func (o *DcimDevicesUpdateDefault) Code() int

Code gets the status code for the dcim devices update default response

func (*DcimDevicesUpdateDefault) Error ¶

func (o *DcimDevicesUpdateDefault) Error() string

func (*DcimDevicesUpdateDefault) GetPayload ¶

func (o *DcimDevicesUpdateDefault) GetPayload() interface{}

type DcimDevicesUpdateOK ¶

type DcimDevicesUpdateOK struct {
	Payload *models.DeviceWithConfigContext
}
DcimDevicesUpdateOK describes a response with status code 200, with default header values.

DcimDevicesUpdateOK dcim devices update o k

func NewDcimDevicesUpdateOK ¶

func NewDcimDevicesUpdateOK() *DcimDevicesUpdateOK

NewDcimDevicesUpdateOK creates a DcimDevicesUpdateOK with default headers values

func (*DcimDevicesUpdateOK) Error ¶

func (o *DcimDevicesUpdateOK) Error() string

func (*DcimDevicesUpdateOK) GetPayload ¶

type DcimDevicesUpdateParams ¶

type DcimDevicesUpdateParams struct {

	// Data.
	Data *models.WritableDeviceWithConfigContext

	/* ID.

	   A unique integer value identifying this device.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimDevicesUpdateParams contains all the parameters to send to the API endpoint

for the dcim devices update operation.

Typically these are written to a http.Request.

func NewDcimDevicesUpdateParams ¶

func NewDcimDevicesUpdateParams() *DcimDevicesUpdateParams

NewDcimDevicesUpdateParams creates a new DcimDevicesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimDevicesUpdateParamsWithContext ¶

func NewDcimDevicesUpdateParamsWithContext(ctx context.Context) *DcimDevicesUpdateParams

NewDcimDevicesUpdateParamsWithContext creates a new DcimDevicesUpdateParams object with the ability to set a context for a request.

func NewDcimDevicesUpdateParamsWithHTTPClient ¶

func NewDcimDevicesUpdateParamsWithHTTPClient(client *http.Client) *DcimDevicesUpdateParams

NewDcimDevicesUpdateParamsWithHTTPClient creates a new DcimDevicesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesUpdateParamsWithTimeout ¶

func NewDcimDevicesUpdateParamsWithTimeout(timeout time.Duration) *DcimDevicesUpdateParams

NewDcimDevicesUpdateParamsWithTimeout creates a new DcimDevicesUpdateParams object with the ability to set a timeout on a request.

func (*DcimDevicesUpdateParams) SetContext ¶

func (o *DcimDevicesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim devices update params

func (*DcimDevicesUpdateParams) SetData ¶

SetData adds the data to the dcim devices update params

func (*DcimDevicesUpdateParams) SetDefaults ¶

func (o *DcimDevicesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim devices update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesUpdateParams) SetHTTPClient ¶

func (o *DcimDevicesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim devices update params

func (*DcimDevicesUpdateParams) SetID ¶

func (o *DcimDevicesUpdateParams) SetID(id int64)

SetID adds the id to the dcim devices update params

func (*DcimDevicesUpdateParams) SetTimeout ¶

func (o *DcimDevicesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim devices update params

func (*DcimDevicesUpdateParams) WithContext ¶

WithContext adds the context to the dcim devices update params

func (*DcimDevicesUpdateParams) WithData ¶

WithData adds the data to the dcim devices update params

func (*DcimDevicesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim devices update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimDevicesUpdateParams) WithHTTPClient ¶

func (o *DcimDevicesUpdateParams) WithHTTPClient(client *http.Client) *DcimDevicesUpdateParams

WithHTTPClient adds the HTTPClient to the dcim devices update params

func (*DcimDevicesUpdateParams) WithID ¶

WithID adds the id to the dcim devices update params

func (*DcimDevicesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices update params

func (*DcimDevicesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesUpdateReader ¶

type DcimDevicesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimDevicesUpdateReader is a Reader for the DcimDevicesUpdate structure.

func (*DcimDevicesUpdateReader) ReadResponse ¶

func (o *DcimDevicesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesCreateCreated ¶

type DcimFrontPortTemplatesCreateCreated struct {
	Payload *models.FrontPortTemplate
}
DcimFrontPortTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimFrontPortTemplatesCreateCreated dcim front port templates create created

func NewDcimFrontPortTemplatesCreateCreated ¶

func NewDcimFrontPortTemplatesCreateCreated() *DcimFrontPortTemplatesCreateCreated

NewDcimFrontPortTemplatesCreateCreated creates a DcimFrontPortTemplatesCreateCreated with default headers values

func (*DcimFrontPortTemplatesCreateCreated) Error ¶

func (*DcimFrontPortTemplatesCreateCreated) GetPayload ¶

type DcimFrontPortTemplatesCreateDefault ¶

type DcimFrontPortTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimFrontPortTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimFrontPortTemplatesCreateDefault dcim front port templates create default

func NewDcimFrontPortTemplatesCreateDefault ¶

func NewDcimFrontPortTemplatesCreateDefault(code int) *DcimFrontPortTemplatesCreateDefault

NewDcimFrontPortTemplatesCreateDefault creates a DcimFrontPortTemplatesCreateDefault with default headers values

func (*DcimFrontPortTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim front port templates create default response

func (*DcimFrontPortTemplatesCreateDefault) Error ¶

func (*DcimFrontPortTemplatesCreateDefault) GetPayload ¶

func (o *DcimFrontPortTemplatesCreateDefault) GetPayload() interface{}

type DcimFrontPortTemplatesCreateParams ¶

type DcimFrontPortTemplatesCreateParams struct {

	// Data.
	Data *models.WritableFrontPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim front port templates create operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesCreateParams ¶

func NewDcimFrontPortTemplatesCreateParams() *DcimFrontPortTemplatesCreateParams

NewDcimFrontPortTemplatesCreateParams creates a new DcimFrontPortTemplatesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortTemplatesCreateParamsWithContext ¶

func NewDcimFrontPortTemplatesCreateParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesCreateParams

NewDcimFrontPortTemplatesCreateParamsWithContext creates a new DcimFrontPortTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesCreateParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesCreateParams

NewDcimFrontPortTemplatesCreateParamsWithHTTPClient creates a new DcimFrontPortTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesCreateParamsWithTimeout ¶

func NewDcimFrontPortTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesCreateParams

NewDcimFrontPortTemplatesCreateParamsWithTimeout creates a new DcimFrontPortTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front port templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesCreateParams) SetHTTPClient ¶

func (o *DcimFrontPortTemplatesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) SetTimeout ¶

func (o *DcimFrontPortTemplatesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates create params

func (*DcimFrontPortTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesCreateReader ¶

type DcimFrontPortTemplatesCreateReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesCreateReader is a Reader for the DcimFrontPortTemplatesCreate structure.

func (*DcimFrontPortTemplatesCreateReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesDeleteNoContent ¶

type DcimFrontPortTemplatesDeleteNoContent struct {
}
DcimFrontPortTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimFrontPortTemplatesDeleteNoContent dcim front port templates delete no content

func NewDcimFrontPortTemplatesDeleteNoContent ¶

func NewDcimFrontPortTemplatesDeleteNoContent() *DcimFrontPortTemplatesDeleteNoContent

NewDcimFrontPortTemplatesDeleteNoContent creates a DcimFrontPortTemplatesDeleteNoContent with default headers values

func (*DcimFrontPortTemplatesDeleteNoContent) Error ¶

type DcimFrontPortTemplatesDeleteParams ¶

type DcimFrontPortTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this front port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim front port templates delete operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesDeleteParams ¶

func NewDcimFrontPortTemplatesDeleteParams() *DcimFrontPortTemplatesDeleteParams

NewDcimFrontPortTemplatesDeleteParams creates a new DcimFrontPortTemplatesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortTemplatesDeleteParamsWithContext ¶

func NewDcimFrontPortTemplatesDeleteParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesDeleteParams

NewDcimFrontPortTemplatesDeleteParamsWithContext creates a new DcimFrontPortTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesDeleteParams

NewDcimFrontPortTemplatesDeleteParamsWithHTTPClient creates a new DcimFrontPortTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesDeleteParamsWithTimeout ¶

func NewDcimFrontPortTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesDeleteParams

NewDcimFrontPortTemplatesDeleteParamsWithTimeout creates a new DcimFrontPortTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim front port templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesDeleteParams) SetHTTPClient ¶

func (o *DcimFrontPortTemplatesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) SetTimeout ¶

func (o *DcimFrontPortTemplatesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates delete params

func (*DcimFrontPortTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesDeleteReader ¶

type DcimFrontPortTemplatesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesDeleteReader is a Reader for the DcimFrontPortTemplatesDelete structure.

func (*DcimFrontPortTemplatesDeleteReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesListOK ¶

type DcimFrontPortTemplatesListOK struct {
	Payload *DcimFrontPortTemplatesListOKBody
}
DcimFrontPortTemplatesListOK describes a response with status code 200, with default header values.

DcimFrontPortTemplatesListOK dcim front port templates list o k

func NewDcimFrontPortTemplatesListOK ¶

func NewDcimFrontPortTemplatesListOK() *DcimFrontPortTemplatesListOK

NewDcimFrontPortTemplatesListOK creates a DcimFrontPortTemplatesListOK with default headers values

func (*DcimFrontPortTemplatesListOK) Error ¶

func (*DcimFrontPortTemplatesListOK) GetPayload ¶

type DcimFrontPortTemplatesListOKBody ¶

type DcimFrontPortTemplatesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.FrontPortTemplate `json:"results"`
}

DcimFrontPortTemplatesListOKBody dcim front port templates list o k body swagger:model DcimFrontPortTemplatesListOKBody

func (*DcimFrontPortTemplatesListOKBody) ContextValidate ¶

func (o *DcimFrontPortTemplatesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim front port templates list o k body based on the context it is used

func (*DcimFrontPortTemplatesListOKBody) MarshalBinary ¶

func (o *DcimFrontPortTemplatesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimFrontPortTemplatesListOKBody) UnmarshalBinary ¶

func (o *DcimFrontPortTemplatesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimFrontPortTemplatesListOKBody) Validate ¶

Validate validates this dcim front port templates list o k body

type DcimFrontPortTemplatesListParams ¶

type DcimFrontPortTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim front port templates list operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesListParams ¶

func NewDcimFrontPortTemplatesListParams() *DcimFrontPortTemplatesListParams

NewDcimFrontPortTemplatesListParams creates a new DcimFrontPortTemplatesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortTemplatesListParamsWithContext ¶

func NewDcimFrontPortTemplatesListParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesListParams

NewDcimFrontPortTemplatesListParamsWithContext creates a new DcimFrontPortTemplatesListParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesListParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesListParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesListParams

NewDcimFrontPortTemplatesListParamsWithHTTPClient creates a new DcimFrontPortTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesListParamsWithTimeout ¶

func NewDcimFrontPortTemplatesListParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesListParams

NewDcimFrontPortTemplatesListParamsWithTimeout creates a new DcimFrontPortTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim front port templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesListParams) SetDevicetypeID ¶

func (o *DcimFrontPortTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimFrontPortTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetHTTPClient ¶

func (o *DcimFrontPortTemplatesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetID ¶

SetID adds the id to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetIDGt ¶

func (o *DcimFrontPortTemplatesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetIDGte ¶

func (o *DcimFrontPortTemplatesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetIDLt ¶

func (o *DcimFrontPortTemplatesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetIDLte ¶

func (o *DcimFrontPortTemplatesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetIDn ¶

func (o *DcimFrontPortTemplatesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetLimit ¶

func (o *DcimFrontPortTemplatesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetName ¶

func (o *DcimFrontPortTemplatesListParams) SetName(name *string)

SetName adds the name to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameIc ¶

func (o *DcimFrontPortTemplatesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameIe ¶

func (o *DcimFrontPortTemplatesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameIew ¶

func (o *DcimFrontPortTemplatesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameIsw ¶

func (o *DcimFrontPortTemplatesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameNic ¶

func (o *DcimFrontPortTemplatesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameNie ¶

func (o *DcimFrontPortTemplatesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameNiew ¶

func (o *DcimFrontPortTemplatesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNameNisw ¶

func (o *DcimFrontPortTemplatesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetNamen ¶

func (o *DcimFrontPortTemplatesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetOffset ¶

func (o *DcimFrontPortTemplatesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetTimeout ¶

func (o *DcimFrontPortTemplatesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetType ¶

func (o *DcimFrontPortTemplatesListParams) SetType(typeVar *string)

SetType adds the type to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetTypen ¶

func (o *DcimFrontPortTemplatesListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesListParams) WithDevicetypeID ¶

func (o *DcimFrontPortTemplatesListParams) WithDevicetypeID(devicetypeID *string) *DcimFrontPortTemplatesListParams

WithDevicetypeID adds the devicetypeID to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithDevicetypeIDn ¶

func (o *DcimFrontPortTemplatesListParams) WithDevicetypeIDn(devicetypeIDn *string) *DcimFrontPortTemplatesListParams

WithDevicetypeIDn adds the devicetypeIDn to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithID ¶

WithID adds the id to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithName ¶

WithName adds the name to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesListReader ¶

type DcimFrontPortTemplatesListReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesListReader is a Reader for the DcimFrontPortTemplatesList structure.

func (*DcimFrontPortTemplatesListReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesPartialUpdateDefault ¶

type DcimFrontPortTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimFrontPortTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimFrontPortTemplatesPartialUpdateDefault dcim front port templates partial update default

func NewDcimFrontPortTemplatesPartialUpdateDefault ¶

func NewDcimFrontPortTemplatesPartialUpdateDefault(code int) *DcimFrontPortTemplatesPartialUpdateDefault

NewDcimFrontPortTemplatesPartialUpdateDefault creates a DcimFrontPortTemplatesPartialUpdateDefault with default headers values

func (*DcimFrontPortTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim front port templates partial update default response

func (*DcimFrontPortTemplatesPartialUpdateDefault) Error ¶

func (*DcimFrontPortTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimFrontPortTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimFrontPortTemplatesPartialUpdateOK ¶

type DcimFrontPortTemplatesPartialUpdateOK struct {
	Payload *models.FrontPortTemplate
}
DcimFrontPortTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimFrontPortTemplatesPartialUpdateOK dcim front port templates partial update o k

func NewDcimFrontPortTemplatesPartialUpdateOK ¶

func NewDcimFrontPortTemplatesPartialUpdateOK() *DcimFrontPortTemplatesPartialUpdateOK

NewDcimFrontPortTemplatesPartialUpdateOK creates a DcimFrontPortTemplatesPartialUpdateOK with default headers values

func (*DcimFrontPortTemplatesPartialUpdateOK) Error ¶

func (*DcimFrontPortTemplatesPartialUpdateOK) GetPayload ¶

type DcimFrontPortTemplatesPartialUpdateParams ¶

type DcimFrontPortTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableFrontPortTemplate

	/* ID.

	   A unique integer value identifying this front port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim front port templates partial update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesPartialUpdateParams ¶

func NewDcimFrontPortTemplatesPartialUpdateParams() *DcimFrontPortTemplatesPartialUpdateParams

NewDcimFrontPortTemplatesPartialUpdateParams creates a new DcimFrontPortTemplatesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortTemplatesPartialUpdateParamsWithContext ¶

func NewDcimFrontPortTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesPartialUpdateParams

NewDcimFrontPortTemplatesPartialUpdateParamsWithContext creates a new DcimFrontPortTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesPartialUpdateParams

NewDcimFrontPortTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimFrontPortTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimFrontPortTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesPartialUpdateParams

NewDcimFrontPortTemplatesPartialUpdateParamsWithTimeout creates a new DcimFrontPortTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim front port templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimFrontPortTemplatesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates partial update params

func (*DcimFrontPortTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesPartialUpdateReader ¶

type DcimFrontPortTemplatesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesPartialUpdateReader is a Reader for the DcimFrontPortTemplatesPartialUpdate structure.

func (*DcimFrontPortTemplatesPartialUpdateReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesReadOK ¶

type DcimFrontPortTemplatesReadOK struct {
	Payload *models.FrontPortTemplate
}
DcimFrontPortTemplatesReadOK describes a response with status code 200, with default header values.

DcimFrontPortTemplatesReadOK dcim front port templates read o k

func NewDcimFrontPortTemplatesReadOK ¶

func NewDcimFrontPortTemplatesReadOK() *DcimFrontPortTemplatesReadOK

NewDcimFrontPortTemplatesReadOK creates a DcimFrontPortTemplatesReadOK with default headers values

func (*DcimFrontPortTemplatesReadOK) Error ¶

func (*DcimFrontPortTemplatesReadOK) GetPayload ¶

type DcimFrontPortTemplatesReadParams ¶

type DcimFrontPortTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this front port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim front port templates read operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesReadParams ¶

func NewDcimFrontPortTemplatesReadParams() *DcimFrontPortTemplatesReadParams

NewDcimFrontPortTemplatesReadParams creates a new DcimFrontPortTemplatesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortTemplatesReadParamsWithContext ¶

func NewDcimFrontPortTemplatesReadParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesReadParams

NewDcimFrontPortTemplatesReadParamsWithContext creates a new DcimFrontPortTemplatesReadParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesReadParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesReadParams

NewDcimFrontPortTemplatesReadParamsWithHTTPClient creates a new DcimFrontPortTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesReadParamsWithTimeout ¶

func NewDcimFrontPortTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesReadParams

NewDcimFrontPortTemplatesReadParamsWithTimeout creates a new DcimFrontPortTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim front port templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesReadParams) SetHTTPClient ¶

func (o *DcimFrontPortTemplatesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) SetID ¶

SetID adds the id to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) SetTimeout ¶

func (o *DcimFrontPortTemplatesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) WithID ¶

WithID adds the id to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates read params

func (*DcimFrontPortTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesReadReader ¶

type DcimFrontPortTemplatesReadReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesReadReader is a Reader for the DcimFrontPortTemplatesRead structure.

func (*DcimFrontPortTemplatesReadReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesUpdateDefault ¶

type DcimFrontPortTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimFrontPortTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimFrontPortTemplatesUpdateDefault dcim front port templates update default

func NewDcimFrontPortTemplatesUpdateDefault ¶

func NewDcimFrontPortTemplatesUpdateDefault(code int) *DcimFrontPortTemplatesUpdateDefault

NewDcimFrontPortTemplatesUpdateDefault creates a DcimFrontPortTemplatesUpdateDefault with default headers values

func (*DcimFrontPortTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim front port templates update default response

func (*DcimFrontPortTemplatesUpdateDefault) Error ¶

func (*DcimFrontPortTemplatesUpdateDefault) GetPayload ¶

func (o *DcimFrontPortTemplatesUpdateDefault) GetPayload() interface{}

type DcimFrontPortTemplatesUpdateOK ¶

type DcimFrontPortTemplatesUpdateOK struct {
	Payload *models.FrontPortTemplate
}
DcimFrontPortTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimFrontPortTemplatesUpdateOK dcim front port templates update o k

func NewDcimFrontPortTemplatesUpdateOK ¶

func NewDcimFrontPortTemplatesUpdateOK() *DcimFrontPortTemplatesUpdateOK

NewDcimFrontPortTemplatesUpdateOK creates a DcimFrontPortTemplatesUpdateOK with default headers values

func (*DcimFrontPortTemplatesUpdateOK) Error ¶

func (*DcimFrontPortTemplatesUpdateOK) GetPayload ¶

type DcimFrontPortTemplatesUpdateParams ¶

type DcimFrontPortTemplatesUpdateParams struct {

	// Data.
	Data *models.WritableFrontPortTemplate

	/* ID.

	   A unique integer value identifying this front port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim front port templates update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesUpdateParams ¶

func NewDcimFrontPortTemplatesUpdateParams() *DcimFrontPortTemplatesUpdateParams

NewDcimFrontPortTemplatesUpdateParams creates a new DcimFrontPortTemplatesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortTemplatesUpdateParamsWithContext ¶

func NewDcimFrontPortTemplatesUpdateParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesUpdateParams

NewDcimFrontPortTemplatesUpdateParamsWithContext creates a new DcimFrontPortTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesUpdateParams

NewDcimFrontPortTemplatesUpdateParamsWithHTTPClient creates a new DcimFrontPortTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesUpdateParamsWithTimeout ¶

func NewDcimFrontPortTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesUpdateParams

NewDcimFrontPortTemplatesUpdateParamsWithTimeout creates a new DcimFrontPortTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front port templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesUpdateParams) SetHTTPClient ¶

func (o *DcimFrontPortTemplatesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) SetTimeout ¶

func (o *DcimFrontPortTemplatesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates update params

func (*DcimFrontPortTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesUpdateReader ¶

type DcimFrontPortTemplatesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortTemplatesUpdateReader is a Reader for the DcimFrontPortTemplatesUpdate structure.

func (*DcimFrontPortTemplatesUpdateReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsCreateCreated ¶

type DcimFrontPortsCreateCreated struct {
	Payload *models.FrontPort
}
DcimFrontPortsCreateCreated describes a response with status code 201, with default header values.

DcimFrontPortsCreateCreated dcim front ports create created

func NewDcimFrontPortsCreateCreated ¶

func NewDcimFrontPortsCreateCreated() *DcimFrontPortsCreateCreated

NewDcimFrontPortsCreateCreated creates a DcimFrontPortsCreateCreated with default headers values

func (*DcimFrontPortsCreateCreated) Error ¶

func (*DcimFrontPortsCreateCreated) GetPayload ¶

func (o *DcimFrontPortsCreateCreated) GetPayload() *models.FrontPort

type DcimFrontPortsCreateDefault ¶

type DcimFrontPortsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimFrontPortsCreateDefault describes a response with status code -1, with default header values.

DcimFrontPortsCreateDefault dcim front ports create default

func NewDcimFrontPortsCreateDefault ¶

func NewDcimFrontPortsCreateDefault(code int) *DcimFrontPortsCreateDefault

NewDcimFrontPortsCreateDefault creates a DcimFrontPortsCreateDefault with default headers values

func (*DcimFrontPortsCreateDefault) Code ¶

func (o *DcimFrontPortsCreateDefault) Code() int

Code gets the status code for the dcim front ports create default response

func (*DcimFrontPortsCreateDefault) Error ¶

func (*DcimFrontPortsCreateDefault) GetPayload ¶

func (o *DcimFrontPortsCreateDefault) GetPayload() interface{}

type DcimFrontPortsCreateParams ¶

type DcimFrontPortsCreateParams struct {

	// Data.
	Data *models.WritableFrontPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsCreateParams contains all the parameters to send to the API endpoint

for the dcim front ports create operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsCreateParams ¶

func NewDcimFrontPortsCreateParams() *DcimFrontPortsCreateParams

NewDcimFrontPortsCreateParams creates a new DcimFrontPortsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsCreateParamsWithContext ¶

func NewDcimFrontPortsCreateParamsWithContext(ctx context.Context) *DcimFrontPortsCreateParams

NewDcimFrontPortsCreateParamsWithContext creates a new DcimFrontPortsCreateParams object with the ability to set a context for a request.

func NewDcimFrontPortsCreateParamsWithHTTPClient ¶

func NewDcimFrontPortsCreateParamsWithHTTPClient(client *http.Client) *DcimFrontPortsCreateParams

NewDcimFrontPortsCreateParamsWithHTTPClient creates a new DcimFrontPortsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsCreateParamsWithTimeout ¶

func NewDcimFrontPortsCreateParamsWithTimeout(timeout time.Duration) *DcimFrontPortsCreateParams

NewDcimFrontPortsCreateParamsWithTimeout creates a new DcimFrontPortsCreateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsCreateParams) SetContext ¶

func (o *DcimFrontPortsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim front ports create params

func (*DcimFrontPortsCreateParams) SetData ¶

SetData adds the data to the dcim front ports create params

func (*DcimFrontPortsCreateParams) SetDefaults ¶

func (o *DcimFrontPortsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsCreateParams) SetHTTPClient ¶

func (o *DcimFrontPortsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports create params

func (*DcimFrontPortsCreateParams) SetTimeout ¶

func (o *DcimFrontPortsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports create params

func (*DcimFrontPortsCreateParams) WithContext ¶

WithContext adds the context to the dcim front ports create params

func (*DcimFrontPortsCreateParams) WithData ¶

WithData adds the data to the dcim front ports create params

func (*DcimFrontPortsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports create params

func (*DcimFrontPortsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports create params

func (*DcimFrontPortsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsCreateReader ¶

type DcimFrontPortsCreateReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsCreateReader is a Reader for the DcimFrontPortsCreate structure.

func (*DcimFrontPortsCreateReader) ReadResponse ¶

func (o *DcimFrontPortsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsDeleteNoContent ¶

type DcimFrontPortsDeleteNoContent struct {
}
DcimFrontPortsDeleteNoContent describes a response with status code 204, with default header values.

DcimFrontPortsDeleteNoContent dcim front ports delete no content

func NewDcimFrontPortsDeleteNoContent ¶

func NewDcimFrontPortsDeleteNoContent() *DcimFrontPortsDeleteNoContent

NewDcimFrontPortsDeleteNoContent creates a DcimFrontPortsDeleteNoContent with default headers values

func (*DcimFrontPortsDeleteNoContent) Error ¶

type DcimFrontPortsDeleteParams ¶

type DcimFrontPortsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this front port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsDeleteParams contains all the parameters to send to the API endpoint

for the dcim front ports delete operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsDeleteParams ¶

func NewDcimFrontPortsDeleteParams() *DcimFrontPortsDeleteParams

NewDcimFrontPortsDeleteParams creates a new DcimFrontPortsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsDeleteParamsWithContext ¶

func NewDcimFrontPortsDeleteParamsWithContext(ctx context.Context) *DcimFrontPortsDeleteParams

NewDcimFrontPortsDeleteParamsWithContext creates a new DcimFrontPortsDeleteParams object with the ability to set a context for a request.

func NewDcimFrontPortsDeleteParamsWithHTTPClient ¶

func NewDcimFrontPortsDeleteParamsWithHTTPClient(client *http.Client) *DcimFrontPortsDeleteParams

NewDcimFrontPortsDeleteParamsWithHTTPClient creates a new DcimFrontPortsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsDeleteParamsWithTimeout ¶

func NewDcimFrontPortsDeleteParamsWithTimeout(timeout time.Duration) *DcimFrontPortsDeleteParams

NewDcimFrontPortsDeleteParamsWithTimeout creates a new DcimFrontPortsDeleteParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsDeleteParams) SetContext ¶

func (o *DcimFrontPortsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) SetDefaults ¶

func (o *DcimFrontPortsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsDeleteParams) SetHTTPClient ¶

func (o *DcimFrontPortsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) SetID ¶

func (o *DcimFrontPortsDeleteParams) SetID(id int64)

SetID adds the id to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) SetTimeout ¶

func (o *DcimFrontPortsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) WithContext ¶

WithContext adds the context to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) WithID ¶

WithID adds the id to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports delete params

func (*DcimFrontPortsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsDeleteReader ¶

type DcimFrontPortsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsDeleteReader is a Reader for the DcimFrontPortsDelete structure.

func (*DcimFrontPortsDeleteReader) ReadResponse ¶

func (o *DcimFrontPortsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsListOK ¶

type DcimFrontPortsListOK struct {
	Payload *DcimFrontPortsListOKBody
}
DcimFrontPortsListOK describes a response with status code 200, with default header values.

DcimFrontPortsListOK dcim front ports list o k

func NewDcimFrontPortsListOK ¶

func NewDcimFrontPortsListOK() *DcimFrontPortsListOK

NewDcimFrontPortsListOK creates a DcimFrontPortsListOK with default headers values

func (*DcimFrontPortsListOK) Error ¶

func (o *DcimFrontPortsListOK) Error() string

func (*DcimFrontPortsListOK) GetPayload ¶

type DcimFrontPortsListOKBody ¶

type DcimFrontPortsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.FrontPort `json:"results"`
}

DcimFrontPortsListOKBody dcim front ports list o k body swagger:model DcimFrontPortsListOKBody

func (*DcimFrontPortsListOKBody) ContextValidate ¶

func (o *DcimFrontPortsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim front ports list o k body based on the context it is used

func (*DcimFrontPortsListOKBody) MarshalBinary ¶

func (o *DcimFrontPortsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimFrontPortsListOKBody) UnmarshalBinary ¶

func (o *DcimFrontPortsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimFrontPortsListOKBody) Validate ¶

func (o *DcimFrontPortsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim front ports list o k body

type DcimFrontPortsListParams ¶

type DcimFrontPortsListParams struct {

	// Cabled.
	Cabled *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsListParams contains all the parameters to send to the API endpoint

for the dcim front ports list operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsListParams ¶

func NewDcimFrontPortsListParams() *DcimFrontPortsListParams

NewDcimFrontPortsListParams creates a new DcimFrontPortsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsListParamsWithContext ¶

func NewDcimFrontPortsListParamsWithContext(ctx context.Context) *DcimFrontPortsListParams

NewDcimFrontPortsListParamsWithContext creates a new DcimFrontPortsListParams object with the ability to set a context for a request.

func NewDcimFrontPortsListParamsWithHTTPClient ¶

func NewDcimFrontPortsListParamsWithHTTPClient(client *http.Client) *DcimFrontPortsListParams

NewDcimFrontPortsListParamsWithHTTPClient creates a new DcimFrontPortsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsListParamsWithTimeout ¶

func NewDcimFrontPortsListParamsWithTimeout(timeout time.Duration) *DcimFrontPortsListParams

NewDcimFrontPortsListParamsWithTimeout creates a new DcimFrontPortsListParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsListParams) SetCabled ¶

func (o *DcimFrontPortsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim front ports list params

func (*DcimFrontPortsListParams) SetContext ¶

func (o *DcimFrontPortsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDefaults ¶

func (o *DcimFrontPortsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsListParams) SetDescription ¶

func (o *DcimFrontPortsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionIc ¶

func (o *DcimFrontPortsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionIe ¶

func (o *DcimFrontPortsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionIew ¶

func (o *DcimFrontPortsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionIsw ¶

func (o *DcimFrontPortsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionNic ¶

func (o *DcimFrontPortsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionNie ¶

func (o *DcimFrontPortsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionNiew ¶

func (o *DcimFrontPortsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionNisw ¶

func (o *DcimFrontPortsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDescriptionn ¶

func (o *DcimFrontPortsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDevice ¶

func (o *DcimFrontPortsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDeviceID ¶

func (o *DcimFrontPortsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDeviceIDn ¶

func (o *DcimFrontPortsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetDevicen ¶

func (o *DcimFrontPortsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetHTTPClient ¶

func (o *DcimFrontPortsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports list params

func (*DcimFrontPortsListParams) SetID ¶

func (o *DcimFrontPortsListParams) SetID(id *string)

SetID adds the id to the dcim front ports list params

func (*DcimFrontPortsListParams) SetIDGt ¶

func (o *DcimFrontPortsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim front ports list params

func (*DcimFrontPortsListParams) SetIDGte ¶

func (o *DcimFrontPortsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim front ports list params

func (*DcimFrontPortsListParams) SetIDLt ¶

func (o *DcimFrontPortsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim front ports list params

func (*DcimFrontPortsListParams) SetIDLte ¶

func (o *DcimFrontPortsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim front ports list params

func (*DcimFrontPortsListParams) SetIDn ¶

func (o *DcimFrontPortsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLimit ¶

func (o *DcimFrontPortsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim front ports list params

func (*DcimFrontPortsListParams) SetName ¶

func (o *DcimFrontPortsListParams) SetName(name *string)

SetName adds the name to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameIc ¶

func (o *DcimFrontPortsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameIe ¶

func (o *DcimFrontPortsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameIew ¶

func (o *DcimFrontPortsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameIsw ¶

func (o *DcimFrontPortsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameNic ¶

func (o *DcimFrontPortsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameNie ¶

func (o *DcimFrontPortsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameNiew ¶

func (o *DcimFrontPortsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNameNisw ¶

func (o *DcimFrontPortsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim front ports list params

func (*DcimFrontPortsListParams) SetNamen ¶

func (o *DcimFrontPortsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetOffset ¶

func (o *DcimFrontPortsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim front ports list params

func (*DcimFrontPortsListParams) SetQ ¶

func (o *DcimFrontPortsListParams) SetQ(q *string)

SetQ adds the q to the dcim front ports list params

func (*DcimFrontPortsListParams) SetRegion ¶

func (o *DcimFrontPortsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim front ports list params

func (*DcimFrontPortsListParams) SetRegionID ¶

func (o *DcimFrontPortsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim front ports list params

func (*DcimFrontPortsListParams) SetRegionIDn ¶

func (o *DcimFrontPortsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetRegionn ¶

func (o *DcimFrontPortsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSite ¶

func (o *DcimFrontPortsListParams) SetSite(site *string)

SetSite adds the site to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSiteID ¶

func (o *DcimFrontPortsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSiteIDn ¶

func (o *DcimFrontPortsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSiten ¶

func (o *DcimFrontPortsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetTag ¶

func (o *DcimFrontPortsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim front ports list params

func (*DcimFrontPortsListParams) SetTagn ¶

func (o *DcimFrontPortsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetTimeout ¶

func (o *DcimFrontPortsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports list params

func (*DcimFrontPortsListParams) SetType ¶

func (o *DcimFrontPortsListParams) SetType(typeVar *string)

SetType adds the type to the dcim front ports list params

func (*DcimFrontPortsListParams) SetTypen ¶

func (o *DcimFrontPortsListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim front ports list params

func (*DcimFrontPortsListParams) WithCabled ¶

WithCabled adds the cabled to the dcim front ports list params

func (*DcimFrontPortsListParams) WithContext ¶

WithContext adds the context to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsListParams) WithDescription ¶

func (o *DcimFrontPortsListParams) WithDescription(description *string) *DcimFrontPortsListParams

WithDescription adds the description to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionIc ¶

func (o *DcimFrontPortsListParams) WithDescriptionIc(descriptionIc *string) *DcimFrontPortsListParams

WithDescriptionIc adds the descriptionIc to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionIe ¶

func (o *DcimFrontPortsListParams) WithDescriptionIe(descriptionIe *string) *DcimFrontPortsListParams

WithDescriptionIe adds the descriptionIe to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionIew ¶

func (o *DcimFrontPortsListParams) WithDescriptionIew(descriptionIew *string) *DcimFrontPortsListParams

WithDescriptionIew adds the descriptionIew to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionIsw ¶

func (o *DcimFrontPortsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimFrontPortsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionNic ¶

func (o *DcimFrontPortsListParams) WithDescriptionNic(descriptionNic *string) *DcimFrontPortsListParams

WithDescriptionNic adds the descriptionNic to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionNie ¶

func (o *DcimFrontPortsListParams) WithDescriptionNie(descriptionNie *string) *DcimFrontPortsListParams

WithDescriptionNie adds the descriptionNie to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionNiew ¶

func (o *DcimFrontPortsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimFrontPortsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionNisw ¶

func (o *DcimFrontPortsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimFrontPortsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDescriptionn ¶

func (o *DcimFrontPortsListParams) WithDescriptionn(descriptionn *string) *DcimFrontPortsListParams

WithDescriptionn adds the descriptionn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDevice ¶

WithDevice adds the device to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDeviceID ¶

func (o *DcimFrontPortsListParams) WithDeviceID(deviceID *string) *DcimFrontPortsListParams

WithDeviceID adds the deviceID to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDeviceIDn ¶

func (o *DcimFrontPortsListParams) WithDeviceIDn(deviceIDn *string) *DcimFrontPortsListParams

WithDeviceIDn adds the deviceIDn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithDevicen ¶

func (o *DcimFrontPortsListParams) WithDevicen(devicen *string) *DcimFrontPortsListParams

WithDevicen adds the devicen to the dcim front ports list params

func (*DcimFrontPortsListParams) WithHTTPClient ¶

func (o *DcimFrontPortsListParams) WithHTTPClient(client *http.Client) *DcimFrontPortsListParams

WithHTTPClient adds the HTTPClient to the dcim front ports list params

func (*DcimFrontPortsListParams) WithID ¶

WithID adds the id to the dcim front ports list params

func (*DcimFrontPortsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim front ports list params

func (*DcimFrontPortsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim front ports list params

func (*DcimFrontPortsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim front ports list params

func (*DcimFrontPortsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim front ports list params

func (*DcimFrontPortsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLimit ¶

WithLimit adds the limit to the dcim front ports list params

func (*DcimFrontPortsListParams) WithName ¶

WithName adds the name to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameIew ¶

func (o *DcimFrontPortsListParams) WithNameIew(nameIew *string) *DcimFrontPortsListParams

WithNameIew adds the nameIew to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameIsw ¶

func (o *DcimFrontPortsListParams) WithNameIsw(nameIsw *string) *DcimFrontPortsListParams

WithNameIsw adds the nameIsw to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameNic ¶

func (o *DcimFrontPortsListParams) WithNameNic(nameNic *string) *DcimFrontPortsListParams

WithNameNic adds the nameNic to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameNie ¶

func (o *DcimFrontPortsListParams) WithNameNie(nameNie *string) *DcimFrontPortsListParams

WithNameNie adds the nameNie to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameNiew ¶

func (o *DcimFrontPortsListParams) WithNameNiew(nameNiew *string) *DcimFrontPortsListParams

WithNameNiew adds the nameNiew to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNameNisw ¶

func (o *DcimFrontPortsListParams) WithNameNisw(nameNisw *string) *DcimFrontPortsListParams

WithNameNisw adds the nameNisw to the dcim front ports list params

func (*DcimFrontPortsListParams) WithNamen ¶

WithNamen adds the namen to the dcim front ports list params

func (*DcimFrontPortsListParams) WithOffset ¶

WithOffset adds the offset to the dcim front ports list params

func (*DcimFrontPortsListParams) WithQ ¶

WithQ adds the q to the dcim front ports list params

func (*DcimFrontPortsListParams) WithRegion ¶

WithRegion adds the region to the dcim front ports list params

func (*DcimFrontPortsListParams) WithRegionID ¶

func (o *DcimFrontPortsListParams) WithRegionID(regionID *string) *DcimFrontPortsListParams

WithRegionID adds the regionID to the dcim front ports list params

func (*DcimFrontPortsListParams) WithRegionIDn ¶

func (o *DcimFrontPortsListParams) WithRegionIDn(regionIDn *string) *DcimFrontPortsListParams

WithRegionIDn adds the regionIDn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithRegionn ¶

func (o *DcimFrontPortsListParams) WithRegionn(regionn *string) *DcimFrontPortsListParams

WithRegionn adds the regionn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSite ¶

WithSite adds the site to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSiteIDn ¶

func (o *DcimFrontPortsListParams) WithSiteIDn(siteIDn *string) *DcimFrontPortsListParams

WithSiteIDn adds the siteIDn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSiten ¶

WithSiten adds the siten to the dcim front ports list params

func (*DcimFrontPortsListParams) WithTag ¶

WithTag adds the tag to the dcim front ports list params

func (*DcimFrontPortsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports list params

func (*DcimFrontPortsListParams) WithType ¶

WithType adds the typeVar to the dcim front ports list params

func (*DcimFrontPortsListParams) WithTypen ¶

WithTypen adds the typen to the dcim front ports list params

func (*DcimFrontPortsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsListReader ¶

type DcimFrontPortsListReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsListReader is a Reader for the DcimFrontPortsList structure.

func (*DcimFrontPortsListReader) ReadResponse ¶

func (o *DcimFrontPortsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsPartialUpdateDefault ¶

type DcimFrontPortsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimFrontPortsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimFrontPortsPartialUpdateDefault dcim front ports partial update default

func NewDcimFrontPortsPartialUpdateDefault ¶

func NewDcimFrontPortsPartialUpdateDefault(code int) *DcimFrontPortsPartialUpdateDefault

NewDcimFrontPortsPartialUpdateDefault creates a DcimFrontPortsPartialUpdateDefault with default headers values

func (*DcimFrontPortsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim front ports partial update default response

func (*DcimFrontPortsPartialUpdateDefault) Error ¶

func (*DcimFrontPortsPartialUpdateDefault) GetPayload ¶

func (o *DcimFrontPortsPartialUpdateDefault) GetPayload() interface{}

type DcimFrontPortsPartialUpdateOK ¶

type DcimFrontPortsPartialUpdateOK struct {
	Payload *models.FrontPort
}
DcimFrontPortsPartialUpdateOK describes a response with status code 200, with default header values.

DcimFrontPortsPartialUpdateOK dcim front ports partial update o k

func NewDcimFrontPortsPartialUpdateOK ¶

func NewDcimFrontPortsPartialUpdateOK() *DcimFrontPortsPartialUpdateOK

NewDcimFrontPortsPartialUpdateOK creates a DcimFrontPortsPartialUpdateOK with default headers values

func (*DcimFrontPortsPartialUpdateOK) Error ¶

func (*DcimFrontPortsPartialUpdateOK) GetPayload ¶

type DcimFrontPortsPartialUpdateParams ¶

type DcimFrontPortsPartialUpdateParams struct {

	// Data.
	Data *models.WritableFrontPort

	/* ID.

	   A unique integer value identifying this front port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim front ports partial update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsPartialUpdateParams ¶

func NewDcimFrontPortsPartialUpdateParams() *DcimFrontPortsPartialUpdateParams

NewDcimFrontPortsPartialUpdateParams creates a new DcimFrontPortsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsPartialUpdateParamsWithContext ¶

func NewDcimFrontPortsPartialUpdateParamsWithContext(ctx context.Context) *DcimFrontPortsPartialUpdateParams

NewDcimFrontPortsPartialUpdateParamsWithContext creates a new DcimFrontPortsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortsPartialUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortsPartialUpdateParams

NewDcimFrontPortsPartialUpdateParamsWithHTTPClient creates a new DcimFrontPortsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsPartialUpdateParamsWithTimeout ¶

func NewDcimFrontPortsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortsPartialUpdateParams

NewDcimFrontPortsPartialUpdateParamsWithTimeout creates a new DcimFrontPortsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) SetDefaults ¶

func (o *DcimFrontPortsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimFrontPortsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) SetTimeout ¶

func (o *DcimFrontPortsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports partial update params

func (*DcimFrontPortsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsPartialUpdateReader ¶

type DcimFrontPortsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsPartialUpdateReader is a Reader for the DcimFrontPortsPartialUpdate structure.

func (*DcimFrontPortsPartialUpdateReader) ReadResponse ¶

func (o *DcimFrontPortsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsReadOK ¶

type DcimFrontPortsReadOK struct {
	Payload *models.FrontPort
}
DcimFrontPortsReadOK describes a response with status code 200, with default header values.

DcimFrontPortsReadOK dcim front ports read o k

func NewDcimFrontPortsReadOK ¶

func NewDcimFrontPortsReadOK() *DcimFrontPortsReadOK

NewDcimFrontPortsReadOK creates a DcimFrontPortsReadOK with default headers values

func (*DcimFrontPortsReadOK) Error ¶

func (o *DcimFrontPortsReadOK) Error() string

func (*DcimFrontPortsReadOK) GetPayload ¶

func (o *DcimFrontPortsReadOK) GetPayload() *models.FrontPort

type DcimFrontPortsReadParams ¶

type DcimFrontPortsReadParams struct {

	/* ID.

	   A unique integer value identifying this front port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsReadParams contains all the parameters to send to the API endpoint

for the dcim front ports read operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsReadParams ¶

func NewDcimFrontPortsReadParams() *DcimFrontPortsReadParams

NewDcimFrontPortsReadParams creates a new DcimFrontPortsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsReadParamsWithContext ¶

func NewDcimFrontPortsReadParamsWithContext(ctx context.Context) *DcimFrontPortsReadParams

NewDcimFrontPortsReadParamsWithContext creates a new DcimFrontPortsReadParams object with the ability to set a context for a request.

func NewDcimFrontPortsReadParamsWithHTTPClient ¶

func NewDcimFrontPortsReadParamsWithHTTPClient(client *http.Client) *DcimFrontPortsReadParams

NewDcimFrontPortsReadParamsWithHTTPClient creates a new DcimFrontPortsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsReadParamsWithTimeout ¶

func NewDcimFrontPortsReadParamsWithTimeout(timeout time.Duration) *DcimFrontPortsReadParams

NewDcimFrontPortsReadParamsWithTimeout creates a new DcimFrontPortsReadParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsReadParams) SetContext ¶

func (o *DcimFrontPortsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim front ports read params

func (*DcimFrontPortsReadParams) SetDefaults ¶

func (o *DcimFrontPortsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsReadParams) SetHTTPClient ¶

func (o *DcimFrontPortsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports read params

func (*DcimFrontPortsReadParams) SetID ¶

func (o *DcimFrontPortsReadParams) SetID(id int64)

SetID adds the id to the dcim front ports read params

func (*DcimFrontPortsReadParams) SetTimeout ¶

func (o *DcimFrontPortsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports read params

func (*DcimFrontPortsReadParams) WithContext ¶

WithContext adds the context to the dcim front ports read params

func (*DcimFrontPortsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsReadParams) WithHTTPClient ¶

func (o *DcimFrontPortsReadParams) WithHTTPClient(client *http.Client) *DcimFrontPortsReadParams

WithHTTPClient adds the HTTPClient to the dcim front ports read params

func (*DcimFrontPortsReadParams) WithID ¶

WithID adds the id to the dcim front ports read params

func (*DcimFrontPortsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports read params

func (*DcimFrontPortsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsReadReader ¶

type DcimFrontPortsReadReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsReadReader is a Reader for the DcimFrontPortsRead structure.

func (*DcimFrontPortsReadReader) ReadResponse ¶

func (o *DcimFrontPortsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsTraceOK ¶

type DcimFrontPortsTraceOK struct {
	Payload *models.FrontPort
}
DcimFrontPortsTraceOK describes a response with status code 200, with default header values.

DcimFrontPortsTraceOK dcim front ports trace o k

func NewDcimFrontPortsTraceOK ¶

func NewDcimFrontPortsTraceOK() *DcimFrontPortsTraceOK

NewDcimFrontPortsTraceOK creates a DcimFrontPortsTraceOK with default headers values

func (*DcimFrontPortsTraceOK) Error ¶

func (o *DcimFrontPortsTraceOK) Error() string

func (*DcimFrontPortsTraceOK) GetPayload ¶

func (o *DcimFrontPortsTraceOK) GetPayload() *models.FrontPort

type DcimFrontPortsTraceParams ¶

type DcimFrontPortsTraceParams struct {

	/* ID.

	   A unique integer value identifying this front port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsTraceParams contains all the parameters to send to the API endpoint

for the dcim front ports trace operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsTraceParams ¶

func NewDcimFrontPortsTraceParams() *DcimFrontPortsTraceParams

NewDcimFrontPortsTraceParams creates a new DcimFrontPortsTraceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsTraceParamsWithContext ¶

func NewDcimFrontPortsTraceParamsWithContext(ctx context.Context) *DcimFrontPortsTraceParams

NewDcimFrontPortsTraceParamsWithContext creates a new DcimFrontPortsTraceParams object with the ability to set a context for a request.

func NewDcimFrontPortsTraceParamsWithHTTPClient ¶

func NewDcimFrontPortsTraceParamsWithHTTPClient(client *http.Client) *DcimFrontPortsTraceParams

NewDcimFrontPortsTraceParamsWithHTTPClient creates a new DcimFrontPortsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsTraceParamsWithTimeout ¶

func NewDcimFrontPortsTraceParamsWithTimeout(timeout time.Duration) *DcimFrontPortsTraceParams

NewDcimFrontPortsTraceParamsWithTimeout creates a new DcimFrontPortsTraceParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsTraceParams) SetContext ¶

func (o *DcimFrontPortsTraceParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) SetDefaults ¶

func (o *DcimFrontPortsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsTraceParams) SetHTTPClient ¶

func (o *DcimFrontPortsTraceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) SetID ¶

func (o *DcimFrontPortsTraceParams) SetID(id int64)

SetID adds the id to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) SetTimeout ¶

func (o *DcimFrontPortsTraceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) WithContext ¶

WithContext adds the context to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsTraceParams) WithHTTPClient ¶

func (o *DcimFrontPortsTraceParams) WithHTTPClient(client *http.Client) *DcimFrontPortsTraceParams

WithHTTPClient adds the HTTPClient to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) WithID ¶

WithID adds the id to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports trace params

func (*DcimFrontPortsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsTraceReader ¶

type DcimFrontPortsTraceReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsTraceReader is a Reader for the DcimFrontPortsTrace structure.

func (*DcimFrontPortsTraceReader) ReadResponse ¶

func (o *DcimFrontPortsTraceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimFrontPortsUpdateDefault ¶

type DcimFrontPortsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimFrontPortsUpdateDefault describes a response with status code -1, with default header values.

DcimFrontPortsUpdateDefault dcim front ports update default

func NewDcimFrontPortsUpdateDefault ¶

func NewDcimFrontPortsUpdateDefault(code int) *DcimFrontPortsUpdateDefault

NewDcimFrontPortsUpdateDefault creates a DcimFrontPortsUpdateDefault with default headers values

func (*DcimFrontPortsUpdateDefault) Code ¶

func (o *DcimFrontPortsUpdateDefault) Code() int

Code gets the status code for the dcim front ports update default response

func (*DcimFrontPortsUpdateDefault) Error ¶

func (*DcimFrontPortsUpdateDefault) GetPayload ¶

func (o *DcimFrontPortsUpdateDefault) GetPayload() interface{}

type DcimFrontPortsUpdateOK ¶

type DcimFrontPortsUpdateOK struct {
	Payload *models.FrontPort
}
DcimFrontPortsUpdateOK describes a response with status code 200, with default header values.

DcimFrontPortsUpdateOK dcim front ports update o k

func NewDcimFrontPortsUpdateOK ¶

func NewDcimFrontPortsUpdateOK() *DcimFrontPortsUpdateOK

NewDcimFrontPortsUpdateOK creates a DcimFrontPortsUpdateOK with default headers values

func (*DcimFrontPortsUpdateOK) Error ¶

func (o *DcimFrontPortsUpdateOK) Error() string

func (*DcimFrontPortsUpdateOK) GetPayload ¶

func (o *DcimFrontPortsUpdateOK) GetPayload() *models.FrontPort

type DcimFrontPortsUpdateParams ¶

type DcimFrontPortsUpdateParams struct {

	// Data.
	Data *models.WritableFrontPort

	/* ID.

	   A unique integer value identifying this front port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimFrontPortsUpdateParams contains all the parameters to send to the API endpoint

for the dcim front ports update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsUpdateParams ¶

func NewDcimFrontPortsUpdateParams() *DcimFrontPortsUpdateParams

NewDcimFrontPortsUpdateParams creates a new DcimFrontPortsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimFrontPortsUpdateParamsWithContext ¶

func NewDcimFrontPortsUpdateParamsWithContext(ctx context.Context) *DcimFrontPortsUpdateParams

NewDcimFrontPortsUpdateParamsWithContext creates a new DcimFrontPortsUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortsUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortsUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortsUpdateParams

NewDcimFrontPortsUpdateParamsWithHTTPClient creates a new DcimFrontPortsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsUpdateParamsWithTimeout ¶

func NewDcimFrontPortsUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortsUpdateParams

NewDcimFrontPortsUpdateParamsWithTimeout creates a new DcimFrontPortsUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsUpdateParams) SetContext ¶

func (o *DcimFrontPortsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) SetData ¶

SetData adds the data to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) SetDefaults ¶

func (o *DcimFrontPortsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsUpdateParams) SetHTTPClient ¶

func (o *DcimFrontPortsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) SetID ¶

func (o *DcimFrontPortsUpdateParams) SetID(id int64)

SetID adds the id to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) SetTimeout ¶

func (o *DcimFrontPortsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) WithContext ¶

WithContext adds the context to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) WithData ¶

WithData adds the data to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimFrontPortsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) WithID ¶

WithID adds the id to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports update params

func (*DcimFrontPortsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsUpdateReader ¶

type DcimFrontPortsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimFrontPortsUpdateReader is a Reader for the DcimFrontPortsUpdate structure.

func (*DcimFrontPortsUpdateReader) ReadResponse ¶

func (o *DcimFrontPortsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceConnectionsListOK ¶

type DcimInterfaceConnectionsListOK struct {
	Payload *DcimInterfaceConnectionsListOKBody
}
DcimInterfaceConnectionsListOK describes a response with status code 200, with default header values.

DcimInterfaceConnectionsListOK dcim interface connections list o k

func NewDcimInterfaceConnectionsListOK ¶

func NewDcimInterfaceConnectionsListOK() *DcimInterfaceConnectionsListOK

NewDcimInterfaceConnectionsListOK creates a DcimInterfaceConnectionsListOK with default headers values

func (*DcimInterfaceConnectionsListOK) Error ¶

func (*DcimInterfaceConnectionsListOK) GetPayload ¶

type DcimInterfaceConnectionsListOKBody ¶

type DcimInterfaceConnectionsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.InterfaceConnection `json:"results"`
}

DcimInterfaceConnectionsListOKBody dcim interface connections list o k body swagger:model DcimInterfaceConnectionsListOKBody

func (*DcimInterfaceConnectionsListOKBody) ContextValidate ¶

func (o *DcimInterfaceConnectionsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim interface connections list o k body based on the context it is used

func (*DcimInterfaceConnectionsListOKBody) MarshalBinary ¶

func (o *DcimInterfaceConnectionsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimInterfaceConnectionsListOKBody) UnmarshalBinary ¶

func (o *DcimInterfaceConnectionsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimInterfaceConnectionsListOKBody) Validate ¶

Validate validates this dcim interface connections list o k body

type DcimInterfaceConnectionsListParams ¶

type DcimInterfaceConnectionsListParams struct {

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Site.
	Site *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceConnectionsListParams contains all the parameters to send to the API endpoint

for the dcim interface connections list operation.

Typically these are written to a http.Request.

func NewDcimInterfaceConnectionsListParams ¶

func NewDcimInterfaceConnectionsListParams() *DcimInterfaceConnectionsListParams

NewDcimInterfaceConnectionsListParams creates a new DcimInterfaceConnectionsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceConnectionsListParamsWithContext ¶

func NewDcimInterfaceConnectionsListParamsWithContext(ctx context.Context) *DcimInterfaceConnectionsListParams

NewDcimInterfaceConnectionsListParamsWithContext creates a new DcimInterfaceConnectionsListParams object with the ability to set a context for a request.

func NewDcimInterfaceConnectionsListParamsWithHTTPClient ¶

func NewDcimInterfaceConnectionsListParamsWithHTTPClient(client *http.Client) *DcimInterfaceConnectionsListParams

NewDcimInterfaceConnectionsListParamsWithHTTPClient creates a new DcimInterfaceConnectionsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceConnectionsListParamsWithTimeout ¶

func NewDcimInterfaceConnectionsListParamsWithTimeout(timeout time.Duration) *DcimInterfaceConnectionsListParams

NewDcimInterfaceConnectionsListParamsWithTimeout creates a new DcimInterfaceConnectionsListParams object with the ability to set a timeout on a request.

func (*DcimInterfaceConnectionsListParams) SetConnectionStatus ¶

func (o *DcimInterfaceConnectionsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetConnectionStatusn ¶

func (o *DcimInterfaceConnectionsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetContext ¶

SetContext adds the context to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetDefaults ¶

func (o *DcimInterfaceConnectionsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface connections list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceConnectionsListParams) SetDevice ¶

func (o *DcimInterfaceConnectionsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetDeviceID ¶

func (o *DcimInterfaceConnectionsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetHTTPClient ¶

func (o *DcimInterfaceConnectionsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetLimit ¶

func (o *DcimInterfaceConnectionsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetOffset ¶

func (o *DcimInterfaceConnectionsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetSite ¶

func (o *DcimInterfaceConnectionsListParams) SetSite(site *string)

SetSite adds the site to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) SetTimeout ¶

func (o *DcimInterfaceConnectionsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithConnectionStatus ¶

func (o *DcimInterfaceConnectionsListParams) WithConnectionStatus(connectionStatus *string) *DcimInterfaceConnectionsListParams

WithConnectionStatus adds the connectionStatus to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithConnectionStatusn ¶

func (o *DcimInterfaceConnectionsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimInterfaceConnectionsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithContext ¶

WithContext adds the context to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface connections list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceConnectionsListParams) WithDevice ¶

WithDevice adds the device to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithLimit ¶

WithLimit adds the limit to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithOffset ¶

WithOffset adds the offset to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithSite ¶

WithSite adds the site to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface connections list params

func (*DcimInterfaceConnectionsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceConnectionsListReader ¶

type DcimInterfaceConnectionsListReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceConnectionsListReader is a Reader for the DcimInterfaceConnectionsList structure.

func (*DcimInterfaceConnectionsListReader) ReadResponse ¶

func (o *DcimInterfaceConnectionsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesCreateCreated ¶

type DcimInterfaceTemplatesCreateCreated struct {
	Payload *models.InterfaceTemplate
}
DcimInterfaceTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimInterfaceTemplatesCreateCreated dcim interface templates create created

func NewDcimInterfaceTemplatesCreateCreated ¶

func NewDcimInterfaceTemplatesCreateCreated() *DcimInterfaceTemplatesCreateCreated

NewDcimInterfaceTemplatesCreateCreated creates a DcimInterfaceTemplatesCreateCreated with default headers values

func (*DcimInterfaceTemplatesCreateCreated) Error ¶

func (*DcimInterfaceTemplatesCreateCreated) GetPayload ¶

type DcimInterfaceTemplatesCreateDefault ¶

type DcimInterfaceTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInterfaceTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimInterfaceTemplatesCreateDefault dcim interface templates create default

func NewDcimInterfaceTemplatesCreateDefault ¶

func NewDcimInterfaceTemplatesCreateDefault(code int) *DcimInterfaceTemplatesCreateDefault

NewDcimInterfaceTemplatesCreateDefault creates a DcimInterfaceTemplatesCreateDefault with default headers values

func (*DcimInterfaceTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim interface templates create default response

func (*DcimInterfaceTemplatesCreateDefault) Error ¶

func (*DcimInterfaceTemplatesCreateDefault) GetPayload ¶

func (o *DcimInterfaceTemplatesCreateDefault) GetPayload() interface{}

type DcimInterfaceTemplatesCreateParams ¶

type DcimInterfaceTemplatesCreateParams struct {

	// Data.
	Data *models.WritableInterfaceTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim interface templates create operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesCreateParams ¶

func NewDcimInterfaceTemplatesCreateParams() *DcimInterfaceTemplatesCreateParams

NewDcimInterfaceTemplatesCreateParams creates a new DcimInterfaceTemplatesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceTemplatesCreateParamsWithContext ¶

func NewDcimInterfaceTemplatesCreateParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesCreateParams

NewDcimInterfaceTemplatesCreateParamsWithContext creates a new DcimInterfaceTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesCreateParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesCreateParams

NewDcimInterfaceTemplatesCreateParamsWithHTTPClient creates a new DcimInterfaceTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesCreateParamsWithTimeout ¶

func NewDcimInterfaceTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesCreateParams

NewDcimInterfaceTemplatesCreateParamsWithTimeout creates a new DcimInterfaceTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesCreateParams) SetHTTPClient ¶

func (o *DcimInterfaceTemplatesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) SetTimeout ¶

func (o *DcimInterfaceTemplatesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates create params

func (*DcimInterfaceTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesCreateReader ¶

type DcimInterfaceTemplatesCreateReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesCreateReader is a Reader for the DcimInterfaceTemplatesCreate structure.

func (*DcimInterfaceTemplatesCreateReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesDeleteNoContent ¶

type DcimInterfaceTemplatesDeleteNoContent struct {
}
DcimInterfaceTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimInterfaceTemplatesDeleteNoContent dcim interface templates delete no content

func NewDcimInterfaceTemplatesDeleteNoContent ¶

func NewDcimInterfaceTemplatesDeleteNoContent() *DcimInterfaceTemplatesDeleteNoContent

NewDcimInterfaceTemplatesDeleteNoContent creates a DcimInterfaceTemplatesDeleteNoContent with default headers values

func (*DcimInterfaceTemplatesDeleteNoContent) Error ¶

type DcimInterfaceTemplatesDeleteParams ¶

type DcimInterfaceTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this interface template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim interface templates delete operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesDeleteParams ¶

func NewDcimInterfaceTemplatesDeleteParams() *DcimInterfaceTemplatesDeleteParams

NewDcimInterfaceTemplatesDeleteParams creates a new DcimInterfaceTemplatesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceTemplatesDeleteParamsWithContext ¶

func NewDcimInterfaceTemplatesDeleteParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesDeleteParams

NewDcimInterfaceTemplatesDeleteParamsWithContext creates a new DcimInterfaceTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesDeleteParams

NewDcimInterfaceTemplatesDeleteParamsWithHTTPClient creates a new DcimInterfaceTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesDeleteParamsWithTimeout ¶

func NewDcimInterfaceTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesDeleteParams

NewDcimInterfaceTemplatesDeleteParamsWithTimeout creates a new DcimInterfaceTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesDeleteParams) SetHTTPClient ¶

func (o *DcimInterfaceTemplatesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) SetTimeout ¶

func (o *DcimInterfaceTemplatesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates delete params

func (*DcimInterfaceTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesDeleteReader ¶

type DcimInterfaceTemplatesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesDeleteReader is a Reader for the DcimInterfaceTemplatesDelete structure.

func (*DcimInterfaceTemplatesDeleteReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesListOK ¶

type DcimInterfaceTemplatesListOK struct {
	Payload *DcimInterfaceTemplatesListOKBody
}
DcimInterfaceTemplatesListOK describes a response with status code 200, with default header values.

DcimInterfaceTemplatesListOK dcim interface templates list o k

func NewDcimInterfaceTemplatesListOK ¶

func NewDcimInterfaceTemplatesListOK() *DcimInterfaceTemplatesListOK

NewDcimInterfaceTemplatesListOK creates a DcimInterfaceTemplatesListOK with default headers values

func (*DcimInterfaceTemplatesListOK) Error ¶

func (*DcimInterfaceTemplatesListOK) GetPayload ¶

type DcimInterfaceTemplatesListOKBody ¶

type DcimInterfaceTemplatesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.InterfaceTemplate `json:"results"`
}

DcimInterfaceTemplatesListOKBody dcim interface templates list o k body swagger:model DcimInterfaceTemplatesListOKBody

func (*DcimInterfaceTemplatesListOKBody) ContextValidate ¶

func (o *DcimInterfaceTemplatesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim interface templates list o k body based on the context it is used

func (*DcimInterfaceTemplatesListOKBody) MarshalBinary ¶

func (o *DcimInterfaceTemplatesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimInterfaceTemplatesListOKBody) UnmarshalBinary ¶

func (o *DcimInterfaceTemplatesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimInterfaceTemplatesListOKBody) Validate ¶

Validate validates this dcim interface templates list o k body

type DcimInterfaceTemplatesListParams ¶

type DcimInterfaceTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// MgmtOnly.
	MgmtOnly *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim interface templates list operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesListParams ¶

func NewDcimInterfaceTemplatesListParams() *DcimInterfaceTemplatesListParams

NewDcimInterfaceTemplatesListParams creates a new DcimInterfaceTemplatesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceTemplatesListParamsWithContext ¶

func NewDcimInterfaceTemplatesListParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesListParams

NewDcimInterfaceTemplatesListParamsWithContext creates a new DcimInterfaceTemplatesListParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesListParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesListParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesListParams

NewDcimInterfaceTemplatesListParamsWithHTTPClient creates a new DcimInterfaceTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesListParamsWithTimeout ¶

func NewDcimInterfaceTemplatesListParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesListParams

NewDcimInterfaceTemplatesListParamsWithTimeout creates a new DcimInterfaceTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesListParams) SetDevicetypeID ¶

func (o *DcimInterfaceTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimInterfaceTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetHTTPClient ¶

func (o *DcimInterfaceTemplatesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetID ¶

SetID adds the id to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetIDGt ¶

func (o *DcimInterfaceTemplatesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetIDGte ¶

func (o *DcimInterfaceTemplatesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetIDLt ¶

func (o *DcimInterfaceTemplatesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetIDLte ¶

func (o *DcimInterfaceTemplatesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetIDn ¶

func (o *DcimInterfaceTemplatesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetLimit ¶

func (o *DcimInterfaceTemplatesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetMgmtOnly ¶

func (o *DcimInterfaceTemplatesListParams) SetMgmtOnly(mgmtOnly *string)

SetMgmtOnly adds the mgmtOnly to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetName ¶

func (o *DcimInterfaceTemplatesListParams) SetName(name *string)

SetName adds the name to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameIc ¶

func (o *DcimInterfaceTemplatesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameIe ¶

func (o *DcimInterfaceTemplatesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameIew ¶

func (o *DcimInterfaceTemplatesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameIsw ¶

func (o *DcimInterfaceTemplatesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameNic ¶

func (o *DcimInterfaceTemplatesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameNie ¶

func (o *DcimInterfaceTemplatesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameNiew ¶

func (o *DcimInterfaceTemplatesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNameNisw ¶

func (o *DcimInterfaceTemplatesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetNamen ¶

func (o *DcimInterfaceTemplatesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetOffset ¶

func (o *DcimInterfaceTemplatesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetTimeout ¶

func (o *DcimInterfaceTemplatesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetType ¶

func (o *DcimInterfaceTemplatesListParams) SetType(typeVar *string)

SetType adds the type to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetTypen ¶

func (o *DcimInterfaceTemplatesListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesListParams) WithDevicetypeID ¶

func (o *DcimInterfaceTemplatesListParams) WithDevicetypeID(devicetypeID *string) *DcimInterfaceTemplatesListParams

WithDevicetypeID adds the devicetypeID to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithDevicetypeIDn ¶

func (o *DcimInterfaceTemplatesListParams) WithDevicetypeIDn(devicetypeIDn *string) *DcimInterfaceTemplatesListParams

WithDevicetypeIDn adds the devicetypeIDn to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithID ¶

WithID adds the id to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithMgmtOnly ¶

WithMgmtOnly adds the mgmtOnly to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithName ¶

WithName adds the name to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesListReader ¶

type DcimInterfaceTemplatesListReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesListReader is a Reader for the DcimInterfaceTemplatesList structure.

func (*DcimInterfaceTemplatesListReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesPartialUpdateDefault ¶

type DcimInterfaceTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInterfaceTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimInterfaceTemplatesPartialUpdateDefault dcim interface templates partial update default

func NewDcimInterfaceTemplatesPartialUpdateDefault ¶

func NewDcimInterfaceTemplatesPartialUpdateDefault(code int) *DcimInterfaceTemplatesPartialUpdateDefault

NewDcimInterfaceTemplatesPartialUpdateDefault creates a DcimInterfaceTemplatesPartialUpdateDefault with default headers values

func (*DcimInterfaceTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim interface templates partial update default response

func (*DcimInterfaceTemplatesPartialUpdateDefault) Error ¶

func (*DcimInterfaceTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimInterfaceTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimInterfaceTemplatesPartialUpdateOK ¶

type DcimInterfaceTemplatesPartialUpdateOK struct {
	Payload *models.InterfaceTemplate
}
DcimInterfaceTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimInterfaceTemplatesPartialUpdateOK dcim interface templates partial update o k

func NewDcimInterfaceTemplatesPartialUpdateOK ¶

func NewDcimInterfaceTemplatesPartialUpdateOK() *DcimInterfaceTemplatesPartialUpdateOK

NewDcimInterfaceTemplatesPartialUpdateOK creates a DcimInterfaceTemplatesPartialUpdateOK with default headers values

func (*DcimInterfaceTemplatesPartialUpdateOK) Error ¶

func (*DcimInterfaceTemplatesPartialUpdateOK) GetPayload ¶

type DcimInterfaceTemplatesPartialUpdateParams ¶

type DcimInterfaceTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableInterfaceTemplate

	/* ID.

	   A unique integer value identifying this interface template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim interface templates partial update operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesPartialUpdateParams ¶

func NewDcimInterfaceTemplatesPartialUpdateParams() *DcimInterfaceTemplatesPartialUpdateParams

NewDcimInterfaceTemplatesPartialUpdateParams creates a new DcimInterfaceTemplatesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceTemplatesPartialUpdateParamsWithContext ¶

func NewDcimInterfaceTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesPartialUpdateParams

NewDcimInterfaceTemplatesPartialUpdateParamsWithContext creates a new DcimInterfaceTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesPartialUpdateParams

NewDcimInterfaceTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimInterfaceTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimInterfaceTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesPartialUpdateParams

NewDcimInterfaceTemplatesPartialUpdateParamsWithTimeout creates a new DcimInterfaceTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim interface templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimInterfaceTemplatesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates partial update params

func (*DcimInterfaceTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesPartialUpdateReader ¶

type DcimInterfaceTemplatesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesPartialUpdateReader is a Reader for the DcimInterfaceTemplatesPartialUpdate structure.

func (*DcimInterfaceTemplatesPartialUpdateReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesReadOK ¶

type DcimInterfaceTemplatesReadOK struct {
	Payload *models.InterfaceTemplate
}
DcimInterfaceTemplatesReadOK describes a response with status code 200, with default header values.

DcimInterfaceTemplatesReadOK dcim interface templates read o k

func NewDcimInterfaceTemplatesReadOK ¶

func NewDcimInterfaceTemplatesReadOK() *DcimInterfaceTemplatesReadOK

NewDcimInterfaceTemplatesReadOK creates a DcimInterfaceTemplatesReadOK with default headers values

func (*DcimInterfaceTemplatesReadOK) Error ¶

func (*DcimInterfaceTemplatesReadOK) GetPayload ¶

type DcimInterfaceTemplatesReadParams ¶

type DcimInterfaceTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this interface template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim interface templates read operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesReadParams ¶

func NewDcimInterfaceTemplatesReadParams() *DcimInterfaceTemplatesReadParams

NewDcimInterfaceTemplatesReadParams creates a new DcimInterfaceTemplatesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceTemplatesReadParamsWithContext ¶

func NewDcimInterfaceTemplatesReadParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesReadParams

NewDcimInterfaceTemplatesReadParamsWithContext creates a new DcimInterfaceTemplatesReadParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesReadParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesReadParams

NewDcimInterfaceTemplatesReadParamsWithHTTPClient creates a new DcimInterfaceTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesReadParamsWithTimeout ¶

func NewDcimInterfaceTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesReadParams

NewDcimInterfaceTemplatesReadParamsWithTimeout creates a new DcimInterfaceTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesReadParams) SetHTTPClient ¶

func (o *DcimInterfaceTemplatesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) SetID ¶

SetID adds the id to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) SetTimeout ¶

func (o *DcimInterfaceTemplatesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) WithID ¶

WithID adds the id to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates read params

func (*DcimInterfaceTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesReadReader ¶

type DcimInterfaceTemplatesReadReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesReadReader is a Reader for the DcimInterfaceTemplatesRead structure.

func (*DcimInterfaceTemplatesReadReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesUpdateDefault ¶

type DcimInterfaceTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInterfaceTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimInterfaceTemplatesUpdateDefault dcim interface templates update default

func NewDcimInterfaceTemplatesUpdateDefault ¶

func NewDcimInterfaceTemplatesUpdateDefault(code int) *DcimInterfaceTemplatesUpdateDefault

NewDcimInterfaceTemplatesUpdateDefault creates a DcimInterfaceTemplatesUpdateDefault with default headers values

func (*DcimInterfaceTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim interface templates update default response

func (*DcimInterfaceTemplatesUpdateDefault) Error ¶

func (*DcimInterfaceTemplatesUpdateDefault) GetPayload ¶

func (o *DcimInterfaceTemplatesUpdateDefault) GetPayload() interface{}

type DcimInterfaceTemplatesUpdateOK ¶

type DcimInterfaceTemplatesUpdateOK struct {
	Payload *models.InterfaceTemplate
}
DcimInterfaceTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimInterfaceTemplatesUpdateOK dcim interface templates update o k

func NewDcimInterfaceTemplatesUpdateOK ¶

func NewDcimInterfaceTemplatesUpdateOK() *DcimInterfaceTemplatesUpdateOK

NewDcimInterfaceTemplatesUpdateOK creates a DcimInterfaceTemplatesUpdateOK with default headers values

func (*DcimInterfaceTemplatesUpdateOK) Error ¶

func (*DcimInterfaceTemplatesUpdateOK) GetPayload ¶

type DcimInterfaceTemplatesUpdateParams ¶

type DcimInterfaceTemplatesUpdateParams struct {

	// Data.
	Data *models.WritableInterfaceTemplate

	/* ID.

	   A unique integer value identifying this interface template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim interface templates update operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesUpdateParams ¶

func NewDcimInterfaceTemplatesUpdateParams() *DcimInterfaceTemplatesUpdateParams

NewDcimInterfaceTemplatesUpdateParams creates a new DcimInterfaceTemplatesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfaceTemplatesUpdateParamsWithContext ¶

func NewDcimInterfaceTemplatesUpdateParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesUpdateParams

NewDcimInterfaceTemplatesUpdateParamsWithContext creates a new DcimInterfaceTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesUpdateParams

NewDcimInterfaceTemplatesUpdateParamsWithHTTPClient creates a new DcimInterfaceTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesUpdateParamsWithTimeout ¶

func NewDcimInterfaceTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesUpdateParams

NewDcimInterfaceTemplatesUpdateParamsWithTimeout creates a new DcimInterfaceTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesUpdateParams) SetHTTPClient ¶

func (o *DcimInterfaceTemplatesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) SetTimeout ¶

func (o *DcimInterfaceTemplatesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfaceTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates update params

func (*DcimInterfaceTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesUpdateReader ¶

type DcimInterfaceTemplatesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimInterfaceTemplatesUpdateReader is a Reader for the DcimInterfaceTemplatesUpdate structure.

func (*DcimInterfaceTemplatesUpdateReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesCreateCreated ¶

type DcimInterfacesCreateCreated struct {
	Payload *models.Interface
}
DcimInterfacesCreateCreated describes a response with status code 201, with default header values.

DcimInterfacesCreateCreated dcim interfaces create created

func NewDcimInterfacesCreateCreated ¶

func NewDcimInterfacesCreateCreated() *DcimInterfacesCreateCreated

NewDcimInterfacesCreateCreated creates a DcimInterfacesCreateCreated with default headers values

func (*DcimInterfacesCreateCreated) Error ¶

func (*DcimInterfacesCreateCreated) GetPayload ¶

func (o *DcimInterfacesCreateCreated) GetPayload() *models.Interface

type DcimInterfacesCreateDefault ¶

type DcimInterfacesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInterfacesCreateDefault describes a response with status code -1, with default header values.

DcimInterfacesCreateDefault dcim interfaces create default

func NewDcimInterfacesCreateDefault ¶

func NewDcimInterfacesCreateDefault(code int) *DcimInterfacesCreateDefault

NewDcimInterfacesCreateDefault creates a DcimInterfacesCreateDefault with default headers values

func (*DcimInterfacesCreateDefault) Code ¶

func (o *DcimInterfacesCreateDefault) Code() int

Code gets the status code for the dcim interfaces create default response

func (*DcimInterfacesCreateDefault) Error ¶

func (*DcimInterfacesCreateDefault) GetPayload ¶

func (o *DcimInterfacesCreateDefault) GetPayload() interface{}

type DcimInterfacesCreateParams ¶

type DcimInterfacesCreateParams struct {

	// Data.
	Data *models.WritableInterface

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesCreateParams contains all the parameters to send to the API endpoint

for the dcim interfaces create operation.

Typically these are written to a http.Request.

func NewDcimInterfacesCreateParams ¶

func NewDcimInterfacesCreateParams() *DcimInterfacesCreateParams

NewDcimInterfacesCreateParams creates a new DcimInterfacesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesCreateParamsWithContext ¶

func NewDcimInterfacesCreateParamsWithContext(ctx context.Context) *DcimInterfacesCreateParams

NewDcimInterfacesCreateParamsWithContext creates a new DcimInterfacesCreateParams object with the ability to set a context for a request.

func NewDcimInterfacesCreateParamsWithHTTPClient ¶

func NewDcimInterfacesCreateParamsWithHTTPClient(client *http.Client) *DcimInterfacesCreateParams

NewDcimInterfacesCreateParamsWithHTTPClient creates a new DcimInterfacesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesCreateParamsWithTimeout ¶

func NewDcimInterfacesCreateParamsWithTimeout(timeout time.Duration) *DcimInterfacesCreateParams

NewDcimInterfacesCreateParamsWithTimeout creates a new DcimInterfacesCreateParams object with the ability to set a timeout on a request.

func (*DcimInterfacesCreateParams) SetContext ¶

func (o *DcimInterfacesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces create params

func (*DcimInterfacesCreateParams) SetData ¶

SetData adds the data to the dcim interfaces create params

func (*DcimInterfacesCreateParams) SetDefaults ¶

func (o *DcimInterfacesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesCreateParams) SetHTTPClient ¶

func (o *DcimInterfacesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces create params

func (*DcimInterfacesCreateParams) SetTimeout ¶

func (o *DcimInterfacesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces create params

func (*DcimInterfacesCreateParams) WithContext ¶

WithContext adds the context to the dcim interfaces create params

func (*DcimInterfacesCreateParams) WithData ¶

WithData adds the data to the dcim interfaces create params

func (*DcimInterfacesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces create params

func (*DcimInterfacesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces create params

func (*DcimInterfacesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesCreateReader ¶

type DcimInterfacesCreateReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesCreateReader is a Reader for the DcimInterfacesCreate structure.

func (*DcimInterfacesCreateReader) ReadResponse ¶

func (o *DcimInterfacesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesDeleteNoContent ¶

type DcimInterfacesDeleteNoContent struct {
}
DcimInterfacesDeleteNoContent describes a response with status code 204, with default header values.

DcimInterfacesDeleteNoContent dcim interfaces delete no content

func NewDcimInterfacesDeleteNoContent ¶

func NewDcimInterfacesDeleteNoContent() *DcimInterfacesDeleteNoContent

NewDcimInterfacesDeleteNoContent creates a DcimInterfacesDeleteNoContent with default headers values

func (*DcimInterfacesDeleteNoContent) Error ¶

type DcimInterfacesDeleteParams ¶

type DcimInterfacesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this interface.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesDeleteParams contains all the parameters to send to the API endpoint

for the dcim interfaces delete operation.

Typically these are written to a http.Request.

func NewDcimInterfacesDeleteParams ¶

func NewDcimInterfacesDeleteParams() *DcimInterfacesDeleteParams

NewDcimInterfacesDeleteParams creates a new DcimInterfacesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesDeleteParamsWithContext ¶

func NewDcimInterfacesDeleteParamsWithContext(ctx context.Context) *DcimInterfacesDeleteParams

NewDcimInterfacesDeleteParamsWithContext creates a new DcimInterfacesDeleteParams object with the ability to set a context for a request.

func NewDcimInterfacesDeleteParamsWithHTTPClient ¶

func NewDcimInterfacesDeleteParamsWithHTTPClient(client *http.Client) *DcimInterfacesDeleteParams

NewDcimInterfacesDeleteParamsWithHTTPClient creates a new DcimInterfacesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesDeleteParamsWithTimeout ¶

func NewDcimInterfacesDeleteParamsWithTimeout(timeout time.Duration) *DcimInterfacesDeleteParams

NewDcimInterfacesDeleteParamsWithTimeout creates a new DcimInterfacesDeleteParams object with the ability to set a timeout on a request.

func (*DcimInterfacesDeleteParams) SetContext ¶

func (o *DcimInterfacesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) SetDefaults ¶

func (o *DcimInterfacesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesDeleteParams) SetHTTPClient ¶

func (o *DcimInterfacesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) SetID ¶

func (o *DcimInterfacesDeleteParams) SetID(id int64)

SetID adds the id to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) SetTimeout ¶

func (o *DcimInterfacesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) WithContext ¶

WithContext adds the context to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) WithID ¶

WithID adds the id to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces delete params

func (*DcimInterfacesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesDeleteReader ¶

type DcimInterfacesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesDeleteReader is a Reader for the DcimInterfacesDelete structure.

func (*DcimInterfacesDeleteReader) ReadResponse ¶

func (o *DcimInterfacesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesGraphsOK ¶

type DcimInterfacesGraphsOK struct {
	Payload *models.Interface
}
DcimInterfacesGraphsOK describes a response with status code 200, with default header values.

DcimInterfacesGraphsOK dcim interfaces graphs o k

func NewDcimInterfacesGraphsOK ¶

func NewDcimInterfacesGraphsOK() *DcimInterfacesGraphsOK

NewDcimInterfacesGraphsOK creates a DcimInterfacesGraphsOK with default headers values

func (*DcimInterfacesGraphsOK) Error ¶

func (o *DcimInterfacesGraphsOK) Error() string

func (*DcimInterfacesGraphsOK) GetPayload ¶

func (o *DcimInterfacesGraphsOK) GetPayload() *models.Interface

type DcimInterfacesGraphsParams ¶

type DcimInterfacesGraphsParams struct {

	/* ID.

	   A unique integer value identifying this interface.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesGraphsParams contains all the parameters to send to the API endpoint

for the dcim interfaces graphs operation.

Typically these are written to a http.Request.

func NewDcimInterfacesGraphsParams ¶

func NewDcimInterfacesGraphsParams() *DcimInterfacesGraphsParams

NewDcimInterfacesGraphsParams creates a new DcimInterfacesGraphsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesGraphsParamsWithContext ¶

func NewDcimInterfacesGraphsParamsWithContext(ctx context.Context) *DcimInterfacesGraphsParams

NewDcimInterfacesGraphsParamsWithContext creates a new DcimInterfacesGraphsParams object with the ability to set a context for a request.

func NewDcimInterfacesGraphsParamsWithHTTPClient ¶

func NewDcimInterfacesGraphsParamsWithHTTPClient(client *http.Client) *DcimInterfacesGraphsParams

NewDcimInterfacesGraphsParamsWithHTTPClient creates a new DcimInterfacesGraphsParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesGraphsParamsWithTimeout ¶

func NewDcimInterfacesGraphsParamsWithTimeout(timeout time.Duration) *DcimInterfacesGraphsParams

NewDcimInterfacesGraphsParamsWithTimeout creates a new DcimInterfacesGraphsParams object with the ability to set a timeout on a request.

func (*DcimInterfacesGraphsParams) SetContext ¶

func (o *DcimInterfacesGraphsParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) SetDefaults ¶

func (o *DcimInterfacesGraphsParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces graphs params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesGraphsParams) SetHTTPClient ¶

func (o *DcimInterfacesGraphsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) SetID ¶

func (o *DcimInterfacesGraphsParams) SetID(id int64)

SetID adds the id to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) SetTimeout ¶

func (o *DcimInterfacesGraphsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) WithContext ¶

WithContext adds the context to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces graphs params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesGraphsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) WithID ¶

WithID adds the id to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces graphs params

func (*DcimInterfacesGraphsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesGraphsReader ¶

type DcimInterfacesGraphsReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesGraphsReader is a Reader for the DcimInterfacesGraphs structure.

func (*DcimInterfacesGraphsReader) ReadResponse ¶

func (o *DcimInterfacesGraphsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesListOK ¶

type DcimInterfacesListOK struct {
	Payload *DcimInterfacesListOKBody
}
DcimInterfacesListOK describes a response with status code 200, with default header values.

DcimInterfacesListOK dcim interfaces list o k

func NewDcimInterfacesListOK ¶

func NewDcimInterfacesListOK() *DcimInterfacesListOK

NewDcimInterfacesListOK creates a DcimInterfacesListOK with default headers values

func (*DcimInterfacesListOK) Error ¶

func (o *DcimInterfacesListOK) Error() string

func (*DcimInterfacesListOK) GetPayload ¶

type DcimInterfacesListOKBody ¶

type DcimInterfacesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Interface `json:"results"`
}

DcimInterfacesListOKBody dcim interfaces list o k body swagger:model DcimInterfacesListOKBody

func (*DcimInterfacesListOKBody) ContextValidate ¶

func (o *DcimInterfacesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim interfaces list o k body based on the context it is used

func (*DcimInterfacesListOKBody) MarshalBinary ¶

func (o *DcimInterfacesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimInterfacesListOKBody) UnmarshalBinary ¶

func (o *DcimInterfacesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimInterfacesListOKBody) Validate ¶

func (o *DcimInterfacesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim interfaces list o k body

type DcimInterfacesListParams ¶

type DcimInterfacesListParams struct {

	// Cabled.
	Cabled *string

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	// Enabled.
	Enabled *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// Kind.
	Kind *string

	// LagID.
	LagID *string

	// LagIDn.
	LagIDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// MacAddress.
	MacAddress *string

	// MacAddressIc.
	MacAddressIc *string

	// MacAddressIe.
	MacAddressIe *string

	// MacAddressIew.
	MacAddressIew *string

	// MacAddressIsw.
	MacAddressIsw *string

	// MacAddressn.
	MacAddressn *string

	// MacAddressNic.
	MacAddressNic *string

	// MacAddressNie.
	MacAddressNie *string

	// MacAddressNiew.
	MacAddressNiew *string

	// MacAddressNisw.
	MacAddressNisw *string

	// MgmtOnly.
	MgmtOnly *string

	// Mode.
	Mode *string

	// Moden.
	Moden *string

	// Mtu.
	Mtu *string

	// MtuGt.
	MtuGt *string

	// MtuGte.
	MtuGte *string

	// MtuLt.
	MtuLt *string

	// MtuLte.
	MtuLte *string

	// Mtun.
	Mtun *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	// Vlan.
	Vlan *string

	// VlanID.
	VlanID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesListParams contains all the parameters to send to the API endpoint

for the dcim interfaces list operation.

Typically these are written to a http.Request.

func NewDcimInterfacesListParams ¶

func NewDcimInterfacesListParams() *DcimInterfacesListParams

NewDcimInterfacesListParams creates a new DcimInterfacesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesListParamsWithContext ¶

func NewDcimInterfacesListParamsWithContext(ctx context.Context) *DcimInterfacesListParams

NewDcimInterfacesListParamsWithContext creates a new DcimInterfacesListParams object with the ability to set a context for a request.

func NewDcimInterfacesListParamsWithHTTPClient ¶

func NewDcimInterfacesListParamsWithHTTPClient(client *http.Client) *DcimInterfacesListParams

NewDcimInterfacesListParamsWithHTTPClient creates a new DcimInterfacesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesListParamsWithTimeout ¶

func NewDcimInterfacesListParamsWithTimeout(timeout time.Duration) *DcimInterfacesListParams

NewDcimInterfacesListParamsWithTimeout creates a new DcimInterfacesListParams object with the ability to set a timeout on a request.

func (*DcimInterfacesListParams) SetCabled ¶

func (o *DcimInterfacesListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim interfaces list params

func (*DcimInterfacesListParams) SetConnectionStatus ¶

func (o *DcimInterfacesListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim interfaces list params

func (*DcimInterfacesListParams) SetConnectionStatusn ¶

func (o *DcimInterfacesListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetContext ¶

func (o *DcimInterfacesListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDefaults ¶

func (o *DcimInterfacesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesListParams) SetDescription ¶

func (o *DcimInterfacesListParams) SetDescription(description *string)

SetDescription adds the description to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionIc ¶

func (o *DcimInterfacesListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionIe ¶

func (o *DcimInterfacesListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionIew ¶

func (o *DcimInterfacesListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionIsw ¶

func (o *DcimInterfacesListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionNic ¶

func (o *DcimInterfacesListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionNie ¶

func (o *DcimInterfacesListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionNiew ¶

func (o *DcimInterfacesListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionNisw ¶

func (o *DcimInterfacesListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDescriptionn ¶

func (o *DcimInterfacesListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDevice ¶

func (o *DcimInterfacesListParams) SetDevice(device *string)

SetDevice adds the device to the dcim interfaces list params

func (*DcimInterfacesListParams) SetDeviceID ¶

func (o *DcimInterfacesListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim interfaces list params

func (*DcimInterfacesListParams) SetEnabled ¶

func (o *DcimInterfacesListParams) SetEnabled(enabled *string)

SetEnabled adds the enabled to the dcim interfaces list params

func (*DcimInterfacesListParams) SetHTTPClient ¶

func (o *DcimInterfacesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces list params

func (*DcimInterfacesListParams) SetID ¶

func (o *DcimInterfacesListParams) SetID(id *string)

SetID adds the id to the dcim interfaces list params

func (*DcimInterfacesListParams) SetIDGt ¶

func (o *DcimInterfacesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim interfaces list params

func (*DcimInterfacesListParams) SetIDGte ¶

func (o *DcimInterfacesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim interfaces list params

func (*DcimInterfacesListParams) SetIDLt ¶

func (o *DcimInterfacesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim interfaces list params

func (*DcimInterfacesListParams) SetIDLte ¶

func (o *DcimInterfacesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim interfaces list params

func (*DcimInterfacesListParams) SetIDn ¶

func (o *DcimInterfacesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetKind ¶

func (o *DcimInterfacesListParams) SetKind(kind *string)

SetKind adds the kind to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLagID ¶

func (o *DcimInterfacesListParams) SetLagID(lagID *string)

SetLagID adds the lagId to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLagIDn ¶

func (o *DcimInterfacesListParams) SetLagIDn(lagIDn *string)

SetLagIDn adds the lagIdN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLimit ¶

func (o *DcimInterfacesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddress ¶

func (o *DcimInterfacesListParams) SetMacAddress(macAddress *string)

SetMacAddress adds the macAddress to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressIc ¶

func (o *DcimInterfacesListParams) SetMacAddressIc(macAddressIc *string)

SetMacAddressIc adds the macAddressIc to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressIe ¶

func (o *DcimInterfacesListParams) SetMacAddressIe(macAddressIe *string)

SetMacAddressIe adds the macAddressIe to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressIew ¶

func (o *DcimInterfacesListParams) SetMacAddressIew(macAddressIew *string)

SetMacAddressIew adds the macAddressIew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressIsw ¶

func (o *DcimInterfacesListParams) SetMacAddressIsw(macAddressIsw *string)

SetMacAddressIsw adds the macAddressIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressNic ¶

func (o *DcimInterfacesListParams) SetMacAddressNic(macAddressNic *string)

SetMacAddressNic adds the macAddressNic to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressNie ¶

func (o *DcimInterfacesListParams) SetMacAddressNie(macAddressNie *string)

SetMacAddressNie adds the macAddressNie to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressNiew ¶

func (o *DcimInterfacesListParams) SetMacAddressNiew(macAddressNiew *string)

SetMacAddressNiew adds the macAddressNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressNisw ¶

func (o *DcimInterfacesListParams) SetMacAddressNisw(macAddressNisw *string)

SetMacAddressNisw adds the macAddressNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMacAddressn ¶

func (o *DcimInterfacesListParams) SetMacAddressn(macAddressn *string)

SetMacAddressn adds the macAddressN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMgmtOnly ¶

func (o *DcimInterfacesListParams) SetMgmtOnly(mgmtOnly *string)

SetMgmtOnly adds the mgmtOnly to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMode ¶

func (o *DcimInterfacesListParams) SetMode(mode *string)

SetMode adds the mode to the dcim interfaces list params

func (*DcimInterfacesListParams) SetModen ¶

func (o *DcimInterfacesListParams) SetModen(moden *string)

SetModen adds the modeN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMtu ¶

func (o *DcimInterfacesListParams) SetMtu(mtu *string)

SetMtu adds the mtu to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMtuGt ¶

func (o *DcimInterfacesListParams) SetMtuGt(mtuGt *string)

SetMtuGt adds the mtuGt to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMtuGte ¶

func (o *DcimInterfacesListParams) SetMtuGte(mtuGte *string)

SetMtuGte adds the mtuGte to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMtuLt ¶

func (o *DcimInterfacesListParams) SetMtuLt(mtuLt *string)

SetMtuLt adds the mtuLt to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMtuLte ¶

func (o *DcimInterfacesListParams) SetMtuLte(mtuLte *string)

SetMtuLte adds the mtuLte to the dcim interfaces list params

func (*DcimInterfacesListParams) SetMtun ¶

func (o *DcimInterfacesListParams) SetMtun(mtun *string)

SetMtun adds the mtuN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetName ¶

func (o *DcimInterfacesListParams) SetName(name *string)

SetName adds the name to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameIc ¶

func (o *DcimInterfacesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameIe ¶

func (o *DcimInterfacesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameIew ¶

func (o *DcimInterfacesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameIsw ¶

func (o *DcimInterfacesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameNic ¶

func (o *DcimInterfacesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameNie ¶

func (o *DcimInterfacesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameNiew ¶

func (o *DcimInterfacesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNameNisw ¶

func (o *DcimInterfacesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetNamen ¶

func (o *DcimInterfacesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetOffset ¶

func (o *DcimInterfacesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim interfaces list params

func (*DcimInterfacesListParams) SetQ ¶

func (o *DcimInterfacesListParams) SetQ(q *string)

SetQ adds the q to the dcim interfaces list params

func (*DcimInterfacesListParams) SetRegion ¶

func (o *DcimInterfacesListParams) SetRegion(region *string)

SetRegion adds the region to the dcim interfaces list params

func (*DcimInterfacesListParams) SetRegionID ¶

func (o *DcimInterfacesListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim interfaces list params

func (*DcimInterfacesListParams) SetRegionIDn ¶

func (o *DcimInterfacesListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetRegionn ¶

func (o *DcimInterfacesListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSite ¶

func (o *DcimInterfacesListParams) SetSite(site *string)

SetSite adds the site to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSiteID ¶

func (o *DcimInterfacesListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSiteIDn ¶

func (o *DcimInterfacesListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSiten ¶

func (o *DcimInterfacesListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetTag ¶

func (o *DcimInterfacesListParams) SetTag(tag *string)

SetTag adds the tag to the dcim interfaces list params

func (*DcimInterfacesListParams) SetTagn ¶

func (o *DcimInterfacesListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetTimeout ¶

func (o *DcimInterfacesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces list params

func (*DcimInterfacesListParams) SetType ¶

func (o *DcimInterfacesListParams) SetType(typeVar *string)

SetType adds the type to the dcim interfaces list params

func (*DcimInterfacesListParams) SetTypen ¶

func (o *DcimInterfacesListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetVlan ¶

func (o *DcimInterfacesListParams) SetVlan(vlan *string)

SetVlan adds the vlan to the dcim interfaces list params

func (*DcimInterfacesListParams) SetVlanID ¶

func (o *DcimInterfacesListParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the dcim interfaces list params

func (*DcimInterfacesListParams) WithCabled ¶

WithCabled adds the cabled to the dcim interfaces list params

func (*DcimInterfacesListParams) WithConnectionStatus ¶

func (o *DcimInterfacesListParams) WithConnectionStatus(connectionStatus *string) *DcimInterfacesListParams

WithConnectionStatus adds the connectionStatus to the dcim interfaces list params

func (*DcimInterfacesListParams) WithConnectionStatusn ¶

func (o *DcimInterfacesListParams) WithConnectionStatusn(connectionStatusn *string) *DcimInterfacesListParams

WithConnectionStatusn adds the connectionStatusn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithContext ¶

WithContext adds the context to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesListParams) WithDescription ¶

func (o *DcimInterfacesListParams) WithDescription(description *string) *DcimInterfacesListParams

WithDescription adds the description to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionIc ¶

func (o *DcimInterfacesListParams) WithDescriptionIc(descriptionIc *string) *DcimInterfacesListParams

WithDescriptionIc adds the descriptionIc to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionIe ¶

func (o *DcimInterfacesListParams) WithDescriptionIe(descriptionIe *string) *DcimInterfacesListParams

WithDescriptionIe adds the descriptionIe to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionIew ¶

func (o *DcimInterfacesListParams) WithDescriptionIew(descriptionIew *string) *DcimInterfacesListParams

WithDescriptionIew adds the descriptionIew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionIsw ¶

func (o *DcimInterfacesListParams) WithDescriptionIsw(descriptionIsw *string) *DcimInterfacesListParams

WithDescriptionIsw adds the descriptionIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionNic ¶

func (o *DcimInterfacesListParams) WithDescriptionNic(descriptionNic *string) *DcimInterfacesListParams

WithDescriptionNic adds the descriptionNic to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionNie ¶

func (o *DcimInterfacesListParams) WithDescriptionNie(descriptionNie *string) *DcimInterfacesListParams

WithDescriptionNie adds the descriptionNie to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionNiew ¶

func (o *DcimInterfacesListParams) WithDescriptionNiew(descriptionNiew *string) *DcimInterfacesListParams

WithDescriptionNiew adds the descriptionNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionNisw ¶

func (o *DcimInterfacesListParams) WithDescriptionNisw(descriptionNisw *string) *DcimInterfacesListParams

WithDescriptionNisw adds the descriptionNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDescriptionn ¶

func (o *DcimInterfacesListParams) WithDescriptionn(descriptionn *string) *DcimInterfacesListParams

WithDescriptionn adds the descriptionn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDevice ¶

WithDevice adds the device to the dcim interfaces list params

func (*DcimInterfacesListParams) WithDeviceID ¶

func (o *DcimInterfacesListParams) WithDeviceID(deviceID *string) *DcimInterfacesListParams

WithDeviceID adds the deviceID to the dcim interfaces list params

func (*DcimInterfacesListParams) WithEnabled ¶

func (o *DcimInterfacesListParams) WithEnabled(enabled *string) *DcimInterfacesListParams

WithEnabled adds the enabled to the dcim interfaces list params

func (*DcimInterfacesListParams) WithHTTPClient ¶

func (o *DcimInterfacesListParams) WithHTTPClient(client *http.Client) *DcimInterfacesListParams

WithHTTPClient adds the HTTPClient to the dcim interfaces list params

func (*DcimInterfacesListParams) WithID ¶

WithID adds the id to the dcim interfaces list params

func (*DcimInterfacesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim interfaces list params

func (*DcimInterfacesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim interfaces list params

func (*DcimInterfacesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim interfaces list params

func (*DcimInterfacesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim interfaces list params

func (*DcimInterfacesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithKind ¶

WithKind adds the kind to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLagID ¶

WithLagID adds the lagID to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLagIDn ¶

WithLagIDn adds the lagIDn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLimit ¶

WithLimit adds the limit to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddress ¶

func (o *DcimInterfacesListParams) WithMacAddress(macAddress *string) *DcimInterfacesListParams

WithMacAddress adds the macAddress to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressIc ¶

func (o *DcimInterfacesListParams) WithMacAddressIc(macAddressIc *string) *DcimInterfacesListParams

WithMacAddressIc adds the macAddressIc to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressIe ¶

func (o *DcimInterfacesListParams) WithMacAddressIe(macAddressIe *string) *DcimInterfacesListParams

WithMacAddressIe adds the macAddressIe to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressIew ¶

func (o *DcimInterfacesListParams) WithMacAddressIew(macAddressIew *string) *DcimInterfacesListParams

WithMacAddressIew adds the macAddressIew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressIsw ¶

func (o *DcimInterfacesListParams) WithMacAddressIsw(macAddressIsw *string) *DcimInterfacesListParams

WithMacAddressIsw adds the macAddressIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressNic ¶

func (o *DcimInterfacesListParams) WithMacAddressNic(macAddressNic *string) *DcimInterfacesListParams

WithMacAddressNic adds the macAddressNic to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressNie ¶

func (o *DcimInterfacesListParams) WithMacAddressNie(macAddressNie *string) *DcimInterfacesListParams

WithMacAddressNie adds the macAddressNie to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressNiew ¶

func (o *DcimInterfacesListParams) WithMacAddressNiew(macAddressNiew *string) *DcimInterfacesListParams

WithMacAddressNiew adds the macAddressNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressNisw ¶

func (o *DcimInterfacesListParams) WithMacAddressNisw(macAddressNisw *string) *DcimInterfacesListParams

WithMacAddressNisw adds the macAddressNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMacAddressn ¶

func (o *DcimInterfacesListParams) WithMacAddressn(macAddressn *string) *DcimInterfacesListParams

WithMacAddressn adds the macAddressn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMgmtOnly ¶

func (o *DcimInterfacesListParams) WithMgmtOnly(mgmtOnly *string) *DcimInterfacesListParams

WithMgmtOnly adds the mgmtOnly to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMode ¶

WithMode adds the mode to the dcim interfaces list params

func (*DcimInterfacesListParams) WithModen ¶

WithModen adds the moden to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMtu ¶

WithMtu adds the mtu to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMtuGt ¶

WithMtuGt adds the mtuGt to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMtuGte ¶

WithMtuGte adds the mtuGte to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMtuLt ¶

WithMtuLt adds the mtuLt to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMtuLte ¶

WithMtuLte adds the mtuLte to the dcim interfaces list params

func (*DcimInterfacesListParams) WithMtun ¶

WithMtun adds the mtun to the dcim interfaces list params

func (*DcimInterfacesListParams) WithName ¶

WithName adds the name to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameIew ¶

func (o *DcimInterfacesListParams) WithNameIew(nameIew *string) *DcimInterfacesListParams

WithNameIew adds the nameIew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameIsw ¶

func (o *DcimInterfacesListParams) WithNameIsw(nameIsw *string) *DcimInterfacesListParams

WithNameIsw adds the nameIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameNic ¶

func (o *DcimInterfacesListParams) WithNameNic(nameNic *string) *DcimInterfacesListParams

WithNameNic adds the nameNic to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameNie ¶

func (o *DcimInterfacesListParams) WithNameNie(nameNie *string) *DcimInterfacesListParams

WithNameNie adds the nameNie to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameNiew ¶

func (o *DcimInterfacesListParams) WithNameNiew(nameNiew *string) *DcimInterfacesListParams

WithNameNiew adds the nameNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNameNisw ¶

func (o *DcimInterfacesListParams) WithNameNisw(nameNisw *string) *DcimInterfacesListParams

WithNameNisw adds the nameNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithNamen ¶

WithNamen adds the namen to the dcim interfaces list params

func (*DcimInterfacesListParams) WithOffset ¶

WithOffset adds the offset to the dcim interfaces list params

func (*DcimInterfacesListParams) WithQ ¶

WithQ adds the q to the dcim interfaces list params

func (*DcimInterfacesListParams) WithRegion ¶

WithRegion adds the region to the dcim interfaces list params

func (*DcimInterfacesListParams) WithRegionID ¶

func (o *DcimInterfacesListParams) WithRegionID(regionID *string) *DcimInterfacesListParams

WithRegionID adds the regionID to the dcim interfaces list params

func (*DcimInterfacesListParams) WithRegionIDn ¶

func (o *DcimInterfacesListParams) WithRegionIDn(regionIDn *string) *DcimInterfacesListParams

WithRegionIDn adds the regionIDn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithRegionn ¶

func (o *DcimInterfacesListParams) WithRegionn(regionn *string) *DcimInterfacesListParams

WithRegionn adds the regionn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSite ¶

WithSite adds the site to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSiteIDn ¶

func (o *DcimInterfacesListParams) WithSiteIDn(siteIDn *string) *DcimInterfacesListParams

WithSiteIDn adds the siteIDn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSiten ¶

WithSiten adds the siten to the dcim interfaces list params

func (*DcimInterfacesListParams) WithTag ¶

WithTag adds the tag to the dcim interfaces list params

func (*DcimInterfacesListParams) WithTagn ¶

WithTagn adds the tagn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces list params

func (*DcimInterfacesListParams) WithType ¶

WithType adds the typeVar to the dcim interfaces list params

func (*DcimInterfacesListParams) WithTypen ¶

WithTypen adds the typen to the dcim interfaces list params

func (*DcimInterfacesListParams) WithVlan ¶

WithVlan adds the vlan to the dcim interfaces list params

func (*DcimInterfacesListParams) WithVlanID ¶

WithVlanID adds the vlanID to the dcim interfaces list params

func (*DcimInterfacesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesListReader ¶

type DcimInterfacesListReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesListReader is a Reader for the DcimInterfacesList structure.

func (*DcimInterfacesListReader) ReadResponse ¶

func (o *DcimInterfacesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesPartialUpdateDefault ¶

type DcimInterfacesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInterfacesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimInterfacesPartialUpdateDefault dcim interfaces partial update default

func NewDcimInterfacesPartialUpdateDefault ¶

func NewDcimInterfacesPartialUpdateDefault(code int) *DcimInterfacesPartialUpdateDefault

NewDcimInterfacesPartialUpdateDefault creates a DcimInterfacesPartialUpdateDefault with default headers values

func (*DcimInterfacesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim interfaces partial update default response

func (*DcimInterfacesPartialUpdateDefault) Error ¶

func (*DcimInterfacesPartialUpdateDefault) GetPayload ¶

func (o *DcimInterfacesPartialUpdateDefault) GetPayload() interface{}

type DcimInterfacesPartialUpdateOK ¶

type DcimInterfacesPartialUpdateOK struct {
	Payload *models.Interface
}
DcimInterfacesPartialUpdateOK describes a response with status code 200, with default header values.

DcimInterfacesPartialUpdateOK dcim interfaces partial update o k

func NewDcimInterfacesPartialUpdateOK ¶

func NewDcimInterfacesPartialUpdateOK() *DcimInterfacesPartialUpdateOK

NewDcimInterfacesPartialUpdateOK creates a DcimInterfacesPartialUpdateOK with default headers values

func (*DcimInterfacesPartialUpdateOK) Error ¶

func (*DcimInterfacesPartialUpdateOK) GetPayload ¶

type DcimInterfacesPartialUpdateParams ¶

type DcimInterfacesPartialUpdateParams struct {

	// Data.
	Data *models.WritableInterface

	/* ID.

	   A unique integer value identifying this interface.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim interfaces partial update operation.

Typically these are written to a http.Request.

func NewDcimInterfacesPartialUpdateParams ¶

func NewDcimInterfacesPartialUpdateParams() *DcimInterfacesPartialUpdateParams

NewDcimInterfacesPartialUpdateParams creates a new DcimInterfacesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesPartialUpdateParamsWithContext ¶

func NewDcimInterfacesPartialUpdateParamsWithContext(ctx context.Context) *DcimInterfacesPartialUpdateParams

NewDcimInterfacesPartialUpdateParamsWithContext creates a new DcimInterfacesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimInterfacesPartialUpdateParamsWithHTTPClient ¶

func NewDcimInterfacesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfacesPartialUpdateParams

NewDcimInterfacesPartialUpdateParamsWithHTTPClient creates a new DcimInterfacesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesPartialUpdateParamsWithTimeout ¶

func NewDcimInterfacesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfacesPartialUpdateParams

NewDcimInterfacesPartialUpdateParamsWithTimeout creates a new DcimInterfacesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfacesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) SetDefaults ¶

func (o *DcimInterfacesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimInterfacesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) SetTimeout ¶

func (o *DcimInterfacesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces partial update params

func (*DcimInterfacesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesPartialUpdateReader ¶

type DcimInterfacesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesPartialUpdateReader is a Reader for the DcimInterfacesPartialUpdate structure.

func (*DcimInterfacesPartialUpdateReader) ReadResponse ¶

func (o *DcimInterfacesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesReadOK ¶

type DcimInterfacesReadOK struct {
	Payload *models.Interface
}
DcimInterfacesReadOK describes a response with status code 200, with default header values.

DcimInterfacesReadOK dcim interfaces read o k

func NewDcimInterfacesReadOK ¶

func NewDcimInterfacesReadOK() *DcimInterfacesReadOK

NewDcimInterfacesReadOK creates a DcimInterfacesReadOK with default headers values

func (*DcimInterfacesReadOK) Error ¶

func (o *DcimInterfacesReadOK) Error() string

func (*DcimInterfacesReadOK) GetPayload ¶

func (o *DcimInterfacesReadOK) GetPayload() *models.Interface

type DcimInterfacesReadParams ¶

type DcimInterfacesReadParams struct {

	/* ID.

	   A unique integer value identifying this interface.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesReadParams contains all the parameters to send to the API endpoint

for the dcim interfaces read operation.

Typically these are written to a http.Request.

func NewDcimInterfacesReadParams ¶

func NewDcimInterfacesReadParams() *DcimInterfacesReadParams

NewDcimInterfacesReadParams creates a new DcimInterfacesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesReadParamsWithContext ¶

func NewDcimInterfacesReadParamsWithContext(ctx context.Context) *DcimInterfacesReadParams

NewDcimInterfacesReadParamsWithContext creates a new DcimInterfacesReadParams object with the ability to set a context for a request.

func NewDcimInterfacesReadParamsWithHTTPClient ¶

func NewDcimInterfacesReadParamsWithHTTPClient(client *http.Client) *DcimInterfacesReadParams

NewDcimInterfacesReadParamsWithHTTPClient creates a new DcimInterfacesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesReadParamsWithTimeout ¶

func NewDcimInterfacesReadParamsWithTimeout(timeout time.Duration) *DcimInterfacesReadParams

NewDcimInterfacesReadParamsWithTimeout creates a new DcimInterfacesReadParams object with the ability to set a timeout on a request.

func (*DcimInterfacesReadParams) SetContext ¶

func (o *DcimInterfacesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces read params

func (*DcimInterfacesReadParams) SetDefaults ¶

func (o *DcimInterfacesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesReadParams) SetHTTPClient ¶

func (o *DcimInterfacesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces read params

func (*DcimInterfacesReadParams) SetID ¶

func (o *DcimInterfacesReadParams) SetID(id int64)

SetID adds the id to the dcim interfaces read params

func (*DcimInterfacesReadParams) SetTimeout ¶

func (o *DcimInterfacesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces read params

func (*DcimInterfacesReadParams) WithContext ¶

WithContext adds the context to the dcim interfaces read params

func (*DcimInterfacesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesReadParams) WithHTTPClient ¶

func (o *DcimInterfacesReadParams) WithHTTPClient(client *http.Client) *DcimInterfacesReadParams

WithHTTPClient adds the HTTPClient to the dcim interfaces read params

func (*DcimInterfacesReadParams) WithID ¶

WithID adds the id to the dcim interfaces read params

func (*DcimInterfacesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces read params

func (*DcimInterfacesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesReadReader ¶

type DcimInterfacesReadReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesReadReader is a Reader for the DcimInterfacesRead structure.

func (*DcimInterfacesReadReader) ReadResponse ¶

func (o *DcimInterfacesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesTraceOK ¶

type DcimInterfacesTraceOK struct {
	Payload *models.Interface
}
DcimInterfacesTraceOK describes a response with status code 200, with default header values.

DcimInterfacesTraceOK dcim interfaces trace o k

func NewDcimInterfacesTraceOK ¶

func NewDcimInterfacesTraceOK() *DcimInterfacesTraceOK

NewDcimInterfacesTraceOK creates a DcimInterfacesTraceOK with default headers values

func (*DcimInterfacesTraceOK) Error ¶

func (o *DcimInterfacesTraceOK) Error() string

func (*DcimInterfacesTraceOK) GetPayload ¶

func (o *DcimInterfacesTraceOK) GetPayload() *models.Interface

type DcimInterfacesTraceParams ¶

type DcimInterfacesTraceParams struct {

	/* ID.

	   A unique integer value identifying this interface.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesTraceParams contains all the parameters to send to the API endpoint

for the dcim interfaces trace operation.

Typically these are written to a http.Request.

func NewDcimInterfacesTraceParams ¶

func NewDcimInterfacesTraceParams() *DcimInterfacesTraceParams

NewDcimInterfacesTraceParams creates a new DcimInterfacesTraceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesTraceParamsWithContext ¶

func NewDcimInterfacesTraceParamsWithContext(ctx context.Context) *DcimInterfacesTraceParams

NewDcimInterfacesTraceParamsWithContext creates a new DcimInterfacesTraceParams object with the ability to set a context for a request.

func NewDcimInterfacesTraceParamsWithHTTPClient ¶

func NewDcimInterfacesTraceParamsWithHTTPClient(client *http.Client) *DcimInterfacesTraceParams

NewDcimInterfacesTraceParamsWithHTTPClient creates a new DcimInterfacesTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesTraceParamsWithTimeout ¶

func NewDcimInterfacesTraceParamsWithTimeout(timeout time.Duration) *DcimInterfacesTraceParams

NewDcimInterfacesTraceParamsWithTimeout creates a new DcimInterfacesTraceParams object with the ability to set a timeout on a request.

func (*DcimInterfacesTraceParams) SetContext ¶

func (o *DcimInterfacesTraceParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) SetDefaults ¶

func (o *DcimInterfacesTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesTraceParams) SetHTTPClient ¶

func (o *DcimInterfacesTraceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) SetID ¶

func (o *DcimInterfacesTraceParams) SetID(id int64)

SetID adds the id to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) SetTimeout ¶

func (o *DcimInterfacesTraceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) WithContext ¶

WithContext adds the context to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesTraceParams) WithHTTPClient ¶

func (o *DcimInterfacesTraceParams) WithHTTPClient(client *http.Client) *DcimInterfacesTraceParams

WithHTTPClient adds the HTTPClient to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) WithID ¶

WithID adds the id to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces trace params

func (*DcimInterfacesTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesTraceReader ¶

type DcimInterfacesTraceReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesTraceReader is a Reader for the DcimInterfacesTrace structure.

func (*DcimInterfacesTraceReader) ReadResponse ¶

func (o *DcimInterfacesTraceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInterfacesUpdateDefault ¶

type DcimInterfacesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInterfacesUpdateDefault describes a response with status code -1, with default header values.

DcimInterfacesUpdateDefault dcim interfaces update default

func NewDcimInterfacesUpdateDefault ¶

func NewDcimInterfacesUpdateDefault(code int) *DcimInterfacesUpdateDefault

NewDcimInterfacesUpdateDefault creates a DcimInterfacesUpdateDefault with default headers values

func (*DcimInterfacesUpdateDefault) Code ¶

func (o *DcimInterfacesUpdateDefault) Code() int

Code gets the status code for the dcim interfaces update default response

func (*DcimInterfacesUpdateDefault) Error ¶

func (*DcimInterfacesUpdateDefault) GetPayload ¶

func (o *DcimInterfacesUpdateDefault) GetPayload() interface{}

type DcimInterfacesUpdateOK ¶

type DcimInterfacesUpdateOK struct {
	Payload *models.Interface
}
DcimInterfacesUpdateOK describes a response with status code 200, with default header values.

DcimInterfacesUpdateOK dcim interfaces update o k

func NewDcimInterfacesUpdateOK ¶

func NewDcimInterfacesUpdateOK() *DcimInterfacesUpdateOK

NewDcimInterfacesUpdateOK creates a DcimInterfacesUpdateOK with default headers values

func (*DcimInterfacesUpdateOK) Error ¶

func (o *DcimInterfacesUpdateOK) Error() string

func (*DcimInterfacesUpdateOK) GetPayload ¶

func (o *DcimInterfacesUpdateOK) GetPayload() *models.Interface

type DcimInterfacesUpdateParams ¶

type DcimInterfacesUpdateParams struct {

	// Data.
	Data *models.WritableInterface

	/* ID.

	   A unique integer value identifying this interface.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInterfacesUpdateParams contains all the parameters to send to the API endpoint

for the dcim interfaces update operation.

Typically these are written to a http.Request.

func NewDcimInterfacesUpdateParams ¶

func NewDcimInterfacesUpdateParams() *DcimInterfacesUpdateParams

NewDcimInterfacesUpdateParams creates a new DcimInterfacesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInterfacesUpdateParamsWithContext ¶

func NewDcimInterfacesUpdateParamsWithContext(ctx context.Context) *DcimInterfacesUpdateParams

NewDcimInterfacesUpdateParamsWithContext creates a new DcimInterfacesUpdateParams object with the ability to set a context for a request.

func NewDcimInterfacesUpdateParamsWithHTTPClient ¶

func NewDcimInterfacesUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfacesUpdateParams

NewDcimInterfacesUpdateParamsWithHTTPClient creates a new DcimInterfacesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesUpdateParamsWithTimeout ¶

func NewDcimInterfacesUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfacesUpdateParams

NewDcimInterfacesUpdateParamsWithTimeout creates a new DcimInterfacesUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfacesUpdateParams) SetContext ¶

func (o *DcimInterfacesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) SetData ¶

SetData adds the data to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) SetDefaults ¶

func (o *DcimInterfacesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim interfaces update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesUpdateParams) SetHTTPClient ¶

func (o *DcimInterfacesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) SetID ¶

func (o *DcimInterfacesUpdateParams) SetID(id int64)

SetID adds the id to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) SetTimeout ¶

func (o *DcimInterfacesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) WithContext ¶

WithContext adds the context to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) WithData ¶

WithData adds the data to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interfaces update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInterfacesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) WithID ¶

WithID adds the id to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces update params

func (*DcimInterfacesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesUpdateReader ¶

type DcimInterfacesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimInterfacesUpdateReader is a Reader for the DcimInterfacesUpdate structure.

func (*DcimInterfacesUpdateReader) ReadResponse ¶

func (o *DcimInterfacesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInventoryItemsCreateCreated ¶

type DcimInventoryItemsCreateCreated struct {
	Payload *models.InventoryItem
}
DcimInventoryItemsCreateCreated describes a response with status code 201, with default header values.

DcimInventoryItemsCreateCreated dcim inventory items create created

func NewDcimInventoryItemsCreateCreated ¶

func NewDcimInventoryItemsCreateCreated() *DcimInventoryItemsCreateCreated

NewDcimInventoryItemsCreateCreated creates a DcimInventoryItemsCreateCreated with default headers values

func (*DcimInventoryItemsCreateCreated) Error ¶

func (*DcimInventoryItemsCreateCreated) GetPayload ¶

type DcimInventoryItemsCreateDefault ¶

type DcimInventoryItemsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInventoryItemsCreateDefault describes a response with status code -1, with default header values.

DcimInventoryItemsCreateDefault dcim inventory items create default

func NewDcimInventoryItemsCreateDefault ¶

func NewDcimInventoryItemsCreateDefault(code int) *DcimInventoryItemsCreateDefault

NewDcimInventoryItemsCreateDefault creates a DcimInventoryItemsCreateDefault with default headers values

func (*DcimInventoryItemsCreateDefault) Code ¶

Code gets the status code for the dcim inventory items create default response

func (*DcimInventoryItemsCreateDefault) Error ¶

func (*DcimInventoryItemsCreateDefault) GetPayload ¶

func (o *DcimInventoryItemsCreateDefault) GetPayload() interface{}

type DcimInventoryItemsCreateParams ¶

type DcimInventoryItemsCreateParams struct {

	// Data.
	Data *models.WritableInventoryItem

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInventoryItemsCreateParams contains all the parameters to send to the API endpoint

for the dcim inventory items create operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsCreateParams ¶

func NewDcimInventoryItemsCreateParams() *DcimInventoryItemsCreateParams

NewDcimInventoryItemsCreateParams creates a new DcimInventoryItemsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInventoryItemsCreateParamsWithContext ¶

func NewDcimInventoryItemsCreateParamsWithContext(ctx context.Context) *DcimInventoryItemsCreateParams

NewDcimInventoryItemsCreateParamsWithContext creates a new DcimInventoryItemsCreateParams object with the ability to set a context for a request.

func NewDcimInventoryItemsCreateParamsWithHTTPClient ¶

func NewDcimInventoryItemsCreateParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsCreateParams

NewDcimInventoryItemsCreateParamsWithHTTPClient creates a new DcimInventoryItemsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsCreateParamsWithTimeout ¶

func NewDcimInventoryItemsCreateParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsCreateParams

NewDcimInventoryItemsCreateParamsWithTimeout creates a new DcimInventoryItemsCreateParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsCreateParams) SetContext ¶

func (o *DcimInventoryItemsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) SetData ¶

SetData adds the data to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) SetDefaults ¶

func (o *DcimInventoryItemsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsCreateParams) SetHTTPClient ¶

func (o *DcimInventoryItemsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) SetTimeout ¶

func (o *DcimInventoryItemsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) WithContext ¶

WithContext adds the context to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) WithData ¶

WithData adds the data to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items create params

func (*DcimInventoryItemsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsCreateReader ¶

type DcimInventoryItemsCreateReader struct {
	// contains filtered or unexported fields
}

DcimInventoryItemsCreateReader is a Reader for the DcimInventoryItemsCreate structure.

func (*DcimInventoryItemsCreateReader) ReadResponse ¶

func (o *DcimInventoryItemsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInventoryItemsDeleteNoContent ¶

type DcimInventoryItemsDeleteNoContent struct {
}
DcimInventoryItemsDeleteNoContent describes a response with status code 204, with default header values.

DcimInventoryItemsDeleteNoContent dcim inventory items delete no content

func NewDcimInventoryItemsDeleteNoContent ¶

func NewDcimInventoryItemsDeleteNoContent() *DcimInventoryItemsDeleteNoContent

NewDcimInventoryItemsDeleteNoContent creates a DcimInventoryItemsDeleteNoContent with default headers values

func (*DcimInventoryItemsDeleteNoContent) Error ¶

type DcimInventoryItemsDeleteParams ¶

type DcimInventoryItemsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this inventory item.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInventoryItemsDeleteParams contains all the parameters to send to the API endpoint

for the dcim inventory items delete operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsDeleteParams ¶

func NewDcimInventoryItemsDeleteParams() *DcimInventoryItemsDeleteParams

NewDcimInventoryItemsDeleteParams creates a new DcimInventoryItemsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInventoryItemsDeleteParamsWithContext ¶

func NewDcimInventoryItemsDeleteParamsWithContext(ctx context.Context) *DcimInventoryItemsDeleteParams

NewDcimInventoryItemsDeleteParamsWithContext creates a new DcimInventoryItemsDeleteParams object with the ability to set a context for a request.

func NewDcimInventoryItemsDeleteParamsWithHTTPClient ¶

func NewDcimInventoryItemsDeleteParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsDeleteParams

NewDcimInventoryItemsDeleteParamsWithHTTPClient creates a new DcimInventoryItemsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsDeleteParamsWithTimeout ¶

func NewDcimInventoryItemsDeleteParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsDeleteParams

NewDcimInventoryItemsDeleteParamsWithTimeout creates a new DcimInventoryItemsDeleteParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsDeleteParams) SetContext ¶

func (o *DcimInventoryItemsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) SetDefaults ¶

func (o *DcimInventoryItemsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsDeleteParams) SetHTTPClient ¶

func (o *DcimInventoryItemsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) SetID ¶

SetID adds the id to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) SetTimeout ¶

func (o *DcimInventoryItemsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) WithContext ¶

WithContext adds the context to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) WithID ¶

WithID adds the id to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items delete params

func (*DcimInventoryItemsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsDeleteReader ¶

type DcimInventoryItemsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimInventoryItemsDeleteReader is a Reader for the DcimInventoryItemsDelete structure.

func (*DcimInventoryItemsDeleteReader) ReadResponse ¶

func (o *DcimInventoryItemsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInventoryItemsListOK ¶

type DcimInventoryItemsListOK struct {
	Payload *DcimInventoryItemsListOKBody
}
DcimInventoryItemsListOK describes a response with status code 200, with default header values.

DcimInventoryItemsListOK dcim inventory items list o k

func NewDcimInventoryItemsListOK ¶

func NewDcimInventoryItemsListOK() *DcimInventoryItemsListOK

NewDcimInventoryItemsListOK creates a DcimInventoryItemsListOK with default headers values

func (*DcimInventoryItemsListOK) Error ¶

func (o *DcimInventoryItemsListOK) Error() string

func (*DcimInventoryItemsListOK) GetPayload ¶

type DcimInventoryItemsListOKBody ¶

type DcimInventoryItemsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.InventoryItem `json:"results"`
}

DcimInventoryItemsListOKBody dcim inventory items list o k body swagger:model DcimInventoryItemsListOKBody

func (*DcimInventoryItemsListOKBody) ContextValidate ¶

func (o *DcimInventoryItemsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim inventory items list o k body based on the context it is used

func (*DcimInventoryItemsListOKBody) MarshalBinary ¶

func (o *DcimInventoryItemsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimInventoryItemsListOKBody) UnmarshalBinary ¶

func (o *DcimInventoryItemsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimInventoryItemsListOKBody) Validate ¶

func (o *DcimInventoryItemsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim inventory items list o k body

type DcimInventoryItemsListParams ¶

type DcimInventoryItemsListParams struct {

	// AssetTag.
	AssetTag *string

	// AssetTagIc.
	AssetTagIc *string

	// AssetTagIe.
	AssetTagIe *string

	// AssetTagIew.
	AssetTagIew *string

	// AssetTagIsw.
	AssetTagIsw *string

	// AssetTagn.
	AssetTagn *string

	// AssetTagNic.
	AssetTagNic *string

	// AssetTagNie.
	AssetTagNie *string

	// AssetTagNiew.
	AssetTagNiew *string

	// AssetTagNisw.
	AssetTagNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// Discovered.
	Discovered *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Manufacturer.
	Manufacturer *string

	// Manufacturern.
	Manufacturern *string

	// ManufacturerID.
	ManufacturerID *string

	// ManufacturerIDn.
	ManufacturerIDn *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// ParentID.
	ParentID *string

	// ParentIDn.
	ParentIDn *string

	// PartID.
	PartID *string

	// PartIDIc.
	PartIDIc *string

	// PartIDIe.
	PartIDIe *string

	// PartIDIew.
	PartIDIew *string

	// PartIDIsw.
	PartIDIsw *string

	// PartIDn.
	PartIDn *string

	// PartIDNic.
	PartIDNic *string

	// PartIDNie.
	PartIDNie *string

	// PartIDNiew.
	PartIDNiew *string

	// PartIDNisw.
	PartIDNisw *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Serial.
	Serial *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInventoryItemsListParams contains all the parameters to send to the API endpoint

for the dcim inventory items list operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsListParams ¶

func NewDcimInventoryItemsListParams() *DcimInventoryItemsListParams

NewDcimInventoryItemsListParams creates a new DcimInventoryItemsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInventoryItemsListParamsWithContext ¶

func NewDcimInventoryItemsListParamsWithContext(ctx context.Context) *DcimInventoryItemsListParams

NewDcimInventoryItemsListParamsWithContext creates a new DcimInventoryItemsListParams object with the ability to set a context for a request.

func NewDcimInventoryItemsListParamsWithHTTPClient ¶

func NewDcimInventoryItemsListParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsListParams

NewDcimInventoryItemsListParamsWithHTTPClient creates a new DcimInventoryItemsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsListParamsWithTimeout ¶

func NewDcimInventoryItemsListParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsListParams

NewDcimInventoryItemsListParamsWithTimeout creates a new DcimInventoryItemsListParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsListParams) SetAssetTag ¶

func (o *DcimInventoryItemsListParams) SetAssetTag(assetTag *string)

SetAssetTag adds the assetTag to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagIc ¶

func (o *DcimInventoryItemsListParams) SetAssetTagIc(assetTagIc *string)

SetAssetTagIc adds the assetTagIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagIe ¶

func (o *DcimInventoryItemsListParams) SetAssetTagIe(assetTagIe *string)

SetAssetTagIe adds the assetTagIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagIew ¶

func (o *DcimInventoryItemsListParams) SetAssetTagIew(assetTagIew *string)

SetAssetTagIew adds the assetTagIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagIsw ¶

func (o *DcimInventoryItemsListParams) SetAssetTagIsw(assetTagIsw *string)

SetAssetTagIsw adds the assetTagIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagNic ¶

func (o *DcimInventoryItemsListParams) SetAssetTagNic(assetTagNic *string)

SetAssetTagNic adds the assetTagNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagNie ¶

func (o *DcimInventoryItemsListParams) SetAssetTagNie(assetTagNie *string)

SetAssetTagNie adds the assetTagNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagNiew ¶

func (o *DcimInventoryItemsListParams) SetAssetTagNiew(assetTagNiew *string)

SetAssetTagNiew adds the assetTagNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagNisw ¶

func (o *DcimInventoryItemsListParams) SetAssetTagNisw(assetTagNisw *string)

SetAssetTagNisw adds the assetTagNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetAssetTagn ¶

func (o *DcimInventoryItemsListParams) SetAssetTagn(assetTagn *string)

SetAssetTagn adds the assetTagN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetContext ¶

func (o *DcimInventoryItemsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetDefaults ¶

func (o *DcimInventoryItemsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsListParams) SetDevice ¶

func (o *DcimInventoryItemsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetDeviceID ¶

func (o *DcimInventoryItemsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetDeviceIDn ¶

func (o *DcimInventoryItemsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetDevicen ¶

func (o *DcimInventoryItemsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetDiscovered ¶

func (o *DcimInventoryItemsListParams) SetDiscovered(discovered *string)

SetDiscovered adds the discovered to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetHTTPClient ¶

func (o *DcimInventoryItemsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetID ¶

func (o *DcimInventoryItemsListParams) SetID(id *string)

SetID adds the id to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetIDGt ¶

func (o *DcimInventoryItemsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetIDGte ¶

func (o *DcimInventoryItemsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetIDLt ¶

func (o *DcimInventoryItemsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetIDLte ¶

func (o *DcimInventoryItemsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetIDn ¶

func (o *DcimInventoryItemsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLimit ¶

func (o *DcimInventoryItemsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetManufacturer ¶

func (o *DcimInventoryItemsListParams) SetManufacturer(manufacturer *string)

SetManufacturer adds the manufacturer to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetManufacturerID ¶

func (o *DcimInventoryItemsListParams) SetManufacturerID(manufacturerID *string)

SetManufacturerID adds the manufacturerId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetManufacturerIDn ¶

func (o *DcimInventoryItemsListParams) SetManufacturerIDn(manufacturerIDn *string)

SetManufacturerIDn adds the manufacturerIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetManufacturern ¶

func (o *DcimInventoryItemsListParams) SetManufacturern(manufacturern *string)

SetManufacturern adds the manufacturerN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetName ¶

func (o *DcimInventoryItemsListParams) SetName(name *string)

SetName adds the name to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameIc ¶

func (o *DcimInventoryItemsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameIe ¶

func (o *DcimInventoryItemsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameIew ¶

func (o *DcimInventoryItemsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameIsw ¶

func (o *DcimInventoryItemsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameNic ¶

func (o *DcimInventoryItemsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameNie ¶

func (o *DcimInventoryItemsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameNiew ¶

func (o *DcimInventoryItemsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNameNisw ¶

func (o *DcimInventoryItemsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetNamen ¶

func (o *DcimInventoryItemsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetOffset ¶

func (o *DcimInventoryItemsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetParentID ¶

func (o *DcimInventoryItemsListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetParentIDn ¶

func (o *DcimInventoryItemsListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartID ¶

func (o *DcimInventoryItemsListParams) SetPartID(partID *string)

SetPartID adds the partId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDIc ¶

func (o *DcimInventoryItemsListParams) SetPartIDIc(partIDIc *string)

SetPartIDIc adds the partIdIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDIe ¶

func (o *DcimInventoryItemsListParams) SetPartIDIe(partIDIe *string)

SetPartIDIe adds the partIdIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDIew ¶

func (o *DcimInventoryItemsListParams) SetPartIDIew(partIDIew *string)

SetPartIDIew adds the partIdIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDIsw ¶

func (o *DcimInventoryItemsListParams) SetPartIDIsw(partIDIsw *string)

SetPartIDIsw adds the partIdIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDNic ¶

func (o *DcimInventoryItemsListParams) SetPartIDNic(partIDNic *string)

SetPartIDNic adds the partIdNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDNie ¶

func (o *DcimInventoryItemsListParams) SetPartIDNie(partIDNie *string)

SetPartIDNie adds the partIdNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDNiew ¶

func (o *DcimInventoryItemsListParams) SetPartIDNiew(partIDNiew *string)

SetPartIDNiew adds the partIdNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDNisw ¶

func (o *DcimInventoryItemsListParams) SetPartIDNisw(partIDNisw *string)

SetPartIDNisw adds the partIdNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetPartIDn ¶

func (o *DcimInventoryItemsListParams) SetPartIDn(partIDn *string)

SetPartIDn adds the partIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetQ ¶

SetQ adds the q to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetRegion ¶

func (o *DcimInventoryItemsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetRegionID ¶

func (o *DcimInventoryItemsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetRegionIDn ¶

func (o *DcimInventoryItemsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetRegionn ¶

func (o *DcimInventoryItemsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSerial ¶

func (o *DcimInventoryItemsListParams) SetSerial(serial *string)

SetSerial adds the serial to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSite ¶

func (o *DcimInventoryItemsListParams) SetSite(site *string)

SetSite adds the site to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSiteID ¶

func (o *DcimInventoryItemsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSiteIDn ¶

func (o *DcimInventoryItemsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSiten ¶

func (o *DcimInventoryItemsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetTag ¶

func (o *DcimInventoryItemsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetTagn ¶

func (o *DcimInventoryItemsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetTimeout ¶

func (o *DcimInventoryItemsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTag ¶

WithAssetTag adds the assetTag to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagIc ¶

func (o *DcimInventoryItemsListParams) WithAssetTagIc(assetTagIc *string) *DcimInventoryItemsListParams

WithAssetTagIc adds the assetTagIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagIe ¶

func (o *DcimInventoryItemsListParams) WithAssetTagIe(assetTagIe *string) *DcimInventoryItemsListParams

WithAssetTagIe adds the assetTagIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagIew ¶

func (o *DcimInventoryItemsListParams) WithAssetTagIew(assetTagIew *string) *DcimInventoryItemsListParams

WithAssetTagIew adds the assetTagIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagIsw ¶

func (o *DcimInventoryItemsListParams) WithAssetTagIsw(assetTagIsw *string) *DcimInventoryItemsListParams

WithAssetTagIsw adds the assetTagIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagNic ¶

func (o *DcimInventoryItemsListParams) WithAssetTagNic(assetTagNic *string) *DcimInventoryItemsListParams

WithAssetTagNic adds the assetTagNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagNie ¶

func (o *DcimInventoryItemsListParams) WithAssetTagNie(assetTagNie *string) *DcimInventoryItemsListParams

WithAssetTagNie adds the assetTagNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagNiew ¶

func (o *DcimInventoryItemsListParams) WithAssetTagNiew(assetTagNiew *string) *DcimInventoryItemsListParams

WithAssetTagNiew adds the assetTagNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagNisw ¶

func (o *DcimInventoryItemsListParams) WithAssetTagNisw(assetTagNisw *string) *DcimInventoryItemsListParams

WithAssetTagNisw adds the assetTagNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithAssetTagn ¶

WithAssetTagn adds the assetTagn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithContext ¶

WithContext adds the context to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsListParams) WithDevice ¶

WithDevice adds the device to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithDeviceIDn ¶

WithDeviceIDn adds the deviceIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithDevicen ¶

WithDevicen adds the devicen to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithDiscovered ¶

func (o *DcimInventoryItemsListParams) WithDiscovered(discovered *string) *DcimInventoryItemsListParams

WithDiscovered adds the discovered to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithID ¶

WithID adds the id to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLimit ¶

WithLimit adds the limit to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithManufacturer ¶

func (o *DcimInventoryItemsListParams) WithManufacturer(manufacturer *string) *DcimInventoryItemsListParams

WithManufacturer adds the manufacturer to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithManufacturerID ¶

func (o *DcimInventoryItemsListParams) WithManufacturerID(manufacturerID *string) *DcimInventoryItemsListParams

WithManufacturerID adds the manufacturerID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithManufacturerIDn ¶

func (o *DcimInventoryItemsListParams) WithManufacturerIDn(manufacturerIDn *string) *DcimInventoryItemsListParams

WithManufacturerIDn adds the manufacturerIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithManufacturern ¶

func (o *DcimInventoryItemsListParams) WithManufacturern(manufacturern *string) *DcimInventoryItemsListParams

WithManufacturern adds the manufacturern to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithName ¶

WithName adds the name to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithNamen ¶

WithNamen adds the namen to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithOffset ¶

WithOffset adds the offset to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithParentID ¶

WithParentID adds the parentID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithParentIDn ¶

WithParentIDn adds the parentIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartID ¶

WithPartID adds the partID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDIc ¶

WithPartIDIc adds the partIDIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDIe ¶

WithPartIDIe adds the partIDIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDIew ¶

WithPartIDIew adds the partIDIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDIsw ¶

WithPartIDIsw adds the partIDIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDNic ¶

WithPartIDNic adds the partIDNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDNie ¶

WithPartIDNie adds the partIDNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDNiew ¶

func (o *DcimInventoryItemsListParams) WithPartIDNiew(partIDNiew *string) *DcimInventoryItemsListParams

WithPartIDNiew adds the partIDNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDNisw ¶

func (o *DcimInventoryItemsListParams) WithPartIDNisw(partIDNisw *string) *DcimInventoryItemsListParams

WithPartIDNisw adds the partIDNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithPartIDn ¶

WithPartIDn adds the partIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithQ ¶

WithQ adds the q to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithRegion ¶

WithRegion adds the region to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithRegionID ¶

WithRegionID adds the regionID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithRegionIDn ¶

WithRegionIDn adds the regionIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithRegionn ¶

WithRegionn adds the regionn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSerial ¶

WithSerial adds the serial to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSite ¶

WithSite adds the site to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSiten ¶

WithSiten adds the siten to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithTag ¶

WithTag adds the tag to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsListReader ¶

type DcimInventoryItemsListReader struct {
	// contains filtered or unexported fields
}

DcimInventoryItemsListReader is a Reader for the DcimInventoryItemsList structure.

func (*DcimInventoryItemsListReader) ReadResponse ¶

func (o *DcimInventoryItemsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInventoryItemsPartialUpdateDefault ¶

type DcimInventoryItemsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInventoryItemsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimInventoryItemsPartialUpdateDefault dcim inventory items partial update default

func NewDcimInventoryItemsPartialUpdateDefault ¶

func NewDcimInventoryItemsPartialUpdateDefault(code int) *DcimInventoryItemsPartialUpdateDefault

NewDcimInventoryItemsPartialUpdateDefault creates a DcimInventoryItemsPartialUpdateDefault with default headers values

func (*DcimInventoryItemsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim inventory items partial update default response

func (*DcimInventoryItemsPartialUpdateDefault) Error ¶

func (*DcimInventoryItemsPartialUpdateDefault) GetPayload ¶

func (o *DcimInventoryItemsPartialUpdateDefault) GetPayload() interface{}

type DcimInventoryItemsPartialUpdateOK ¶

type DcimInventoryItemsPartialUpdateOK struct {
	Payload *models.InventoryItem
}
DcimInventoryItemsPartialUpdateOK describes a response with status code 200, with default header values.

DcimInventoryItemsPartialUpdateOK dcim inventory items partial update o k

func NewDcimInventoryItemsPartialUpdateOK ¶

func NewDcimInventoryItemsPartialUpdateOK() *DcimInventoryItemsPartialUpdateOK

NewDcimInventoryItemsPartialUpdateOK creates a DcimInventoryItemsPartialUpdateOK with default headers values

func (*DcimInventoryItemsPartialUpdateOK) Error ¶

func (*DcimInventoryItemsPartialUpdateOK) GetPayload ¶

type DcimInventoryItemsPartialUpdateParams ¶

type DcimInventoryItemsPartialUpdateParams struct {

	// Data.
	Data *models.WritableInventoryItem

	/* ID.

	   A unique integer value identifying this inventory item.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInventoryItemsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim inventory items partial update operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsPartialUpdateParams ¶

func NewDcimInventoryItemsPartialUpdateParams() *DcimInventoryItemsPartialUpdateParams

NewDcimInventoryItemsPartialUpdateParams creates a new DcimInventoryItemsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInventoryItemsPartialUpdateParamsWithContext ¶

func NewDcimInventoryItemsPartialUpdateParamsWithContext(ctx context.Context) *DcimInventoryItemsPartialUpdateParams

NewDcimInventoryItemsPartialUpdateParamsWithContext creates a new DcimInventoryItemsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimInventoryItemsPartialUpdateParamsWithHTTPClient ¶

func NewDcimInventoryItemsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsPartialUpdateParams

NewDcimInventoryItemsPartialUpdateParamsWithHTTPClient creates a new DcimInventoryItemsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsPartialUpdateParamsWithTimeout ¶

func NewDcimInventoryItemsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsPartialUpdateParams

NewDcimInventoryItemsPartialUpdateParamsWithTimeout creates a new DcimInventoryItemsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) SetDefaults ¶

func (o *DcimInventoryItemsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimInventoryItemsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) SetTimeout ¶

func (o *DcimInventoryItemsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items partial update params

func (*DcimInventoryItemsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsPartialUpdateReader ¶

type DcimInventoryItemsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimInventoryItemsPartialUpdateReader is a Reader for the DcimInventoryItemsPartialUpdate structure.

func (*DcimInventoryItemsPartialUpdateReader) ReadResponse ¶

func (o *DcimInventoryItemsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInventoryItemsReadOK ¶

type DcimInventoryItemsReadOK struct {
	Payload *models.InventoryItem
}
DcimInventoryItemsReadOK describes a response with status code 200, with default header values.

DcimInventoryItemsReadOK dcim inventory items read o k

func NewDcimInventoryItemsReadOK ¶

func NewDcimInventoryItemsReadOK() *DcimInventoryItemsReadOK

NewDcimInventoryItemsReadOK creates a DcimInventoryItemsReadOK with default headers values

func (*DcimInventoryItemsReadOK) Error ¶

func (o *DcimInventoryItemsReadOK) Error() string

func (*DcimInventoryItemsReadOK) GetPayload ¶

type DcimInventoryItemsReadParams ¶

type DcimInventoryItemsReadParams struct {

	/* ID.

	   A unique integer value identifying this inventory item.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInventoryItemsReadParams contains all the parameters to send to the API endpoint

for the dcim inventory items read operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsReadParams ¶

func NewDcimInventoryItemsReadParams() *DcimInventoryItemsReadParams

NewDcimInventoryItemsReadParams creates a new DcimInventoryItemsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInventoryItemsReadParamsWithContext ¶

func NewDcimInventoryItemsReadParamsWithContext(ctx context.Context) *DcimInventoryItemsReadParams

NewDcimInventoryItemsReadParamsWithContext creates a new DcimInventoryItemsReadParams object with the ability to set a context for a request.

func NewDcimInventoryItemsReadParamsWithHTTPClient ¶

func NewDcimInventoryItemsReadParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsReadParams

NewDcimInventoryItemsReadParamsWithHTTPClient creates a new DcimInventoryItemsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsReadParamsWithTimeout ¶

func NewDcimInventoryItemsReadParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsReadParams

NewDcimInventoryItemsReadParamsWithTimeout creates a new DcimInventoryItemsReadParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsReadParams) SetContext ¶

func (o *DcimInventoryItemsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) SetDefaults ¶

func (o *DcimInventoryItemsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsReadParams) SetHTTPClient ¶

func (o *DcimInventoryItemsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) SetID ¶

func (o *DcimInventoryItemsReadParams) SetID(id int64)

SetID adds the id to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) SetTimeout ¶

func (o *DcimInventoryItemsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) WithContext ¶

WithContext adds the context to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) WithID ¶

WithID adds the id to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items read params

func (*DcimInventoryItemsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsReadReader ¶

type DcimInventoryItemsReadReader struct {
	// contains filtered or unexported fields
}

DcimInventoryItemsReadReader is a Reader for the DcimInventoryItemsRead structure.

func (*DcimInventoryItemsReadReader) ReadResponse ¶

func (o *DcimInventoryItemsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimInventoryItemsUpdateDefault ¶

type DcimInventoryItemsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimInventoryItemsUpdateDefault describes a response with status code -1, with default header values.

DcimInventoryItemsUpdateDefault dcim inventory items update default

func NewDcimInventoryItemsUpdateDefault ¶

func NewDcimInventoryItemsUpdateDefault(code int) *DcimInventoryItemsUpdateDefault

NewDcimInventoryItemsUpdateDefault creates a DcimInventoryItemsUpdateDefault with default headers values

func (*DcimInventoryItemsUpdateDefault) Code ¶

Code gets the status code for the dcim inventory items update default response

func (*DcimInventoryItemsUpdateDefault) Error ¶

func (*DcimInventoryItemsUpdateDefault) GetPayload ¶

func (o *DcimInventoryItemsUpdateDefault) GetPayload() interface{}

type DcimInventoryItemsUpdateOK ¶

type DcimInventoryItemsUpdateOK struct {
	Payload *models.InventoryItem
}
DcimInventoryItemsUpdateOK describes a response with status code 200, with default header values.

DcimInventoryItemsUpdateOK dcim inventory items update o k

func NewDcimInventoryItemsUpdateOK ¶

func NewDcimInventoryItemsUpdateOK() *DcimInventoryItemsUpdateOK

NewDcimInventoryItemsUpdateOK creates a DcimInventoryItemsUpdateOK with default headers values

func (*DcimInventoryItemsUpdateOK) Error ¶

func (*DcimInventoryItemsUpdateOK) GetPayload ¶

type DcimInventoryItemsUpdateParams ¶

type DcimInventoryItemsUpdateParams struct {

	// Data.
	Data *models.WritableInventoryItem

	/* ID.

	   A unique integer value identifying this inventory item.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimInventoryItemsUpdateParams contains all the parameters to send to the API endpoint

for the dcim inventory items update operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsUpdateParams ¶

func NewDcimInventoryItemsUpdateParams() *DcimInventoryItemsUpdateParams

NewDcimInventoryItemsUpdateParams creates a new DcimInventoryItemsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimInventoryItemsUpdateParamsWithContext ¶

func NewDcimInventoryItemsUpdateParamsWithContext(ctx context.Context) *DcimInventoryItemsUpdateParams

NewDcimInventoryItemsUpdateParamsWithContext creates a new DcimInventoryItemsUpdateParams object with the ability to set a context for a request.

func NewDcimInventoryItemsUpdateParamsWithHTTPClient ¶

func NewDcimInventoryItemsUpdateParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsUpdateParams

NewDcimInventoryItemsUpdateParamsWithHTTPClient creates a new DcimInventoryItemsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsUpdateParamsWithTimeout ¶

func NewDcimInventoryItemsUpdateParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsUpdateParams

NewDcimInventoryItemsUpdateParamsWithTimeout creates a new DcimInventoryItemsUpdateParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsUpdateParams) SetContext ¶

func (o *DcimInventoryItemsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) SetData ¶

SetData adds the data to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) SetDefaults ¶

func (o *DcimInventoryItemsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsUpdateParams) SetHTTPClient ¶

func (o *DcimInventoryItemsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) SetID ¶

SetID adds the id to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) SetTimeout ¶

func (o *DcimInventoryItemsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) WithContext ¶

WithContext adds the context to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) WithData ¶

WithData adds the data to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimInventoryItemsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) WithID ¶

WithID adds the id to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items update params

func (*DcimInventoryItemsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsUpdateReader ¶

type DcimInventoryItemsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimInventoryItemsUpdateReader is a Reader for the DcimInventoryItemsUpdate structure.

func (*DcimInventoryItemsUpdateReader) ReadResponse ¶

func (o *DcimInventoryItemsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersCreateCreated ¶

type DcimManufacturersCreateCreated struct {
	Payload *models.Manufacturer
}
DcimManufacturersCreateCreated describes a response with status code 201, with default header values.

DcimManufacturersCreateCreated dcim manufacturers create created

func NewDcimManufacturersCreateCreated ¶

func NewDcimManufacturersCreateCreated() *DcimManufacturersCreateCreated

NewDcimManufacturersCreateCreated creates a DcimManufacturersCreateCreated with default headers values

func (*DcimManufacturersCreateCreated) Error ¶

func (*DcimManufacturersCreateCreated) GetPayload ¶

type DcimManufacturersCreateDefault ¶

type DcimManufacturersCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimManufacturersCreateDefault describes a response with status code -1, with default header values.

DcimManufacturersCreateDefault dcim manufacturers create default

func NewDcimManufacturersCreateDefault ¶

func NewDcimManufacturersCreateDefault(code int) *DcimManufacturersCreateDefault

NewDcimManufacturersCreateDefault creates a DcimManufacturersCreateDefault with default headers values

func (*DcimManufacturersCreateDefault) Code ¶

Code gets the status code for the dcim manufacturers create default response

func (*DcimManufacturersCreateDefault) Error ¶

func (*DcimManufacturersCreateDefault) GetPayload ¶

func (o *DcimManufacturersCreateDefault) GetPayload() interface{}

type DcimManufacturersCreateParams ¶

type DcimManufacturersCreateParams struct {

	// Data.
	Data *models.Manufacturer

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersCreateParams contains all the parameters to send to the API endpoint

for the dcim manufacturers create operation.

Typically these are written to a http.Request.

func NewDcimManufacturersCreateParams ¶

func NewDcimManufacturersCreateParams() *DcimManufacturersCreateParams

NewDcimManufacturersCreateParams creates a new DcimManufacturersCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimManufacturersCreateParamsWithContext ¶

func NewDcimManufacturersCreateParamsWithContext(ctx context.Context) *DcimManufacturersCreateParams

NewDcimManufacturersCreateParamsWithContext creates a new DcimManufacturersCreateParams object with the ability to set a context for a request.

func NewDcimManufacturersCreateParamsWithHTTPClient ¶

func NewDcimManufacturersCreateParamsWithHTTPClient(client *http.Client) *DcimManufacturersCreateParams

NewDcimManufacturersCreateParamsWithHTTPClient creates a new DcimManufacturersCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersCreateParamsWithTimeout ¶

func NewDcimManufacturersCreateParamsWithTimeout(timeout time.Duration) *DcimManufacturersCreateParams

NewDcimManufacturersCreateParamsWithTimeout creates a new DcimManufacturersCreateParams object with the ability to set a timeout on a request.

func (*DcimManufacturersCreateParams) SetContext ¶

func (o *DcimManufacturersCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) SetData ¶

SetData adds the data to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) SetDefaults ¶

func (o *DcimManufacturersCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersCreateParams) SetHTTPClient ¶

func (o *DcimManufacturersCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) SetTimeout ¶

func (o *DcimManufacturersCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) WithContext ¶

WithContext adds the context to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) WithData ¶

WithData adds the data to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers create params

func (*DcimManufacturersCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersCreateReader ¶

type DcimManufacturersCreateReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersCreateReader is a Reader for the DcimManufacturersCreate structure.

func (*DcimManufacturersCreateReader) ReadResponse ¶

func (o *DcimManufacturersCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersDeleteNoContent ¶

type DcimManufacturersDeleteNoContent struct {
}
DcimManufacturersDeleteNoContent describes a response with status code 204, with default header values.

DcimManufacturersDeleteNoContent dcim manufacturers delete no content

func NewDcimManufacturersDeleteNoContent ¶

func NewDcimManufacturersDeleteNoContent() *DcimManufacturersDeleteNoContent

NewDcimManufacturersDeleteNoContent creates a DcimManufacturersDeleteNoContent with default headers values

func (*DcimManufacturersDeleteNoContent) Error ¶

type DcimManufacturersDeleteParams ¶

type DcimManufacturersDeleteParams struct {

	/* ID.

	   A unique integer value identifying this manufacturer.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersDeleteParams contains all the parameters to send to the API endpoint

for the dcim manufacturers delete operation.

Typically these are written to a http.Request.

func NewDcimManufacturersDeleteParams ¶

func NewDcimManufacturersDeleteParams() *DcimManufacturersDeleteParams

NewDcimManufacturersDeleteParams creates a new DcimManufacturersDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimManufacturersDeleteParamsWithContext ¶

func NewDcimManufacturersDeleteParamsWithContext(ctx context.Context) *DcimManufacturersDeleteParams

NewDcimManufacturersDeleteParamsWithContext creates a new DcimManufacturersDeleteParams object with the ability to set a context for a request.

func NewDcimManufacturersDeleteParamsWithHTTPClient ¶

func NewDcimManufacturersDeleteParamsWithHTTPClient(client *http.Client) *DcimManufacturersDeleteParams

NewDcimManufacturersDeleteParamsWithHTTPClient creates a new DcimManufacturersDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersDeleteParamsWithTimeout ¶

func NewDcimManufacturersDeleteParamsWithTimeout(timeout time.Duration) *DcimManufacturersDeleteParams

NewDcimManufacturersDeleteParamsWithTimeout creates a new DcimManufacturersDeleteParams object with the ability to set a timeout on a request.

func (*DcimManufacturersDeleteParams) SetContext ¶

func (o *DcimManufacturersDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) SetDefaults ¶

func (o *DcimManufacturersDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersDeleteParams) SetHTTPClient ¶

func (o *DcimManufacturersDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) SetID ¶

func (o *DcimManufacturersDeleteParams) SetID(id int64)

SetID adds the id to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) SetTimeout ¶

func (o *DcimManufacturersDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) WithContext ¶

WithContext adds the context to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) WithID ¶

WithID adds the id to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers delete params

func (*DcimManufacturersDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersDeleteReader ¶

type DcimManufacturersDeleteReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersDeleteReader is a Reader for the DcimManufacturersDelete structure.

func (*DcimManufacturersDeleteReader) ReadResponse ¶

func (o *DcimManufacturersDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersListOK ¶

type DcimManufacturersListOK struct {
	Payload *DcimManufacturersListOKBody
}
DcimManufacturersListOK describes a response with status code 200, with default header values.

DcimManufacturersListOK dcim manufacturers list o k

func NewDcimManufacturersListOK ¶

func NewDcimManufacturersListOK() *DcimManufacturersListOK

NewDcimManufacturersListOK creates a DcimManufacturersListOK with default headers values

func (*DcimManufacturersListOK) Error ¶

func (o *DcimManufacturersListOK) Error() string

func (*DcimManufacturersListOK) GetPayload ¶

type DcimManufacturersListOKBody ¶

type DcimManufacturersListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Manufacturer `json:"results"`
}

DcimManufacturersListOKBody dcim manufacturers list o k body swagger:model DcimManufacturersListOKBody

func (*DcimManufacturersListOKBody) ContextValidate ¶

func (o *DcimManufacturersListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim manufacturers list o k body based on the context it is used

func (*DcimManufacturersListOKBody) MarshalBinary ¶

func (o *DcimManufacturersListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimManufacturersListOKBody) UnmarshalBinary ¶

func (o *DcimManufacturersListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimManufacturersListOKBody) Validate ¶

func (o *DcimManufacturersListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim manufacturers list o k body

type DcimManufacturersListParams ¶

type DcimManufacturersListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersListParams contains all the parameters to send to the API endpoint

for the dcim manufacturers list operation.

Typically these are written to a http.Request.

func NewDcimManufacturersListParams ¶

func NewDcimManufacturersListParams() *DcimManufacturersListParams

NewDcimManufacturersListParams creates a new DcimManufacturersListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimManufacturersListParamsWithContext ¶

func NewDcimManufacturersListParamsWithContext(ctx context.Context) *DcimManufacturersListParams

NewDcimManufacturersListParamsWithContext creates a new DcimManufacturersListParams object with the ability to set a context for a request.

func NewDcimManufacturersListParamsWithHTTPClient ¶

func NewDcimManufacturersListParamsWithHTTPClient(client *http.Client) *DcimManufacturersListParams

NewDcimManufacturersListParamsWithHTTPClient creates a new DcimManufacturersListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersListParamsWithTimeout ¶

func NewDcimManufacturersListParamsWithTimeout(timeout time.Duration) *DcimManufacturersListParams

NewDcimManufacturersListParamsWithTimeout creates a new DcimManufacturersListParams object with the ability to set a timeout on a request.

func (*DcimManufacturersListParams) SetContext ¶

func (o *DcimManufacturersListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDefaults ¶

func (o *DcimManufacturersListParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersListParams) SetDescription ¶

func (o *DcimManufacturersListParams) SetDescription(description *string)

SetDescription adds the description to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionIc ¶

func (o *DcimManufacturersListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionIe ¶

func (o *DcimManufacturersListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionIew ¶

func (o *DcimManufacturersListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionIsw ¶

func (o *DcimManufacturersListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionNic ¶

func (o *DcimManufacturersListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionNie ¶

func (o *DcimManufacturersListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionNiew ¶

func (o *DcimManufacturersListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionNisw ¶

func (o *DcimManufacturersListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetDescriptionn ¶

func (o *DcimManufacturersListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetHTTPClient ¶

func (o *DcimManufacturersListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetID ¶

func (o *DcimManufacturersListParams) SetID(id *string)

SetID adds the id to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetIDGt ¶

func (o *DcimManufacturersListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetIDGte ¶

func (o *DcimManufacturersListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetIDLt ¶

func (o *DcimManufacturersListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetIDLte ¶

func (o *DcimManufacturersListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetIDn ¶

func (o *DcimManufacturersListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetLimit ¶

func (o *DcimManufacturersListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetName ¶

func (o *DcimManufacturersListParams) SetName(name *string)

SetName adds the name to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameIc ¶

func (o *DcimManufacturersListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameIe ¶

func (o *DcimManufacturersListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameIew ¶

func (o *DcimManufacturersListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameIsw ¶

func (o *DcimManufacturersListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameNic ¶

func (o *DcimManufacturersListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameNie ¶

func (o *DcimManufacturersListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameNiew ¶

func (o *DcimManufacturersListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNameNisw ¶

func (o *DcimManufacturersListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetNamen ¶

func (o *DcimManufacturersListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetOffset ¶

func (o *DcimManufacturersListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetQ ¶

func (o *DcimManufacturersListParams) SetQ(q *string)

SetQ adds the q to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlug ¶

func (o *DcimManufacturersListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugIc ¶

func (o *DcimManufacturersListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugIe ¶

func (o *DcimManufacturersListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugIew ¶

func (o *DcimManufacturersListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugIsw ¶

func (o *DcimManufacturersListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugNic ¶

func (o *DcimManufacturersListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugNie ¶

func (o *DcimManufacturersListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugNiew ¶

func (o *DcimManufacturersListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugNisw ¶

func (o *DcimManufacturersListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetSlugn ¶

func (o *DcimManufacturersListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetTimeout ¶

func (o *DcimManufacturersListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithContext ¶

WithContext adds the context to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersListParams) WithDescription ¶

func (o *DcimManufacturersListParams) WithDescription(description *string) *DcimManufacturersListParams

WithDescription adds the description to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionIc ¶

func (o *DcimManufacturersListParams) WithDescriptionIc(descriptionIc *string) *DcimManufacturersListParams

WithDescriptionIc adds the descriptionIc to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionIe ¶

func (o *DcimManufacturersListParams) WithDescriptionIe(descriptionIe *string) *DcimManufacturersListParams

WithDescriptionIe adds the descriptionIe to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionIew ¶

func (o *DcimManufacturersListParams) WithDescriptionIew(descriptionIew *string) *DcimManufacturersListParams

WithDescriptionIew adds the descriptionIew to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionIsw ¶

func (o *DcimManufacturersListParams) WithDescriptionIsw(descriptionIsw *string) *DcimManufacturersListParams

WithDescriptionIsw adds the descriptionIsw to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionNic ¶

func (o *DcimManufacturersListParams) WithDescriptionNic(descriptionNic *string) *DcimManufacturersListParams

WithDescriptionNic adds the descriptionNic to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionNie ¶

func (o *DcimManufacturersListParams) WithDescriptionNie(descriptionNie *string) *DcimManufacturersListParams

WithDescriptionNie adds the descriptionNie to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionNiew ¶

func (o *DcimManufacturersListParams) WithDescriptionNiew(descriptionNiew *string) *DcimManufacturersListParams

WithDescriptionNiew adds the descriptionNiew to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionNisw ¶

func (o *DcimManufacturersListParams) WithDescriptionNisw(descriptionNisw *string) *DcimManufacturersListParams

WithDescriptionNisw adds the descriptionNisw to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithDescriptionn ¶

func (o *DcimManufacturersListParams) WithDescriptionn(descriptionn *string) *DcimManufacturersListParams

WithDescriptionn adds the descriptionn to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithID ¶

WithID adds the id to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithIDn ¶

WithIDn adds the iDn to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithLimit ¶

WithLimit adds the limit to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithName ¶

WithName adds the name to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithNamen ¶

WithNamen adds the namen to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithOffset ¶

WithOffset adds the offset to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithQ ¶

WithQ adds the q to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlug ¶

WithSlug adds the slug to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugIc ¶

WithSlugIc adds the slugIc to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugIe ¶

WithSlugIe adds the slugIe to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugIew ¶

WithSlugIew adds the slugIew to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugIsw ¶

WithSlugIsw adds the slugIsw to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugNic ¶

WithSlugNic adds the slugNic to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugNie ¶

WithSlugNie adds the slugNie to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugNiew ¶

WithSlugNiew adds the slugNiew to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugNisw ¶

WithSlugNisw adds the slugNisw to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers list params

func (*DcimManufacturersListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersListReader ¶

type DcimManufacturersListReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersListReader is a Reader for the DcimManufacturersList structure.

func (*DcimManufacturersListReader) ReadResponse ¶

func (o *DcimManufacturersListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersPartialUpdateDefault ¶

type DcimManufacturersPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimManufacturersPartialUpdateDefault describes a response with status code -1, with default header values.

DcimManufacturersPartialUpdateDefault dcim manufacturers partial update default

func NewDcimManufacturersPartialUpdateDefault ¶

func NewDcimManufacturersPartialUpdateDefault(code int) *DcimManufacturersPartialUpdateDefault

NewDcimManufacturersPartialUpdateDefault creates a DcimManufacturersPartialUpdateDefault with default headers values

func (*DcimManufacturersPartialUpdateDefault) Code ¶

Code gets the status code for the dcim manufacturers partial update default response

func (*DcimManufacturersPartialUpdateDefault) Error ¶

func (*DcimManufacturersPartialUpdateDefault) GetPayload ¶

func (o *DcimManufacturersPartialUpdateDefault) GetPayload() interface{}

type DcimManufacturersPartialUpdateOK ¶

type DcimManufacturersPartialUpdateOK struct {
	Payload *models.Manufacturer
}
DcimManufacturersPartialUpdateOK describes a response with status code 200, with default header values.

DcimManufacturersPartialUpdateOK dcim manufacturers partial update o k

func NewDcimManufacturersPartialUpdateOK ¶

func NewDcimManufacturersPartialUpdateOK() *DcimManufacturersPartialUpdateOK

NewDcimManufacturersPartialUpdateOK creates a DcimManufacturersPartialUpdateOK with default headers values

func (*DcimManufacturersPartialUpdateOK) Error ¶

func (*DcimManufacturersPartialUpdateOK) GetPayload ¶

type DcimManufacturersPartialUpdateParams ¶

type DcimManufacturersPartialUpdateParams struct {

	// Data.
	Data *models.Manufacturer

	/* ID.

	   A unique integer value identifying this manufacturer.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim manufacturers partial update operation.

Typically these are written to a http.Request.

func NewDcimManufacturersPartialUpdateParams ¶

func NewDcimManufacturersPartialUpdateParams() *DcimManufacturersPartialUpdateParams

NewDcimManufacturersPartialUpdateParams creates a new DcimManufacturersPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimManufacturersPartialUpdateParamsWithContext ¶

func NewDcimManufacturersPartialUpdateParamsWithContext(ctx context.Context) *DcimManufacturersPartialUpdateParams

NewDcimManufacturersPartialUpdateParamsWithContext creates a new DcimManufacturersPartialUpdateParams object with the ability to set a context for a request.

func NewDcimManufacturersPartialUpdateParamsWithHTTPClient ¶

func NewDcimManufacturersPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimManufacturersPartialUpdateParams

NewDcimManufacturersPartialUpdateParamsWithHTTPClient creates a new DcimManufacturersPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersPartialUpdateParamsWithTimeout ¶

func NewDcimManufacturersPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimManufacturersPartialUpdateParams

NewDcimManufacturersPartialUpdateParamsWithTimeout creates a new DcimManufacturersPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimManufacturersPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) SetData ¶

SetData adds the data to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) SetDefaults ¶

func (o *DcimManufacturersPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersPartialUpdateParams) SetHTTPClient ¶

func (o *DcimManufacturersPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) SetID ¶

SetID adds the id to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) SetTimeout ¶

func (o *DcimManufacturersPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) WithData ¶

WithData adds the data to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) WithID ¶

WithID adds the id to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers partial update params

func (*DcimManufacturersPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersPartialUpdateReader ¶

type DcimManufacturersPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersPartialUpdateReader is a Reader for the DcimManufacturersPartialUpdate structure.

func (*DcimManufacturersPartialUpdateReader) ReadResponse ¶

func (o *DcimManufacturersPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersReadOK ¶

type DcimManufacturersReadOK struct {
	Payload *models.Manufacturer
}
DcimManufacturersReadOK describes a response with status code 200, with default header values.

DcimManufacturersReadOK dcim manufacturers read o k

func NewDcimManufacturersReadOK ¶

func NewDcimManufacturersReadOK() *DcimManufacturersReadOK

NewDcimManufacturersReadOK creates a DcimManufacturersReadOK with default headers values

func (*DcimManufacturersReadOK) Error ¶

func (o *DcimManufacturersReadOK) Error() string

func (*DcimManufacturersReadOK) GetPayload ¶

func (o *DcimManufacturersReadOK) GetPayload() *models.Manufacturer

type DcimManufacturersReadParams ¶

type DcimManufacturersReadParams struct {

	/* ID.

	   A unique integer value identifying this manufacturer.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersReadParams contains all the parameters to send to the API endpoint

for the dcim manufacturers read operation.

Typically these are written to a http.Request.

func NewDcimManufacturersReadParams ¶

func NewDcimManufacturersReadParams() *DcimManufacturersReadParams

NewDcimManufacturersReadParams creates a new DcimManufacturersReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimManufacturersReadParamsWithContext ¶

func NewDcimManufacturersReadParamsWithContext(ctx context.Context) *DcimManufacturersReadParams

NewDcimManufacturersReadParamsWithContext creates a new DcimManufacturersReadParams object with the ability to set a context for a request.

func NewDcimManufacturersReadParamsWithHTTPClient ¶

func NewDcimManufacturersReadParamsWithHTTPClient(client *http.Client) *DcimManufacturersReadParams

NewDcimManufacturersReadParamsWithHTTPClient creates a new DcimManufacturersReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersReadParamsWithTimeout ¶

func NewDcimManufacturersReadParamsWithTimeout(timeout time.Duration) *DcimManufacturersReadParams

NewDcimManufacturersReadParamsWithTimeout creates a new DcimManufacturersReadParams object with the ability to set a timeout on a request.

func (*DcimManufacturersReadParams) SetContext ¶

func (o *DcimManufacturersReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim manufacturers read params

func (*DcimManufacturersReadParams) SetDefaults ¶

func (o *DcimManufacturersReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersReadParams) SetHTTPClient ¶

func (o *DcimManufacturersReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers read params

func (*DcimManufacturersReadParams) SetID ¶

func (o *DcimManufacturersReadParams) SetID(id int64)

SetID adds the id to the dcim manufacturers read params

func (*DcimManufacturersReadParams) SetTimeout ¶

func (o *DcimManufacturersReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers read params

func (*DcimManufacturersReadParams) WithContext ¶

WithContext adds the context to the dcim manufacturers read params

func (*DcimManufacturersReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers read params

func (*DcimManufacturersReadParams) WithID ¶

WithID adds the id to the dcim manufacturers read params

func (*DcimManufacturersReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers read params

func (*DcimManufacturersReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersReadReader ¶

type DcimManufacturersReadReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersReadReader is a Reader for the DcimManufacturersRead structure.

func (*DcimManufacturersReadReader) ReadResponse ¶

func (o *DcimManufacturersReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersUpdateDefault ¶

type DcimManufacturersUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimManufacturersUpdateDefault describes a response with status code -1, with default header values.

DcimManufacturersUpdateDefault dcim manufacturers update default

func NewDcimManufacturersUpdateDefault ¶

func NewDcimManufacturersUpdateDefault(code int) *DcimManufacturersUpdateDefault

NewDcimManufacturersUpdateDefault creates a DcimManufacturersUpdateDefault with default headers values

func (*DcimManufacturersUpdateDefault) Code ¶

Code gets the status code for the dcim manufacturers update default response

func (*DcimManufacturersUpdateDefault) Error ¶

func (*DcimManufacturersUpdateDefault) GetPayload ¶

func (o *DcimManufacturersUpdateDefault) GetPayload() interface{}

type DcimManufacturersUpdateOK ¶

type DcimManufacturersUpdateOK struct {
	Payload *models.Manufacturer
}
DcimManufacturersUpdateOK describes a response with status code 200, with default header values.

DcimManufacturersUpdateOK dcim manufacturers update o k

func NewDcimManufacturersUpdateOK ¶

func NewDcimManufacturersUpdateOK() *DcimManufacturersUpdateOK

NewDcimManufacturersUpdateOK creates a DcimManufacturersUpdateOK with default headers values

func (*DcimManufacturersUpdateOK) Error ¶

func (o *DcimManufacturersUpdateOK) Error() string

func (*DcimManufacturersUpdateOK) GetPayload ¶

type DcimManufacturersUpdateParams ¶

type DcimManufacturersUpdateParams struct {

	// Data.
	Data *models.Manufacturer

	/* ID.

	   A unique integer value identifying this manufacturer.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersUpdateParams contains all the parameters to send to the API endpoint

for the dcim manufacturers update operation.

Typically these are written to a http.Request.

func NewDcimManufacturersUpdateParams ¶

func NewDcimManufacturersUpdateParams() *DcimManufacturersUpdateParams

NewDcimManufacturersUpdateParams creates a new DcimManufacturersUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimManufacturersUpdateParamsWithContext ¶

func NewDcimManufacturersUpdateParamsWithContext(ctx context.Context) *DcimManufacturersUpdateParams

NewDcimManufacturersUpdateParamsWithContext creates a new DcimManufacturersUpdateParams object with the ability to set a context for a request.

func NewDcimManufacturersUpdateParamsWithHTTPClient ¶

func NewDcimManufacturersUpdateParamsWithHTTPClient(client *http.Client) *DcimManufacturersUpdateParams

NewDcimManufacturersUpdateParamsWithHTTPClient creates a new DcimManufacturersUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersUpdateParamsWithTimeout ¶

func NewDcimManufacturersUpdateParamsWithTimeout(timeout time.Duration) *DcimManufacturersUpdateParams

NewDcimManufacturersUpdateParamsWithTimeout creates a new DcimManufacturersUpdateParams object with the ability to set a timeout on a request.

func (*DcimManufacturersUpdateParams) SetContext ¶

func (o *DcimManufacturersUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) SetData ¶

SetData adds the data to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) SetDefaults ¶

func (o *DcimManufacturersUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersUpdateParams) SetHTTPClient ¶

func (o *DcimManufacturersUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) SetID ¶

func (o *DcimManufacturersUpdateParams) SetID(id int64)

SetID adds the id to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) SetTimeout ¶

func (o *DcimManufacturersUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) WithContext ¶

WithContext adds the context to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) WithData ¶

WithData adds the data to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) WithID ¶

WithID adds the id to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers update params

func (*DcimManufacturersUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersUpdateReader ¶

type DcimManufacturersUpdateReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersUpdateReader is a Reader for the DcimManufacturersUpdate structure.

func (*DcimManufacturersUpdateReader) ReadResponse ¶

func (o *DcimManufacturersUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsCreateCreated ¶

type DcimPlatformsCreateCreated struct {
	Payload *models.Platform
}
DcimPlatformsCreateCreated describes a response with status code 201, with default header values.

DcimPlatformsCreateCreated dcim platforms create created

func NewDcimPlatformsCreateCreated ¶

func NewDcimPlatformsCreateCreated() *DcimPlatformsCreateCreated

NewDcimPlatformsCreateCreated creates a DcimPlatformsCreateCreated with default headers values

func (*DcimPlatformsCreateCreated) Error ¶

func (*DcimPlatformsCreateCreated) GetPayload ¶

func (o *DcimPlatformsCreateCreated) GetPayload() *models.Platform

type DcimPlatformsCreateDefault ¶

type DcimPlatformsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPlatformsCreateDefault describes a response with status code -1, with default header values.

DcimPlatformsCreateDefault dcim platforms create default

func NewDcimPlatformsCreateDefault ¶

func NewDcimPlatformsCreateDefault(code int) *DcimPlatformsCreateDefault

NewDcimPlatformsCreateDefault creates a DcimPlatformsCreateDefault with default headers values

func (*DcimPlatformsCreateDefault) Code ¶

func (o *DcimPlatformsCreateDefault) Code() int

Code gets the status code for the dcim platforms create default response

func (*DcimPlatformsCreateDefault) Error ¶

func (*DcimPlatformsCreateDefault) GetPayload ¶

func (o *DcimPlatformsCreateDefault) GetPayload() interface{}

type DcimPlatformsCreateParams ¶

type DcimPlatformsCreateParams struct {

	// Data.
	Data *models.WritablePlatform

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsCreateParams contains all the parameters to send to the API endpoint

for the dcim platforms create operation.

Typically these are written to a http.Request.

func NewDcimPlatformsCreateParams ¶

func NewDcimPlatformsCreateParams() *DcimPlatformsCreateParams

NewDcimPlatformsCreateParams creates a new DcimPlatformsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPlatformsCreateParamsWithContext ¶

func NewDcimPlatformsCreateParamsWithContext(ctx context.Context) *DcimPlatformsCreateParams

NewDcimPlatformsCreateParamsWithContext creates a new DcimPlatformsCreateParams object with the ability to set a context for a request.

func NewDcimPlatformsCreateParamsWithHTTPClient ¶

func NewDcimPlatformsCreateParamsWithHTTPClient(client *http.Client) *DcimPlatformsCreateParams

NewDcimPlatformsCreateParamsWithHTTPClient creates a new DcimPlatformsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsCreateParamsWithTimeout ¶

func NewDcimPlatformsCreateParamsWithTimeout(timeout time.Duration) *DcimPlatformsCreateParams

NewDcimPlatformsCreateParamsWithTimeout creates a new DcimPlatformsCreateParams object with the ability to set a timeout on a request.

func (*DcimPlatformsCreateParams) SetContext ¶

func (o *DcimPlatformsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms create params

func (*DcimPlatformsCreateParams) SetData ¶

SetData adds the data to the dcim platforms create params

func (*DcimPlatformsCreateParams) SetDefaults ¶

func (o *DcimPlatformsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsCreateParams) SetHTTPClient ¶

func (o *DcimPlatformsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms create params

func (*DcimPlatformsCreateParams) SetTimeout ¶

func (o *DcimPlatformsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms create params

func (*DcimPlatformsCreateParams) WithContext ¶

WithContext adds the context to the dcim platforms create params

func (*DcimPlatformsCreateParams) WithData ¶

WithData adds the data to the dcim platforms create params

func (*DcimPlatformsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsCreateParams) WithHTTPClient ¶

func (o *DcimPlatformsCreateParams) WithHTTPClient(client *http.Client) *DcimPlatformsCreateParams

WithHTTPClient adds the HTTPClient to the dcim platforms create params

func (*DcimPlatformsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms create params

func (*DcimPlatformsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsCreateReader ¶

type DcimPlatformsCreateReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsCreateReader is a Reader for the DcimPlatformsCreate structure.

func (*DcimPlatformsCreateReader) ReadResponse ¶

func (o *DcimPlatformsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsDeleteNoContent ¶

type DcimPlatformsDeleteNoContent struct {
}
DcimPlatformsDeleteNoContent describes a response with status code 204, with default header values.

DcimPlatformsDeleteNoContent dcim platforms delete no content

func NewDcimPlatformsDeleteNoContent ¶

func NewDcimPlatformsDeleteNoContent() *DcimPlatformsDeleteNoContent

NewDcimPlatformsDeleteNoContent creates a DcimPlatformsDeleteNoContent with default headers values

func (*DcimPlatformsDeleteNoContent) Error ¶

type DcimPlatformsDeleteParams ¶

type DcimPlatformsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this platform.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsDeleteParams contains all the parameters to send to the API endpoint

for the dcim platforms delete operation.

Typically these are written to a http.Request.

func NewDcimPlatformsDeleteParams ¶

func NewDcimPlatformsDeleteParams() *DcimPlatformsDeleteParams

NewDcimPlatformsDeleteParams creates a new DcimPlatformsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPlatformsDeleteParamsWithContext ¶

func NewDcimPlatformsDeleteParamsWithContext(ctx context.Context) *DcimPlatformsDeleteParams

NewDcimPlatformsDeleteParamsWithContext creates a new DcimPlatformsDeleteParams object with the ability to set a context for a request.

func NewDcimPlatformsDeleteParamsWithHTTPClient ¶

func NewDcimPlatformsDeleteParamsWithHTTPClient(client *http.Client) *DcimPlatformsDeleteParams

NewDcimPlatformsDeleteParamsWithHTTPClient creates a new DcimPlatformsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsDeleteParamsWithTimeout ¶

func NewDcimPlatformsDeleteParamsWithTimeout(timeout time.Duration) *DcimPlatformsDeleteParams

NewDcimPlatformsDeleteParamsWithTimeout creates a new DcimPlatformsDeleteParams object with the ability to set a timeout on a request.

func (*DcimPlatformsDeleteParams) SetContext ¶

func (o *DcimPlatformsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) SetDefaults ¶

func (o *DcimPlatformsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsDeleteParams) SetHTTPClient ¶

func (o *DcimPlatformsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) SetID ¶

func (o *DcimPlatformsDeleteParams) SetID(id int64)

SetID adds the id to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) SetTimeout ¶

func (o *DcimPlatformsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) WithContext ¶

WithContext adds the context to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsDeleteParams) WithHTTPClient ¶

func (o *DcimPlatformsDeleteParams) WithHTTPClient(client *http.Client) *DcimPlatformsDeleteParams

WithHTTPClient adds the HTTPClient to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) WithID ¶

WithID adds the id to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms delete params

func (*DcimPlatformsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsDeleteReader ¶

type DcimPlatformsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsDeleteReader is a Reader for the DcimPlatformsDelete structure.

func (*DcimPlatformsDeleteReader) ReadResponse ¶

func (o *DcimPlatformsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsListOK ¶

type DcimPlatformsListOK struct {
	Payload *DcimPlatformsListOKBody
}
DcimPlatformsListOK describes a response with status code 200, with default header values.

DcimPlatformsListOK dcim platforms list o k

func NewDcimPlatformsListOK ¶

func NewDcimPlatformsListOK() *DcimPlatformsListOK

NewDcimPlatformsListOK creates a DcimPlatformsListOK with default headers values

func (*DcimPlatformsListOK) Error ¶

func (o *DcimPlatformsListOK) Error() string

func (*DcimPlatformsListOK) GetPayload ¶

type DcimPlatformsListOKBody ¶

type DcimPlatformsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Platform `json:"results"`
}

DcimPlatformsListOKBody dcim platforms list o k body swagger:model DcimPlatformsListOKBody

func (*DcimPlatformsListOKBody) ContextValidate ¶

func (o *DcimPlatformsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim platforms list o k body based on the context it is used

func (*DcimPlatformsListOKBody) MarshalBinary ¶

func (o *DcimPlatformsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPlatformsListOKBody) UnmarshalBinary ¶

func (o *DcimPlatformsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPlatformsListOKBody) Validate ¶

func (o *DcimPlatformsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim platforms list o k body

type DcimPlatformsListParams ¶

type DcimPlatformsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Manufacturer.
	Manufacturer *string

	// Manufacturern.
	Manufacturern *string

	// ManufacturerID.
	ManufacturerID *string

	// ManufacturerIDn.
	ManufacturerIDn *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	// NapalmDriver.
	NapalmDriver *string

	// NapalmDriverIc.
	NapalmDriverIc *string

	// NapalmDriverIe.
	NapalmDriverIe *string

	// NapalmDriverIew.
	NapalmDriverIew *string

	// NapalmDriverIsw.
	NapalmDriverIsw *string

	// NapalmDrivern.
	NapalmDrivern *string

	// NapalmDriverNic.
	NapalmDriverNic *string

	// NapalmDriverNie.
	NapalmDriverNie *string

	// NapalmDriverNiew.
	NapalmDriverNiew *string

	// NapalmDriverNisw.
	NapalmDriverNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsListParams contains all the parameters to send to the API endpoint

for the dcim platforms list operation.

Typically these are written to a http.Request.

func NewDcimPlatformsListParams ¶

func NewDcimPlatformsListParams() *DcimPlatformsListParams

NewDcimPlatformsListParams creates a new DcimPlatformsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPlatformsListParamsWithContext ¶

func NewDcimPlatformsListParamsWithContext(ctx context.Context) *DcimPlatformsListParams

NewDcimPlatformsListParamsWithContext creates a new DcimPlatformsListParams object with the ability to set a context for a request.

func NewDcimPlatformsListParamsWithHTTPClient ¶

func NewDcimPlatformsListParamsWithHTTPClient(client *http.Client) *DcimPlatformsListParams

NewDcimPlatformsListParamsWithHTTPClient creates a new DcimPlatformsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsListParamsWithTimeout ¶

func NewDcimPlatformsListParamsWithTimeout(timeout time.Duration) *DcimPlatformsListParams

NewDcimPlatformsListParamsWithTimeout creates a new DcimPlatformsListParams object with the ability to set a timeout on a request.

func (*DcimPlatformsListParams) SetContext ¶

func (o *DcimPlatformsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms list params

func (*DcimPlatformsListParams) SetDefaults ¶

func (o *DcimPlatformsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsListParams) SetDescription ¶

func (o *DcimPlatformsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionIc ¶

func (o *DcimPlatformsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionIe ¶

func (o *DcimPlatformsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionIew ¶

func (o *DcimPlatformsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionIsw ¶

func (o *DcimPlatformsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionNic ¶

func (o *DcimPlatformsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionNie ¶

func (o *DcimPlatformsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionNiew ¶

func (o *DcimPlatformsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionNisw ¶

func (o *DcimPlatformsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim platforms list params

func (*DcimPlatformsListParams) SetDescriptionn ¶

func (o *DcimPlatformsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim platforms list params

func (*DcimPlatformsListParams) SetHTTPClient ¶

func (o *DcimPlatformsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms list params

func (*DcimPlatformsListParams) SetID ¶

func (o *DcimPlatformsListParams) SetID(id *string)

SetID adds the id to the dcim platforms list params

func (*DcimPlatformsListParams) SetIDGt ¶

func (o *DcimPlatformsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim platforms list params

func (*DcimPlatformsListParams) SetIDGte ¶

func (o *DcimPlatformsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim platforms list params

func (*DcimPlatformsListParams) SetIDLt ¶

func (o *DcimPlatformsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim platforms list params

func (*DcimPlatformsListParams) SetIDLte ¶

func (o *DcimPlatformsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim platforms list params

func (*DcimPlatformsListParams) SetIDn ¶

func (o *DcimPlatformsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim platforms list params

func (*DcimPlatformsListParams) SetLimit ¶

func (o *DcimPlatformsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim platforms list params

func (*DcimPlatformsListParams) SetManufacturer ¶

func (o *DcimPlatformsListParams) SetManufacturer(manufacturer *string)

SetManufacturer adds the manufacturer to the dcim platforms list params

func (*DcimPlatformsListParams) SetManufacturerID ¶

func (o *DcimPlatformsListParams) SetManufacturerID(manufacturerID *string)

SetManufacturerID adds the manufacturerId to the dcim platforms list params

func (*DcimPlatformsListParams) SetManufacturerIDn ¶

func (o *DcimPlatformsListParams) SetManufacturerIDn(manufacturerIDn *string)

SetManufacturerIDn adds the manufacturerIdN to the dcim platforms list params

func (*DcimPlatformsListParams) SetManufacturern ¶

func (o *DcimPlatformsListParams) SetManufacturern(manufacturern *string)

SetManufacturern adds the manufacturerN to the dcim platforms list params

func (*DcimPlatformsListParams) SetName ¶

func (o *DcimPlatformsListParams) SetName(name *string)

SetName adds the name to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameIc ¶

func (o *DcimPlatformsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameIe ¶

func (o *DcimPlatformsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameIew ¶

func (o *DcimPlatformsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameIsw ¶

func (o *DcimPlatformsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameNic ¶

func (o *DcimPlatformsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameNie ¶

func (o *DcimPlatformsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameNiew ¶

func (o *DcimPlatformsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim platforms list params

func (*DcimPlatformsListParams) SetNameNisw ¶

func (o *DcimPlatformsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim platforms list params

func (*DcimPlatformsListParams) SetNamen ¶

func (o *DcimPlatformsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriver ¶

func (o *DcimPlatformsListParams) SetNapalmDriver(napalmDriver *string)

SetNapalmDriver adds the napalmDriver to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverIc ¶

func (o *DcimPlatformsListParams) SetNapalmDriverIc(napalmDriverIc *string)

SetNapalmDriverIc adds the napalmDriverIc to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverIe ¶

func (o *DcimPlatformsListParams) SetNapalmDriverIe(napalmDriverIe *string)

SetNapalmDriverIe adds the napalmDriverIe to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverIew ¶

func (o *DcimPlatformsListParams) SetNapalmDriverIew(napalmDriverIew *string)

SetNapalmDriverIew adds the napalmDriverIew to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverIsw ¶

func (o *DcimPlatformsListParams) SetNapalmDriverIsw(napalmDriverIsw *string)

SetNapalmDriverIsw adds the napalmDriverIsw to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverNic ¶

func (o *DcimPlatformsListParams) SetNapalmDriverNic(napalmDriverNic *string)

SetNapalmDriverNic adds the napalmDriverNic to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverNie ¶

func (o *DcimPlatformsListParams) SetNapalmDriverNie(napalmDriverNie *string)

SetNapalmDriverNie adds the napalmDriverNie to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverNiew ¶

func (o *DcimPlatformsListParams) SetNapalmDriverNiew(napalmDriverNiew *string)

SetNapalmDriverNiew adds the napalmDriverNiew to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDriverNisw ¶

func (o *DcimPlatformsListParams) SetNapalmDriverNisw(napalmDriverNisw *string)

SetNapalmDriverNisw adds the napalmDriverNisw to the dcim platforms list params

func (*DcimPlatformsListParams) SetNapalmDrivern ¶

func (o *DcimPlatformsListParams) SetNapalmDrivern(napalmDrivern *string)

SetNapalmDrivern adds the napalmDriverN to the dcim platforms list params

func (*DcimPlatformsListParams) SetOffset ¶

func (o *DcimPlatformsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim platforms list params

func (*DcimPlatformsListParams) SetQ ¶

func (o *DcimPlatformsListParams) SetQ(q *string)

SetQ adds the q to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlug ¶

func (o *DcimPlatformsListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugIc ¶

func (o *DcimPlatformsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugIe ¶

func (o *DcimPlatformsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugIew ¶

func (o *DcimPlatformsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugIsw ¶

func (o *DcimPlatformsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugNic ¶

func (o *DcimPlatformsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugNie ¶

func (o *DcimPlatformsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugNiew ¶

func (o *DcimPlatformsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugNisw ¶

func (o *DcimPlatformsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim platforms list params

func (*DcimPlatformsListParams) SetSlugn ¶

func (o *DcimPlatformsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim platforms list params

func (*DcimPlatformsListParams) SetTimeout ¶

func (o *DcimPlatformsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms list params

func (*DcimPlatformsListParams) WithContext ¶

WithContext adds the context to the dcim platforms list params

func (*DcimPlatformsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsListParams) WithDescription ¶

func (o *DcimPlatformsListParams) WithDescription(description *string) *DcimPlatformsListParams

WithDescription adds the description to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionIc ¶

func (o *DcimPlatformsListParams) WithDescriptionIc(descriptionIc *string) *DcimPlatformsListParams

WithDescriptionIc adds the descriptionIc to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionIe ¶

func (o *DcimPlatformsListParams) WithDescriptionIe(descriptionIe *string) *DcimPlatformsListParams

WithDescriptionIe adds the descriptionIe to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionIew ¶

func (o *DcimPlatformsListParams) WithDescriptionIew(descriptionIew *string) *DcimPlatformsListParams

WithDescriptionIew adds the descriptionIew to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionIsw ¶

func (o *DcimPlatformsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimPlatformsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionNic ¶

func (o *DcimPlatformsListParams) WithDescriptionNic(descriptionNic *string) *DcimPlatformsListParams

WithDescriptionNic adds the descriptionNic to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionNie ¶

func (o *DcimPlatformsListParams) WithDescriptionNie(descriptionNie *string) *DcimPlatformsListParams

WithDescriptionNie adds the descriptionNie to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionNiew ¶

func (o *DcimPlatformsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimPlatformsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionNisw ¶

func (o *DcimPlatformsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimPlatformsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim platforms list params

func (*DcimPlatformsListParams) WithDescriptionn ¶

func (o *DcimPlatformsListParams) WithDescriptionn(descriptionn *string) *DcimPlatformsListParams

WithDescriptionn adds the descriptionn to the dcim platforms list params

func (*DcimPlatformsListParams) WithHTTPClient ¶

func (o *DcimPlatformsListParams) WithHTTPClient(client *http.Client) *DcimPlatformsListParams

WithHTTPClient adds the HTTPClient to the dcim platforms list params

func (*DcimPlatformsListParams) WithID ¶

WithID adds the id to the dcim platforms list params

func (*DcimPlatformsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim platforms list params

func (*DcimPlatformsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim platforms list params

func (*DcimPlatformsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim platforms list params

func (*DcimPlatformsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim platforms list params

func (*DcimPlatformsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim platforms list params

func (*DcimPlatformsListParams) WithLimit ¶

WithLimit adds the limit to the dcim platforms list params

func (*DcimPlatformsListParams) WithManufacturer ¶

func (o *DcimPlatformsListParams) WithManufacturer(manufacturer *string) *DcimPlatformsListParams

WithManufacturer adds the manufacturer to the dcim platforms list params

func (*DcimPlatformsListParams) WithManufacturerID ¶

func (o *DcimPlatformsListParams) WithManufacturerID(manufacturerID *string) *DcimPlatformsListParams

WithManufacturerID adds the manufacturerID to the dcim platforms list params

func (*DcimPlatformsListParams) WithManufacturerIDn ¶

func (o *DcimPlatformsListParams) WithManufacturerIDn(manufacturerIDn *string) *DcimPlatformsListParams

WithManufacturerIDn adds the manufacturerIDn to the dcim platforms list params

func (*DcimPlatformsListParams) WithManufacturern ¶

func (o *DcimPlatformsListParams) WithManufacturern(manufacturern *string) *DcimPlatformsListParams

WithManufacturern adds the manufacturern to the dcim platforms list params

func (*DcimPlatformsListParams) WithName ¶

WithName adds the name to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameIc ¶

func (o *DcimPlatformsListParams) WithNameIc(nameIc *string) *DcimPlatformsListParams

WithNameIc adds the nameIc to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameIe ¶

func (o *DcimPlatformsListParams) WithNameIe(nameIe *string) *DcimPlatformsListParams

WithNameIe adds the nameIe to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameIew ¶

func (o *DcimPlatformsListParams) WithNameIew(nameIew *string) *DcimPlatformsListParams

WithNameIew adds the nameIew to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameIsw ¶

func (o *DcimPlatformsListParams) WithNameIsw(nameIsw *string) *DcimPlatformsListParams

WithNameIsw adds the nameIsw to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameNic ¶

func (o *DcimPlatformsListParams) WithNameNic(nameNic *string) *DcimPlatformsListParams

WithNameNic adds the nameNic to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameNie ¶

func (o *DcimPlatformsListParams) WithNameNie(nameNie *string) *DcimPlatformsListParams

WithNameNie adds the nameNie to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameNiew ¶

func (o *DcimPlatformsListParams) WithNameNiew(nameNiew *string) *DcimPlatformsListParams

WithNameNiew adds the nameNiew to the dcim platforms list params

func (*DcimPlatformsListParams) WithNameNisw ¶

func (o *DcimPlatformsListParams) WithNameNisw(nameNisw *string) *DcimPlatformsListParams

WithNameNisw adds the nameNisw to the dcim platforms list params

func (*DcimPlatformsListParams) WithNamen ¶

WithNamen adds the namen to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriver ¶

func (o *DcimPlatformsListParams) WithNapalmDriver(napalmDriver *string) *DcimPlatformsListParams

WithNapalmDriver adds the napalmDriver to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverIc ¶

func (o *DcimPlatformsListParams) WithNapalmDriverIc(napalmDriverIc *string) *DcimPlatformsListParams

WithNapalmDriverIc adds the napalmDriverIc to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverIe ¶

func (o *DcimPlatformsListParams) WithNapalmDriverIe(napalmDriverIe *string) *DcimPlatformsListParams

WithNapalmDriverIe adds the napalmDriverIe to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverIew ¶

func (o *DcimPlatformsListParams) WithNapalmDriverIew(napalmDriverIew *string) *DcimPlatformsListParams

WithNapalmDriverIew adds the napalmDriverIew to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverIsw ¶

func (o *DcimPlatformsListParams) WithNapalmDriverIsw(napalmDriverIsw *string) *DcimPlatformsListParams

WithNapalmDriverIsw adds the napalmDriverIsw to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverNic ¶

func (o *DcimPlatformsListParams) WithNapalmDriverNic(napalmDriverNic *string) *DcimPlatformsListParams

WithNapalmDriverNic adds the napalmDriverNic to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverNie ¶

func (o *DcimPlatformsListParams) WithNapalmDriverNie(napalmDriverNie *string) *DcimPlatformsListParams

WithNapalmDriverNie adds the napalmDriverNie to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverNiew ¶

func (o *DcimPlatformsListParams) WithNapalmDriverNiew(napalmDriverNiew *string) *DcimPlatformsListParams

WithNapalmDriverNiew adds the napalmDriverNiew to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDriverNisw ¶

func (o *DcimPlatformsListParams) WithNapalmDriverNisw(napalmDriverNisw *string) *DcimPlatformsListParams

WithNapalmDriverNisw adds the napalmDriverNisw to the dcim platforms list params

func (*DcimPlatformsListParams) WithNapalmDrivern ¶

func (o *DcimPlatformsListParams) WithNapalmDrivern(napalmDrivern *string) *DcimPlatformsListParams

WithNapalmDrivern adds the napalmDrivern to the dcim platforms list params

func (*DcimPlatformsListParams) WithOffset ¶

func (o *DcimPlatformsListParams) WithOffset(offset *int64) *DcimPlatformsListParams

WithOffset adds the offset to the dcim platforms list params

func (*DcimPlatformsListParams) WithQ ¶

WithQ adds the q to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlug ¶

WithSlug adds the slug to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugIc ¶

func (o *DcimPlatformsListParams) WithSlugIc(slugIc *string) *DcimPlatformsListParams

WithSlugIc adds the slugIc to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugIe ¶

func (o *DcimPlatformsListParams) WithSlugIe(slugIe *string) *DcimPlatformsListParams

WithSlugIe adds the slugIe to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugIew ¶

func (o *DcimPlatformsListParams) WithSlugIew(slugIew *string) *DcimPlatformsListParams

WithSlugIew adds the slugIew to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugIsw ¶

func (o *DcimPlatformsListParams) WithSlugIsw(slugIsw *string) *DcimPlatformsListParams

WithSlugIsw adds the slugIsw to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugNic ¶

func (o *DcimPlatformsListParams) WithSlugNic(slugNic *string) *DcimPlatformsListParams

WithSlugNic adds the slugNic to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugNie ¶

func (o *DcimPlatformsListParams) WithSlugNie(slugNie *string) *DcimPlatformsListParams

WithSlugNie adds the slugNie to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugNiew ¶

func (o *DcimPlatformsListParams) WithSlugNiew(slugNiew *string) *DcimPlatformsListParams

WithSlugNiew adds the slugNiew to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugNisw ¶

func (o *DcimPlatformsListParams) WithSlugNisw(slugNisw *string) *DcimPlatformsListParams

WithSlugNisw adds the slugNisw to the dcim platforms list params

func (*DcimPlatformsListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim platforms list params

func (*DcimPlatformsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms list params

func (*DcimPlatformsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsListReader ¶

type DcimPlatformsListReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsListReader is a Reader for the DcimPlatformsList structure.

func (*DcimPlatformsListReader) ReadResponse ¶

func (o *DcimPlatformsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsPartialUpdateDefault ¶

type DcimPlatformsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPlatformsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPlatformsPartialUpdateDefault dcim platforms partial update default

func NewDcimPlatformsPartialUpdateDefault ¶

func NewDcimPlatformsPartialUpdateDefault(code int) *DcimPlatformsPartialUpdateDefault

NewDcimPlatformsPartialUpdateDefault creates a DcimPlatformsPartialUpdateDefault with default headers values

func (*DcimPlatformsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim platforms partial update default response

func (*DcimPlatformsPartialUpdateDefault) Error ¶

func (*DcimPlatformsPartialUpdateDefault) GetPayload ¶

func (o *DcimPlatformsPartialUpdateDefault) GetPayload() interface{}

type DcimPlatformsPartialUpdateOK ¶

type DcimPlatformsPartialUpdateOK struct {
	Payload *models.Platform
}
DcimPlatformsPartialUpdateOK describes a response with status code 200, with default header values.

DcimPlatformsPartialUpdateOK dcim platforms partial update o k

func NewDcimPlatformsPartialUpdateOK ¶

func NewDcimPlatformsPartialUpdateOK() *DcimPlatformsPartialUpdateOK

NewDcimPlatformsPartialUpdateOK creates a DcimPlatformsPartialUpdateOK with default headers values

func (*DcimPlatformsPartialUpdateOK) Error ¶

func (*DcimPlatformsPartialUpdateOK) GetPayload ¶

func (o *DcimPlatformsPartialUpdateOK) GetPayload() *models.Platform

type DcimPlatformsPartialUpdateParams ¶

type DcimPlatformsPartialUpdateParams struct {

	// Data.
	Data *models.WritablePlatform

	/* ID.

	   A unique integer value identifying this platform.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim platforms partial update operation.

Typically these are written to a http.Request.

func NewDcimPlatformsPartialUpdateParams ¶

func NewDcimPlatformsPartialUpdateParams() *DcimPlatformsPartialUpdateParams

NewDcimPlatformsPartialUpdateParams creates a new DcimPlatformsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPlatformsPartialUpdateParamsWithContext ¶

func NewDcimPlatformsPartialUpdateParamsWithContext(ctx context.Context) *DcimPlatformsPartialUpdateParams

NewDcimPlatformsPartialUpdateParamsWithContext creates a new DcimPlatformsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPlatformsPartialUpdateParamsWithHTTPClient ¶

func NewDcimPlatformsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPlatformsPartialUpdateParams

NewDcimPlatformsPartialUpdateParamsWithHTTPClient creates a new DcimPlatformsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsPartialUpdateParamsWithTimeout ¶

func NewDcimPlatformsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPlatformsPartialUpdateParams

NewDcimPlatformsPartialUpdateParamsWithTimeout creates a new DcimPlatformsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPlatformsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) SetDefaults ¶

func (o *DcimPlatformsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPlatformsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) SetTimeout ¶

func (o *DcimPlatformsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms partial update params

func (*DcimPlatformsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsPartialUpdateReader ¶

type DcimPlatformsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsPartialUpdateReader is a Reader for the DcimPlatformsPartialUpdate structure.

func (*DcimPlatformsPartialUpdateReader) ReadResponse ¶

func (o *DcimPlatformsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsReadOK ¶

type DcimPlatformsReadOK struct {
	Payload *models.Platform
}
DcimPlatformsReadOK describes a response with status code 200, with default header values.

DcimPlatformsReadOK dcim platforms read o k

func NewDcimPlatformsReadOK ¶

func NewDcimPlatformsReadOK() *DcimPlatformsReadOK

NewDcimPlatformsReadOK creates a DcimPlatformsReadOK with default headers values

func (*DcimPlatformsReadOK) Error ¶

func (o *DcimPlatformsReadOK) Error() string

func (*DcimPlatformsReadOK) GetPayload ¶

func (o *DcimPlatformsReadOK) GetPayload() *models.Platform

type DcimPlatformsReadParams ¶

type DcimPlatformsReadParams struct {

	/* ID.

	   A unique integer value identifying this platform.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsReadParams contains all the parameters to send to the API endpoint

for the dcim platforms read operation.

Typically these are written to a http.Request.

func NewDcimPlatformsReadParams ¶

func NewDcimPlatformsReadParams() *DcimPlatformsReadParams

NewDcimPlatformsReadParams creates a new DcimPlatformsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPlatformsReadParamsWithContext ¶

func NewDcimPlatformsReadParamsWithContext(ctx context.Context) *DcimPlatformsReadParams

NewDcimPlatformsReadParamsWithContext creates a new DcimPlatformsReadParams object with the ability to set a context for a request.

func NewDcimPlatformsReadParamsWithHTTPClient ¶

func NewDcimPlatformsReadParamsWithHTTPClient(client *http.Client) *DcimPlatformsReadParams

NewDcimPlatformsReadParamsWithHTTPClient creates a new DcimPlatformsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsReadParamsWithTimeout ¶

func NewDcimPlatformsReadParamsWithTimeout(timeout time.Duration) *DcimPlatformsReadParams

NewDcimPlatformsReadParamsWithTimeout creates a new DcimPlatformsReadParams object with the ability to set a timeout on a request.

func (*DcimPlatformsReadParams) SetContext ¶

func (o *DcimPlatformsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms read params

func (*DcimPlatformsReadParams) SetDefaults ¶

func (o *DcimPlatformsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsReadParams) SetHTTPClient ¶

func (o *DcimPlatformsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms read params

func (*DcimPlatformsReadParams) SetID ¶

func (o *DcimPlatformsReadParams) SetID(id int64)

SetID adds the id to the dcim platforms read params

func (*DcimPlatformsReadParams) SetTimeout ¶

func (o *DcimPlatformsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms read params

func (*DcimPlatformsReadParams) WithContext ¶

WithContext adds the context to the dcim platforms read params

func (*DcimPlatformsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsReadParams) WithHTTPClient ¶

func (o *DcimPlatformsReadParams) WithHTTPClient(client *http.Client) *DcimPlatformsReadParams

WithHTTPClient adds the HTTPClient to the dcim platforms read params

func (*DcimPlatformsReadParams) WithID ¶

WithID adds the id to the dcim platforms read params

func (*DcimPlatformsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms read params

func (*DcimPlatformsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsReadReader ¶

type DcimPlatformsReadReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsReadReader is a Reader for the DcimPlatformsRead structure.

func (*DcimPlatformsReadReader) ReadResponse ¶

func (o *DcimPlatformsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsUpdateDefault ¶

type DcimPlatformsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPlatformsUpdateDefault describes a response with status code -1, with default header values.

DcimPlatformsUpdateDefault dcim platforms update default

func NewDcimPlatformsUpdateDefault ¶

func NewDcimPlatformsUpdateDefault(code int) *DcimPlatformsUpdateDefault

NewDcimPlatformsUpdateDefault creates a DcimPlatformsUpdateDefault with default headers values

func (*DcimPlatformsUpdateDefault) Code ¶

func (o *DcimPlatformsUpdateDefault) Code() int

Code gets the status code for the dcim platforms update default response

func (*DcimPlatformsUpdateDefault) Error ¶

func (*DcimPlatformsUpdateDefault) GetPayload ¶

func (o *DcimPlatformsUpdateDefault) GetPayload() interface{}

type DcimPlatformsUpdateOK ¶

type DcimPlatformsUpdateOK struct {
	Payload *models.Platform
}
DcimPlatformsUpdateOK describes a response with status code 200, with default header values.

DcimPlatformsUpdateOK dcim platforms update o k

func NewDcimPlatformsUpdateOK ¶

func NewDcimPlatformsUpdateOK() *DcimPlatformsUpdateOK

NewDcimPlatformsUpdateOK creates a DcimPlatformsUpdateOK with default headers values

func (*DcimPlatformsUpdateOK) Error ¶

func (o *DcimPlatformsUpdateOK) Error() string

func (*DcimPlatformsUpdateOK) GetPayload ¶

func (o *DcimPlatformsUpdateOK) GetPayload() *models.Platform

type DcimPlatformsUpdateParams ¶

type DcimPlatformsUpdateParams struct {

	// Data.
	Data *models.WritablePlatform

	/* ID.

	   A unique integer value identifying this platform.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsUpdateParams contains all the parameters to send to the API endpoint

for the dcim platforms update operation.

Typically these are written to a http.Request.

func NewDcimPlatformsUpdateParams ¶

func NewDcimPlatformsUpdateParams() *DcimPlatformsUpdateParams

NewDcimPlatformsUpdateParams creates a new DcimPlatformsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPlatformsUpdateParamsWithContext ¶

func NewDcimPlatformsUpdateParamsWithContext(ctx context.Context) *DcimPlatformsUpdateParams

NewDcimPlatformsUpdateParamsWithContext creates a new DcimPlatformsUpdateParams object with the ability to set a context for a request.

func NewDcimPlatformsUpdateParamsWithHTTPClient ¶

func NewDcimPlatformsUpdateParamsWithHTTPClient(client *http.Client) *DcimPlatformsUpdateParams

NewDcimPlatformsUpdateParamsWithHTTPClient creates a new DcimPlatformsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsUpdateParamsWithTimeout ¶

func NewDcimPlatformsUpdateParamsWithTimeout(timeout time.Duration) *DcimPlatformsUpdateParams

NewDcimPlatformsUpdateParamsWithTimeout creates a new DcimPlatformsUpdateParams object with the ability to set a timeout on a request.

func (*DcimPlatformsUpdateParams) SetContext ¶

func (o *DcimPlatformsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms update params

func (*DcimPlatformsUpdateParams) SetData ¶

SetData adds the data to the dcim platforms update params

func (*DcimPlatformsUpdateParams) SetDefaults ¶

func (o *DcimPlatformsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsUpdateParams) SetHTTPClient ¶

func (o *DcimPlatformsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms update params

func (*DcimPlatformsUpdateParams) SetID ¶

func (o *DcimPlatformsUpdateParams) SetID(id int64)

SetID adds the id to the dcim platforms update params

func (*DcimPlatformsUpdateParams) SetTimeout ¶

func (o *DcimPlatformsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms update params

func (*DcimPlatformsUpdateParams) WithContext ¶

WithContext adds the context to the dcim platforms update params

func (*DcimPlatformsUpdateParams) WithData ¶

WithData adds the data to the dcim platforms update params

func (*DcimPlatformsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsUpdateParams) WithHTTPClient ¶

func (o *DcimPlatformsUpdateParams) WithHTTPClient(client *http.Client) *DcimPlatformsUpdateParams

WithHTTPClient adds the HTTPClient to the dcim platforms update params

func (*DcimPlatformsUpdateParams) WithID ¶

WithID adds the id to the dcim platforms update params

func (*DcimPlatformsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms update params

func (*DcimPlatformsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsUpdateReader ¶

type DcimPlatformsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsUpdateReader is a Reader for the DcimPlatformsUpdate structure.

func (*DcimPlatformsUpdateReader) ReadResponse ¶

func (o *DcimPlatformsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerConnectionsListOK ¶

type DcimPowerConnectionsListOK struct {
	Payload *DcimPowerConnectionsListOKBody
}
DcimPowerConnectionsListOK describes a response with status code 200, with default header values.

DcimPowerConnectionsListOK dcim power connections list o k

func NewDcimPowerConnectionsListOK ¶

func NewDcimPowerConnectionsListOK() *DcimPowerConnectionsListOK

NewDcimPowerConnectionsListOK creates a DcimPowerConnectionsListOK with default headers values

func (*DcimPowerConnectionsListOK) Error ¶

func (*DcimPowerConnectionsListOK) GetPayload ¶

type DcimPowerConnectionsListOKBody ¶

type DcimPowerConnectionsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerPort `json:"results"`
}

DcimPowerConnectionsListOKBody dcim power connections list o k body swagger:model DcimPowerConnectionsListOKBody

func (*DcimPowerConnectionsListOKBody) ContextValidate ¶

func (o *DcimPowerConnectionsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power connections list o k body based on the context it is used

func (*DcimPowerConnectionsListOKBody) MarshalBinary ¶

func (o *DcimPowerConnectionsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerConnectionsListOKBody) UnmarshalBinary ¶

func (o *DcimPowerConnectionsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerConnectionsListOKBody) Validate ¶

func (o *DcimPowerConnectionsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim power connections list o k body

type DcimPowerConnectionsListParams ¶

type DcimPowerConnectionsListParams struct {

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Site.
	Site *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerConnectionsListParams contains all the parameters to send to the API endpoint

for the dcim power connections list operation.

Typically these are written to a http.Request.

func NewDcimPowerConnectionsListParams ¶

func NewDcimPowerConnectionsListParams() *DcimPowerConnectionsListParams

NewDcimPowerConnectionsListParams creates a new DcimPowerConnectionsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerConnectionsListParamsWithContext ¶

func NewDcimPowerConnectionsListParamsWithContext(ctx context.Context) *DcimPowerConnectionsListParams

NewDcimPowerConnectionsListParamsWithContext creates a new DcimPowerConnectionsListParams object with the ability to set a context for a request.

func NewDcimPowerConnectionsListParamsWithHTTPClient ¶

func NewDcimPowerConnectionsListParamsWithHTTPClient(client *http.Client) *DcimPowerConnectionsListParams

NewDcimPowerConnectionsListParamsWithHTTPClient creates a new DcimPowerConnectionsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerConnectionsListParamsWithTimeout ¶

func NewDcimPowerConnectionsListParamsWithTimeout(timeout time.Duration) *DcimPowerConnectionsListParams

NewDcimPowerConnectionsListParamsWithTimeout creates a new DcimPowerConnectionsListParams object with the ability to set a timeout on a request.

func (*DcimPowerConnectionsListParams) SetConnectionStatus ¶

func (o *DcimPowerConnectionsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetConnectionStatusn ¶

func (o *DcimPowerConnectionsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetContext ¶

func (o *DcimPowerConnectionsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetDefaults ¶

func (o *DcimPowerConnectionsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power connections list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerConnectionsListParams) SetDevice ¶

func (o *DcimPowerConnectionsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetDeviceID ¶

func (o *DcimPowerConnectionsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetHTTPClient ¶

func (o *DcimPowerConnectionsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetLimit ¶

func (o *DcimPowerConnectionsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetName ¶

func (o *DcimPowerConnectionsListParams) SetName(name *string)

SetName adds the name to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameIc ¶

func (o *DcimPowerConnectionsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameIe ¶

func (o *DcimPowerConnectionsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameIew ¶

func (o *DcimPowerConnectionsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameIsw ¶

func (o *DcimPowerConnectionsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameNic ¶

func (o *DcimPowerConnectionsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameNie ¶

func (o *DcimPowerConnectionsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameNiew ¶

func (o *DcimPowerConnectionsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNameNisw ¶

func (o *DcimPowerConnectionsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetNamen ¶

func (o *DcimPowerConnectionsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetOffset ¶

func (o *DcimPowerConnectionsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetSite ¶

func (o *DcimPowerConnectionsListParams) SetSite(site *string)

SetSite adds the site to the dcim power connections list params

func (*DcimPowerConnectionsListParams) SetTimeout ¶

func (o *DcimPowerConnectionsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithConnectionStatus ¶

func (o *DcimPowerConnectionsListParams) WithConnectionStatus(connectionStatus *string) *DcimPowerConnectionsListParams

WithConnectionStatus adds the connectionStatus to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithConnectionStatusn ¶

func (o *DcimPowerConnectionsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimPowerConnectionsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithContext ¶

WithContext adds the context to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power connections list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerConnectionsListParams) WithDevice ¶

WithDevice adds the device to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithLimit ¶

WithLimit adds the limit to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithName ¶

WithName adds the name to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithNamen ¶

WithNamen adds the namen to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithOffset ¶

WithOffset adds the offset to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithSite ¶

WithSite adds the site to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power connections list params

func (*DcimPowerConnectionsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerConnectionsListReader ¶

type DcimPowerConnectionsListReader struct {
	// contains filtered or unexported fields
}

DcimPowerConnectionsListReader is a Reader for the DcimPowerConnectionsList structure.

func (*DcimPowerConnectionsListReader) ReadResponse ¶

func (o *DcimPowerConnectionsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsCreateCreated ¶

type DcimPowerFeedsCreateCreated struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsCreateCreated describes a response with status code 201, with default header values.

DcimPowerFeedsCreateCreated dcim power feeds create created

func NewDcimPowerFeedsCreateCreated ¶

func NewDcimPowerFeedsCreateCreated() *DcimPowerFeedsCreateCreated

NewDcimPowerFeedsCreateCreated creates a DcimPowerFeedsCreateCreated with default headers values

func (*DcimPowerFeedsCreateCreated) Error ¶

func (*DcimPowerFeedsCreateCreated) GetPayload ¶

func (o *DcimPowerFeedsCreateCreated) GetPayload() *models.PowerFeed

type DcimPowerFeedsCreateDefault ¶

type DcimPowerFeedsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerFeedsCreateDefault describes a response with status code -1, with default header values.

DcimPowerFeedsCreateDefault dcim power feeds create default

func NewDcimPowerFeedsCreateDefault ¶

func NewDcimPowerFeedsCreateDefault(code int) *DcimPowerFeedsCreateDefault

NewDcimPowerFeedsCreateDefault creates a DcimPowerFeedsCreateDefault with default headers values

func (*DcimPowerFeedsCreateDefault) Code ¶

func (o *DcimPowerFeedsCreateDefault) Code() int

Code gets the status code for the dcim power feeds create default response

func (*DcimPowerFeedsCreateDefault) Error ¶

func (*DcimPowerFeedsCreateDefault) GetPayload ¶

func (o *DcimPowerFeedsCreateDefault) GetPayload() interface{}

type DcimPowerFeedsCreateParams ¶

type DcimPowerFeedsCreateParams struct {

	// Data.
	Data *models.WritablePowerFeed

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsCreateParams contains all the parameters to send to the API endpoint

for the dcim power feeds create operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsCreateParams ¶

func NewDcimPowerFeedsCreateParams() *DcimPowerFeedsCreateParams

NewDcimPowerFeedsCreateParams creates a new DcimPowerFeedsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerFeedsCreateParamsWithContext ¶

func NewDcimPowerFeedsCreateParamsWithContext(ctx context.Context) *DcimPowerFeedsCreateParams

NewDcimPowerFeedsCreateParamsWithContext creates a new DcimPowerFeedsCreateParams object with the ability to set a context for a request.

func NewDcimPowerFeedsCreateParamsWithHTTPClient ¶

func NewDcimPowerFeedsCreateParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsCreateParams

NewDcimPowerFeedsCreateParamsWithHTTPClient creates a new DcimPowerFeedsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsCreateParamsWithTimeout ¶

func NewDcimPowerFeedsCreateParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsCreateParams

NewDcimPowerFeedsCreateParamsWithTimeout creates a new DcimPowerFeedsCreateParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsCreateParams) SetContext ¶

func (o *DcimPowerFeedsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) SetData ¶

SetData adds the data to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) SetDefaults ¶

func (o *DcimPowerFeedsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsCreateParams) SetHTTPClient ¶

func (o *DcimPowerFeedsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) SetTimeout ¶

func (o *DcimPowerFeedsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) WithContext ¶

WithContext adds the context to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) WithData ¶

WithData adds the data to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds create params

func (*DcimPowerFeedsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsCreateReader ¶

type DcimPowerFeedsCreateReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsCreateReader is a Reader for the DcimPowerFeedsCreate structure.

func (*DcimPowerFeedsCreateReader) ReadResponse ¶

func (o *DcimPowerFeedsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsDeleteNoContent ¶

type DcimPowerFeedsDeleteNoContent struct {
}
DcimPowerFeedsDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerFeedsDeleteNoContent dcim power feeds delete no content

func NewDcimPowerFeedsDeleteNoContent ¶

func NewDcimPowerFeedsDeleteNoContent() *DcimPowerFeedsDeleteNoContent

NewDcimPowerFeedsDeleteNoContent creates a DcimPowerFeedsDeleteNoContent with default headers values

func (*DcimPowerFeedsDeleteNoContent) Error ¶

type DcimPowerFeedsDeleteParams ¶

type DcimPowerFeedsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this power feed.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsDeleteParams contains all the parameters to send to the API endpoint

for the dcim power feeds delete operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsDeleteParams ¶

func NewDcimPowerFeedsDeleteParams() *DcimPowerFeedsDeleteParams

NewDcimPowerFeedsDeleteParams creates a new DcimPowerFeedsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerFeedsDeleteParamsWithContext ¶

func NewDcimPowerFeedsDeleteParamsWithContext(ctx context.Context) *DcimPowerFeedsDeleteParams

NewDcimPowerFeedsDeleteParamsWithContext creates a new DcimPowerFeedsDeleteParams object with the ability to set a context for a request.

func NewDcimPowerFeedsDeleteParamsWithHTTPClient ¶

func NewDcimPowerFeedsDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsDeleteParams

NewDcimPowerFeedsDeleteParamsWithHTTPClient creates a new DcimPowerFeedsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsDeleteParamsWithTimeout ¶

func NewDcimPowerFeedsDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsDeleteParams

NewDcimPowerFeedsDeleteParamsWithTimeout creates a new DcimPowerFeedsDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsDeleteParams) SetContext ¶

func (o *DcimPowerFeedsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) SetDefaults ¶

func (o *DcimPowerFeedsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsDeleteParams) SetHTTPClient ¶

func (o *DcimPowerFeedsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) SetID ¶

func (o *DcimPowerFeedsDeleteParams) SetID(id int64)

SetID adds the id to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) SetTimeout ¶

func (o *DcimPowerFeedsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) WithContext ¶

WithContext adds the context to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) WithID ¶

WithID adds the id to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds delete params

func (*DcimPowerFeedsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsDeleteReader ¶

type DcimPowerFeedsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsDeleteReader is a Reader for the DcimPowerFeedsDelete structure.

func (*DcimPowerFeedsDeleteReader) ReadResponse ¶

func (o *DcimPowerFeedsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsListOK ¶

type DcimPowerFeedsListOK struct {
	Payload *DcimPowerFeedsListOKBody
}
DcimPowerFeedsListOK describes a response with status code 200, with default header values.

DcimPowerFeedsListOK dcim power feeds list o k

func NewDcimPowerFeedsListOK ¶

func NewDcimPowerFeedsListOK() *DcimPowerFeedsListOK

NewDcimPowerFeedsListOK creates a DcimPowerFeedsListOK with default headers values

func (*DcimPowerFeedsListOK) Error ¶

func (o *DcimPowerFeedsListOK) Error() string

func (*DcimPowerFeedsListOK) GetPayload ¶

type DcimPowerFeedsListOKBody ¶

type DcimPowerFeedsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerFeed `json:"results"`
}

DcimPowerFeedsListOKBody dcim power feeds list o k body swagger:model DcimPowerFeedsListOKBody

func (*DcimPowerFeedsListOKBody) ContextValidate ¶

func (o *DcimPowerFeedsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power feeds list o k body based on the context it is used

func (*DcimPowerFeedsListOKBody) MarshalBinary ¶

func (o *DcimPowerFeedsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerFeedsListOKBody) UnmarshalBinary ¶

func (o *DcimPowerFeedsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerFeedsListOKBody) Validate ¶

func (o *DcimPowerFeedsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim power feeds list o k body

type DcimPowerFeedsListParams ¶

type DcimPowerFeedsListParams struct {

	// Amperage.
	Amperage *string

	// AmperageGt.
	AmperageGt *string

	// AmperageGte.
	AmperageGte *string

	// AmperageLt.
	AmperageLt *string

	// AmperageLte.
	AmperageLte *string

	// Amperagen.
	Amperagen *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// MaxUtilization.
	MaxUtilization *string

	// MaxUtilizationGt.
	MaxUtilizationGt *string

	// MaxUtilizationGte.
	MaxUtilizationGte *string

	// MaxUtilizationLt.
	MaxUtilizationLt *string

	// MaxUtilizationLte.
	MaxUtilizationLte *string

	// MaxUtilizationn.
	MaxUtilizationn *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Phase.
	Phase *string

	// Phasen.
	Phasen *string

	// PowerPanelID.
	PowerPanelID *string

	// PowerPanelIDn.
	PowerPanelIDn *string

	// Q.
	Q *string

	// RackID.
	RackID *string

	// RackIDn.
	RackIDn *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Supply.
	Supply *string

	// Supplyn.
	Supplyn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	// Voltage.
	Voltage *string

	// VoltageGt.
	VoltageGt *string

	// VoltageGte.
	VoltageGte *string

	// VoltageLt.
	VoltageLt *string

	// VoltageLte.
	VoltageLte *string

	// Voltagen.
	Voltagen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsListParams contains all the parameters to send to the API endpoint

for the dcim power feeds list operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsListParams ¶

func NewDcimPowerFeedsListParams() *DcimPowerFeedsListParams

NewDcimPowerFeedsListParams creates a new DcimPowerFeedsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerFeedsListParamsWithContext ¶

func NewDcimPowerFeedsListParamsWithContext(ctx context.Context) *DcimPowerFeedsListParams

NewDcimPowerFeedsListParamsWithContext creates a new DcimPowerFeedsListParams object with the ability to set a context for a request.

func NewDcimPowerFeedsListParamsWithHTTPClient ¶

func NewDcimPowerFeedsListParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsListParams

NewDcimPowerFeedsListParamsWithHTTPClient creates a new DcimPowerFeedsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsListParamsWithTimeout ¶

func NewDcimPowerFeedsListParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsListParams

NewDcimPowerFeedsListParamsWithTimeout creates a new DcimPowerFeedsListParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsListParams) SetAmperage ¶

func (o *DcimPowerFeedsListParams) SetAmperage(amperage *string)

SetAmperage adds the amperage to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetAmperageGt ¶

func (o *DcimPowerFeedsListParams) SetAmperageGt(amperageGt *string)

SetAmperageGt adds the amperageGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetAmperageGte ¶

func (o *DcimPowerFeedsListParams) SetAmperageGte(amperageGte *string)

SetAmperageGte adds the amperageGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetAmperageLt ¶

func (o *DcimPowerFeedsListParams) SetAmperageLt(amperageLt *string)

SetAmperageLt adds the amperageLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetAmperageLte ¶

func (o *DcimPowerFeedsListParams) SetAmperageLte(amperageLte *string)

SetAmperageLte adds the amperageLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetAmperagen ¶

func (o *DcimPowerFeedsListParams) SetAmperagen(amperagen *string)

SetAmperagen adds the amperageN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetContext ¶

func (o *DcimPowerFeedsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetCreated ¶

func (o *DcimPowerFeedsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetCreatedGte ¶

func (o *DcimPowerFeedsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetCreatedLte ¶

func (o *DcimPowerFeedsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetDefaults ¶

func (o *DcimPowerFeedsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsListParams) SetHTTPClient ¶

func (o *DcimPowerFeedsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetID ¶

func (o *DcimPowerFeedsListParams) SetID(id *string)

SetID adds the id to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetIDGt ¶

func (o *DcimPowerFeedsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetIDGte ¶

func (o *DcimPowerFeedsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetIDLt ¶

func (o *DcimPowerFeedsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetIDLte ¶

func (o *DcimPowerFeedsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetIDn ¶

func (o *DcimPowerFeedsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetLastUpdated ¶

func (o *DcimPowerFeedsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetLastUpdatedGte ¶

func (o *DcimPowerFeedsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetLastUpdatedLte ¶

func (o *DcimPowerFeedsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetLimit ¶

func (o *DcimPowerFeedsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetMaxUtilization ¶

func (o *DcimPowerFeedsListParams) SetMaxUtilization(maxUtilization *string)

SetMaxUtilization adds the maxUtilization to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetMaxUtilizationGt ¶

func (o *DcimPowerFeedsListParams) SetMaxUtilizationGt(maxUtilizationGt *string)

SetMaxUtilizationGt adds the maxUtilizationGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetMaxUtilizationGte ¶

func (o *DcimPowerFeedsListParams) SetMaxUtilizationGte(maxUtilizationGte *string)

SetMaxUtilizationGte adds the maxUtilizationGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetMaxUtilizationLt ¶

func (o *DcimPowerFeedsListParams) SetMaxUtilizationLt(maxUtilizationLt *string)

SetMaxUtilizationLt adds the maxUtilizationLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetMaxUtilizationLte ¶

func (o *DcimPowerFeedsListParams) SetMaxUtilizationLte(maxUtilizationLte *string)

SetMaxUtilizationLte adds the maxUtilizationLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetMaxUtilizationn ¶

func (o *DcimPowerFeedsListParams) SetMaxUtilizationn(maxUtilizationn *string)

SetMaxUtilizationn adds the maxUtilizationN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetName ¶

func (o *DcimPowerFeedsListParams) SetName(name *string)

SetName adds the name to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameIc ¶

func (o *DcimPowerFeedsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameIe ¶

func (o *DcimPowerFeedsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameIew ¶

func (o *DcimPowerFeedsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameIsw ¶

func (o *DcimPowerFeedsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameNic ¶

func (o *DcimPowerFeedsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameNie ¶

func (o *DcimPowerFeedsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameNiew ¶

func (o *DcimPowerFeedsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNameNisw ¶

func (o *DcimPowerFeedsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetNamen ¶

func (o *DcimPowerFeedsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetOffset ¶

func (o *DcimPowerFeedsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetPhase ¶

func (o *DcimPowerFeedsListParams) SetPhase(phase *string)

SetPhase adds the phase to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetPhasen ¶

func (o *DcimPowerFeedsListParams) SetPhasen(phasen *string)

SetPhasen adds the phaseN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetPowerPanelID ¶

func (o *DcimPowerFeedsListParams) SetPowerPanelID(powerPanelID *string)

SetPowerPanelID adds the powerPanelId to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetPowerPanelIDn ¶

func (o *DcimPowerFeedsListParams) SetPowerPanelIDn(powerPanelIDn *string)

SetPowerPanelIDn adds the powerPanelIdN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetQ ¶

func (o *DcimPowerFeedsListParams) SetQ(q *string)

SetQ adds the q to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetRackID ¶

func (o *DcimPowerFeedsListParams) SetRackID(rackID *string)

SetRackID adds the rackId to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetRackIDn ¶

func (o *DcimPowerFeedsListParams) SetRackIDn(rackIDn *string)

SetRackIDn adds the rackIdN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetRegion ¶

func (o *DcimPowerFeedsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetRegionID ¶

func (o *DcimPowerFeedsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetRegionIDn ¶

func (o *DcimPowerFeedsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetRegionn ¶

func (o *DcimPowerFeedsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSite ¶

func (o *DcimPowerFeedsListParams) SetSite(site *string)

SetSite adds the site to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSiteID ¶

func (o *DcimPowerFeedsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSiteIDn ¶

func (o *DcimPowerFeedsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSiten ¶

func (o *DcimPowerFeedsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetStatus ¶

func (o *DcimPowerFeedsListParams) SetStatus(status *string)

SetStatus adds the status to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetStatusn ¶

func (o *DcimPowerFeedsListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSupply ¶

func (o *DcimPowerFeedsListParams) SetSupply(supply *string)

SetSupply adds the supply to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSupplyn ¶

func (o *DcimPowerFeedsListParams) SetSupplyn(supplyn *string)

SetSupplyn adds the supplyN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetTag ¶

func (o *DcimPowerFeedsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetTagn ¶

func (o *DcimPowerFeedsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetTimeout ¶

func (o *DcimPowerFeedsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetType ¶

func (o *DcimPowerFeedsListParams) SetType(typeVar *string)

SetType adds the type to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetTypen ¶

func (o *DcimPowerFeedsListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetVoltage ¶

func (o *DcimPowerFeedsListParams) SetVoltage(voltage *string)

SetVoltage adds the voltage to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetVoltageGt ¶

func (o *DcimPowerFeedsListParams) SetVoltageGt(voltageGt *string)

SetVoltageGt adds the voltageGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetVoltageGte ¶

func (o *DcimPowerFeedsListParams) SetVoltageGte(voltageGte *string)

SetVoltageGte adds the voltageGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetVoltageLt ¶

func (o *DcimPowerFeedsListParams) SetVoltageLt(voltageLt *string)

SetVoltageLt adds the voltageLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetVoltageLte ¶

func (o *DcimPowerFeedsListParams) SetVoltageLte(voltageLte *string)

SetVoltageLte adds the voltageLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetVoltagen ¶

func (o *DcimPowerFeedsListParams) SetVoltagen(voltagen *string)

SetVoltagen adds the voltageN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithAmperage ¶

func (o *DcimPowerFeedsListParams) WithAmperage(amperage *string) *DcimPowerFeedsListParams

WithAmperage adds the amperage to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithAmperageGt ¶

func (o *DcimPowerFeedsListParams) WithAmperageGt(amperageGt *string) *DcimPowerFeedsListParams

WithAmperageGt adds the amperageGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithAmperageGte ¶

func (o *DcimPowerFeedsListParams) WithAmperageGte(amperageGte *string) *DcimPowerFeedsListParams

WithAmperageGte adds the amperageGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithAmperageLt ¶

func (o *DcimPowerFeedsListParams) WithAmperageLt(amperageLt *string) *DcimPowerFeedsListParams

WithAmperageLt adds the amperageLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithAmperageLte ¶

func (o *DcimPowerFeedsListParams) WithAmperageLte(amperageLte *string) *DcimPowerFeedsListParams

WithAmperageLte adds the amperageLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithAmperagen ¶

func (o *DcimPowerFeedsListParams) WithAmperagen(amperagen *string) *DcimPowerFeedsListParams

WithAmperagen adds the amperagen to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithContext ¶

WithContext adds the context to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithCreated ¶

func (o *DcimPowerFeedsListParams) WithCreated(created *string) *DcimPowerFeedsListParams

WithCreated adds the created to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithCreatedGte ¶

func (o *DcimPowerFeedsListParams) WithCreatedGte(createdGte *string) *DcimPowerFeedsListParams

WithCreatedGte adds the createdGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithCreatedLte ¶

func (o *DcimPowerFeedsListParams) WithCreatedLte(createdLte *string) *DcimPowerFeedsListParams

WithCreatedLte adds the createdLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsListParams) WithHTTPClient ¶

func (o *DcimPowerFeedsListParams) WithHTTPClient(client *http.Client) *DcimPowerFeedsListParams

WithHTTPClient adds the HTTPClient to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithID ¶

WithID adds the id to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithLastUpdated ¶

func (o *DcimPowerFeedsListParams) WithLastUpdated(lastUpdated *string) *DcimPowerFeedsListParams

WithLastUpdated adds the lastUpdated to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithLastUpdatedGte ¶

func (o *DcimPowerFeedsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPowerFeedsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithLastUpdatedLte ¶

func (o *DcimPowerFeedsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPowerFeedsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithLimit ¶

WithLimit adds the limit to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithMaxUtilization ¶

func (o *DcimPowerFeedsListParams) WithMaxUtilization(maxUtilization *string) *DcimPowerFeedsListParams

WithMaxUtilization adds the maxUtilization to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithMaxUtilizationGt ¶

func (o *DcimPowerFeedsListParams) WithMaxUtilizationGt(maxUtilizationGt *string) *DcimPowerFeedsListParams

WithMaxUtilizationGt adds the maxUtilizationGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithMaxUtilizationGte ¶

func (o *DcimPowerFeedsListParams) WithMaxUtilizationGte(maxUtilizationGte *string) *DcimPowerFeedsListParams

WithMaxUtilizationGte adds the maxUtilizationGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithMaxUtilizationLt ¶

func (o *DcimPowerFeedsListParams) WithMaxUtilizationLt(maxUtilizationLt *string) *DcimPowerFeedsListParams

WithMaxUtilizationLt adds the maxUtilizationLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithMaxUtilizationLte ¶

func (o *DcimPowerFeedsListParams) WithMaxUtilizationLte(maxUtilizationLte *string) *DcimPowerFeedsListParams

WithMaxUtilizationLte adds the maxUtilizationLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithMaxUtilizationn ¶

func (o *DcimPowerFeedsListParams) WithMaxUtilizationn(maxUtilizationn *string) *DcimPowerFeedsListParams

WithMaxUtilizationn adds the maxUtilizationn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithName ¶

WithName adds the name to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameIew ¶

func (o *DcimPowerFeedsListParams) WithNameIew(nameIew *string) *DcimPowerFeedsListParams

WithNameIew adds the nameIew to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameIsw ¶

func (o *DcimPowerFeedsListParams) WithNameIsw(nameIsw *string) *DcimPowerFeedsListParams

WithNameIsw adds the nameIsw to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameNic ¶

func (o *DcimPowerFeedsListParams) WithNameNic(nameNic *string) *DcimPowerFeedsListParams

WithNameNic adds the nameNic to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameNie ¶

func (o *DcimPowerFeedsListParams) WithNameNie(nameNie *string) *DcimPowerFeedsListParams

WithNameNie adds the nameNie to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameNiew ¶

func (o *DcimPowerFeedsListParams) WithNameNiew(nameNiew *string) *DcimPowerFeedsListParams

WithNameNiew adds the nameNiew to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNameNisw ¶

func (o *DcimPowerFeedsListParams) WithNameNisw(nameNisw *string) *DcimPowerFeedsListParams

WithNameNisw adds the nameNisw to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithNamen ¶

WithNamen adds the namen to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithOffset ¶

WithOffset adds the offset to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithPhase ¶

WithPhase adds the phase to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithPhasen ¶

WithPhasen adds the phasen to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithPowerPanelID ¶

func (o *DcimPowerFeedsListParams) WithPowerPanelID(powerPanelID *string) *DcimPowerFeedsListParams

WithPowerPanelID adds the powerPanelID to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithPowerPanelIDn ¶

func (o *DcimPowerFeedsListParams) WithPowerPanelIDn(powerPanelIDn *string) *DcimPowerFeedsListParams

WithPowerPanelIDn adds the powerPanelIDn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithQ ¶

WithQ adds the q to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithRackID ¶

WithRackID adds the rackID to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithRackIDn ¶

func (o *DcimPowerFeedsListParams) WithRackIDn(rackIDn *string) *DcimPowerFeedsListParams

WithRackIDn adds the rackIDn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithRegion ¶

WithRegion adds the region to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithRegionID ¶

func (o *DcimPowerFeedsListParams) WithRegionID(regionID *string) *DcimPowerFeedsListParams

WithRegionID adds the regionID to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithRegionIDn ¶

func (o *DcimPowerFeedsListParams) WithRegionIDn(regionIDn *string) *DcimPowerFeedsListParams

WithRegionIDn adds the regionIDn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithRegionn ¶

func (o *DcimPowerFeedsListParams) WithRegionn(regionn *string) *DcimPowerFeedsListParams

WithRegionn adds the regionn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSite ¶

WithSite adds the site to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSiteIDn ¶

func (o *DcimPowerFeedsListParams) WithSiteIDn(siteIDn *string) *DcimPowerFeedsListParams

WithSiteIDn adds the siteIDn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSiten ¶

WithSiten adds the siten to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithStatus ¶

WithStatus adds the status to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithStatusn ¶

func (o *DcimPowerFeedsListParams) WithStatusn(statusn *string) *DcimPowerFeedsListParams

WithStatusn adds the statusn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSupply ¶

WithSupply adds the supply to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSupplyn ¶

func (o *DcimPowerFeedsListParams) WithSupplyn(supplyn *string) *DcimPowerFeedsListParams

WithSupplyn adds the supplyn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithTag ¶

WithTag adds the tag to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithType ¶

WithType adds the typeVar to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithTypen ¶

WithTypen adds the typen to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithVoltage ¶

func (o *DcimPowerFeedsListParams) WithVoltage(voltage *string) *DcimPowerFeedsListParams

WithVoltage adds the voltage to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithVoltageGt ¶

func (o *DcimPowerFeedsListParams) WithVoltageGt(voltageGt *string) *DcimPowerFeedsListParams

WithVoltageGt adds the voltageGt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithVoltageGte ¶

func (o *DcimPowerFeedsListParams) WithVoltageGte(voltageGte *string) *DcimPowerFeedsListParams

WithVoltageGte adds the voltageGte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithVoltageLt ¶

func (o *DcimPowerFeedsListParams) WithVoltageLt(voltageLt *string) *DcimPowerFeedsListParams

WithVoltageLt adds the voltageLt to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithVoltageLte ¶

func (o *DcimPowerFeedsListParams) WithVoltageLte(voltageLte *string) *DcimPowerFeedsListParams

WithVoltageLte adds the voltageLte to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithVoltagen ¶

func (o *DcimPowerFeedsListParams) WithVoltagen(voltagen *string) *DcimPowerFeedsListParams

WithVoltagen adds the voltagen to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsListReader ¶

type DcimPowerFeedsListReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsListReader is a Reader for the DcimPowerFeedsList structure.

func (*DcimPowerFeedsListReader) ReadResponse ¶

func (o *DcimPowerFeedsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsPartialUpdateDefault ¶

type DcimPowerFeedsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerFeedsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPowerFeedsPartialUpdateDefault dcim power feeds partial update default

func NewDcimPowerFeedsPartialUpdateDefault ¶

func NewDcimPowerFeedsPartialUpdateDefault(code int) *DcimPowerFeedsPartialUpdateDefault

NewDcimPowerFeedsPartialUpdateDefault creates a DcimPowerFeedsPartialUpdateDefault with default headers values

func (*DcimPowerFeedsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim power feeds partial update default response

func (*DcimPowerFeedsPartialUpdateDefault) Error ¶

func (*DcimPowerFeedsPartialUpdateDefault) GetPayload ¶

func (o *DcimPowerFeedsPartialUpdateDefault) GetPayload() interface{}

type DcimPowerFeedsPartialUpdateOK ¶

type DcimPowerFeedsPartialUpdateOK struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerFeedsPartialUpdateOK dcim power feeds partial update o k

func NewDcimPowerFeedsPartialUpdateOK ¶

func NewDcimPowerFeedsPartialUpdateOK() *DcimPowerFeedsPartialUpdateOK

NewDcimPowerFeedsPartialUpdateOK creates a DcimPowerFeedsPartialUpdateOK with default headers values

func (*DcimPowerFeedsPartialUpdateOK) Error ¶

func (*DcimPowerFeedsPartialUpdateOK) GetPayload ¶

type DcimPowerFeedsPartialUpdateParams ¶

type DcimPowerFeedsPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerFeed

	/* ID.

	   A unique integer value identifying this power feed.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power feeds partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsPartialUpdateParams ¶

func NewDcimPowerFeedsPartialUpdateParams() *DcimPowerFeedsPartialUpdateParams

NewDcimPowerFeedsPartialUpdateParams creates a new DcimPowerFeedsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerFeedsPartialUpdateParamsWithContext ¶

func NewDcimPowerFeedsPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerFeedsPartialUpdateParams

NewDcimPowerFeedsPartialUpdateParamsWithContext creates a new DcimPowerFeedsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerFeedsPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerFeedsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsPartialUpdateParams

NewDcimPowerFeedsPartialUpdateParamsWithHTTPClient creates a new DcimPowerFeedsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsPartialUpdateParamsWithTimeout ¶

func NewDcimPowerFeedsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsPartialUpdateParams

NewDcimPowerFeedsPartialUpdateParamsWithTimeout creates a new DcimPowerFeedsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerFeedsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerFeedsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerFeedsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds partial update params

func (*DcimPowerFeedsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsPartialUpdateReader ¶

type DcimPowerFeedsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsPartialUpdateReader is a Reader for the DcimPowerFeedsPartialUpdate structure.

func (*DcimPowerFeedsPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerFeedsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsReadOK ¶

type DcimPowerFeedsReadOK struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsReadOK describes a response with status code 200, with default header values.

DcimPowerFeedsReadOK dcim power feeds read o k

func NewDcimPowerFeedsReadOK ¶

func NewDcimPowerFeedsReadOK() *DcimPowerFeedsReadOK

NewDcimPowerFeedsReadOK creates a DcimPowerFeedsReadOK with default headers values

func (*DcimPowerFeedsReadOK) Error ¶

func (o *DcimPowerFeedsReadOK) Error() string

func (*DcimPowerFeedsReadOK) GetPayload ¶

func (o *DcimPowerFeedsReadOK) GetPayload() *models.PowerFeed

type DcimPowerFeedsReadParams ¶

type DcimPowerFeedsReadParams struct {

	/* ID.

	   A unique integer value identifying this power feed.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsReadParams contains all the parameters to send to the API endpoint

for the dcim power feeds read operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsReadParams ¶

func NewDcimPowerFeedsReadParams() *DcimPowerFeedsReadParams

NewDcimPowerFeedsReadParams creates a new DcimPowerFeedsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerFeedsReadParamsWithContext ¶

func NewDcimPowerFeedsReadParamsWithContext(ctx context.Context) *DcimPowerFeedsReadParams

NewDcimPowerFeedsReadParamsWithContext creates a new DcimPowerFeedsReadParams object with the ability to set a context for a request.

func NewDcimPowerFeedsReadParamsWithHTTPClient ¶

func NewDcimPowerFeedsReadParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsReadParams

NewDcimPowerFeedsReadParamsWithHTTPClient creates a new DcimPowerFeedsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsReadParamsWithTimeout ¶

func NewDcimPowerFeedsReadParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsReadParams

NewDcimPowerFeedsReadParamsWithTimeout creates a new DcimPowerFeedsReadParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsReadParams) SetContext ¶

func (o *DcimPowerFeedsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) SetDefaults ¶

func (o *DcimPowerFeedsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsReadParams) SetHTTPClient ¶

func (o *DcimPowerFeedsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) SetID ¶

func (o *DcimPowerFeedsReadParams) SetID(id int64)

SetID adds the id to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) SetTimeout ¶

func (o *DcimPowerFeedsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) WithContext ¶

WithContext adds the context to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsReadParams) WithHTTPClient ¶

func (o *DcimPowerFeedsReadParams) WithHTTPClient(client *http.Client) *DcimPowerFeedsReadParams

WithHTTPClient adds the HTTPClient to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) WithID ¶

WithID adds the id to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds read params

func (*DcimPowerFeedsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsReadReader ¶

type DcimPowerFeedsReadReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsReadReader is a Reader for the DcimPowerFeedsRead structure.

func (*DcimPowerFeedsReadReader) ReadResponse ¶

func (o *DcimPowerFeedsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsUpdateDefault ¶

type DcimPowerFeedsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerFeedsUpdateDefault describes a response with status code -1, with default header values.

DcimPowerFeedsUpdateDefault dcim power feeds update default

func NewDcimPowerFeedsUpdateDefault ¶

func NewDcimPowerFeedsUpdateDefault(code int) *DcimPowerFeedsUpdateDefault

NewDcimPowerFeedsUpdateDefault creates a DcimPowerFeedsUpdateDefault with default headers values

func (*DcimPowerFeedsUpdateDefault) Code ¶

func (o *DcimPowerFeedsUpdateDefault) Code() int

Code gets the status code for the dcim power feeds update default response

func (*DcimPowerFeedsUpdateDefault) Error ¶

func (*DcimPowerFeedsUpdateDefault) GetPayload ¶

func (o *DcimPowerFeedsUpdateDefault) GetPayload() interface{}

type DcimPowerFeedsUpdateOK ¶

type DcimPowerFeedsUpdateOK struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsUpdateOK describes a response with status code 200, with default header values.

DcimPowerFeedsUpdateOK dcim power feeds update o k

func NewDcimPowerFeedsUpdateOK ¶

func NewDcimPowerFeedsUpdateOK() *DcimPowerFeedsUpdateOK

NewDcimPowerFeedsUpdateOK creates a DcimPowerFeedsUpdateOK with default headers values

func (*DcimPowerFeedsUpdateOK) Error ¶

func (o *DcimPowerFeedsUpdateOK) Error() string

func (*DcimPowerFeedsUpdateOK) GetPayload ¶

func (o *DcimPowerFeedsUpdateOK) GetPayload() *models.PowerFeed

type DcimPowerFeedsUpdateParams ¶

type DcimPowerFeedsUpdateParams struct {

	// Data.
	Data *models.WritablePowerFeed

	/* ID.

	   A unique integer value identifying this power feed.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsUpdateParams contains all the parameters to send to the API endpoint

for the dcim power feeds update operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsUpdateParams ¶

func NewDcimPowerFeedsUpdateParams() *DcimPowerFeedsUpdateParams

NewDcimPowerFeedsUpdateParams creates a new DcimPowerFeedsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerFeedsUpdateParamsWithContext ¶

func NewDcimPowerFeedsUpdateParamsWithContext(ctx context.Context) *DcimPowerFeedsUpdateParams

NewDcimPowerFeedsUpdateParamsWithContext creates a new DcimPowerFeedsUpdateParams object with the ability to set a context for a request.

func NewDcimPowerFeedsUpdateParamsWithHTTPClient ¶

func NewDcimPowerFeedsUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsUpdateParams

NewDcimPowerFeedsUpdateParamsWithHTTPClient creates a new DcimPowerFeedsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsUpdateParamsWithTimeout ¶

func NewDcimPowerFeedsUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsUpdateParams

NewDcimPowerFeedsUpdateParamsWithTimeout creates a new DcimPowerFeedsUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsUpdateParams) SetContext ¶

func (o *DcimPowerFeedsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) SetData ¶

SetData adds the data to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) SetDefaults ¶

func (o *DcimPowerFeedsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsUpdateParams) SetHTTPClient ¶

func (o *DcimPowerFeedsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) SetID ¶

func (o *DcimPowerFeedsUpdateParams) SetID(id int64)

SetID adds the id to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) SetTimeout ¶

func (o *DcimPowerFeedsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) WithContext ¶

WithContext adds the context to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) WithData ¶

WithData adds the data to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) WithID ¶

WithID adds the id to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds update params

func (*DcimPowerFeedsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsUpdateReader ¶

type DcimPowerFeedsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsUpdateReader is a Reader for the DcimPowerFeedsUpdate structure.

func (*DcimPowerFeedsUpdateReader) ReadResponse ¶

func (o *DcimPowerFeedsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesCreateCreated ¶

type DcimPowerOutletTemplatesCreateCreated struct {
	Payload *models.PowerOutletTemplate
}
DcimPowerOutletTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimPowerOutletTemplatesCreateCreated dcim power outlet templates create created

func NewDcimPowerOutletTemplatesCreateCreated ¶

func NewDcimPowerOutletTemplatesCreateCreated() *DcimPowerOutletTemplatesCreateCreated

NewDcimPowerOutletTemplatesCreateCreated creates a DcimPowerOutletTemplatesCreateCreated with default headers values

func (*DcimPowerOutletTemplatesCreateCreated) Error ¶

func (*DcimPowerOutletTemplatesCreateCreated) GetPayload ¶

type DcimPowerOutletTemplatesCreateDefault ¶

type DcimPowerOutletTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerOutletTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimPowerOutletTemplatesCreateDefault dcim power outlet templates create default

func NewDcimPowerOutletTemplatesCreateDefault ¶

func NewDcimPowerOutletTemplatesCreateDefault(code int) *DcimPowerOutletTemplatesCreateDefault

NewDcimPowerOutletTemplatesCreateDefault creates a DcimPowerOutletTemplatesCreateDefault with default headers values

func (*DcimPowerOutletTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim power outlet templates create default response

func (*DcimPowerOutletTemplatesCreateDefault) Error ¶

func (*DcimPowerOutletTemplatesCreateDefault) GetPayload ¶

func (o *DcimPowerOutletTemplatesCreateDefault) GetPayload() interface{}

type DcimPowerOutletTemplatesCreateParams ¶

type DcimPowerOutletTemplatesCreateParams struct {

	// Data.
	Data *models.WritablePowerOutletTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates create operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesCreateParams ¶

func NewDcimPowerOutletTemplatesCreateParams() *DcimPowerOutletTemplatesCreateParams

NewDcimPowerOutletTemplatesCreateParams creates a new DcimPowerOutletTemplatesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletTemplatesCreateParamsWithContext ¶

func NewDcimPowerOutletTemplatesCreateParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesCreateParams

NewDcimPowerOutletTemplatesCreateParamsWithContext creates a new DcimPowerOutletTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesCreateParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesCreateParams

NewDcimPowerOutletTemplatesCreateParamsWithHTTPClient creates a new DcimPowerOutletTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesCreateParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesCreateParams

NewDcimPowerOutletTemplatesCreateParamsWithTimeout creates a new DcimPowerOutletTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) SetDefaults ¶

func (o *DcimPowerOutletTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlet templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesCreateParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) SetTimeout ¶

func (o *DcimPowerOutletTemplatesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates create params

func (*DcimPowerOutletTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesCreateReader ¶

type DcimPowerOutletTemplatesCreateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesCreateReader is a Reader for the DcimPowerOutletTemplatesCreate structure.

func (*DcimPowerOutletTemplatesCreateReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesDeleteNoContent ¶

type DcimPowerOutletTemplatesDeleteNoContent struct {
}
DcimPowerOutletTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerOutletTemplatesDeleteNoContent dcim power outlet templates delete no content

func NewDcimPowerOutletTemplatesDeleteNoContent ¶

func NewDcimPowerOutletTemplatesDeleteNoContent() *DcimPowerOutletTemplatesDeleteNoContent

NewDcimPowerOutletTemplatesDeleteNoContent creates a DcimPowerOutletTemplatesDeleteNoContent with default headers values

func (*DcimPowerOutletTemplatesDeleteNoContent) Error ¶

type DcimPowerOutletTemplatesDeleteParams ¶

type DcimPowerOutletTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this power outlet template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates delete operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesDeleteParams ¶

func NewDcimPowerOutletTemplatesDeleteParams() *DcimPowerOutletTemplatesDeleteParams

NewDcimPowerOutletTemplatesDeleteParams creates a new DcimPowerOutletTemplatesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletTemplatesDeleteParamsWithContext ¶

func NewDcimPowerOutletTemplatesDeleteParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesDeleteParams

NewDcimPowerOutletTemplatesDeleteParamsWithContext creates a new DcimPowerOutletTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesDeleteParams

NewDcimPowerOutletTemplatesDeleteParamsWithHTTPClient creates a new DcimPowerOutletTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesDeleteParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesDeleteParams

NewDcimPowerOutletTemplatesDeleteParamsWithTimeout creates a new DcimPowerOutletTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) SetDefaults ¶

func (o *DcimPowerOutletTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlet templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesDeleteParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) SetTimeout ¶

func (o *DcimPowerOutletTemplatesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates delete params

func (*DcimPowerOutletTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesDeleteReader ¶

type DcimPowerOutletTemplatesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesDeleteReader is a Reader for the DcimPowerOutletTemplatesDelete structure.

func (*DcimPowerOutletTemplatesDeleteReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesListOK ¶

type DcimPowerOutletTemplatesListOK struct {
	Payload *DcimPowerOutletTemplatesListOKBody
}
DcimPowerOutletTemplatesListOK describes a response with status code 200, with default header values.

DcimPowerOutletTemplatesListOK dcim power outlet templates list o k

func NewDcimPowerOutletTemplatesListOK ¶

func NewDcimPowerOutletTemplatesListOK() *DcimPowerOutletTemplatesListOK

NewDcimPowerOutletTemplatesListOK creates a DcimPowerOutletTemplatesListOK with default headers values

func (*DcimPowerOutletTemplatesListOK) Error ¶

func (*DcimPowerOutletTemplatesListOK) GetPayload ¶

type DcimPowerOutletTemplatesListOKBody ¶

type DcimPowerOutletTemplatesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerOutletTemplate `json:"results"`
}

DcimPowerOutletTemplatesListOKBody dcim power outlet templates list o k body swagger:model DcimPowerOutletTemplatesListOKBody

func (*DcimPowerOutletTemplatesListOKBody) ContextValidate ¶

func (o *DcimPowerOutletTemplatesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power outlet templates list o k body based on the context it is used

func (*DcimPowerOutletTemplatesListOKBody) MarshalBinary ¶

func (o *DcimPowerOutletTemplatesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerOutletTemplatesListOKBody) UnmarshalBinary ¶

func (o *DcimPowerOutletTemplatesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerOutletTemplatesListOKBody) Validate ¶

Validate validates this dcim power outlet templates list o k body

type DcimPowerOutletTemplatesListParams ¶

type DcimPowerOutletTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// FeedLeg.
	FeedLeg *string

	// FeedLegn.
	FeedLegn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates list operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesListParams ¶

func NewDcimPowerOutletTemplatesListParams() *DcimPowerOutletTemplatesListParams

NewDcimPowerOutletTemplatesListParams creates a new DcimPowerOutletTemplatesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletTemplatesListParamsWithContext ¶

func NewDcimPowerOutletTemplatesListParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesListParams

NewDcimPowerOutletTemplatesListParamsWithContext creates a new DcimPowerOutletTemplatesListParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesListParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesListParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesListParams

NewDcimPowerOutletTemplatesListParamsWithHTTPClient creates a new DcimPowerOutletTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesListParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesListParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesListParams

NewDcimPowerOutletTemplatesListParamsWithTimeout creates a new DcimPowerOutletTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetDefaults ¶

func (o *DcimPowerOutletTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlet templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesListParams) SetDevicetypeID ¶

func (o *DcimPowerOutletTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimPowerOutletTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetFeedLeg ¶

func (o *DcimPowerOutletTemplatesListParams) SetFeedLeg(feedLeg *string)

SetFeedLeg adds the feedLeg to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetFeedLegn ¶

func (o *DcimPowerOutletTemplatesListParams) SetFeedLegn(feedLegn *string)

SetFeedLegn adds the feedLegN to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetID ¶

SetID adds the id to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetIDGt ¶

func (o *DcimPowerOutletTemplatesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetIDGte ¶

func (o *DcimPowerOutletTemplatesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetIDLt ¶

func (o *DcimPowerOutletTemplatesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetIDLte ¶

func (o *DcimPowerOutletTemplatesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetIDn ¶

SetIDn adds the idN to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetLimit ¶

func (o *DcimPowerOutletTemplatesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetName ¶

func (o *DcimPowerOutletTemplatesListParams) SetName(name *string)

SetName adds the name to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameIc ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameIe ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameIew ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameIsw ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameNic ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameNie ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameNiew ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNameNisw ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetNamen ¶

func (o *DcimPowerOutletTemplatesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetOffset ¶

func (o *DcimPowerOutletTemplatesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetTimeout ¶

func (o *DcimPowerOutletTemplatesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetType ¶

func (o *DcimPowerOutletTemplatesListParams) SetType(typeVar *string)

SetType adds the type to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetTypen ¶

func (o *DcimPowerOutletTemplatesListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesListParams) WithDevicetypeID ¶

WithDevicetypeID adds the devicetypeID to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithDevicetypeIDn ¶

WithDevicetypeIDn adds the devicetypeIDn to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithFeedLeg ¶

WithFeedLeg adds the feedLeg to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithFeedLegn ¶

WithFeedLegn adds the feedLegn to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithID ¶

WithID adds the id to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithName ¶

WithName adds the name to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesListReader ¶

type DcimPowerOutletTemplatesListReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesListReader is a Reader for the DcimPowerOutletTemplatesList structure.

func (*DcimPowerOutletTemplatesListReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesPartialUpdateDefault ¶

type DcimPowerOutletTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerOutletTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPowerOutletTemplatesPartialUpdateDefault dcim power outlet templates partial update default

func NewDcimPowerOutletTemplatesPartialUpdateDefault ¶

func NewDcimPowerOutletTemplatesPartialUpdateDefault(code int) *DcimPowerOutletTemplatesPartialUpdateDefault

NewDcimPowerOutletTemplatesPartialUpdateDefault creates a DcimPowerOutletTemplatesPartialUpdateDefault with default headers values

func (*DcimPowerOutletTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim power outlet templates partial update default response

func (*DcimPowerOutletTemplatesPartialUpdateDefault) Error ¶

func (*DcimPowerOutletTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimPowerOutletTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimPowerOutletTemplatesPartialUpdateOK ¶

type DcimPowerOutletTemplatesPartialUpdateOK struct {
	Payload *models.PowerOutletTemplate
}
DcimPowerOutletTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletTemplatesPartialUpdateOK dcim power outlet templates partial update o k

func NewDcimPowerOutletTemplatesPartialUpdateOK ¶

func NewDcimPowerOutletTemplatesPartialUpdateOK() *DcimPowerOutletTemplatesPartialUpdateOK

NewDcimPowerOutletTemplatesPartialUpdateOK creates a DcimPowerOutletTemplatesPartialUpdateOK with default headers values

func (*DcimPowerOutletTemplatesPartialUpdateOK) Error ¶

func (*DcimPowerOutletTemplatesPartialUpdateOK) GetPayload ¶

type DcimPowerOutletTemplatesPartialUpdateParams ¶

type DcimPowerOutletTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutletTemplate

	/* ID.

	   A unique integer value identifying this power outlet template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesPartialUpdateParams ¶

func NewDcimPowerOutletTemplatesPartialUpdateParams() *DcimPowerOutletTemplatesPartialUpdateParams

NewDcimPowerOutletTemplatesPartialUpdateParams creates a new DcimPowerOutletTemplatesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletTemplatesPartialUpdateParamsWithContext ¶

func NewDcimPowerOutletTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesPartialUpdateParams

NewDcimPowerOutletTemplatesPartialUpdateParamsWithContext creates a new DcimPowerOutletTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesPartialUpdateParams

NewDcimPowerOutletTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimPowerOutletTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesPartialUpdateParams

NewDcimPowerOutletTemplatesPartialUpdateParamsWithTimeout creates a new DcimPowerOutletTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim power outlet templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates partial update params

func (*DcimPowerOutletTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesPartialUpdateReader ¶

type DcimPowerOutletTemplatesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesPartialUpdateReader is a Reader for the DcimPowerOutletTemplatesPartialUpdate structure.

func (*DcimPowerOutletTemplatesPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesReadOK ¶

type DcimPowerOutletTemplatesReadOK struct {
	Payload *models.PowerOutletTemplate
}
DcimPowerOutletTemplatesReadOK describes a response with status code 200, with default header values.

DcimPowerOutletTemplatesReadOK dcim power outlet templates read o k

func NewDcimPowerOutletTemplatesReadOK ¶

func NewDcimPowerOutletTemplatesReadOK() *DcimPowerOutletTemplatesReadOK

NewDcimPowerOutletTemplatesReadOK creates a DcimPowerOutletTemplatesReadOK with default headers values

func (*DcimPowerOutletTemplatesReadOK) Error ¶

func (*DcimPowerOutletTemplatesReadOK) GetPayload ¶

type DcimPowerOutletTemplatesReadParams ¶

type DcimPowerOutletTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this power outlet template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates read operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesReadParams ¶

func NewDcimPowerOutletTemplatesReadParams() *DcimPowerOutletTemplatesReadParams

NewDcimPowerOutletTemplatesReadParams creates a new DcimPowerOutletTemplatesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletTemplatesReadParamsWithContext ¶

func NewDcimPowerOutletTemplatesReadParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesReadParams

NewDcimPowerOutletTemplatesReadParamsWithContext creates a new DcimPowerOutletTemplatesReadParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesReadParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesReadParams

NewDcimPowerOutletTemplatesReadParamsWithHTTPClient creates a new DcimPowerOutletTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesReadParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesReadParams

NewDcimPowerOutletTemplatesReadParamsWithTimeout creates a new DcimPowerOutletTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) SetDefaults ¶

func (o *DcimPowerOutletTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlet templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesReadParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) SetID ¶

SetID adds the id to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) SetTimeout ¶

func (o *DcimPowerOutletTemplatesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) WithID ¶

WithID adds the id to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates read params

func (*DcimPowerOutletTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesReadReader ¶

type DcimPowerOutletTemplatesReadReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesReadReader is a Reader for the DcimPowerOutletTemplatesRead structure.

func (*DcimPowerOutletTemplatesReadReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesUpdateDefault ¶

type DcimPowerOutletTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerOutletTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimPowerOutletTemplatesUpdateDefault dcim power outlet templates update default

func NewDcimPowerOutletTemplatesUpdateDefault ¶

func NewDcimPowerOutletTemplatesUpdateDefault(code int) *DcimPowerOutletTemplatesUpdateDefault

NewDcimPowerOutletTemplatesUpdateDefault creates a DcimPowerOutletTemplatesUpdateDefault with default headers values

func (*DcimPowerOutletTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim power outlet templates update default response

func (*DcimPowerOutletTemplatesUpdateDefault) Error ¶

func (*DcimPowerOutletTemplatesUpdateDefault) GetPayload ¶

func (o *DcimPowerOutletTemplatesUpdateDefault) GetPayload() interface{}

type DcimPowerOutletTemplatesUpdateOK ¶

type DcimPowerOutletTemplatesUpdateOK struct {
	Payload *models.PowerOutletTemplate
}
DcimPowerOutletTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletTemplatesUpdateOK dcim power outlet templates update o k

func NewDcimPowerOutletTemplatesUpdateOK ¶

func NewDcimPowerOutletTemplatesUpdateOK() *DcimPowerOutletTemplatesUpdateOK

NewDcimPowerOutletTemplatesUpdateOK creates a DcimPowerOutletTemplatesUpdateOK with default headers values

func (*DcimPowerOutletTemplatesUpdateOK) Error ¶

func (*DcimPowerOutletTemplatesUpdateOK) GetPayload ¶

type DcimPowerOutletTemplatesUpdateParams ¶

type DcimPowerOutletTemplatesUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutletTemplate

	/* ID.

	   A unique integer value identifying this power outlet template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesUpdateParams ¶

func NewDcimPowerOutletTemplatesUpdateParams() *DcimPowerOutletTemplatesUpdateParams

NewDcimPowerOutletTemplatesUpdateParams creates a new DcimPowerOutletTemplatesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletTemplatesUpdateParamsWithContext ¶

func NewDcimPowerOutletTemplatesUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesUpdateParams

NewDcimPowerOutletTemplatesUpdateParamsWithContext creates a new DcimPowerOutletTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesUpdateParams

NewDcimPowerOutletTemplatesUpdateParamsWithHTTPClient creates a new DcimPowerOutletTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesUpdateParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesUpdateParams

NewDcimPowerOutletTemplatesUpdateParamsWithTimeout creates a new DcimPowerOutletTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) SetDefaults ¶

func (o *DcimPowerOutletTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlet templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) SetTimeout ¶

func (o *DcimPowerOutletTemplatesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates update params

func (*DcimPowerOutletTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesUpdateReader ¶

type DcimPowerOutletTemplatesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesUpdateReader is a Reader for the DcimPowerOutletTemplatesUpdate structure.

func (*DcimPowerOutletTemplatesUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsCreateCreated ¶

type DcimPowerOutletsCreateCreated struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsCreateCreated describes a response with status code 201, with default header values.

DcimPowerOutletsCreateCreated dcim power outlets create created

func NewDcimPowerOutletsCreateCreated ¶

func NewDcimPowerOutletsCreateCreated() *DcimPowerOutletsCreateCreated

NewDcimPowerOutletsCreateCreated creates a DcimPowerOutletsCreateCreated with default headers values

func (*DcimPowerOutletsCreateCreated) Error ¶

func (*DcimPowerOutletsCreateCreated) GetPayload ¶

type DcimPowerOutletsCreateDefault ¶

type DcimPowerOutletsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerOutletsCreateDefault describes a response with status code -1, with default header values.

DcimPowerOutletsCreateDefault dcim power outlets create default

func NewDcimPowerOutletsCreateDefault ¶

func NewDcimPowerOutletsCreateDefault(code int) *DcimPowerOutletsCreateDefault

NewDcimPowerOutletsCreateDefault creates a DcimPowerOutletsCreateDefault with default headers values

func (*DcimPowerOutletsCreateDefault) Code ¶

Code gets the status code for the dcim power outlets create default response

func (*DcimPowerOutletsCreateDefault) Error ¶

func (*DcimPowerOutletsCreateDefault) GetPayload ¶

func (o *DcimPowerOutletsCreateDefault) GetPayload() interface{}

type DcimPowerOutletsCreateParams ¶

type DcimPowerOutletsCreateParams struct {

	// Data.
	Data *models.WritablePowerOutlet

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsCreateParams contains all the parameters to send to the API endpoint

for the dcim power outlets create operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsCreateParams ¶

func NewDcimPowerOutletsCreateParams() *DcimPowerOutletsCreateParams

NewDcimPowerOutletsCreateParams creates a new DcimPowerOutletsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsCreateParamsWithContext ¶

func NewDcimPowerOutletsCreateParamsWithContext(ctx context.Context) *DcimPowerOutletsCreateParams

NewDcimPowerOutletsCreateParamsWithContext creates a new DcimPowerOutletsCreateParams object with the ability to set a context for a request.

func NewDcimPowerOutletsCreateParamsWithHTTPClient ¶

func NewDcimPowerOutletsCreateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsCreateParams

NewDcimPowerOutletsCreateParamsWithHTTPClient creates a new DcimPowerOutletsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsCreateParamsWithTimeout ¶

func NewDcimPowerOutletsCreateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsCreateParams

NewDcimPowerOutletsCreateParamsWithTimeout creates a new DcimPowerOutletsCreateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsCreateParams) SetContext ¶

func (o *DcimPowerOutletsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) SetData ¶

SetData adds the data to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) SetDefaults ¶

func (o *DcimPowerOutletsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsCreateParams) SetHTTPClient ¶

func (o *DcimPowerOutletsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) SetTimeout ¶

func (o *DcimPowerOutletsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) WithContext ¶

WithContext adds the context to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) WithData ¶

WithData adds the data to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets create params

func (*DcimPowerOutletsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsCreateReader ¶

type DcimPowerOutletsCreateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsCreateReader is a Reader for the DcimPowerOutletsCreate structure.

func (*DcimPowerOutletsCreateReader) ReadResponse ¶

func (o *DcimPowerOutletsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsDeleteNoContent ¶

type DcimPowerOutletsDeleteNoContent struct {
}
DcimPowerOutletsDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerOutletsDeleteNoContent dcim power outlets delete no content

func NewDcimPowerOutletsDeleteNoContent ¶

func NewDcimPowerOutletsDeleteNoContent() *DcimPowerOutletsDeleteNoContent

NewDcimPowerOutletsDeleteNoContent creates a DcimPowerOutletsDeleteNoContent with default headers values

func (*DcimPowerOutletsDeleteNoContent) Error ¶

type DcimPowerOutletsDeleteParams ¶

type DcimPowerOutletsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this power outlet.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsDeleteParams contains all the parameters to send to the API endpoint

for the dcim power outlets delete operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsDeleteParams ¶

func NewDcimPowerOutletsDeleteParams() *DcimPowerOutletsDeleteParams

NewDcimPowerOutletsDeleteParams creates a new DcimPowerOutletsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsDeleteParamsWithContext ¶

func NewDcimPowerOutletsDeleteParamsWithContext(ctx context.Context) *DcimPowerOutletsDeleteParams

NewDcimPowerOutletsDeleteParamsWithContext creates a new DcimPowerOutletsDeleteParams object with the ability to set a context for a request.

func NewDcimPowerOutletsDeleteParamsWithHTTPClient ¶

func NewDcimPowerOutletsDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsDeleteParams

NewDcimPowerOutletsDeleteParamsWithHTTPClient creates a new DcimPowerOutletsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsDeleteParamsWithTimeout ¶

func NewDcimPowerOutletsDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsDeleteParams

NewDcimPowerOutletsDeleteParamsWithTimeout creates a new DcimPowerOutletsDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsDeleteParams) SetContext ¶

func (o *DcimPowerOutletsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) SetDefaults ¶

func (o *DcimPowerOutletsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsDeleteParams) SetHTTPClient ¶

func (o *DcimPowerOutletsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) SetID ¶

func (o *DcimPowerOutletsDeleteParams) SetID(id int64)

SetID adds the id to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) SetTimeout ¶

func (o *DcimPowerOutletsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) WithContext ¶

WithContext adds the context to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) WithID ¶

WithID adds the id to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets delete params

func (*DcimPowerOutletsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsDeleteReader ¶

type DcimPowerOutletsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsDeleteReader is a Reader for the DcimPowerOutletsDelete structure.

func (*DcimPowerOutletsDeleteReader) ReadResponse ¶

func (o *DcimPowerOutletsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsListOK ¶

type DcimPowerOutletsListOK struct {
	Payload *DcimPowerOutletsListOKBody
}
DcimPowerOutletsListOK describes a response with status code 200, with default header values.

DcimPowerOutletsListOK dcim power outlets list o k

func NewDcimPowerOutletsListOK ¶

func NewDcimPowerOutletsListOK() *DcimPowerOutletsListOK

NewDcimPowerOutletsListOK creates a DcimPowerOutletsListOK with default headers values

func (*DcimPowerOutletsListOK) Error ¶

func (o *DcimPowerOutletsListOK) Error() string

func (*DcimPowerOutletsListOK) GetPayload ¶

type DcimPowerOutletsListOKBody ¶

type DcimPowerOutletsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerOutlet `json:"results"`
}

DcimPowerOutletsListOKBody dcim power outlets list o k body swagger:model DcimPowerOutletsListOKBody

func (*DcimPowerOutletsListOKBody) ContextValidate ¶

func (o *DcimPowerOutletsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power outlets list o k body based on the context it is used

func (*DcimPowerOutletsListOKBody) MarshalBinary ¶

func (o *DcimPowerOutletsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerOutletsListOKBody) UnmarshalBinary ¶

func (o *DcimPowerOutletsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerOutletsListOKBody) Validate ¶

func (o *DcimPowerOutletsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim power outlets list o k body

type DcimPowerOutletsListParams ¶

type DcimPowerOutletsListParams struct {

	// Cabled.
	Cabled *string

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// FeedLeg.
	FeedLeg *string

	// FeedLegn.
	FeedLegn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsListParams contains all the parameters to send to the API endpoint

for the dcim power outlets list operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsListParams ¶

func NewDcimPowerOutletsListParams() *DcimPowerOutletsListParams

NewDcimPowerOutletsListParams creates a new DcimPowerOutletsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsListParamsWithContext ¶

func NewDcimPowerOutletsListParamsWithContext(ctx context.Context) *DcimPowerOutletsListParams

NewDcimPowerOutletsListParamsWithContext creates a new DcimPowerOutletsListParams object with the ability to set a context for a request.

func NewDcimPowerOutletsListParamsWithHTTPClient ¶

func NewDcimPowerOutletsListParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsListParams

NewDcimPowerOutletsListParamsWithHTTPClient creates a new DcimPowerOutletsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsListParamsWithTimeout ¶

func NewDcimPowerOutletsListParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsListParams

NewDcimPowerOutletsListParamsWithTimeout creates a new DcimPowerOutletsListParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsListParams) SetCabled ¶

func (o *DcimPowerOutletsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetConnectionStatus ¶

func (o *DcimPowerOutletsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetConnectionStatusn ¶

func (o *DcimPowerOutletsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetContext ¶

func (o *DcimPowerOutletsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDefaults ¶

func (o *DcimPowerOutletsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsListParams) SetDescription ¶

func (o *DcimPowerOutletsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionIc ¶

func (o *DcimPowerOutletsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionIe ¶

func (o *DcimPowerOutletsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionIew ¶

func (o *DcimPowerOutletsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionIsw ¶

func (o *DcimPowerOutletsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionNic ¶

func (o *DcimPowerOutletsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionNie ¶

func (o *DcimPowerOutletsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionNiew ¶

func (o *DcimPowerOutletsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionNisw ¶

func (o *DcimPowerOutletsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDescriptionn ¶

func (o *DcimPowerOutletsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDevice ¶

func (o *DcimPowerOutletsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDeviceID ¶

func (o *DcimPowerOutletsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDeviceIDn ¶

func (o *DcimPowerOutletsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetDevicen ¶

func (o *DcimPowerOutletsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetFeedLeg ¶

func (o *DcimPowerOutletsListParams) SetFeedLeg(feedLeg *string)

SetFeedLeg adds the feedLeg to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetFeedLegn ¶

func (o *DcimPowerOutletsListParams) SetFeedLegn(feedLegn *string)

SetFeedLegn adds the feedLegN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetHTTPClient ¶

func (o *DcimPowerOutletsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetID ¶

func (o *DcimPowerOutletsListParams) SetID(id *string)

SetID adds the id to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetIDGt ¶

func (o *DcimPowerOutletsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetIDGte ¶

func (o *DcimPowerOutletsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetIDLt ¶

func (o *DcimPowerOutletsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetIDLte ¶

func (o *DcimPowerOutletsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetIDn ¶

func (o *DcimPowerOutletsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLimit ¶

func (o *DcimPowerOutletsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetName ¶

func (o *DcimPowerOutletsListParams) SetName(name *string)

SetName adds the name to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameIc ¶

func (o *DcimPowerOutletsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameIe ¶

func (o *DcimPowerOutletsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameIew ¶

func (o *DcimPowerOutletsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameIsw ¶

func (o *DcimPowerOutletsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameNic ¶

func (o *DcimPowerOutletsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameNie ¶

func (o *DcimPowerOutletsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameNiew ¶

func (o *DcimPowerOutletsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNameNisw ¶

func (o *DcimPowerOutletsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetNamen ¶

func (o *DcimPowerOutletsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetOffset ¶

func (o *DcimPowerOutletsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetQ ¶

func (o *DcimPowerOutletsListParams) SetQ(q *string)

SetQ adds the q to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetRegion ¶

func (o *DcimPowerOutletsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetRegionID ¶

func (o *DcimPowerOutletsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetRegionIDn ¶

func (o *DcimPowerOutletsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetRegionn ¶

func (o *DcimPowerOutletsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSite ¶

func (o *DcimPowerOutletsListParams) SetSite(site *string)

SetSite adds the site to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSiteID ¶

func (o *DcimPowerOutletsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSiteIDn ¶

func (o *DcimPowerOutletsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSiten ¶

func (o *DcimPowerOutletsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetTag ¶

func (o *DcimPowerOutletsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetTagn ¶

func (o *DcimPowerOutletsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetTimeout ¶

func (o *DcimPowerOutletsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetType ¶

func (o *DcimPowerOutletsListParams) SetType(typeVar *string)

SetType adds the type to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetTypen ¶

func (o *DcimPowerOutletsListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithCabled ¶

WithCabled adds the cabled to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithConnectionStatus ¶

func (o *DcimPowerOutletsListParams) WithConnectionStatus(connectionStatus *string) *DcimPowerOutletsListParams

WithConnectionStatus adds the connectionStatus to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithConnectionStatusn ¶

func (o *DcimPowerOutletsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimPowerOutletsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithContext ¶

WithContext adds the context to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsListParams) WithDescription ¶

func (o *DcimPowerOutletsListParams) WithDescription(description *string) *DcimPowerOutletsListParams

WithDescription adds the description to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionIc ¶

func (o *DcimPowerOutletsListParams) WithDescriptionIc(descriptionIc *string) *DcimPowerOutletsListParams

WithDescriptionIc adds the descriptionIc to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionIe ¶

func (o *DcimPowerOutletsListParams) WithDescriptionIe(descriptionIe *string) *DcimPowerOutletsListParams

WithDescriptionIe adds the descriptionIe to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionIew ¶

func (o *DcimPowerOutletsListParams) WithDescriptionIew(descriptionIew *string) *DcimPowerOutletsListParams

WithDescriptionIew adds the descriptionIew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionIsw ¶

func (o *DcimPowerOutletsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimPowerOutletsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionNic ¶

func (o *DcimPowerOutletsListParams) WithDescriptionNic(descriptionNic *string) *DcimPowerOutletsListParams

WithDescriptionNic adds the descriptionNic to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionNie ¶

func (o *DcimPowerOutletsListParams) WithDescriptionNie(descriptionNie *string) *DcimPowerOutletsListParams

WithDescriptionNie adds the descriptionNie to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionNiew ¶

func (o *DcimPowerOutletsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimPowerOutletsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionNisw ¶

func (o *DcimPowerOutletsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimPowerOutletsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDescriptionn ¶

func (o *DcimPowerOutletsListParams) WithDescriptionn(descriptionn *string) *DcimPowerOutletsListParams

WithDescriptionn adds the descriptionn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDevice ¶

WithDevice adds the device to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDeviceID ¶

func (o *DcimPowerOutletsListParams) WithDeviceID(deviceID *string) *DcimPowerOutletsListParams

WithDeviceID adds the deviceID to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDeviceIDn ¶

func (o *DcimPowerOutletsListParams) WithDeviceIDn(deviceIDn *string) *DcimPowerOutletsListParams

WithDeviceIDn adds the deviceIDn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithDevicen ¶

WithDevicen adds the devicen to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithFeedLeg ¶

WithFeedLeg adds the feedLeg to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithFeedLegn ¶

func (o *DcimPowerOutletsListParams) WithFeedLegn(feedLegn *string) *DcimPowerOutletsListParams

WithFeedLegn adds the feedLegn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithID ¶

WithID adds the id to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLimit ¶

WithLimit adds the limit to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithName ¶

WithName adds the name to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameNiew ¶

func (o *DcimPowerOutletsListParams) WithNameNiew(nameNiew *string) *DcimPowerOutletsListParams

WithNameNiew adds the nameNiew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNameNisw ¶

func (o *DcimPowerOutletsListParams) WithNameNisw(nameNisw *string) *DcimPowerOutletsListParams

WithNameNisw adds the nameNisw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithNamen ¶

WithNamen adds the namen to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithOffset ¶

WithOffset adds the offset to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithQ ¶

WithQ adds the q to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithRegion ¶

WithRegion adds the region to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithRegionID ¶

func (o *DcimPowerOutletsListParams) WithRegionID(regionID *string) *DcimPowerOutletsListParams

WithRegionID adds the regionID to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithRegionIDn ¶

func (o *DcimPowerOutletsListParams) WithRegionIDn(regionIDn *string) *DcimPowerOutletsListParams

WithRegionIDn adds the regionIDn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithRegionn ¶

WithRegionn adds the regionn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSite ¶

WithSite adds the site to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSiten ¶

WithSiten adds the siten to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithTag ¶

WithTag adds the tag to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithType ¶

WithType adds the typeVar to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithTypen ¶

WithTypen adds the typen to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsListReader ¶

type DcimPowerOutletsListReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsListReader is a Reader for the DcimPowerOutletsList structure.

func (*DcimPowerOutletsListReader) ReadResponse ¶

func (o *DcimPowerOutletsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsPartialUpdateDefault ¶

type DcimPowerOutletsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerOutletsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPowerOutletsPartialUpdateDefault dcim power outlets partial update default

func NewDcimPowerOutletsPartialUpdateDefault ¶

func NewDcimPowerOutletsPartialUpdateDefault(code int) *DcimPowerOutletsPartialUpdateDefault

NewDcimPowerOutletsPartialUpdateDefault creates a DcimPowerOutletsPartialUpdateDefault with default headers values

func (*DcimPowerOutletsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim power outlets partial update default response

func (*DcimPowerOutletsPartialUpdateDefault) Error ¶

func (*DcimPowerOutletsPartialUpdateDefault) GetPayload ¶

func (o *DcimPowerOutletsPartialUpdateDefault) GetPayload() interface{}

type DcimPowerOutletsPartialUpdateOK ¶

type DcimPowerOutletsPartialUpdateOK struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletsPartialUpdateOK dcim power outlets partial update o k

func NewDcimPowerOutletsPartialUpdateOK ¶

func NewDcimPowerOutletsPartialUpdateOK() *DcimPowerOutletsPartialUpdateOK

NewDcimPowerOutletsPartialUpdateOK creates a DcimPowerOutletsPartialUpdateOK with default headers values

func (*DcimPowerOutletsPartialUpdateOK) Error ¶

func (*DcimPowerOutletsPartialUpdateOK) GetPayload ¶

type DcimPowerOutletsPartialUpdateParams ¶

type DcimPowerOutletsPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutlet

	/* ID.

	   A unique integer value identifying this power outlet.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlets partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsPartialUpdateParams ¶

func NewDcimPowerOutletsPartialUpdateParams() *DcimPowerOutletsPartialUpdateParams

NewDcimPowerOutletsPartialUpdateParams creates a new DcimPowerOutletsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsPartialUpdateParamsWithContext ¶

func NewDcimPowerOutletsPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletsPartialUpdateParams

NewDcimPowerOutletsPartialUpdateParamsWithContext creates a new DcimPowerOutletsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletsPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsPartialUpdateParams

NewDcimPowerOutletsPartialUpdateParamsWithHTTPClient creates a new DcimPowerOutletsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsPartialUpdateParamsWithTimeout ¶

func NewDcimPowerOutletsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsPartialUpdateParams

NewDcimPowerOutletsPartialUpdateParamsWithTimeout creates a new DcimPowerOutletsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerOutletsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerOutletsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets partial update params

func (*DcimPowerOutletsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsPartialUpdateReader ¶

type DcimPowerOutletsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsPartialUpdateReader is a Reader for the DcimPowerOutletsPartialUpdate structure.

func (*DcimPowerOutletsPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsReadOK ¶

type DcimPowerOutletsReadOK struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsReadOK describes a response with status code 200, with default header values.

DcimPowerOutletsReadOK dcim power outlets read o k

func NewDcimPowerOutletsReadOK ¶

func NewDcimPowerOutletsReadOK() *DcimPowerOutletsReadOK

NewDcimPowerOutletsReadOK creates a DcimPowerOutletsReadOK with default headers values

func (*DcimPowerOutletsReadOK) Error ¶

func (o *DcimPowerOutletsReadOK) Error() string

func (*DcimPowerOutletsReadOK) GetPayload ¶

func (o *DcimPowerOutletsReadOK) GetPayload() *models.PowerOutlet

type DcimPowerOutletsReadParams ¶

type DcimPowerOutletsReadParams struct {

	/* ID.

	   A unique integer value identifying this power outlet.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsReadParams contains all the parameters to send to the API endpoint

for the dcim power outlets read operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsReadParams ¶

func NewDcimPowerOutletsReadParams() *DcimPowerOutletsReadParams

NewDcimPowerOutletsReadParams creates a new DcimPowerOutletsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsReadParamsWithContext ¶

func NewDcimPowerOutletsReadParamsWithContext(ctx context.Context) *DcimPowerOutletsReadParams

NewDcimPowerOutletsReadParamsWithContext creates a new DcimPowerOutletsReadParams object with the ability to set a context for a request.

func NewDcimPowerOutletsReadParamsWithHTTPClient ¶

func NewDcimPowerOutletsReadParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsReadParams

NewDcimPowerOutletsReadParamsWithHTTPClient creates a new DcimPowerOutletsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsReadParamsWithTimeout ¶

func NewDcimPowerOutletsReadParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsReadParams

NewDcimPowerOutletsReadParamsWithTimeout creates a new DcimPowerOutletsReadParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsReadParams) SetContext ¶

func (o *DcimPowerOutletsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) SetDefaults ¶

func (o *DcimPowerOutletsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsReadParams) SetHTTPClient ¶

func (o *DcimPowerOutletsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) SetID ¶

func (o *DcimPowerOutletsReadParams) SetID(id int64)

SetID adds the id to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) SetTimeout ¶

func (o *DcimPowerOutletsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) WithContext ¶

WithContext adds the context to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) WithID ¶

WithID adds the id to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets read params

func (*DcimPowerOutletsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsReadReader ¶

type DcimPowerOutletsReadReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsReadReader is a Reader for the DcimPowerOutletsRead structure.

func (*DcimPowerOutletsReadReader) ReadResponse ¶

func (o *DcimPowerOutletsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsTraceOK ¶

type DcimPowerOutletsTraceOK struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsTraceOK describes a response with status code 200, with default header values.

DcimPowerOutletsTraceOK dcim power outlets trace o k

func NewDcimPowerOutletsTraceOK ¶

func NewDcimPowerOutletsTraceOK() *DcimPowerOutletsTraceOK

NewDcimPowerOutletsTraceOK creates a DcimPowerOutletsTraceOK with default headers values

func (*DcimPowerOutletsTraceOK) Error ¶

func (o *DcimPowerOutletsTraceOK) Error() string

func (*DcimPowerOutletsTraceOK) GetPayload ¶

func (o *DcimPowerOutletsTraceOK) GetPayload() *models.PowerOutlet

type DcimPowerOutletsTraceParams ¶

type DcimPowerOutletsTraceParams struct {

	/* ID.

	   A unique integer value identifying this power outlet.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsTraceParams contains all the parameters to send to the API endpoint

for the dcim power outlets trace operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsTraceParams ¶

func NewDcimPowerOutletsTraceParams() *DcimPowerOutletsTraceParams

NewDcimPowerOutletsTraceParams creates a new DcimPowerOutletsTraceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsTraceParamsWithContext ¶

func NewDcimPowerOutletsTraceParamsWithContext(ctx context.Context) *DcimPowerOutletsTraceParams

NewDcimPowerOutletsTraceParamsWithContext creates a new DcimPowerOutletsTraceParams object with the ability to set a context for a request.

func NewDcimPowerOutletsTraceParamsWithHTTPClient ¶

func NewDcimPowerOutletsTraceParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsTraceParams

NewDcimPowerOutletsTraceParamsWithHTTPClient creates a new DcimPowerOutletsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsTraceParamsWithTimeout ¶

func NewDcimPowerOutletsTraceParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsTraceParams

NewDcimPowerOutletsTraceParamsWithTimeout creates a new DcimPowerOutletsTraceParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsTraceParams) SetContext ¶

func (o *DcimPowerOutletsTraceParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) SetDefaults ¶

func (o *DcimPowerOutletsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsTraceParams) SetHTTPClient ¶

func (o *DcimPowerOutletsTraceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) SetID ¶

func (o *DcimPowerOutletsTraceParams) SetID(id int64)

SetID adds the id to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) SetTimeout ¶

func (o *DcimPowerOutletsTraceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) WithContext ¶

WithContext adds the context to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsTraceParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) WithID ¶

WithID adds the id to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets trace params

func (*DcimPowerOutletsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsTraceReader ¶

type DcimPowerOutletsTraceReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsTraceReader is a Reader for the DcimPowerOutletsTrace structure.

func (*DcimPowerOutletsTraceReader) ReadResponse ¶

func (o *DcimPowerOutletsTraceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsUpdateDefault ¶

type DcimPowerOutletsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerOutletsUpdateDefault describes a response with status code -1, with default header values.

DcimPowerOutletsUpdateDefault dcim power outlets update default

func NewDcimPowerOutletsUpdateDefault ¶

func NewDcimPowerOutletsUpdateDefault(code int) *DcimPowerOutletsUpdateDefault

NewDcimPowerOutletsUpdateDefault creates a DcimPowerOutletsUpdateDefault with default headers values

func (*DcimPowerOutletsUpdateDefault) Code ¶

Code gets the status code for the dcim power outlets update default response

func (*DcimPowerOutletsUpdateDefault) Error ¶

func (*DcimPowerOutletsUpdateDefault) GetPayload ¶

func (o *DcimPowerOutletsUpdateDefault) GetPayload() interface{}

type DcimPowerOutletsUpdateOK ¶

type DcimPowerOutletsUpdateOK struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletsUpdateOK dcim power outlets update o k

func NewDcimPowerOutletsUpdateOK ¶

func NewDcimPowerOutletsUpdateOK() *DcimPowerOutletsUpdateOK

NewDcimPowerOutletsUpdateOK creates a DcimPowerOutletsUpdateOK with default headers values

func (*DcimPowerOutletsUpdateOK) Error ¶

func (o *DcimPowerOutletsUpdateOK) Error() string

func (*DcimPowerOutletsUpdateOK) GetPayload ¶

func (o *DcimPowerOutletsUpdateOK) GetPayload() *models.PowerOutlet

type DcimPowerOutletsUpdateParams ¶

type DcimPowerOutletsUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutlet

	/* ID.

	   A unique integer value identifying this power outlet.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlets update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsUpdateParams ¶

func NewDcimPowerOutletsUpdateParams() *DcimPowerOutletsUpdateParams

NewDcimPowerOutletsUpdateParams creates a new DcimPowerOutletsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerOutletsUpdateParamsWithContext ¶

func NewDcimPowerOutletsUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletsUpdateParams

NewDcimPowerOutletsUpdateParamsWithContext creates a new DcimPowerOutletsUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletsUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletsUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsUpdateParams

NewDcimPowerOutletsUpdateParamsWithHTTPClient creates a new DcimPowerOutletsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsUpdateParamsWithTimeout ¶

func NewDcimPowerOutletsUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsUpdateParams

NewDcimPowerOutletsUpdateParamsWithTimeout creates a new DcimPowerOutletsUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsUpdateParams) SetContext ¶

func (o *DcimPowerOutletsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) SetData ¶

SetData adds the data to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) SetDefaults ¶

func (o *DcimPowerOutletsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) SetID ¶

func (o *DcimPowerOutletsUpdateParams) SetID(id int64)

SetID adds the id to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) SetTimeout ¶

func (o *DcimPowerOutletsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) WithData ¶

WithData adds the data to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) WithID ¶

WithID adds the id to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets update params

func (*DcimPowerOutletsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsUpdateReader ¶

type DcimPowerOutletsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsUpdateReader is a Reader for the DcimPowerOutletsUpdate structure.

func (*DcimPowerOutletsUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsCreateCreated ¶

type DcimPowerPanelsCreateCreated struct {
	Payload *models.PowerPanel
}
DcimPowerPanelsCreateCreated describes a response with status code 201, with default header values.

DcimPowerPanelsCreateCreated dcim power panels create created

func NewDcimPowerPanelsCreateCreated ¶

func NewDcimPowerPanelsCreateCreated() *DcimPowerPanelsCreateCreated

NewDcimPowerPanelsCreateCreated creates a DcimPowerPanelsCreateCreated with default headers values

func (*DcimPowerPanelsCreateCreated) Error ¶

func (*DcimPowerPanelsCreateCreated) GetPayload ¶

type DcimPowerPanelsCreateDefault ¶

type DcimPowerPanelsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPanelsCreateDefault describes a response with status code -1, with default header values.

DcimPowerPanelsCreateDefault dcim power panels create default

func NewDcimPowerPanelsCreateDefault ¶

func NewDcimPowerPanelsCreateDefault(code int) *DcimPowerPanelsCreateDefault

NewDcimPowerPanelsCreateDefault creates a DcimPowerPanelsCreateDefault with default headers values

func (*DcimPowerPanelsCreateDefault) Code ¶

Code gets the status code for the dcim power panels create default response

func (*DcimPowerPanelsCreateDefault) Error ¶

func (*DcimPowerPanelsCreateDefault) GetPayload ¶

func (o *DcimPowerPanelsCreateDefault) GetPayload() interface{}

type DcimPowerPanelsCreateParams ¶

type DcimPowerPanelsCreateParams struct {

	// Data.
	Data *models.WritablePowerPanel

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsCreateParams contains all the parameters to send to the API endpoint

for the dcim power panels create operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsCreateParams ¶

func NewDcimPowerPanelsCreateParams() *DcimPowerPanelsCreateParams

NewDcimPowerPanelsCreateParams creates a new DcimPowerPanelsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPanelsCreateParamsWithContext ¶

func NewDcimPowerPanelsCreateParamsWithContext(ctx context.Context) *DcimPowerPanelsCreateParams

NewDcimPowerPanelsCreateParamsWithContext creates a new DcimPowerPanelsCreateParams object with the ability to set a context for a request.

func NewDcimPowerPanelsCreateParamsWithHTTPClient ¶

func NewDcimPowerPanelsCreateParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsCreateParams

NewDcimPowerPanelsCreateParamsWithHTTPClient creates a new DcimPowerPanelsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsCreateParamsWithTimeout ¶

func NewDcimPowerPanelsCreateParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsCreateParams

NewDcimPowerPanelsCreateParamsWithTimeout creates a new DcimPowerPanelsCreateParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsCreateParams) SetContext ¶

func (o *DcimPowerPanelsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) SetData ¶

SetData adds the data to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) SetDefaults ¶

func (o *DcimPowerPanelsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsCreateParams) SetHTTPClient ¶

func (o *DcimPowerPanelsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) SetTimeout ¶

func (o *DcimPowerPanelsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) WithContext ¶

WithContext adds the context to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) WithData ¶

WithData adds the data to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels create params

func (*DcimPowerPanelsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsCreateReader ¶

type DcimPowerPanelsCreateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsCreateReader is a Reader for the DcimPowerPanelsCreate structure.

func (*DcimPowerPanelsCreateReader) ReadResponse ¶

func (o *DcimPowerPanelsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsDeleteNoContent ¶

type DcimPowerPanelsDeleteNoContent struct {
}
DcimPowerPanelsDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerPanelsDeleteNoContent dcim power panels delete no content

func NewDcimPowerPanelsDeleteNoContent ¶

func NewDcimPowerPanelsDeleteNoContent() *DcimPowerPanelsDeleteNoContent

NewDcimPowerPanelsDeleteNoContent creates a DcimPowerPanelsDeleteNoContent with default headers values

func (*DcimPowerPanelsDeleteNoContent) Error ¶

type DcimPowerPanelsDeleteParams ¶

type DcimPowerPanelsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this power panel.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsDeleteParams contains all the parameters to send to the API endpoint

for the dcim power panels delete operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsDeleteParams ¶

func NewDcimPowerPanelsDeleteParams() *DcimPowerPanelsDeleteParams

NewDcimPowerPanelsDeleteParams creates a new DcimPowerPanelsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPanelsDeleteParamsWithContext ¶

func NewDcimPowerPanelsDeleteParamsWithContext(ctx context.Context) *DcimPowerPanelsDeleteParams

NewDcimPowerPanelsDeleteParamsWithContext creates a new DcimPowerPanelsDeleteParams object with the ability to set a context for a request.

func NewDcimPowerPanelsDeleteParamsWithHTTPClient ¶

func NewDcimPowerPanelsDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsDeleteParams

NewDcimPowerPanelsDeleteParamsWithHTTPClient creates a new DcimPowerPanelsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsDeleteParamsWithTimeout ¶

func NewDcimPowerPanelsDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsDeleteParams

NewDcimPowerPanelsDeleteParamsWithTimeout creates a new DcimPowerPanelsDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsDeleteParams) SetContext ¶

func (o *DcimPowerPanelsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) SetDefaults ¶

func (o *DcimPowerPanelsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsDeleteParams) SetHTTPClient ¶

func (o *DcimPowerPanelsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) SetID ¶

func (o *DcimPowerPanelsDeleteParams) SetID(id int64)

SetID adds the id to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) SetTimeout ¶

func (o *DcimPowerPanelsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) WithContext ¶

WithContext adds the context to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) WithID ¶

WithID adds the id to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels delete params

func (*DcimPowerPanelsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsDeleteReader ¶

type DcimPowerPanelsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsDeleteReader is a Reader for the DcimPowerPanelsDelete structure.

func (*DcimPowerPanelsDeleteReader) ReadResponse ¶

func (o *DcimPowerPanelsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsListOK ¶

type DcimPowerPanelsListOK struct {
	Payload *DcimPowerPanelsListOKBody
}
DcimPowerPanelsListOK describes a response with status code 200, with default header values.

DcimPowerPanelsListOK dcim power panels list o k

func NewDcimPowerPanelsListOK ¶

func NewDcimPowerPanelsListOK() *DcimPowerPanelsListOK

NewDcimPowerPanelsListOK creates a DcimPowerPanelsListOK with default headers values

func (*DcimPowerPanelsListOK) Error ¶

func (o *DcimPowerPanelsListOK) Error() string

func (*DcimPowerPanelsListOK) GetPayload ¶

type DcimPowerPanelsListOKBody ¶

type DcimPowerPanelsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerPanel `json:"results"`
}

DcimPowerPanelsListOKBody dcim power panels list o k body swagger:model DcimPowerPanelsListOKBody

func (*DcimPowerPanelsListOKBody) ContextValidate ¶

func (o *DcimPowerPanelsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power panels list o k body based on the context it is used

func (*DcimPowerPanelsListOKBody) MarshalBinary ¶

func (o *DcimPowerPanelsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerPanelsListOKBody) UnmarshalBinary ¶

func (o *DcimPowerPanelsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerPanelsListOKBody) Validate ¶

func (o *DcimPowerPanelsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim power panels list o k body

type DcimPowerPanelsListParams ¶

type DcimPowerPanelsListParams struct {

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// RackGroupID.
	RackGroupID *string

	// RackGroupIDn.
	RackGroupIDn *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsListParams contains all the parameters to send to the API endpoint

for the dcim power panels list operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsListParams ¶

func NewDcimPowerPanelsListParams() *DcimPowerPanelsListParams

NewDcimPowerPanelsListParams creates a new DcimPowerPanelsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPanelsListParamsWithContext ¶

func NewDcimPowerPanelsListParamsWithContext(ctx context.Context) *DcimPowerPanelsListParams

NewDcimPowerPanelsListParamsWithContext creates a new DcimPowerPanelsListParams object with the ability to set a context for a request.

func NewDcimPowerPanelsListParamsWithHTTPClient ¶

func NewDcimPowerPanelsListParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsListParams

NewDcimPowerPanelsListParamsWithHTTPClient creates a new DcimPowerPanelsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsListParamsWithTimeout ¶

func NewDcimPowerPanelsListParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsListParams

NewDcimPowerPanelsListParamsWithTimeout creates a new DcimPowerPanelsListParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsListParams) SetContext ¶

func (o *DcimPowerPanelsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetDefaults ¶

func (o *DcimPowerPanelsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsListParams) SetHTTPClient ¶

func (o *DcimPowerPanelsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetID ¶

func (o *DcimPowerPanelsListParams) SetID(id *string)

SetID adds the id to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetIDGt ¶

func (o *DcimPowerPanelsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetIDGte ¶

func (o *DcimPowerPanelsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetIDLt ¶

func (o *DcimPowerPanelsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetIDLte ¶

func (o *DcimPowerPanelsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetIDn ¶

func (o *DcimPowerPanelsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetLimit ¶

func (o *DcimPowerPanelsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetName ¶

func (o *DcimPowerPanelsListParams) SetName(name *string)

SetName adds the name to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameIc ¶

func (o *DcimPowerPanelsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameIe ¶

func (o *DcimPowerPanelsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameIew ¶

func (o *DcimPowerPanelsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameIsw ¶

func (o *DcimPowerPanelsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameNic ¶

func (o *DcimPowerPanelsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameNie ¶

func (o *DcimPowerPanelsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameNiew ¶

func (o *DcimPowerPanelsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNameNisw ¶

func (o *DcimPowerPanelsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetNamen ¶

func (o *DcimPowerPanelsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetOffset ¶

func (o *DcimPowerPanelsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetQ ¶

func (o *DcimPowerPanelsListParams) SetQ(q *string)

SetQ adds the q to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetRackGroupID ¶

func (o *DcimPowerPanelsListParams) SetRackGroupID(rackGroupID *string)

SetRackGroupID adds the rackGroupId to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetRackGroupIDn ¶

func (o *DcimPowerPanelsListParams) SetRackGroupIDn(rackGroupIDn *string)

SetRackGroupIDn adds the rackGroupIdN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetRegion ¶

func (o *DcimPowerPanelsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetRegionID ¶

func (o *DcimPowerPanelsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetRegionIDn ¶

func (o *DcimPowerPanelsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetRegionn ¶

func (o *DcimPowerPanelsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSite ¶

func (o *DcimPowerPanelsListParams) SetSite(site *string)

SetSite adds the site to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSiteID ¶

func (o *DcimPowerPanelsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSiteIDn ¶

func (o *DcimPowerPanelsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSiten ¶

func (o *DcimPowerPanelsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetTag ¶

func (o *DcimPowerPanelsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetTagn ¶

func (o *DcimPowerPanelsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetTimeout ¶

func (o *DcimPowerPanelsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithContext ¶

WithContext adds the context to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsListParams) WithHTTPClient ¶

func (o *DcimPowerPanelsListParams) WithHTTPClient(client *http.Client) *DcimPowerPanelsListParams

WithHTTPClient adds the HTTPClient to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithID ¶

WithID adds the id to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithLimit ¶

WithLimit adds the limit to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithName ¶

WithName adds the name to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameNiew ¶

func (o *DcimPowerPanelsListParams) WithNameNiew(nameNiew *string) *DcimPowerPanelsListParams

WithNameNiew adds the nameNiew to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameNisw ¶

func (o *DcimPowerPanelsListParams) WithNameNisw(nameNisw *string) *DcimPowerPanelsListParams

WithNameNisw adds the nameNisw to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNamen ¶

WithNamen adds the namen to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithOffset ¶

WithOffset adds the offset to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithQ ¶

WithQ adds the q to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithRackGroupID ¶

func (o *DcimPowerPanelsListParams) WithRackGroupID(rackGroupID *string) *DcimPowerPanelsListParams

WithRackGroupID adds the rackGroupID to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithRackGroupIDn ¶

func (o *DcimPowerPanelsListParams) WithRackGroupIDn(rackGroupIDn *string) *DcimPowerPanelsListParams

WithRackGroupIDn adds the rackGroupIDn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithRegion ¶

WithRegion adds the region to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithRegionID ¶

func (o *DcimPowerPanelsListParams) WithRegionID(regionID *string) *DcimPowerPanelsListParams

WithRegionID adds the regionID to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithRegionIDn ¶

func (o *DcimPowerPanelsListParams) WithRegionIDn(regionIDn *string) *DcimPowerPanelsListParams

WithRegionIDn adds the regionIDn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithRegionn ¶

WithRegionn adds the regionn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSite ¶

WithSite adds the site to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSiten ¶

WithSiten adds the siten to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithTag ¶

WithTag adds the tag to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels list params

func (*DcimPowerPanelsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsListReader ¶

type DcimPowerPanelsListReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsListReader is a Reader for the DcimPowerPanelsList structure.

func (*DcimPowerPanelsListReader) ReadResponse ¶

func (o *DcimPowerPanelsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsPartialUpdateDefault ¶

type DcimPowerPanelsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPanelsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPowerPanelsPartialUpdateDefault dcim power panels partial update default

func NewDcimPowerPanelsPartialUpdateDefault ¶

func NewDcimPowerPanelsPartialUpdateDefault(code int) *DcimPowerPanelsPartialUpdateDefault

NewDcimPowerPanelsPartialUpdateDefault creates a DcimPowerPanelsPartialUpdateDefault with default headers values

func (*DcimPowerPanelsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim power panels partial update default response

func (*DcimPowerPanelsPartialUpdateDefault) Error ¶

func (*DcimPowerPanelsPartialUpdateDefault) GetPayload ¶

func (o *DcimPowerPanelsPartialUpdateDefault) GetPayload() interface{}

type DcimPowerPanelsPartialUpdateOK ¶

type DcimPowerPanelsPartialUpdateOK struct {
	Payload *models.PowerPanel
}
DcimPowerPanelsPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerPanelsPartialUpdateOK dcim power panels partial update o k

func NewDcimPowerPanelsPartialUpdateOK ¶

func NewDcimPowerPanelsPartialUpdateOK() *DcimPowerPanelsPartialUpdateOK

NewDcimPowerPanelsPartialUpdateOK creates a DcimPowerPanelsPartialUpdateOK with default headers values

func (*DcimPowerPanelsPartialUpdateOK) Error ¶

func (*DcimPowerPanelsPartialUpdateOK) GetPayload ¶

type DcimPowerPanelsPartialUpdateParams ¶

type DcimPowerPanelsPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerPanel

	/* ID.

	   A unique integer value identifying this power panel.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power panels partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsPartialUpdateParams ¶

func NewDcimPowerPanelsPartialUpdateParams() *DcimPowerPanelsPartialUpdateParams

NewDcimPowerPanelsPartialUpdateParams creates a new DcimPowerPanelsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPanelsPartialUpdateParamsWithContext ¶

func NewDcimPowerPanelsPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerPanelsPartialUpdateParams

NewDcimPowerPanelsPartialUpdateParamsWithContext creates a new DcimPowerPanelsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPanelsPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerPanelsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsPartialUpdateParams

NewDcimPowerPanelsPartialUpdateParamsWithHTTPClient creates a new DcimPowerPanelsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsPartialUpdateParamsWithTimeout ¶

func NewDcimPowerPanelsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsPartialUpdateParams

NewDcimPowerPanelsPartialUpdateParamsWithTimeout creates a new DcimPowerPanelsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerPanelsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPanelsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerPanelsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels partial update params

func (*DcimPowerPanelsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsPartialUpdateReader ¶

type DcimPowerPanelsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsPartialUpdateReader is a Reader for the DcimPowerPanelsPartialUpdate structure.

func (*DcimPowerPanelsPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerPanelsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsReadOK ¶

type DcimPowerPanelsReadOK struct {
	Payload *models.PowerPanel
}
DcimPowerPanelsReadOK describes a response with status code 200, with default header values.

DcimPowerPanelsReadOK dcim power panels read o k

func NewDcimPowerPanelsReadOK ¶

func NewDcimPowerPanelsReadOK() *DcimPowerPanelsReadOK

NewDcimPowerPanelsReadOK creates a DcimPowerPanelsReadOK with default headers values

func (*DcimPowerPanelsReadOK) Error ¶

func (o *DcimPowerPanelsReadOK) Error() string

func (*DcimPowerPanelsReadOK) GetPayload ¶

func (o *DcimPowerPanelsReadOK) GetPayload() *models.PowerPanel

type DcimPowerPanelsReadParams ¶

type DcimPowerPanelsReadParams struct {

	/* ID.

	   A unique integer value identifying this power panel.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsReadParams contains all the parameters to send to the API endpoint

for the dcim power panels read operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsReadParams ¶

func NewDcimPowerPanelsReadParams() *DcimPowerPanelsReadParams

NewDcimPowerPanelsReadParams creates a new DcimPowerPanelsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPanelsReadParamsWithContext ¶

func NewDcimPowerPanelsReadParamsWithContext(ctx context.Context) *DcimPowerPanelsReadParams

NewDcimPowerPanelsReadParamsWithContext creates a new DcimPowerPanelsReadParams object with the ability to set a context for a request.

func NewDcimPowerPanelsReadParamsWithHTTPClient ¶

func NewDcimPowerPanelsReadParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsReadParams

NewDcimPowerPanelsReadParamsWithHTTPClient creates a new DcimPowerPanelsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsReadParamsWithTimeout ¶

func NewDcimPowerPanelsReadParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsReadParams

NewDcimPowerPanelsReadParamsWithTimeout creates a new DcimPowerPanelsReadParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsReadParams) SetContext ¶

func (o *DcimPowerPanelsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels read params

func (*DcimPowerPanelsReadParams) SetDefaults ¶

func (o *DcimPowerPanelsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsReadParams) SetHTTPClient ¶

func (o *DcimPowerPanelsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels read params

func (*DcimPowerPanelsReadParams) SetID ¶

func (o *DcimPowerPanelsReadParams) SetID(id int64)

SetID adds the id to the dcim power panels read params

func (*DcimPowerPanelsReadParams) SetTimeout ¶

func (o *DcimPowerPanelsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels read params

func (*DcimPowerPanelsReadParams) WithContext ¶

WithContext adds the context to the dcim power panels read params

func (*DcimPowerPanelsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsReadParams) WithHTTPClient ¶

func (o *DcimPowerPanelsReadParams) WithHTTPClient(client *http.Client) *DcimPowerPanelsReadParams

WithHTTPClient adds the HTTPClient to the dcim power panels read params

func (*DcimPowerPanelsReadParams) WithID ¶

WithID adds the id to the dcim power panels read params

func (*DcimPowerPanelsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels read params

func (*DcimPowerPanelsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsReadReader ¶

type DcimPowerPanelsReadReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsReadReader is a Reader for the DcimPowerPanelsRead structure.

func (*DcimPowerPanelsReadReader) ReadResponse ¶

func (o *DcimPowerPanelsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsUpdateDefault ¶

type DcimPowerPanelsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPanelsUpdateDefault describes a response with status code -1, with default header values.

DcimPowerPanelsUpdateDefault dcim power panels update default

func NewDcimPowerPanelsUpdateDefault ¶

func NewDcimPowerPanelsUpdateDefault(code int) *DcimPowerPanelsUpdateDefault

NewDcimPowerPanelsUpdateDefault creates a DcimPowerPanelsUpdateDefault with default headers values

func (*DcimPowerPanelsUpdateDefault) Code ¶

Code gets the status code for the dcim power panels update default response

func (*DcimPowerPanelsUpdateDefault) Error ¶

func (*DcimPowerPanelsUpdateDefault) GetPayload ¶

func (o *DcimPowerPanelsUpdateDefault) GetPayload() interface{}

type DcimPowerPanelsUpdateOK ¶

type DcimPowerPanelsUpdateOK struct {
	Payload *models.PowerPanel
}
DcimPowerPanelsUpdateOK describes a response with status code 200, with default header values.

DcimPowerPanelsUpdateOK dcim power panels update o k

func NewDcimPowerPanelsUpdateOK ¶

func NewDcimPowerPanelsUpdateOK() *DcimPowerPanelsUpdateOK

NewDcimPowerPanelsUpdateOK creates a DcimPowerPanelsUpdateOK with default headers values

func (*DcimPowerPanelsUpdateOK) Error ¶

func (o *DcimPowerPanelsUpdateOK) Error() string

func (*DcimPowerPanelsUpdateOK) GetPayload ¶

func (o *DcimPowerPanelsUpdateOK) GetPayload() *models.PowerPanel

type DcimPowerPanelsUpdateParams ¶

type DcimPowerPanelsUpdateParams struct {

	// Data.
	Data *models.WritablePowerPanel

	/* ID.

	   A unique integer value identifying this power panel.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsUpdateParams contains all the parameters to send to the API endpoint

for the dcim power panels update operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsUpdateParams ¶

func NewDcimPowerPanelsUpdateParams() *DcimPowerPanelsUpdateParams

NewDcimPowerPanelsUpdateParams creates a new DcimPowerPanelsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPanelsUpdateParamsWithContext ¶

func NewDcimPowerPanelsUpdateParamsWithContext(ctx context.Context) *DcimPowerPanelsUpdateParams

NewDcimPowerPanelsUpdateParamsWithContext creates a new DcimPowerPanelsUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPanelsUpdateParamsWithHTTPClient ¶

func NewDcimPowerPanelsUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsUpdateParams

NewDcimPowerPanelsUpdateParamsWithHTTPClient creates a new DcimPowerPanelsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsUpdateParamsWithTimeout ¶

func NewDcimPowerPanelsUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsUpdateParams

NewDcimPowerPanelsUpdateParamsWithTimeout creates a new DcimPowerPanelsUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsUpdateParams) SetContext ¶

func (o *DcimPowerPanelsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) SetData ¶

SetData adds the data to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) SetDefaults ¶

func (o *DcimPowerPanelsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPanelsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) SetID ¶

func (o *DcimPowerPanelsUpdateParams) SetID(id int64)

SetID adds the id to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) SetTimeout ¶

func (o *DcimPowerPanelsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) WithContext ¶

WithContext adds the context to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) WithData ¶

WithData adds the data to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) WithID ¶

WithID adds the id to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels update params

func (*DcimPowerPanelsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsUpdateReader ¶

type DcimPowerPanelsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsUpdateReader is a Reader for the DcimPowerPanelsUpdate structure.

func (*DcimPowerPanelsUpdateReader) ReadResponse ¶

func (o *DcimPowerPanelsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesCreateCreated ¶

type DcimPowerPortTemplatesCreateCreated struct {
	Payload *models.PowerPortTemplate
}
DcimPowerPortTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimPowerPortTemplatesCreateCreated dcim power port templates create created

func NewDcimPowerPortTemplatesCreateCreated ¶

func NewDcimPowerPortTemplatesCreateCreated() *DcimPowerPortTemplatesCreateCreated

NewDcimPowerPortTemplatesCreateCreated creates a DcimPowerPortTemplatesCreateCreated with default headers values

func (*DcimPowerPortTemplatesCreateCreated) Error ¶

func (*DcimPowerPortTemplatesCreateCreated) GetPayload ¶

type DcimPowerPortTemplatesCreateDefault ¶

type DcimPowerPortTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPortTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimPowerPortTemplatesCreateDefault dcim power port templates create default

func NewDcimPowerPortTemplatesCreateDefault ¶

func NewDcimPowerPortTemplatesCreateDefault(code int) *DcimPowerPortTemplatesCreateDefault

NewDcimPowerPortTemplatesCreateDefault creates a DcimPowerPortTemplatesCreateDefault with default headers values

func (*DcimPowerPortTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim power port templates create default response

func (*DcimPowerPortTemplatesCreateDefault) Error ¶

func (*DcimPowerPortTemplatesCreateDefault) GetPayload ¶

func (o *DcimPowerPortTemplatesCreateDefault) GetPayload() interface{}

type DcimPowerPortTemplatesCreateParams ¶

type DcimPowerPortTemplatesCreateParams struct {

	// Data.
	Data *models.WritablePowerPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim power port templates create operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesCreateParams ¶

func NewDcimPowerPortTemplatesCreateParams() *DcimPowerPortTemplatesCreateParams

NewDcimPowerPortTemplatesCreateParams creates a new DcimPowerPortTemplatesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortTemplatesCreateParamsWithContext ¶

func NewDcimPowerPortTemplatesCreateParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesCreateParams

NewDcimPowerPortTemplatesCreateParamsWithContext creates a new DcimPowerPortTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesCreateParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesCreateParams

NewDcimPowerPortTemplatesCreateParamsWithHTTPClient creates a new DcimPowerPortTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesCreateParamsWithTimeout ¶

func NewDcimPowerPortTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesCreateParams

NewDcimPowerPortTemplatesCreateParamsWithTimeout creates a new DcimPowerPortTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesCreateParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates create params

func (*DcimPowerPortTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesCreateReader ¶

type DcimPowerPortTemplatesCreateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesCreateReader is a Reader for the DcimPowerPortTemplatesCreate structure.

func (*DcimPowerPortTemplatesCreateReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesDeleteNoContent ¶

type DcimPowerPortTemplatesDeleteNoContent struct {
}
DcimPowerPortTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerPortTemplatesDeleteNoContent dcim power port templates delete no content

func NewDcimPowerPortTemplatesDeleteNoContent ¶

func NewDcimPowerPortTemplatesDeleteNoContent() *DcimPowerPortTemplatesDeleteNoContent

NewDcimPowerPortTemplatesDeleteNoContent creates a DcimPowerPortTemplatesDeleteNoContent with default headers values

func (*DcimPowerPortTemplatesDeleteNoContent) Error ¶

type DcimPowerPortTemplatesDeleteParams ¶

type DcimPowerPortTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this power port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim power port templates delete operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesDeleteParams ¶

func NewDcimPowerPortTemplatesDeleteParams() *DcimPowerPortTemplatesDeleteParams

NewDcimPowerPortTemplatesDeleteParams creates a new DcimPowerPortTemplatesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortTemplatesDeleteParamsWithContext ¶

func NewDcimPowerPortTemplatesDeleteParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesDeleteParams

NewDcimPowerPortTemplatesDeleteParamsWithContext creates a new DcimPowerPortTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesDeleteParams

NewDcimPowerPortTemplatesDeleteParamsWithHTTPClient creates a new DcimPowerPortTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesDeleteParamsWithTimeout ¶

func NewDcimPowerPortTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesDeleteParams

NewDcimPowerPortTemplatesDeleteParamsWithTimeout creates a new DcimPowerPortTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesDeleteParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates delete params

func (*DcimPowerPortTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesDeleteReader ¶

type DcimPowerPortTemplatesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesDeleteReader is a Reader for the DcimPowerPortTemplatesDelete structure.

func (*DcimPowerPortTemplatesDeleteReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesListOK ¶

type DcimPowerPortTemplatesListOK struct {
	Payload *DcimPowerPortTemplatesListOKBody
}
DcimPowerPortTemplatesListOK describes a response with status code 200, with default header values.

DcimPowerPortTemplatesListOK dcim power port templates list o k

func NewDcimPowerPortTemplatesListOK ¶

func NewDcimPowerPortTemplatesListOK() *DcimPowerPortTemplatesListOK

NewDcimPowerPortTemplatesListOK creates a DcimPowerPortTemplatesListOK with default headers values

func (*DcimPowerPortTemplatesListOK) Error ¶

func (*DcimPowerPortTemplatesListOK) GetPayload ¶

type DcimPowerPortTemplatesListOKBody ¶

type DcimPowerPortTemplatesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerPortTemplate `json:"results"`
}

DcimPowerPortTemplatesListOKBody dcim power port templates list o k body swagger:model DcimPowerPortTemplatesListOKBody

func (*DcimPowerPortTemplatesListOKBody) ContextValidate ¶

func (o *DcimPowerPortTemplatesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power port templates list o k body based on the context it is used

func (*DcimPowerPortTemplatesListOKBody) MarshalBinary ¶

func (o *DcimPowerPortTemplatesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerPortTemplatesListOKBody) UnmarshalBinary ¶

func (o *DcimPowerPortTemplatesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerPortTemplatesListOKBody) Validate ¶

Validate validates this dcim power port templates list o k body

type DcimPowerPortTemplatesListParams ¶

type DcimPowerPortTemplatesListParams struct {

	// AllocatedDraw.
	AllocatedDraw *string

	// AllocatedDrawGt.
	AllocatedDrawGt *string

	// AllocatedDrawGte.
	AllocatedDrawGte *string

	// AllocatedDrawLt.
	AllocatedDrawLt *string

	// AllocatedDrawLte.
	AllocatedDrawLte *string

	// AllocatedDrawn.
	AllocatedDrawn *string

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// MaximumDraw.
	MaximumDraw *string

	// MaximumDrawGt.
	MaximumDrawGt *string

	// MaximumDrawGte.
	MaximumDrawGte *string

	// MaximumDrawLt.
	MaximumDrawLt *string

	// MaximumDrawLte.
	MaximumDrawLte *string

	// MaximumDrawn.
	MaximumDrawn *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim power port templates list operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesListParams ¶

func NewDcimPowerPortTemplatesListParams() *DcimPowerPortTemplatesListParams

NewDcimPowerPortTemplatesListParams creates a new DcimPowerPortTemplatesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortTemplatesListParamsWithContext ¶

func NewDcimPowerPortTemplatesListParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesListParams

NewDcimPowerPortTemplatesListParamsWithContext creates a new DcimPowerPortTemplatesListParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesListParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesListParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesListParams

NewDcimPowerPortTemplatesListParamsWithHTTPClient creates a new DcimPowerPortTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesListParamsWithTimeout ¶

func NewDcimPowerPortTemplatesListParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesListParams

NewDcimPowerPortTemplatesListParamsWithTimeout creates a new DcimPowerPortTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesListParams) SetAllocatedDraw ¶

func (o *DcimPowerPortTemplatesListParams) SetAllocatedDraw(allocatedDraw *string)

SetAllocatedDraw adds the allocatedDraw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetAllocatedDrawGt ¶

func (o *DcimPowerPortTemplatesListParams) SetAllocatedDrawGt(allocatedDrawGt *string)

SetAllocatedDrawGt adds the allocatedDrawGt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetAllocatedDrawGte ¶

func (o *DcimPowerPortTemplatesListParams) SetAllocatedDrawGte(allocatedDrawGte *string)

SetAllocatedDrawGte adds the allocatedDrawGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetAllocatedDrawLt ¶

func (o *DcimPowerPortTemplatesListParams) SetAllocatedDrawLt(allocatedDrawLt *string)

SetAllocatedDrawLt adds the allocatedDrawLt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetAllocatedDrawLte ¶

func (o *DcimPowerPortTemplatesListParams) SetAllocatedDrawLte(allocatedDrawLte *string)

SetAllocatedDrawLte adds the allocatedDrawLte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetAllocatedDrawn ¶

func (o *DcimPowerPortTemplatesListParams) SetAllocatedDrawn(allocatedDrawn *string)

SetAllocatedDrawn adds the allocatedDrawN to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetContext ¶

SetContext adds the context to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesListParams) SetDevicetypeID ¶

func (o *DcimPowerPortTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimPowerPortTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetID ¶

SetID adds the id to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetIDGt ¶

func (o *DcimPowerPortTemplatesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetIDGte ¶

func (o *DcimPowerPortTemplatesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetIDLt ¶

func (o *DcimPowerPortTemplatesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetIDLte ¶

func (o *DcimPowerPortTemplatesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetIDn ¶

func (o *DcimPowerPortTemplatesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetLimit ¶

func (o *DcimPowerPortTemplatesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetMaximumDraw ¶

func (o *DcimPowerPortTemplatesListParams) SetMaximumDraw(maximumDraw *string)

SetMaximumDraw adds the maximumDraw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetMaximumDrawGt ¶

func (o *DcimPowerPortTemplatesListParams) SetMaximumDrawGt(maximumDrawGt *string)

SetMaximumDrawGt adds the maximumDrawGt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetMaximumDrawGte ¶

func (o *DcimPowerPortTemplatesListParams) SetMaximumDrawGte(maximumDrawGte *string)

SetMaximumDrawGte adds the maximumDrawGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetMaximumDrawLt ¶

func (o *DcimPowerPortTemplatesListParams) SetMaximumDrawLt(maximumDrawLt *string)

SetMaximumDrawLt adds the maximumDrawLt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetMaximumDrawLte ¶

func (o *DcimPowerPortTemplatesListParams) SetMaximumDrawLte(maximumDrawLte *string)

SetMaximumDrawLte adds the maximumDrawLte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetMaximumDrawn ¶

func (o *DcimPowerPortTemplatesListParams) SetMaximumDrawn(maximumDrawn *string)

SetMaximumDrawn adds the maximumDrawN to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetName ¶

func (o *DcimPowerPortTemplatesListParams) SetName(name *string)

SetName adds the name to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameIc ¶

func (o *DcimPowerPortTemplatesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameIe ¶

func (o *DcimPowerPortTemplatesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameIew ¶

func (o *DcimPowerPortTemplatesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameIsw ¶

func (o *DcimPowerPortTemplatesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameNic ¶

func (o *DcimPowerPortTemplatesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameNie ¶

func (o *DcimPowerPortTemplatesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameNiew ¶

func (o *DcimPowerPortTemplatesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNameNisw ¶

func (o *DcimPowerPortTemplatesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetNamen ¶

func (o *DcimPowerPortTemplatesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetOffset ¶

func (o *DcimPowerPortTemplatesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetType ¶

func (o *DcimPowerPortTemplatesListParams) SetType(typeVar *string)

SetType adds the type to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetTypen ¶

func (o *DcimPowerPortTemplatesListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithAllocatedDraw ¶

func (o *DcimPowerPortTemplatesListParams) WithAllocatedDraw(allocatedDraw *string) *DcimPowerPortTemplatesListParams

WithAllocatedDraw adds the allocatedDraw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithAllocatedDrawGt ¶

func (o *DcimPowerPortTemplatesListParams) WithAllocatedDrawGt(allocatedDrawGt *string) *DcimPowerPortTemplatesListParams

WithAllocatedDrawGt adds the allocatedDrawGt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithAllocatedDrawGte ¶

func (o *DcimPowerPortTemplatesListParams) WithAllocatedDrawGte(allocatedDrawGte *string) *DcimPowerPortTemplatesListParams

WithAllocatedDrawGte adds the allocatedDrawGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithAllocatedDrawLt ¶

func (o *DcimPowerPortTemplatesListParams) WithAllocatedDrawLt(allocatedDrawLt *string) *DcimPowerPortTemplatesListParams

WithAllocatedDrawLt adds the allocatedDrawLt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithAllocatedDrawLte ¶

func (o *DcimPowerPortTemplatesListParams) WithAllocatedDrawLte(allocatedDrawLte *string) *DcimPowerPortTemplatesListParams

WithAllocatedDrawLte adds the allocatedDrawLte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithAllocatedDrawn ¶

func (o *DcimPowerPortTemplatesListParams) WithAllocatedDrawn(allocatedDrawn *string) *DcimPowerPortTemplatesListParams

WithAllocatedDrawn adds the allocatedDrawn to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesListParams) WithDevicetypeID ¶

func (o *DcimPowerPortTemplatesListParams) WithDevicetypeID(devicetypeID *string) *DcimPowerPortTemplatesListParams

WithDevicetypeID adds the devicetypeID to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithDevicetypeIDn ¶

func (o *DcimPowerPortTemplatesListParams) WithDevicetypeIDn(devicetypeIDn *string) *DcimPowerPortTemplatesListParams

WithDevicetypeIDn adds the devicetypeIDn to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithID ¶

WithID adds the id to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithMaximumDraw ¶

WithMaximumDraw adds the maximumDraw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithMaximumDrawGt ¶

func (o *DcimPowerPortTemplatesListParams) WithMaximumDrawGt(maximumDrawGt *string) *DcimPowerPortTemplatesListParams

WithMaximumDrawGt adds the maximumDrawGt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithMaximumDrawGte ¶

func (o *DcimPowerPortTemplatesListParams) WithMaximumDrawGte(maximumDrawGte *string) *DcimPowerPortTemplatesListParams

WithMaximumDrawGte adds the maximumDrawGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithMaximumDrawLt ¶

func (o *DcimPowerPortTemplatesListParams) WithMaximumDrawLt(maximumDrawLt *string) *DcimPowerPortTemplatesListParams

WithMaximumDrawLt adds the maximumDrawLt to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithMaximumDrawLte ¶

func (o *DcimPowerPortTemplatesListParams) WithMaximumDrawLte(maximumDrawLte *string) *DcimPowerPortTemplatesListParams

WithMaximumDrawLte adds the maximumDrawLte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithMaximumDrawn ¶

func (o *DcimPowerPortTemplatesListParams) WithMaximumDrawn(maximumDrawn *string) *DcimPowerPortTemplatesListParams

WithMaximumDrawn adds the maximumDrawn to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithName ¶

WithName adds the name to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesListReader ¶

type DcimPowerPortTemplatesListReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesListReader is a Reader for the DcimPowerPortTemplatesList structure.

func (*DcimPowerPortTemplatesListReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesPartialUpdateDefault ¶

type DcimPowerPortTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPortTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPowerPortTemplatesPartialUpdateDefault dcim power port templates partial update default

func NewDcimPowerPortTemplatesPartialUpdateDefault ¶

func NewDcimPowerPortTemplatesPartialUpdateDefault(code int) *DcimPowerPortTemplatesPartialUpdateDefault

NewDcimPowerPortTemplatesPartialUpdateDefault creates a DcimPowerPortTemplatesPartialUpdateDefault with default headers values

func (*DcimPowerPortTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim power port templates partial update default response

func (*DcimPowerPortTemplatesPartialUpdateDefault) Error ¶

func (*DcimPowerPortTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimPowerPortTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimPowerPortTemplatesPartialUpdateOK ¶

type DcimPowerPortTemplatesPartialUpdateOK struct {
	Payload *models.PowerPortTemplate
}
DcimPowerPortTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortTemplatesPartialUpdateOK dcim power port templates partial update o k

func NewDcimPowerPortTemplatesPartialUpdateOK ¶

func NewDcimPowerPortTemplatesPartialUpdateOK() *DcimPowerPortTemplatesPartialUpdateOK

NewDcimPowerPortTemplatesPartialUpdateOK creates a DcimPowerPortTemplatesPartialUpdateOK with default headers values

func (*DcimPowerPortTemplatesPartialUpdateOK) Error ¶

func (*DcimPowerPortTemplatesPartialUpdateOK) GetPayload ¶

type DcimPowerPortTemplatesPartialUpdateParams ¶

type DcimPowerPortTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerPortTemplate

	/* ID.

	   A unique integer value identifying this power port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power port templates partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesPartialUpdateParams ¶

func NewDcimPowerPortTemplatesPartialUpdateParams() *DcimPowerPortTemplatesPartialUpdateParams

NewDcimPowerPortTemplatesPartialUpdateParams creates a new DcimPowerPortTemplatesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortTemplatesPartialUpdateParamsWithContext ¶

func NewDcimPowerPortTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesPartialUpdateParams

NewDcimPowerPortTemplatesPartialUpdateParamsWithContext creates a new DcimPowerPortTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesPartialUpdateParams

NewDcimPowerPortTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimPowerPortTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimPowerPortTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesPartialUpdateParams

NewDcimPowerPortTemplatesPartialUpdateParamsWithTimeout creates a new DcimPowerPortTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim power port templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates partial update params

func (*DcimPowerPortTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesPartialUpdateReader ¶

type DcimPowerPortTemplatesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesPartialUpdateReader is a Reader for the DcimPowerPortTemplatesPartialUpdate structure.

func (*DcimPowerPortTemplatesPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesReadOK ¶

type DcimPowerPortTemplatesReadOK struct {
	Payload *models.PowerPortTemplate
}
DcimPowerPortTemplatesReadOK describes a response with status code 200, with default header values.

DcimPowerPortTemplatesReadOK dcim power port templates read o k

func NewDcimPowerPortTemplatesReadOK ¶

func NewDcimPowerPortTemplatesReadOK() *DcimPowerPortTemplatesReadOK

NewDcimPowerPortTemplatesReadOK creates a DcimPowerPortTemplatesReadOK with default headers values

func (*DcimPowerPortTemplatesReadOK) Error ¶

func (*DcimPowerPortTemplatesReadOK) GetPayload ¶

type DcimPowerPortTemplatesReadParams ¶

type DcimPowerPortTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this power port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim power port templates read operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesReadParams ¶

func NewDcimPowerPortTemplatesReadParams() *DcimPowerPortTemplatesReadParams

NewDcimPowerPortTemplatesReadParams creates a new DcimPowerPortTemplatesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortTemplatesReadParamsWithContext ¶

func NewDcimPowerPortTemplatesReadParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesReadParams

NewDcimPowerPortTemplatesReadParamsWithContext creates a new DcimPowerPortTemplatesReadParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesReadParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesReadParams

NewDcimPowerPortTemplatesReadParamsWithHTTPClient creates a new DcimPowerPortTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesReadParamsWithTimeout ¶

func NewDcimPowerPortTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesReadParams

NewDcimPowerPortTemplatesReadParamsWithTimeout creates a new DcimPowerPortTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesReadParams) SetContext ¶

SetContext adds the context to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesReadParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) SetID ¶

SetID adds the id to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) WithID ¶

WithID adds the id to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates read params

func (*DcimPowerPortTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesReadReader ¶

type DcimPowerPortTemplatesReadReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesReadReader is a Reader for the DcimPowerPortTemplatesRead structure.

func (*DcimPowerPortTemplatesReadReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesUpdateDefault ¶

type DcimPowerPortTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPortTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimPowerPortTemplatesUpdateDefault dcim power port templates update default

func NewDcimPowerPortTemplatesUpdateDefault ¶

func NewDcimPowerPortTemplatesUpdateDefault(code int) *DcimPowerPortTemplatesUpdateDefault

NewDcimPowerPortTemplatesUpdateDefault creates a DcimPowerPortTemplatesUpdateDefault with default headers values

func (*DcimPowerPortTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim power port templates update default response

func (*DcimPowerPortTemplatesUpdateDefault) Error ¶

func (*DcimPowerPortTemplatesUpdateDefault) GetPayload ¶

func (o *DcimPowerPortTemplatesUpdateDefault) GetPayload() interface{}

type DcimPowerPortTemplatesUpdateOK ¶

type DcimPowerPortTemplatesUpdateOK struct {
	Payload *models.PowerPortTemplate
}
DcimPowerPortTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortTemplatesUpdateOK dcim power port templates update o k

func NewDcimPowerPortTemplatesUpdateOK ¶

func NewDcimPowerPortTemplatesUpdateOK() *DcimPowerPortTemplatesUpdateOK

NewDcimPowerPortTemplatesUpdateOK creates a DcimPowerPortTemplatesUpdateOK with default headers values

func (*DcimPowerPortTemplatesUpdateOK) Error ¶

func (*DcimPowerPortTemplatesUpdateOK) GetPayload ¶

type DcimPowerPortTemplatesUpdateParams ¶

type DcimPowerPortTemplatesUpdateParams struct {

	// Data.
	Data *models.WritablePowerPortTemplate

	/* ID.

	   A unique integer value identifying this power port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim power port templates update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesUpdateParams ¶

func NewDcimPowerPortTemplatesUpdateParams() *DcimPowerPortTemplatesUpdateParams

NewDcimPowerPortTemplatesUpdateParams creates a new DcimPowerPortTemplatesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortTemplatesUpdateParamsWithContext ¶

func NewDcimPowerPortTemplatesUpdateParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesUpdateParams

NewDcimPowerPortTemplatesUpdateParamsWithContext creates a new DcimPowerPortTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesUpdateParams

NewDcimPowerPortTemplatesUpdateParamsWithHTTPClient creates a new DcimPowerPortTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesUpdateParamsWithTimeout ¶

func NewDcimPowerPortTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesUpdateParams

NewDcimPowerPortTemplatesUpdateParamsWithTimeout creates a new DcimPowerPortTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates update params

func (*DcimPowerPortTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesUpdateReader ¶

type DcimPowerPortTemplatesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesUpdateReader is a Reader for the DcimPowerPortTemplatesUpdate structure.

func (*DcimPowerPortTemplatesUpdateReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsCreateCreated ¶

type DcimPowerPortsCreateCreated struct {
	Payload *models.PowerPort
}
DcimPowerPortsCreateCreated describes a response with status code 201, with default header values.

DcimPowerPortsCreateCreated dcim power ports create created

func NewDcimPowerPortsCreateCreated ¶

func NewDcimPowerPortsCreateCreated() *DcimPowerPortsCreateCreated

NewDcimPowerPortsCreateCreated creates a DcimPowerPortsCreateCreated with default headers values

func (*DcimPowerPortsCreateCreated) Error ¶

func (*DcimPowerPortsCreateCreated) GetPayload ¶

func (o *DcimPowerPortsCreateCreated) GetPayload() *models.PowerPort

type DcimPowerPortsCreateDefault ¶

type DcimPowerPortsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPortsCreateDefault describes a response with status code -1, with default header values.

DcimPowerPortsCreateDefault dcim power ports create default

func NewDcimPowerPortsCreateDefault ¶

func NewDcimPowerPortsCreateDefault(code int) *DcimPowerPortsCreateDefault

NewDcimPowerPortsCreateDefault creates a DcimPowerPortsCreateDefault with default headers values

func (*DcimPowerPortsCreateDefault) Code ¶

func (o *DcimPowerPortsCreateDefault) Code() int

Code gets the status code for the dcim power ports create default response

func (*DcimPowerPortsCreateDefault) Error ¶

func (*DcimPowerPortsCreateDefault) GetPayload ¶

func (o *DcimPowerPortsCreateDefault) GetPayload() interface{}

type DcimPowerPortsCreateParams ¶

type DcimPowerPortsCreateParams struct {

	// Data.
	Data *models.WritablePowerPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsCreateParams contains all the parameters to send to the API endpoint

for the dcim power ports create operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsCreateParams ¶

func NewDcimPowerPortsCreateParams() *DcimPowerPortsCreateParams

NewDcimPowerPortsCreateParams creates a new DcimPowerPortsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsCreateParamsWithContext ¶

func NewDcimPowerPortsCreateParamsWithContext(ctx context.Context) *DcimPowerPortsCreateParams

NewDcimPowerPortsCreateParamsWithContext creates a new DcimPowerPortsCreateParams object with the ability to set a context for a request.

func NewDcimPowerPortsCreateParamsWithHTTPClient ¶

func NewDcimPowerPortsCreateParamsWithHTTPClient(client *http.Client) *DcimPowerPortsCreateParams

NewDcimPowerPortsCreateParamsWithHTTPClient creates a new DcimPowerPortsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsCreateParamsWithTimeout ¶

func NewDcimPowerPortsCreateParamsWithTimeout(timeout time.Duration) *DcimPowerPortsCreateParams

NewDcimPowerPortsCreateParamsWithTimeout creates a new DcimPowerPortsCreateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsCreateParams) SetContext ¶

func (o *DcimPowerPortsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports create params

func (*DcimPowerPortsCreateParams) SetData ¶

SetData adds the data to the dcim power ports create params

func (*DcimPowerPortsCreateParams) SetDefaults ¶

func (o *DcimPowerPortsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsCreateParams) SetHTTPClient ¶

func (o *DcimPowerPortsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports create params

func (*DcimPowerPortsCreateParams) SetTimeout ¶

func (o *DcimPowerPortsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports create params

func (*DcimPowerPortsCreateParams) WithContext ¶

WithContext adds the context to the dcim power ports create params

func (*DcimPowerPortsCreateParams) WithData ¶

WithData adds the data to the dcim power ports create params

func (*DcimPowerPortsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports create params

func (*DcimPowerPortsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports create params

func (*DcimPowerPortsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsCreateReader ¶

type DcimPowerPortsCreateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsCreateReader is a Reader for the DcimPowerPortsCreate structure.

func (*DcimPowerPortsCreateReader) ReadResponse ¶

func (o *DcimPowerPortsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsDeleteNoContent ¶

type DcimPowerPortsDeleteNoContent struct {
}
DcimPowerPortsDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerPortsDeleteNoContent dcim power ports delete no content

func NewDcimPowerPortsDeleteNoContent ¶

func NewDcimPowerPortsDeleteNoContent() *DcimPowerPortsDeleteNoContent

NewDcimPowerPortsDeleteNoContent creates a DcimPowerPortsDeleteNoContent with default headers values

func (*DcimPowerPortsDeleteNoContent) Error ¶

type DcimPowerPortsDeleteParams ¶

type DcimPowerPortsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this power port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsDeleteParams contains all the parameters to send to the API endpoint

for the dcim power ports delete operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsDeleteParams ¶

func NewDcimPowerPortsDeleteParams() *DcimPowerPortsDeleteParams

NewDcimPowerPortsDeleteParams creates a new DcimPowerPortsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsDeleteParamsWithContext ¶

func NewDcimPowerPortsDeleteParamsWithContext(ctx context.Context) *DcimPowerPortsDeleteParams

NewDcimPowerPortsDeleteParamsWithContext creates a new DcimPowerPortsDeleteParams object with the ability to set a context for a request.

func NewDcimPowerPortsDeleteParamsWithHTTPClient ¶

func NewDcimPowerPortsDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerPortsDeleteParams

NewDcimPowerPortsDeleteParamsWithHTTPClient creates a new DcimPowerPortsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsDeleteParamsWithTimeout ¶

func NewDcimPowerPortsDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerPortsDeleteParams

NewDcimPowerPortsDeleteParamsWithTimeout creates a new DcimPowerPortsDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsDeleteParams) SetContext ¶

func (o *DcimPowerPortsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) SetDefaults ¶

func (o *DcimPowerPortsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsDeleteParams) SetHTTPClient ¶

func (o *DcimPowerPortsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) SetID ¶

func (o *DcimPowerPortsDeleteParams) SetID(id int64)

SetID adds the id to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) SetTimeout ¶

func (o *DcimPowerPortsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) WithContext ¶

WithContext adds the context to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) WithID ¶

WithID adds the id to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports delete params

func (*DcimPowerPortsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsDeleteReader ¶

type DcimPowerPortsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsDeleteReader is a Reader for the DcimPowerPortsDelete structure.

func (*DcimPowerPortsDeleteReader) ReadResponse ¶

func (o *DcimPowerPortsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsListOK ¶

type DcimPowerPortsListOK struct {
	Payload *DcimPowerPortsListOKBody
}
DcimPowerPortsListOK describes a response with status code 200, with default header values.

DcimPowerPortsListOK dcim power ports list o k

func NewDcimPowerPortsListOK ¶

func NewDcimPowerPortsListOK() *DcimPowerPortsListOK

NewDcimPowerPortsListOK creates a DcimPowerPortsListOK with default headers values

func (*DcimPowerPortsListOK) Error ¶

func (o *DcimPowerPortsListOK) Error() string

func (*DcimPowerPortsListOK) GetPayload ¶

type DcimPowerPortsListOKBody ¶

type DcimPowerPortsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.PowerPort `json:"results"`
}

DcimPowerPortsListOKBody dcim power ports list o k body swagger:model DcimPowerPortsListOKBody

func (*DcimPowerPortsListOKBody) ContextValidate ¶

func (o *DcimPowerPortsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim power ports list o k body based on the context it is used

func (*DcimPowerPortsListOKBody) MarshalBinary ¶

func (o *DcimPowerPortsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimPowerPortsListOKBody) UnmarshalBinary ¶

func (o *DcimPowerPortsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimPowerPortsListOKBody) Validate ¶

func (o *DcimPowerPortsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim power ports list o k body

type DcimPowerPortsListParams ¶

type DcimPowerPortsListParams struct {

	// AllocatedDraw.
	AllocatedDraw *string

	// AllocatedDrawGt.
	AllocatedDrawGt *string

	// AllocatedDrawGte.
	AllocatedDrawGte *string

	// AllocatedDrawLt.
	AllocatedDrawLt *string

	// AllocatedDrawLte.
	AllocatedDrawLte *string

	// AllocatedDrawn.
	AllocatedDrawn *string

	// Cabled.
	Cabled *string

	// ConnectionStatus.
	ConnectionStatus *string

	// ConnectionStatusn.
	ConnectionStatusn *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// MaximumDraw.
	MaximumDraw *string

	// MaximumDrawGt.
	MaximumDrawGt *string

	// MaximumDrawGte.
	MaximumDrawGte *string

	// MaximumDrawLt.
	MaximumDrawLt *string

	// MaximumDrawLte.
	MaximumDrawLte *string

	// MaximumDrawn.
	MaximumDrawn *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsListParams contains all the parameters to send to the API endpoint

for the dcim power ports list operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsListParams ¶

func NewDcimPowerPortsListParams() *DcimPowerPortsListParams

NewDcimPowerPortsListParams creates a new DcimPowerPortsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsListParamsWithContext ¶

func NewDcimPowerPortsListParamsWithContext(ctx context.Context) *DcimPowerPortsListParams

NewDcimPowerPortsListParamsWithContext creates a new DcimPowerPortsListParams object with the ability to set a context for a request.

func NewDcimPowerPortsListParamsWithHTTPClient ¶

func NewDcimPowerPortsListParamsWithHTTPClient(client *http.Client) *DcimPowerPortsListParams

NewDcimPowerPortsListParamsWithHTTPClient creates a new DcimPowerPortsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsListParamsWithTimeout ¶

func NewDcimPowerPortsListParamsWithTimeout(timeout time.Duration) *DcimPowerPortsListParams

NewDcimPowerPortsListParamsWithTimeout creates a new DcimPowerPortsListParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsListParams) SetAllocatedDraw ¶

func (o *DcimPowerPortsListParams) SetAllocatedDraw(allocatedDraw *string)

SetAllocatedDraw adds the allocatedDraw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetAllocatedDrawGt ¶

func (o *DcimPowerPortsListParams) SetAllocatedDrawGt(allocatedDrawGt *string)

SetAllocatedDrawGt adds the allocatedDrawGt to the dcim power ports list params

func (*DcimPowerPortsListParams) SetAllocatedDrawGte ¶

func (o *DcimPowerPortsListParams) SetAllocatedDrawGte(allocatedDrawGte *string)

SetAllocatedDrawGte adds the allocatedDrawGte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetAllocatedDrawLt ¶

func (o *DcimPowerPortsListParams) SetAllocatedDrawLt(allocatedDrawLt *string)

SetAllocatedDrawLt adds the allocatedDrawLt to the dcim power ports list params

func (*DcimPowerPortsListParams) SetAllocatedDrawLte ¶

func (o *DcimPowerPortsListParams) SetAllocatedDrawLte(allocatedDrawLte *string)

SetAllocatedDrawLte adds the allocatedDrawLte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetAllocatedDrawn ¶

func (o *DcimPowerPortsListParams) SetAllocatedDrawn(allocatedDrawn *string)

SetAllocatedDrawn adds the allocatedDrawN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetCabled ¶

func (o *DcimPowerPortsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim power ports list params

func (*DcimPowerPortsListParams) SetConnectionStatus ¶

func (o *DcimPowerPortsListParams) SetConnectionStatus(connectionStatus *string)

SetConnectionStatus adds the connectionStatus to the dcim power ports list params

func (*DcimPowerPortsListParams) SetConnectionStatusn ¶

func (o *DcimPowerPortsListParams) SetConnectionStatusn(connectionStatusn *string)

SetConnectionStatusn adds the connectionStatusN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetContext ¶

func (o *DcimPowerPortsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDefaults ¶

func (o *DcimPowerPortsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsListParams) SetDescription ¶

func (o *DcimPowerPortsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionIc ¶

func (o *DcimPowerPortsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionIe ¶

func (o *DcimPowerPortsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionIew ¶

func (o *DcimPowerPortsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionIsw ¶

func (o *DcimPowerPortsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionNic ¶

func (o *DcimPowerPortsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionNie ¶

func (o *DcimPowerPortsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionNiew ¶

func (o *DcimPowerPortsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionNisw ¶

func (o *DcimPowerPortsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDescriptionn ¶

func (o *DcimPowerPortsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDevice ¶

func (o *DcimPowerPortsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDeviceID ¶

func (o *DcimPowerPortsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDeviceIDn ¶

func (o *DcimPowerPortsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetDevicen ¶

func (o *DcimPowerPortsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetHTTPClient ¶

func (o *DcimPowerPortsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports list params

func (*DcimPowerPortsListParams) SetID ¶

func (o *DcimPowerPortsListParams) SetID(id *string)

SetID adds the id to the dcim power ports list params

func (*DcimPowerPortsListParams) SetIDGt ¶

func (o *DcimPowerPortsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim power ports list params

func (*DcimPowerPortsListParams) SetIDGte ¶

func (o *DcimPowerPortsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetIDLt ¶

func (o *DcimPowerPortsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim power ports list params

func (*DcimPowerPortsListParams) SetIDLte ¶

func (o *DcimPowerPortsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetIDn ¶

func (o *DcimPowerPortsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLimit ¶

func (o *DcimPowerPortsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim power ports list params

func (*DcimPowerPortsListParams) SetMaximumDraw ¶

func (o *DcimPowerPortsListParams) SetMaximumDraw(maximumDraw *string)

SetMaximumDraw adds the maximumDraw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetMaximumDrawGt ¶

func (o *DcimPowerPortsListParams) SetMaximumDrawGt(maximumDrawGt *string)

SetMaximumDrawGt adds the maximumDrawGt to the dcim power ports list params

func (*DcimPowerPortsListParams) SetMaximumDrawGte ¶

func (o *DcimPowerPortsListParams) SetMaximumDrawGte(maximumDrawGte *string)

SetMaximumDrawGte adds the maximumDrawGte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetMaximumDrawLt ¶

func (o *DcimPowerPortsListParams) SetMaximumDrawLt(maximumDrawLt *string)

SetMaximumDrawLt adds the maximumDrawLt to the dcim power ports list params

func (*DcimPowerPortsListParams) SetMaximumDrawLte ¶

func (o *DcimPowerPortsListParams) SetMaximumDrawLte(maximumDrawLte *string)

SetMaximumDrawLte adds the maximumDrawLte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetMaximumDrawn ¶

func (o *DcimPowerPortsListParams) SetMaximumDrawn(maximumDrawn *string)

SetMaximumDrawn adds the maximumDrawN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetName ¶

func (o *DcimPowerPortsListParams) SetName(name *string)

SetName adds the name to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameIc ¶

func (o *DcimPowerPortsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameIe ¶

func (o *DcimPowerPortsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameIew ¶

func (o *DcimPowerPortsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameIsw ¶

func (o *DcimPowerPortsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameNic ¶

func (o *DcimPowerPortsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameNie ¶

func (o *DcimPowerPortsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameNiew ¶

func (o *DcimPowerPortsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNameNisw ¶

func (o *DcimPowerPortsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetNamen ¶

func (o *DcimPowerPortsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetOffset ¶

func (o *DcimPowerPortsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim power ports list params

func (*DcimPowerPortsListParams) SetQ ¶

func (o *DcimPowerPortsListParams) SetQ(q *string)

SetQ adds the q to the dcim power ports list params

func (*DcimPowerPortsListParams) SetRegion ¶

func (o *DcimPowerPortsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim power ports list params

func (*DcimPowerPortsListParams) SetRegionID ¶

func (o *DcimPowerPortsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim power ports list params

func (*DcimPowerPortsListParams) SetRegionIDn ¶

func (o *DcimPowerPortsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetRegionn ¶

func (o *DcimPowerPortsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSite ¶

func (o *DcimPowerPortsListParams) SetSite(site *string)

SetSite adds the site to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSiteID ¶

func (o *DcimPowerPortsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSiteIDn ¶

func (o *DcimPowerPortsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSiten ¶

func (o *DcimPowerPortsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetTag ¶

func (o *DcimPowerPortsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim power ports list params

func (*DcimPowerPortsListParams) SetTagn ¶

func (o *DcimPowerPortsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetTimeout ¶

func (o *DcimPowerPortsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports list params

func (*DcimPowerPortsListParams) SetType ¶

func (o *DcimPowerPortsListParams) SetType(typeVar *string)

SetType adds the type to the dcim power ports list params

func (*DcimPowerPortsListParams) SetTypen ¶

func (o *DcimPowerPortsListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim power ports list params

func (*DcimPowerPortsListParams) WithAllocatedDraw ¶

func (o *DcimPowerPortsListParams) WithAllocatedDraw(allocatedDraw *string) *DcimPowerPortsListParams

WithAllocatedDraw adds the allocatedDraw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithAllocatedDrawGt ¶

func (o *DcimPowerPortsListParams) WithAllocatedDrawGt(allocatedDrawGt *string) *DcimPowerPortsListParams

WithAllocatedDrawGt adds the allocatedDrawGt to the dcim power ports list params

func (*DcimPowerPortsListParams) WithAllocatedDrawGte ¶

func (o *DcimPowerPortsListParams) WithAllocatedDrawGte(allocatedDrawGte *string) *DcimPowerPortsListParams

WithAllocatedDrawGte adds the allocatedDrawGte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithAllocatedDrawLt ¶

func (o *DcimPowerPortsListParams) WithAllocatedDrawLt(allocatedDrawLt *string) *DcimPowerPortsListParams

WithAllocatedDrawLt adds the allocatedDrawLt to the dcim power ports list params

func (*DcimPowerPortsListParams) WithAllocatedDrawLte ¶

func (o *DcimPowerPortsListParams) WithAllocatedDrawLte(allocatedDrawLte *string) *DcimPowerPortsListParams

WithAllocatedDrawLte adds the allocatedDrawLte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithAllocatedDrawn ¶

func (o *DcimPowerPortsListParams) WithAllocatedDrawn(allocatedDrawn *string) *DcimPowerPortsListParams

WithAllocatedDrawn adds the allocatedDrawn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithCabled ¶

WithCabled adds the cabled to the dcim power ports list params

func (*DcimPowerPortsListParams) WithConnectionStatus ¶

func (o *DcimPowerPortsListParams) WithConnectionStatus(connectionStatus *string) *DcimPowerPortsListParams

WithConnectionStatus adds the connectionStatus to the dcim power ports list params

func (*DcimPowerPortsListParams) WithConnectionStatusn ¶

func (o *DcimPowerPortsListParams) WithConnectionStatusn(connectionStatusn *string) *DcimPowerPortsListParams

WithConnectionStatusn adds the connectionStatusn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithContext ¶

WithContext adds the context to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsListParams) WithDescription ¶

func (o *DcimPowerPortsListParams) WithDescription(description *string) *DcimPowerPortsListParams

WithDescription adds the description to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionIc ¶

func (o *DcimPowerPortsListParams) WithDescriptionIc(descriptionIc *string) *DcimPowerPortsListParams

WithDescriptionIc adds the descriptionIc to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionIe ¶

func (o *DcimPowerPortsListParams) WithDescriptionIe(descriptionIe *string) *DcimPowerPortsListParams

WithDescriptionIe adds the descriptionIe to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionIew ¶

func (o *DcimPowerPortsListParams) WithDescriptionIew(descriptionIew *string) *DcimPowerPortsListParams

WithDescriptionIew adds the descriptionIew to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionIsw ¶

func (o *DcimPowerPortsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimPowerPortsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionNic ¶

func (o *DcimPowerPortsListParams) WithDescriptionNic(descriptionNic *string) *DcimPowerPortsListParams

WithDescriptionNic adds the descriptionNic to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionNie ¶

func (o *DcimPowerPortsListParams) WithDescriptionNie(descriptionNie *string) *DcimPowerPortsListParams

WithDescriptionNie adds the descriptionNie to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionNiew ¶

func (o *DcimPowerPortsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimPowerPortsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionNisw ¶

func (o *DcimPowerPortsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimPowerPortsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDescriptionn ¶

func (o *DcimPowerPortsListParams) WithDescriptionn(descriptionn *string) *DcimPowerPortsListParams

WithDescriptionn adds the descriptionn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDevice ¶

WithDevice adds the device to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDeviceID ¶

func (o *DcimPowerPortsListParams) WithDeviceID(deviceID *string) *DcimPowerPortsListParams

WithDeviceID adds the deviceID to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDeviceIDn ¶

func (o *DcimPowerPortsListParams) WithDeviceIDn(deviceIDn *string) *DcimPowerPortsListParams

WithDeviceIDn adds the deviceIDn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithDevicen ¶

func (o *DcimPowerPortsListParams) WithDevicen(devicen *string) *DcimPowerPortsListParams

WithDevicen adds the devicen to the dcim power ports list params

func (*DcimPowerPortsListParams) WithHTTPClient ¶

func (o *DcimPowerPortsListParams) WithHTTPClient(client *http.Client) *DcimPowerPortsListParams

WithHTTPClient adds the HTTPClient to the dcim power ports list params

func (*DcimPowerPortsListParams) WithID ¶

WithID adds the id to the dcim power ports list params

func (*DcimPowerPortsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim power ports list params

func (*DcimPowerPortsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim power ports list params

func (*DcimPowerPortsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLimit ¶

WithLimit adds the limit to the dcim power ports list params

func (*DcimPowerPortsListParams) WithMaximumDraw ¶

func (o *DcimPowerPortsListParams) WithMaximumDraw(maximumDraw *string) *DcimPowerPortsListParams

WithMaximumDraw adds the maximumDraw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithMaximumDrawGt ¶

func (o *DcimPowerPortsListParams) WithMaximumDrawGt(maximumDrawGt *string) *DcimPowerPortsListParams

WithMaximumDrawGt adds the maximumDrawGt to the dcim power ports list params

func (*DcimPowerPortsListParams) WithMaximumDrawGte ¶

func (o *DcimPowerPortsListParams) WithMaximumDrawGte(maximumDrawGte *string) *DcimPowerPortsListParams

WithMaximumDrawGte adds the maximumDrawGte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithMaximumDrawLt ¶

func (o *DcimPowerPortsListParams) WithMaximumDrawLt(maximumDrawLt *string) *DcimPowerPortsListParams

WithMaximumDrawLt adds the maximumDrawLt to the dcim power ports list params

func (*DcimPowerPortsListParams) WithMaximumDrawLte ¶

func (o *DcimPowerPortsListParams) WithMaximumDrawLte(maximumDrawLte *string) *DcimPowerPortsListParams

WithMaximumDrawLte adds the maximumDrawLte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithMaximumDrawn ¶

func (o *DcimPowerPortsListParams) WithMaximumDrawn(maximumDrawn *string) *DcimPowerPortsListParams

WithMaximumDrawn adds the maximumDrawn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithName ¶

WithName adds the name to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameIew ¶

func (o *DcimPowerPortsListParams) WithNameIew(nameIew *string) *DcimPowerPortsListParams

WithNameIew adds the nameIew to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameIsw ¶

func (o *DcimPowerPortsListParams) WithNameIsw(nameIsw *string) *DcimPowerPortsListParams

WithNameIsw adds the nameIsw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameNic ¶

func (o *DcimPowerPortsListParams) WithNameNic(nameNic *string) *DcimPowerPortsListParams

WithNameNic adds the nameNic to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameNie ¶

func (o *DcimPowerPortsListParams) WithNameNie(nameNie *string) *DcimPowerPortsListParams

WithNameNie adds the nameNie to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameNiew ¶

func (o *DcimPowerPortsListParams) WithNameNiew(nameNiew *string) *DcimPowerPortsListParams

WithNameNiew adds the nameNiew to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNameNisw ¶

func (o *DcimPowerPortsListParams) WithNameNisw(nameNisw *string) *DcimPowerPortsListParams

WithNameNisw adds the nameNisw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithNamen ¶

WithNamen adds the namen to the dcim power ports list params

func (*DcimPowerPortsListParams) WithOffset ¶

WithOffset adds the offset to the dcim power ports list params

func (*DcimPowerPortsListParams) WithQ ¶

WithQ adds the q to the dcim power ports list params

func (*DcimPowerPortsListParams) WithRegion ¶

WithRegion adds the region to the dcim power ports list params

func (*DcimPowerPortsListParams) WithRegionID ¶

func (o *DcimPowerPortsListParams) WithRegionID(regionID *string) *DcimPowerPortsListParams

WithRegionID adds the regionID to the dcim power ports list params

func (*DcimPowerPortsListParams) WithRegionIDn ¶

func (o *DcimPowerPortsListParams) WithRegionIDn(regionIDn *string) *DcimPowerPortsListParams

WithRegionIDn adds the regionIDn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithRegionn ¶

func (o *DcimPowerPortsListParams) WithRegionn(regionn *string) *DcimPowerPortsListParams

WithRegionn adds the regionn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSite ¶

WithSite adds the site to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSiteIDn ¶

func (o *DcimPowerPortsListParams) WithSiteIDn(siteIDn *string) *DcimPowerPortsListParams

WithSiteIDn adds the siteIDn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSiten ¶

WithSiten adds the siten to the dcim power ports list params

func (*DcimPowerPortsListParams) WithTag ¶

WithTag adds the tag to the dcim power ports list params

func (*DcimPowerPortsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports list params

func (*DcimPowerPortsListParams) WithType ¶

WithType adds the typeVar to the dcim power ports list params

func (*DcimPowerPortsListParams) WithTypen ¶

WithTypen adds the typen to the dcim power ports list params

func (*DcimPowerPortsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsListReader ¶

type DcimPowerPortsListReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsListReader is a Reader for the DcimPowerPortsList structure.

func (*DcimPowerPortsListReader) ReadResponse ¶

func (o *DcimPowerPortsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsPartialUpdateDefault ¶

type DcimPowerPortsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPortsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimPowerPortsPartialUpdateDefault dcim power ports partial update default

func NewDcimPowerPortsPartialUpdateDefault ¶

func NewDcimPowerPortsPartialUpdateDefault(code int) *DcimPowerPortsPartialUpdateDefault

NewDcimPowerPortsPartialUpdateDefault creates a DcimPowerPortsPartialUpdateDefault with default headers values

func (*DcimPowerPortsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim power ports partial update default response

func (*DcimPowerPortsPartialUpdateDefault) Error ¶

func (*DcimPowerPortsPartialUpdateDefault) GetPayload ¶

func (o *DcimPowerPortsPartialUpdateDefault) GetPayload() interface{}

type DcimPowerPortsPartialUpdateOK ¶

type DcimPowerPortsPartialUpdateOK struct {
	Payload *models.PowerPort
}
DcimPowerPortsPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortsPartialUpdateOK dcim power ports partial update o k

func NewDcimPowerPortsPartialUpdateOK ¶

func NewDcimPowerPortsPartialUpdateOK() *DcimPowerPortsPartialUpdateOK

NewDcimPowerPortsPartialUpdateOK creates a DcimPowerPortsPartialUpdateOK with default headers values

func (*DcimPowerPortsPartialUpdateOK) Error ¶

func (*DcimPowerPortsPartialUpdateOK) GetPayload ¶

type DcimPowerPortsPartialUpdateParams ¶

type DcimPowerPortsPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerPort

	/* ID.

	   A unique integer value identifying this power port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power ports partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsPartialUpdateParams ¶

func NewDcimPowerPortsPartialUpdateParams() *DcimPowerPortsPartialUpdateParams

NewDcimPowerPortsPartialUpdateParams creates a new DcimPowerPortsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsPartialUpdateParamsWithContext ¶

func NewDcimPowerPortsPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerPortsPartialUpdateParams

NewDcimPowerPortsPartialUpdateParamsWithContext creates a new DcimPowerPortsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortsPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortsPartialUpdateParams

NewDcimPowerPortsPartialUpdateParamsWithHTTPClient creates a new DcimPowerPortsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsPartialUpdateParamsWithTimeout ¶

func NewDcimPowerPortsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortsPartialUpdateParams

NewDcimPowerPortsPartialUpdateParamsWithTimeout creates a new DcimPowerPortsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerPortsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerPortsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports partial update params

func (*DcimPowerPortsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsPartialUpdateReader ¶

type DcimPowerPortsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsPartialUpdateReader is a Reader for the DcimPowerPortsPartialUpdate structure.

func (*DcimPowerPortsPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerPortsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsReadOK ¶

type DcimPowerPortsReadOK struct {
	Payload *models.PowerPort
}
DcimPowerPortsReadOK describes a response with status code 200, with default header values.

DcimPowerPortsReadOK dcim power ports read o k

func NewDcimPowerPortsReadOK ¶

func NewDcimPowerPortsReadOK() *DcimPowerPortsReadOK

NewDcimPowerPortsReadOK creates a DcimPowerPortsReadOK with default headers values

func (*DcimPowerPortsReadOK) Error ¶

func (o *DcimPowerPortsReadOK) Error() string

func (*DcimPowerPortsReadOK) GetPayload ¶

func (o *DcimPowerPortsReadOK) GetPayload() *models.PowerPort

type DcimPowerPortsReadParams ¶

type DcimPowerPortsReadParams struct {

	/* ID.

	   A unique integer value identifying this power port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsReadParams contains all the parameters to send to the API endpoint

for the dcim power ports read operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsReadParams ¶

func NewDcimPowerPortsReadParams() *DcimPowerPortsReadParams

NewDcimPowerPortsReadParams creates a new DcimPowerPortsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsReadParamsWithContext ¶

func NewDcimPowerPortsReadParamsWithContext(ctx context.Context) *DcimPowerPortsReadParams

NewDcimPowerPortsReadParamsWithContext creates a new DcimPowerPortsReadParams object with the ability to set a context for a request.

func NewDcimPowerPortsReadParamsWithHTTPClient ¶

func NewDcimPowerPortsReadParamsWithHTTPClient(client *http.Client) *DcimPowerPortsReadParams

NewDcimPowerPortsReadParamsWithHTTPClient creates a new DcimPowerPortsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsReadParamsWithTimeout ¶

func NewDcimPowerPortsReadParamsWithTimeout(timeout time.Duration) *DcimPowerPortsReadParams

NewDcimPowerPortsReadParamsWithTimeout creates a new DcimPowerPortsReadParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsReadParams) SetContext ¶

func (o *DcimPowerPortsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports read params

func (*DcimPowerPortsReadParams) SetDefaults ¶

func (o *DcimPowerPortsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsReadParams) SetHTTPClient ¶

func (o *DcimPowerPortsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports read params

func (*DcimPowerPortsReadParams) SetID ¶

func (o *DcimPowerPortsReadParams) SetID(id int64)

SetID adds the id to the dcim power ports read params

func (*DcimPowerPortsReadParams) SetTimeout ¶

func (o *DcimPowerPortsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports read params

func (*DcimPowerPortsReadParams) WithContext ¶

WithContext adds the context to the dcim power ports read params

func (*DcimPowerPortsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsReadParams) WithHTTPClient ¶

func (o *DcimPowerPortsReadParams) WithHTTPClient(client *http.Client) *DcimPowerPortsReadParams

WithHTTPClient adds the HTTPClient to the dcim power ports read params

func (*DcimPowerPortsReadParams) WithID ¶

WithID adds the id to the dcim power ports read params

func (*DcimPowerPortsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports read params

func (*DcimPowerPortsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsReadReader ¶

type DcimPowerPortsReadReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsReadReader is a Reader for the DcimPowerPortsRead structure.

func (*DcimPowerPortsReadReader) ReadResponse ¶

func (o *DcimPowerPortsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsTraceOK ¶

type DcimPowerPortsTraceOK struct {
	Payload *models.PowerPort
}
DcimPowerPortsTraceOK describes a response with status code 200, with default header values.

DcimPowerPortsTraceOK dcim power ports trace o k

func NewDcimPowerPortsTraceOK ¶

func NewDcimPowerPortsTraceOK() *DcimPowerPortsTraceOK

NewDcimPowerPortsTraceOK creates a DcimPowerPortsTraceOK with default headers values

func (*DcimPowerPortsTraceOK) Error ¶

func (o *DcimPowerPortsTraceOK) Error() string

func (*DcimPowerPortsTraceOK) GetPayload ¶

func (o *DcimPowerPortsTraceOK) GetPayload() *models.PowerPort

type DcimPowerPortsTraceParams ¶

type DcimPowerPortsTraceParams struct {

	/* ID.

	   A unique integer value identifying this power port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsTraceParams contains all the parameters to send to the API endpoint

for the dcim power ports trace operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsTraceParams ¶

func NewDcimPowerPortsTraceParams() *DcimPowerPortsTraceParams

NewDcimPowerPortsTraceParams creates a new DcimPowerPortsTraceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsTraceParamsWithContext ¶

func NewDcimPowerPortsTraceParamsWithContext(ctx context.Context) *DcimPowerPortsTraceParams

NewDcimPowerPortsTraceParamsWithContext creates a new DcimPowerPortsTraceParams object with the ability to set a context for a request.

func NewDcimPowerPortsTraceParamsWithHTTPClient ¶

func NewDcimPowerPortsTraceParamsWithHTTPClient(client *http.Client) *DcimPowerPortsTraceParams

NewDcimPowerPortsTraceParamsWithHTTPClient creates a new DcimPowerPortsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsTraceParamsWithTimeout ¶

func NewDcimPowerPortsTraceParamsWithTimeout(timeout time.Duration) *DcimPowerPortsTraceParams

NewDcimPowerPortsTraceParamsWithTimeout creates a new DcimPowerPortsTraceParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsTraceParams) SetContext ¶

func (o *DcimPowerPortsTraceParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) SetDefaults ¶

func (o *DcimPowerPortsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsTraceParams) SetHTTPClient ¶

func (o *DcimPowerPortsTraceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) SetID ¶

func (o *DcimPowerPortsTraceParams) SetID(id int64)

SetID adds the id to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) SetTimeout ¶

func (o *DcimPowerPortsTraceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) WithContext ¶

WithContext adds the context to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsTraceParams) WithHTTPClient ¶

func (o *DcimPowerPortsTraceParams) WithHTTPClient(client *http.Client) *DcimPowerPortsTraceParams

WithHTTPClient adds the HTTPClient to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) WithID ¶

WithID adds the id to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports trace params

func (*DcimPowerPortsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsTraceReader ¶

type DcimPowerPortsTraceReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsTraceReader is a Reader for the DcimPowerPortsTrace structure.

func (*DcimPowerPortsTraceReader) ReadResponse ¶

func (o *DcimPowerPortsTraceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsUpdateDefault ¶

type DcimPowerPortsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimPowerPortsUpdateDefault describes a response with status code -1, with default header values.

DcimPowerPortsUpdateDefault dcim power ports update default

func NewDcimPowerPortsUpdateDefault ¶

func NewDcimPowerPortsUpdateDefault(code int) *DcimPowerPortsUpdateDefault

NewDcimPowerPortsUpdateDefault creates a DcimPowerPortsUpdateDefault with default headers values

func (*DcimPowerPortsUpdateDefault) Code ¶

func (o *DcimPowerPortsUpdateDefault) Code() int

Code gets the status code for the dcim power ports update default response

func (*DcimPowerPortsUpdateDefault) Error ¶

func (*DcimPowerPortsUpdateDefault) GetPayload ¶

func (o *DcimPowerPortsUpdateDefault) GetPayload() interface{}

type DcimPowerPortsUpdateOK ¶

type DcimPowerPortsUpdateOK struct {
	Payload *models.PowerPort
}
DcimPowerPortsUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortsUpdateOK dcim power ports update o k

func NewDcimPowerPortsUpdateOK ¶

func NewDcimPowerPortsUpdateOK() *DcimPowerPortsUpdateOK

NewDcimPowerPortsUpdateOK creates a DcimPowerPortsUpdateOK with default headers values

func (*DcimPowerPortsUpdateOK) Error ¶

func (o *DcimPowerPortsUpdateOK) Error() string

func (*DcimPowerPortsUpdateOK) GetPayload ¶

func (o *DcimPowerPortsUpdateOK) GetPayload() *models.PowerPort

type DcimPowerPortsUpdateParams ¶

type DcimPowerPortsUpdateParams struct {

	// Data.
	Data *models.WritablePowerPort

	/* ID.

	   A unique integer value identifying this power port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsUpdateParams contains all the parameters to send to the API endpoint

for the dcim power ports update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsUpdateParams ¶

func NewDcimPowerPortsUpdateParams() *DcimPowerPortsUpdateParams

NewDcimPowerPortsUpdateParams creates a new DcimPowerPortsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimPowerPortsUpdateParamsWithContext ¶

func NewDcimPowerPortsUpdateParamsWithContext(ctx context.Context) *DcimPowerPortsUpdateParams

NewDcimPowerPortsUpdateParamsWithContext creates a new DcimPowerPortsUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortsUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortsUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortsUpdateParams

NewDcimPowerPortsUpdateParamsWithHTTPClient creates a new DcimPowerPortsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsUpdateParamsWithTimeout ¶

func NewDcimPowerPortsUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortsUpdateParams

NewDcimPowerPortsUpdateParamsWithTimeout creates a new DcimPowerPortsUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsUpdateParams) SetContext ¶

func (o *DcimPowerPortsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) SetData ¶

SetData adds the data to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) SetDefaults ¶

func (o *DcimPowerPortsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) SetID ¶

func (o *DcimPowerPortsUpdateParams) SetID(id int64)

SetID adds the id to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) SetTimeout ¶

func (o *DcimPowerPortsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) WithContext ¶

WithContext adds the context to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) WithData ¶

WithData adds the data to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) WithID ¶

WithID adds the id to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports update params

func (*DcimPowerPortsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsUpdateReader ¶

type DcimPowerPortsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsUpdateReader is a Reader for the DcimPowerPortsUpdate structure.

func (*DcimPowerPortsUpdateReader) ReadResponse ¶

func (o *DcimPowerPortsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackGroupsCreateCreated ¶

type DcimRackGroupsCreateCreated struct {
	Payload *models.RackGroup
}
DcimRackGroupsCreateCreated describes a response with status code 201, with default header values.

DcimRackGroupsCreateCreated dcim rack groups create created

func NewDcimRackGroupsCreateCreated ¶

func NewDcimRackGroupsCreateCreated() *DcimRackGroupsCreateCreated

NewDcimRackGroupsCreateCreated creates a DcimRackGroupsCreateCreated with default headers values

func (*DcimRackGroupsCreateCreated) Error ¶

func (*DcimRackGroupsCreateCreated) GetPayload ¶

func (o *DcimRackGroupsCreateCreated) GetPayload() *models.RackGroup

type DcimRackGroupsCreateDefault ¶

type DcimRackGroupsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackGroupsCreateDefault describes a response with status code -1, with default header values.

DcimRackGroupsCreateDefault dcim rack groups create default

func NewDcimRackGroupsCreateDefault ¶

func NewDcimRackGroupsCreateDefault(code int) *DcimRackGroupsCreateDefault

NewDcimRackGroupsCreateDefault creates a DcimRackGroupsCreateDefault with default headers values

func (*DcimRackGroupsCreateDefault) Code ¶

func (o *DcimRackGroupsCreateDefault) Code() int

Code gets the status code for the dcim rack groups create default response

func (*DcimRackGroupsCreateDefault) Error ¶

func (*DcimRackGroupsCreateDefault) GetPayload ¶

func (o *DcimRackGroupsCreateDefault) GetPayload() interface{}

type DcimRackGroupsCreateParams ¶

type DcimRackGroupsCreateParams struct {

	// Data.
	Data *models.WritableRackGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackGroupsCreateParams contains all the parameters to send to the API endpoint

for the dcim rack groups create operation.

Typically these are written to a http.Request.

func NewDcimRackGroupsCreateParams ¶

func NewDcimRackGroupsCreateParams() *DcimRackGroupsCreateParams

NewDcimRackGroupsCreateParams creates a new DcimRackGroupsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackGroupsCreateParamsWithContext ¶

func NewDcimRackGroupsCreateParamsWithContext(ctx context.Context) *DcimRackGroupsCreateParams

NewDcimRackGroupsCreateParamsWithContext creates a new DcimRackGroupsCreateParams object with the ability to set a context for a request.

func NewDcimRackGroupsCreateParamsWithHTTPClient ¶

func NewDcimRackGroupsCreateParamsWithHTTPClient(client *http.Client) *DcimRackGroupsCreateParams

NewDcimRackGroupsCreateParamsWithHTTPClient creates a new DcimRackGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackGroupsCreateParamsWithTimeout ¶

func NewDcimRackGroupsCreateParamsWithTimeout(timeout time.Duration) *DcimRackGroupsCreateParams

NewDcimRackGroupsCreateParamsWithTimeout creates a new DcimRackGroupsCreateParams object with the ability to set a timeout on a request.

func (*DcimRackGroupsCreateParams) SetContext ¶

func (o *DcimRackGroupsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) SetData ¶

SetData adds the data to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) SetDefaults ¶

func (o *DcimRackGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack groups create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsCreateParams) SetHTTPClient ¶

func (o *DcimRackGroupsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) SetTimeout ¶

func (o *DcimRackGroupsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) WithContext ¶

WithContext adds the context to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) WithData ¶

WithData adds the data to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack groups create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack groups create params

func (*DcimRackGroupsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackGroupsCreateReader ¶

type DcimRackGroupsCreateReader struct {
	// contains filtered or unexported fields
}

DcimRackGroupsCreateReader is a Reader for the DcimRackGroupsCreate structure.

func (*DcimRackGroupsCreateReader) ReadResponse ¶

func (o *DcimRackGroupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackGroupsDeleteNoContent ¶

type DcimRackGroupsDeleteNoContent struct {
}
DcimRackGroupsDeleteNoContent describes a response with status code 204, with default header values.

DcimRackGroupsDeleteNoContent dcim rack groups delete no content

func NewDcimRackGroupsDeleteNoContent ¶

func NewDcimRackGroupsDeleteNoContent() *DcimRackGroupsDeleteNoContent

NewDcimRackGroupsDeleteNoContent creates a DcimRackGroupsDeleteNoContent with default headers values

func (*DcimRackGroupsDeleteNoContent) Error ¶

type DcimRackGroupsDeleteParams ¶

type DcimRackGroupsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this rack group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackGroupsDeleteParams contains all the parameters to send to the API endpoint

for the dcim rack groups delete operation.

Typically these are written to a http.Request.

func NewDcimRackGroupsDeleteParams ¶

func NewDcimRackGroupsDeleteParams() *DcimRackGroupsDeleteParams

NewDcimRackGroupsDeleteParams creates a new DcimRackGroupsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackGroupsDeleteParamsWithContext ¶

func NewDcimRackGroupsDeleteParamsWithContext(ctx context.Context) *DcimRackGroupsDeleteParams

NewDcimRackGroupsDeleteParamsWithContext creates a new DcimRackGroupsDeleteParams object with the ability to set a context for a request.

func NewDcimRackGroupsDeleteParamsWithHTTPClient ¶

func NewDcimRackGroupsDeleteParamsWithHTTPClient(client *http.Client) *DcimRackGroupsDeleteParams

NewDcimRackGroupsDeleteParamsWithHTTPClient creates a new DcimRackGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackGroupsDeleteParamsWithTimeout ¶

func NewDcimRackGroupsDeleteParamsWithTimeout(timeout time.Duration) *DcimRackGroupsDeleteParams

NewDcimRackGroupsDeleteParamsWithTimeout creates a new DcimRackGroupsDeleteParams object with the ability to set a timeout on a request.

func (*DcimRackGroupsDeleteParams) SetContext ¶

func (o *DcimRackGroupsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) SetDefaults ¶

func (o *DcimRackGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsDeleteParams) SetHTTPClient ¶

func (o *DcimRackGroupsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) SetID ¶

func (o *DcimRackGroupsDeleteParams) SetID(id int64)

SetID adds the id to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) SetTimeout ¶

func (o *DcimRackGroupsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) WithContext ¶

WithContext adds the context to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) WithID ¶

WithID adds the id to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack groups delete params

func (*DcimRackGroupsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackGroupsDeleteReader ¶

type DcimRackGroupsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRackGroupsDeleteReader is a Reader for the DcimRackGroupsDelete structure.

func (*DcimRackGroupsDeleteReader) ReadResponse ¶

func (o *DcimRackGroupsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackGroupsListOK ¶

type DcimRackGroupsListOK struct {
	Payload *DcimRackGroupsListOKBody
}
DcimRackGroupsListOK describes a response with status code 200, with default header values.

DcimRackGroupsListOK dcim rack groups list o k

func NewDcimRackGroupsListOK ¶

func NewDcimRackGroupsListOK() *DcimRackGroupsListOK

NewDcimRackGroupsListOK creates a DcimRackGroupsListOK with default headers values

func (*DcimRackGroupsListOK) Error ¶

func (o *DcimRackGroupsListOK) Error() string

func (*DcimRackGroupsListOK) GetPayload ¶

type DcimRackGroupsListOKBody ¶

type DcimRackGroupsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.RackGroup `json:"results"`
}

DcimRackGroupsListOKBody dcim rack groups list o k body swagger:model DcimRackGroupsListOKBody

func (*DcimRackGroupsListOKBody) ContextValidate ¶

func (o *DcimRackGroupsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim rack groups list o k body based on the context it is used

func (*DcimRackGroupsListOKBody) MarshalBinary ¶

func (o *DcimRackGroupsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRackGroupsListOKBody) UnmarshalBinary ¶

func (o *DcimRackGroupsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRackGroupsListOKBody) Validate ¶

func (o *DcimRackGroupsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim rack groups list o k body

type DcimRackGroupsListParams ¶

type DcimRackGroupsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Parent.
	Parent *string

	// Parentn.
	Parentn *string

	// ParentID.
	ParentID *string

	// ParentIDn.
	ParentIDn *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackGroupsListParams contains all the parameters to send to the API endpoint

for the dcim rack groups list operation.

Typically these are written to a http.Request.

func NewDcimRackGroupsListParams ¶

func NewDcimRackGroupsListParams() *DcimRackGroupsListParams

NewDcimRackGroupsListParams creates a new DcimRackGroupsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackGroupsListParamsWithContext ¶

func NewDcimRackGroupsListParamsWithContext(ctx context.Context) *DcimRackGroupsListParams

NewDcimRackGroupsListParamsWithContext creates a new DcimRackGroupsListParams object with the ability to set a context for a request.

func NewDcimRackGroupsListParamsWithHTTPClient ¶

func NewDcimRackGroupsListParamsWithHTTPClient(client *http.Client) *DcimRackGroupsListParams

NewDcimRackGroupsListParamsWithHTTPClient creates a new DcimRackGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackGroupsListParamsWithTimeout ¶

func NewDcimRackGroupsListParamsWithTimeout(timeout time.Duration) *DcimRackGroupsListParams

NewDcimRackGroupsListParamsWithTimeout creates a new DcimRackGroupsListParams object with the ability to set a timeout on a request.

func (*DcimRackGroupsListParams) SetContext ¶

func (o *DcimRackGroupsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDefaults ¶

func (o *DcimRackGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack groups list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsListParams) SetDescription ¶

func (o *DcimRackGroupsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionIc ¶

func (o *DcimRackGroupsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionIe ¶

func (o *DcimRackGroupsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionIew ¶

func (o *DcimRackGroupsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionIsw ¶

func (o *DcimRackGroupsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionNic ¶

func (o *DcimRackGroupsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionNie ¶

func (o *DcimRackGroupsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionNiew ¶

func (o *DcimRackGroupsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionNisw ¶

func (o *DcimRackGroupsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetDescriptionn ¶

func (o *DcimRackGroupsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetHTTPClient ¶

func (o *DcimRackGroupsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetID ¶

func (o *DcimRackGroupsListParams) SetID(id *string)

SetID adds the id to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetIDGt ¶

func (o *DcimRackGroupsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetIDGte ¶

func (o *DcimRackGroupsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetIDLt ¶

func (o *DcimRackGroupsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetIDLte ¶

func (o *DcimRackGroupsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetIDn ¶

func (o *DcimRackGroupsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetLimit ¶

func (o *DcimRackGroupsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetName ¶

func (o *DcimRackGroupsListParams) SetName(name *string)

SetName adds the name to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameIc ¶

func (o *DcimRackGroupsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameIe ¶

func (o *DcimRackGroupsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameIew ¶

func (o *DcimRackGroupsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameIsw ¶

func (o *DcimRackGroupsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameNic ¶

func (o *DcimRackGroupsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameNie ¶

func (o *DcimRackGroupsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameNiew ¶

func (o *DcimRackGroupsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNameNisw ¶

func (o *DcimRackGroupsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetNamen ¶

func (o *DcimRackGroupsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetOffset ¶

func (o *DcimRackGroupsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetParent ¶

func (o *DcimRackGroupsListParams) SetParent(parent *string)

SetParent adds the parent to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetParentID ¶

func (o *DcimRackGroupsListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetParentIDn ¶

func (o *DcimRackGroupsListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetParentn ¶

func (o *DcimRackGroupsListParams) SetParentn(parentn *string)

SetParentn adds the parentN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetQ ¶

func (o *DcimRackGroupsListParams) SetQ(q *string)

SetQ adds the q to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetRegion ¶

func (o *DcimRackGroupsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetRegionID ¶

func (o *DcimRackGroupsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetRegionIDn ¶

func (o *DcimRackGroupsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetRegionn ¶

func (o *DcimRackGroupsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSite ¶

func (o *DcimRackGroupsListParams) SetSite(site *string)

SetSite adds the site to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSiteID ¶

func (o *DcimRackGroupsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSiteIDn ¶

func (o *DcimRackGroupsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSiten ¶

func (o *DcimRackGroupsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlug ¶

func (o *DcimRackGroupsListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugIc ¶

func (o *DcimRackGroupsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugIe ¶

func (o *DcimRackGroupsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugIew ¶

func (o *DcimRackGroupsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugIsw ¶

func (o *DcimRackGroupsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugNic ¶

func (o *DcimRackGroupsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugNie ¶

func (o *DcimRackGroupsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugNiew ¶

func (o *DcimRackGroupsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugNisw ¶

func (o *DcimRackGroupsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetSlugn ¶

func (o *DcimRackGroupsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim rack groups list params

func (*DcimRackGroupsListParams) SetTimeout ¶

func (o *DcimRackGroupsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithContext ¶

WithContext adds the context to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack groups list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsListParams) WithDescription ¶

func (o *DcimRackGroupsListParams) WithDescription(description *string) *DcimRackGroupsListParams

WithDescription adds the description to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionIc ¶

func (o *DcimRackGroupsListParams) WithDescriptionIc(descriptionIc *string) *DcimRackGroupsListParams

WithDescriptionIc adds the descriptionIc to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionIe ¶

func (o *DcimRackGroupsListParams) WithDescriptionIe(descriptionIe *string) *DcimRackGroupsListParams

WithDescriptionIe adds the descriptionIe to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionIew ¶

func (o *DcimRackGroupsListParams) WithDescriptionIew(descriptionIew *string) *DcimRackGroupsListParams

WithDescriptionIew adds the descriptionIew to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionIsw ¶

func (o *DcimRackGroupsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimRackGroupsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionNic ¶

func (o *DcimRackGroupsListParams) WithDescriptionNic(descriptionNic *string) *DcimRackGroupsListParams

WithDescriptionNic adds the descriptionNic to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionNie ¶

func (o *DcimRackGroupsListParams) WithDescriptionNie(descriptionNie *string) *DcimRackGroupsListParams

WithDescriptionNie adds the descriptionNie to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionNiew ¶

func (o *DcimRackGroupsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimRackGroupsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionNisw ¶

func (o *DcimRackGroupsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimRackGroupsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithDescriptionn ¶

func (o *DcimRackGroupsListParams) WithDescriptionn(descriptionn *string) *DcimRackGroupsListParams

WithDescriptionn adds the descriptionn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithHTTPClient ¶

func (o *DcimRackGroupsListParams) WithHTTPClient(client *http.Client) *DcimRackGroupsListParams

WithHTTPClient adds the HTTPClient to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithID ¶

WithID adds the id to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithLimit ¶

WithLimit adds the limit to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithName ¶

WithName adds the name to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameIew ¶

func (o *DcimRackGroupsListParams) WithNameIew(nameIew *string) *DcimRackGroupsListParams

WithNameIew adds the nameIew to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameIsw ¶

func (o *DcimRackGroupsListParams) WithNameIsw(nameIsw *string) *DcimRackGroupsListParams

WithNameIsw adds the nameIsw to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameNic ¶

func (o *DcimRackGroupsListParams) WithNameNic(nameNic *string) *DcimRackGroupsListParams

WithNameNic adds the nameNic to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameNie ¶

func (o *DcimRackGroupsListParams) WithNameNie(nameNie *string) *DcimRackGroupsListParams

WithNameNie adds the nameNie to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameNiew ¶

func (o *DcimRackGroupsListParams) WithNameNiew(nameNiew *string) *DcimRackGroupsListParams

WithNameNiew adds the nameNiew to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNameNisw ¶

func (o *DcimRackGroupsListParams) WithNameNisw(nameNisw *string) *DcimRackGroupsListParams

WithNameNisw adds the nameNisw to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithNamen ¶

WithNamen adds the namen to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithOffset ¶

WithOffset adds the offset to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithParent ¶

WithParent adds the parent to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithParentID ¶

func (o *DcimRackGroupsListParams) WithParentID(parentID *string) *DcimRackGroupsListParams

WithParentID adds the parentID to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithParentIDn ¶

func (o *DcimRackGroupsListParams) WithParentIDn(parentIDn *string) *DcimRackGroupsListParams

WithParentIDn adds the parentIDn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithParentn ¶

func (o *DcimRackGroupsListParams) WithParentn(parentn *string) *DcimRackGroupsListParams

WithParentn adds the parentn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithQ ¶

WithQ adds the q to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithRegion ¶

WithRegion adds the region to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithRegionID ¶

func (o *DcimRackGroupsListParams) WithRegionID(regionID *string) *DcimRackGroupsListParams

WithRegionID adds the regionID to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithRegionIDn ¶

func (o *DcimRackGroupsListParams) WithRegionIDn(regionIDn *string) *DcimRackGroupsListParams

WithRegionIDn adds the regionIDn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithRegionn ¶

func (o *DcimRackGroupsListParams) WithRegionn(regionn *string) *DcimRackGroupsListParams

WithRegionn adds the regionn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSite ¶

WithSite adds the site to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSiteIDn ¶

func (o *DcimRackGroupsListParams) WithSiteIDn(siteIDn *string) *DcimRackGroupsListParams

WithSiteIDn adds the siteIDn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSiten ¶

WithSiten adds the siten to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlug ¶

WithSlug adds the slug to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugIc ¶

WithSlugIc adds the slugIc to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugIe ¶

WithSlugIe adds the slugIe to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugIew ¶

func (o *DcimRackGroupsListParams) WithSlugIew(slugIew *string) *DcimRackGroupsListParams

WithSlugIew adds the slugIew to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugIsw ¶

func (o *DcimRackGroupsListParams) WithSlugIsw(slugIsw *string) *DcimRackGroupsListParams

WithSlugIsw adds the slugIsw to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugNic ¶

func (o *DcimRackGroupsListParams) WithSlugNic(slugNic *string) *DcimRackGroupsListParams

WithSlugNic adds the slugNic to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugNie ¶

func (o *DcimRackGroupsListParams) WithSlugNie(slugNie *string) *DcimRackGroupsListParams

WithSlugNie adds the slugNie to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugNiew ¶

func (o *DcimRackGroupsListParams) WithSlugNiew(slugNiew *string) *DcimRackGroupsListParams

WithSlugNiew adds the slugNiew to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugNisw ¶

func (o *DcimRackGroupsListParams) WithSlugNisw(slugNisw *string) *DcimRackGroupsListParams

WithSlugNisw adds the slugNisw to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim rack groups list params

func (*DcimRackGroupsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack groups list params

func (*DcimRackGroupsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackGroupsListReader ¶

type DcimRackGroupsListReader struct {
	// contains filtered or unexported fields
}

DcimRackGroupsListReader is a Reader for the DcimRackGroupsList structure.

func (*DcimRackGroupsListReader) ReadResponse ¶

func (o *DcimRackGroupsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackGroupsPartialUpdateDefault ¶

type DcimRackGroupsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackGroupsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRackGroupsPartialUpdateDefault dcim rack groups partial update default

func NewDcimRackGroupsPartialUpdateDefault ¶

func NewDcimRackGroupsPartialUpdateDefault(code int) *DcimRackGroupsPartialUpdateDefault

NewDcimRackGroupsPartialUpdateDefault creates a DcimRackGroupsPartialUpdateDefault with default headers values

func (*DcimRackGroupsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim rack groups partial update default response

func (*DcimRackGroupsPartialUpdateDefault) Error ¶

func (*DcimRackGroupsPartialUpdateDefault) GetPayload ¶

func (o *DcimRackGroupsPartialUpdateDefault) GetPayload() interface{}

type DcimRackGroupsPartialUpdateOK ¶

type DcimRackGroupsPartialUpdateOK struct {
	Payload *models.RackGroup
}
DcimRackGroupsPartialUpdateOK describes a response with status code 200, with default header values.

DcimRackGroupsPartialUpdateOK dcim rack groups partial update o k

func NewDcimRackGroupsPartialUpdateOK ¶

func NewDcimRackGroupsPartialUpdateOK() *DcimRackGroupsPartialUpdateOK

NewDcimRackGroupsPartialUpdateOK creates a DcimRackGroupsPartialUpdateOK with default headers values

func (*DcimRackGroupsPartialUpdateOK) Error ¶

func (*DcimRackGroupsPartialUpdateOK) GetPayload ¶

type DcimRackGroupsPartialUpdateParams ¶

type DcimRackGroupsPartialUpdateParams struct {

	// Data.
	Data *models.WritableRackGroup

	/* ID.

	   A unique integer value identifying this rack group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackGroupsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack groups partial update operation.

Typically these are written to a http.Request.

func NewDcimRackGroupsPartialUpdateParams ¶

func NewDcimRackGroupsPartialUpdateParams() *DcimRackGroupsPartialUpdateParams

NewDcimRackGroupsPartialUpdateParams creates a new DcimRackGroupsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackGroupsPartialUpdateParamsWithContext ¶

func NewDcimRackGroupsPartialUpdateParamsWithContext(ctx context.Context) *DcimRackGroupsPartialUpdateParams

NewDcimRackGroupsPartialUpdateParamsWithContext creates a new DcimRackGroupsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRackGroupsPartialUpdateParamsWithHTTPClient ¶

func NewDcimRackGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRackGroupsPartialUpdateParams

NewDcimRackGroupsPartialUpdateParamsWithHTTPClient creates a new DcimRackGroupsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackGroupsPartialUpdateParamsWithTimeout ¶

func NewDcimRackGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRackGroupsPartialUpdateParams

NewDcimRackGroupsPartialUpdateParamsWithTimeout creates a new DcimRackGroupsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackGroupsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) SetDefaults ¶

func (o *DcimRackGroupsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRackGroupsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) SetTimeout ¶

func (o *DcimRackGroupsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack groups partial update params

func (*DcimRackGroupsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackGroupsPartialUpdateReader ¶

type DcimRackGroupsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackGroupsPartialUpdateReader is a Reader for the DcimRackGroupsPartialUpdate structure.

func (*DcimRackGroupsPartialUpdateReader) ReadResponse ¶

func (o *DcimRackGroupsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackGroupsReadOK ¶

type DcimRackGroupsReadOK struct {
	Payload *models.RackGroup
}
DcimRackGroupsReadOK describes a response with status code 200, with default header values.

DcimRackGroupsReadOK dcim rack groups read o k

func NewDcimRackGroupsReadOK ¶

func NewDcimRackGroupsReadOK() *DcimRackGroupsReadOK

NewDcimRackGroupsReadOK creates a DcimRackGroupsReadOK with default headers values

func (*DcimRackGroupsReadOK) Error ¶

func (o *DcimRackGroupsReadOK) Error() string

func (*DcimRackGroupsReadOK) GetPayload ¶

func (o *DcimRackGroupsReadOK) GetPayload() *models.RackGroup

type DcimRackGroupsReadParams ¶

type DcimRackGroupsReadParams struct {

	/* ID.

	   A unique integer value identifying this rack group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackGroupsReadParams contains all the parameters to send to the API endpoint

for the dcim rack groups read operation.

Typically these are written to a http.Request.

func NewDcimRackGroupsReadParams ¶

func NewDcimRackGroupsReadParams() *DcimRackGroupsReadParams

NewDcimRackGroupsReadParams creates a new DcimRackGroupsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackGroupsReadParamsWithContext ¶

func NewDcimRackGroupsReadParamsWithContext(ctx context.Context) *DcimRackGroupsReadParams

NewDcimRackGroupsReadParamsWithContext creates a new DcimRackGroupsReadParams object with the ability to set a context for a request.

func NewDcimRackGroupsReadParamsWithHTTPClient ¶

func NewDcimRackGroupsReadParamsWithHTTPClient(client *http.Client) *DcimRackGroupsReadParams

NewDcimRackGroupsReadParamsWithHTTPClient creates a new DcimRackGroupsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackGroupsReadParamsWithTimeout ¶

func NewDcimRackGroupsReadParamsWithTimeout(timeout time.Duration) *DcimRackGroupsReadParams

NewDcimRackGroupsReadParamsWithTimeout creates a new DcimRackGroupsReadParams object with the ability to set a timeout on a request.

func (*DcimRackGroupsReadParams) SetContext ¶

func (o *DcimRackGroupsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack groups read params

func (*DcimRackGroupsReadParams) SetDefaults ¶

func (o *DcimRackGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack groups read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsReadParams) SetHTTPClient ¶

func (o *DcimRackGroupsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack groups read params

func (*DcimRackGroupsReadParams) SetID ¶

func (o *DcimRackGroupsReadParams) SetID(id int64)

SetID adds the id to the dcim rack groups read params

func (*DcimRackGroupsReadParams) SetTimeout ¶

func (o *DcimRackGroupsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack groups read params

func (*DcimRackGroupsReadParams) WithContext ¶

WithContext adds the context to the dcim rack groups read params

func (*DcimRackGroupsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack groups read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsReadParams) WithHTTPClient ¶

func (o *DcimRackGroupsReadParams) WithHTTPClient(client *http.Client) *DcimRackGroupsReadParams

WithHTTPClient adds the HTTPClient to the dcim rack groups read params

func (*DcimRackGroupsReadParams) WithID ¶

WithID adds the id to the dcim rack groups read params

func (*DcimRackGroupsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack groups read params

func (*DcimRackGroupsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackGroupsReadReader ¶

type DcimRackGroupsReadReader struct {
	// contains filtered or unexported fields
}

DcimRackGroupsReadReader is a Reader for the DcimRackGroupsRead structure.

func (*DcimRackGroupsReadReader) ReadResponse ¶

func (o *DcimRackGroupsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackGroupsUpdateDefault ¶

type DcimRackGroupsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackGroupsUpdateDefault describes a response with status code -1, with default header values.

DcimRackGroupsUpdateDefault dcim rack groups update default

func NewDcimRackGroupsUpdateDefault ¶

func NewDcimRackGroupsUpdateDefault(code int) *DcimRackGroupsUpdateDefault

NewDcimRackGroupsUpdateDefault creates a DcimRackGroupsUpdateDefault with default headers values

func (*DcimRackGroupsUpdateDefault) Code ¶

func (o *DcimRackGroupsUpdateDefault) Code() int

Code gets the status code for the dcim rack groups update default response

func (*DcimRackGroupsUpdateDefault) Error ¶

func (*DcimRackGroupsUpdateDefault) GetPayload ¶

func (o *DcimRackGroupsUpdateDefault) GetPayload() interface{}

type DcimRackGroupsUpdateOK ¶

type DcimRackGroupsUpdateOK struct {
	Payload *models.RackGroup
}
DcimRackGroupsUpdateOK describes a response with status code 200, with default header values.

DcimRackGroupsUpdateOK dcim rack groups update o k

func NewDcimRackGroupsUpdateOK ¶

func NewDcimRackGroupsUpdateOK() *DcimRackGroupsUpdateOK

NewDcimRackGroupsUpdateOK creates a DcimRackGroupsUpdateOK with default headers values

func (*DcimRackGroupsUpdateOK) Error ¶

func (o *DcimRackGroupsUpdateOK) Error() string

func (*DcimRackGroupsUpdateOK) GetPayload ¶

func (o *DcimRackGroupsUpdateOK) GetPayload() *models.RackGroup

type DcimRackGroupsUpdateParams ¶

type DcimRackGroupsUpdateParams struct {

	// Data.
	Data *models.WritableRackGroup

	/* ID.

	   A unique integer value identifying this rack group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackGroupsUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack groups update operation.

Typically these are written to a http.Request.

func NewDcimRackGroupsUpdateParams ¶

func NewDcimRackGroupsUpdateParams() *DcimRackGroupsUpdateParams

NewDcimRackGroupsUpdateParams creates a new DcimRackGroupsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackGroupsUpdateParamsWithContext ¶

func NewDcimRackGroupsUpdateParamsWithContext(ctx context.Context) *DcimRackGroupsUpdateParams

NewDcimRackGroupsUpdateParamsWithContext creates a new DcimRackGroupsUpdateParams object with the ability to set a context for a request.

func NewDcimRackGroupsUpdateParamsWithHTTPClient ¶

func NewDcimRackGroupsUpdateParamsWithHTTPClient(client *http.Client) *DcimRackGroupsUpdateParams

NewDcimRackGroupsUpdateParamsWithHTTPClient creates a new DcimRackGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackGroupsUpdateParamsWithTimeout ¶

func NewDcimRackGroupsUpdateParamsWithTimeout(timeout time.Duration) *DcimRackGroupsUpdateParams

NewDcimRackGroupsUpdateParamsWithTimeout creates a new DcimRackGroupsUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackGroupsUpdateParams) SetContext ¶

func (o *DcimRackGroupsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) SetData ¶

SetData adds the data to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) SetDefaults ¶

func (o *DcimRackGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack groups update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsUpdateParams) SetHTTPClient ¶

func (o *DcimRackGroupsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) SetID ¶

func (o *DcimRackGroupsUpdateParams) SetID(id int64)

SetID adds the id to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) SetTimeout ¶

func (o *DcimRackGroupsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) WithData ¶

WithData adds the data to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack groups update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackGroupsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) WithID ¶

WithID adds the id to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack groups update params

func (*DcimRackGroupsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackGroupsUpdateReader ¶

type DcimRackGroupsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackGroupsUpdateReader is a Reader for the DcimRackGroupsUpdate structure.

func (*DcimRackGroupsUpdateReader) ReadResponse ¶

func (o *DcimRackGroupsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsCreateCreated ¶

type DcimRackReservationsCreateCreated struct {
	Payload *models.RackReservation
}
DcimRackReservationsCreateCreated describes a response with status code 201, with default header values.

DcimRackReservationsCreateCreated dcim rack reservations create created

func NewDcimRackReservationsCreateCreated ¶

func NewDcimRackReservationsCreateCreated() *DcimRackReservationsCreateCreated

NewDcimRackReservationsCreateCreated creates a DcimRackReservationsCreateCreated with default headers values

func (*DcimRackReservationsCreateCreated) Error ¶

func (*DcimRackReservationsCreateCreated) GetPayload ¶

type DcimRackReservationsCreateDefault ¶

type DcimRackReservationsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackReservationsCreateDefault describes a response with status code -1, with default header values.

DcimRackReservationsCreateDefault dcim rack reservations create default

func NewDcimRackReservationsCreateDefault ¶

func NewDcimRackReservationsCreateDefault(code int) *DcimRackReservationsCreateDefault

NewDcimRackReservationsCreateDefault creates a DcimRackReservationsCreateDefault with default headers values

func (*DcimRackReservationsCreateDefault) Code ¶

Code gets the status code for the dcim rack reservations create default response

func (*DcimRackReservationsCreateDefault) Error ¶

func (*DcimRackReservationsCreateDefault) GetPayload ¶

func (o *DcimRackReservationsCreateDefault) GetPayload() interface{}

type DcimRackReservationsCreateParams ¶

type DcimRackReservationsCreateParams struct {

	// Data.
	Data *models.WritableRackReservation

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsCreateParams contains all the parameters to send to the API endpoint

for the dcim rack reservations create operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsCreateParams ¶

func NewDcimRackReservationsCreateParams() *DcimRackReservationsCreateParams

NewDcimRackReservationsCreateParams creates a new DcimRackReservationsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackReservationsCreateParamsWithContext ¶

func NewDcimRackReservationsCreateParamsWithContext(ctx context.Context) *DcimRackReservationsCreateParams

NewDcimRackReservationsCreateParamsWithContext creates a new DcimRackReservationsCreateParams object with the ability to set a context for a request.

func NewDcimRackReservationsCreateParamsWithHTTPClient ¶

func NewDcimRackReservationsCreateParamsWithHTTPClient(client *http.Client) *DcimRackReservationsCreateParams

NewDcimRackReservationsCreateParamsWithHTTPClient creates a new DcimRackReservationsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsCreateParamsWithTimeout ¶

func NewDcimRackReservationsCreateParamsWithTimeout(timeout time.Duration) *DcimRackReservationsCreateParams

NewDcimRackReservationsCreateParamsWithTimeout creates a new DcimRackReservationsCreateParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsCreateParams) SetContext ¶

SetContext adds the context to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) SetData ¶

SetData adds the data to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) SetDefaults ¶

func (o *DcimRackReservationsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsCreateParams) SetHTTPClient ¶

func (o *DcimRackReservationsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) SetTimeout ¶

func (o *DcimRackReservationsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) WithContext ¶

WithContext adds the context to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) WithData ¶

WithData adds the data to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations create params

func (*DcimRackReservationsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsCreateReader ¶

type DcimRackReservationsCreateReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsCreateReader is a Reader for the DcimRackReservationsCreate structure.

func (*DcimRackReservationsCreateReader) ReadResponse ¶

func (o *DcimRackReservationsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsDeleteNoContent ¶

type DcimRackReservationsDeleteNoContent struct {
}
DcimRackReservationsDeleteNoContent describes a response with status code 204, with default header values.

DcimRackReservationsDeleteNoContent dcim rack reservations delete no content

func NewDcimRackReservationsDeleteNoContent ¶

func NewDcimRackReservationsDeleteNoContent() *DcimRackReservationsDeleteNoContent

NewDcimRackReservationsDeleteNoContent creates a DcimRackReservationsDeleteNoContent with default headers values

func (*DcimRackReservationsDeleteNoContent) Error ¶

type DcimRackReservationsDeleteParams ¶

type DcimRackReservationsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this rack reservation.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsDeleteParams contains all the parameters to send to the API endpoint

for the dcim rack reservations delete operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsDeleteParams ¶

func NewDcimRackReservationsDeleteParams() *DcimRackReservationsDeleteParams

NewDcimRackReservationsDeleteParams creates a new DcimRackReservationsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackReservationsDeleteParamsWithContext ¶

func NewDcimRackReservationsDeleteParamsWithContext(ctx context.Context) *DcimRackReservationsDeleteParams

NewDcimRackReservationsDeleteParamsWithContext creates a new DcimRackReservationsDeleteParams object with the ability to set a context for a request.

func NewDcimRackReservationsDeleteParamsWithHTTPClient ¶

func NewDcimRackReservationsDeleteParamsWithHTTPClient(client *http.Client) *DcimRackReservationsDeleteParams

NewDcimRackReservationsDeleteParamsWithHTTPClient creates a new DcimRackReservationsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsDeleteParamsWithTimeout ¶

func NewDcimRackReservationsDeleteParamsWithTimeout(timeout time.Duration) *DcimRackReservationsDeleteParams

NewDcimRackReservationsDeleteParamsWithTimeout creates a new DcimRackReservationsDeleteParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsDeleteParams) SetContext ¶

SetContext adds the context to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) SetDefaults ¶

func (o *DcimRackReservationsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsDeleteParams) SetHTTPClient ¶

func (o *DcimRackReservationsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) SetID ¶

SetID adds the id to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) SetTimeout ¶

func (o *DcimRackReservationsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) WithContext ¶

WithContext adds the context to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) WithID ¶

WithID adds the id to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations delete params

func (*DcimRackReservationsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsDeleteReader ¶

type DcimRackReservationsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsDeleteReader is a Reader for the DcimRackReservationsDelete structure.

func (*DcimRackReservationsDeleteReader) ReadResponse ¶

func (o *DcimRackReservationsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsListOK ¶

type DcimRackReservationsListOK struct {
	Payload *DcimRackReservationsListOKBody
}
DcimRackReservationsListOK describes a response with status code 200, with default header values.

DcimRackReservationsListOK dcim rack reservations list o k

func NewDcimRackReservationsListOK ¶

func NewDcimRackReservationsListOK() *DcimRackReservationsListOK

NewDcimRackReservationsListOK creates a DcimRackReservationsListOK with default headers values

func (*DcimRackReservationsListOK) Error ¶

func (*DcimRackReservationsListOK) GetPayload ¶

type DcimRackReservationsListOKBody ¶

type DcimRackReservationsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.RackReservation `json:"results"`
}

DcimRackReservationsListOKBody dcim rack reservations list o k body swagger:model DcimRackReservationsListOKBody

func (*DcimRackReservationsListOKBody) ContextValidate ¶

func (o *DcimRackReservationsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim rack reservations list o k body based on the context it is used

func (*DcimRackReservationsListOKBody) MarshalBinary ¶

func (o *DcimRackReservationsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRackReservationsListOKBody) UnmarshalBinary ¶

func (o *DcimRackReservationsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRackReservationsListOKBody) Validate ¶

func (o *DcimRackReservationsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim rack reservations list o k body

type DcimRackReservationsListParams ¶

type DcimRackReservationsListParams struct {

	// Created.
	Created *string

	// CreatedGt.
	CreatedGt *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLt.
	CreatedLt *string

	// CreatedLte.
	CreatedLte *string

	// Createdn.
	Createdn *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// RackID.
	RackID *string

	// RackIDn.
	RackIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// User.
	User *string

	// Usern.
	Usern *string

	// UserID.
	UserID *string

	// UserIDn.
	UserIDn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsListParams contains all the parameters to send to the API endpoint

for the dcim rack reservations list operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsListParams ¶

func NewDcimRackReservationsListParams() *DcimRackReservationsListParams

NewDcimRackReservationsListParams creates a new DcimRackReservationsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackReservationsListParamsWithContext ¶

func NewDcimRackReservationsListParamsWithContext(ctx context.Context) *DcimRackReservationsListParams

NewDcimRackReservationsListParamsWithContext creates a new DcimRackReservationsListParams object with the ability to set a context for a request.

func NewDcimRackReservationsListParamsWithHTTPClient ¶

func NewDcimRackReservationsListParamsWithHTTPClient(client *http.Client) *DcimRackReservationsListParams

NewDcimRackReservationsListParamsWithHTTPClient creates a new DcimRackReservationsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsListParamsWithTimeout ¶

func NewDcimRackReservationsListParamsWithTimeout(timeout time.Duration) *DcimRackReservationsListParams

NewDcimRackReservationsListParamsWithTimeout creates a new DcimRackReservationsListParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsListParams) SetContext ¶

func (o *DcimRackReservationsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetCreated ¶

func (o *DcimRackReservationsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetCreatedGt ¶

func (o *DcimRackReservationsListParams) SetCreatedGt(createdGt *string)

SetCreatedGt adds the createdGt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetCreatedGte ¶

func (o *DcimRackReservationsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetCreatedLt ¶

func (o *DcimRackReservationsListParams) SetCreatedLt(createdLt *string)

SetCreatedLt adds the createdLt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetCreatedLte ¶

func (o *DcimRackReservationsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetCreatedn ¶

func (o *DcimRackReservationsListParams) SetCreatedn(createdn *string)

SetCreatedn adds the createdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetDefaults ¶

func (o *DcimRackReservationsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsListParams) SetGroup ¶

func (o *DcimRackReservationsListParams) SetGroup(group *string)

SetGroup adds the group to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetGroupID ¶

func (o *DcimRackReservationsListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetGroupIDn ¶

func (o *DcimRackReservationsListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetGroupn ¶

func (o *DcimRackReservationsListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetHTTPClient ¶

func (o *DcimRackReservationsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetID ¶

func (o *DcimRackReservationsListParams) SetID(id *string)

SetID adds the id to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetIDGt ¶

func (o *DcimRackReservationsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetIDGte ¶

func (o *DcimRackReservationsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetIDLt ¶

func (o *DcimRackReservationsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetIDLte ¶

func (o *DcimRackReservationsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetIDn ¶

func (o *DcimRackReservationsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetLimit ¶

func (o *DcimRackReservationsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetOffset ¶

func (o *DcimRackReservationsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetQ ¶

SetQ adds the q to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetRackID ¶

func (o *DcimRackReservationsListParams) SetRackID(rackID *string)

SetRackID adds the rackId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetRackIDn ¶

func (o *DcimRackReservationsListParams) SetRackIDn(rackIDn *string)

SetRackIDn adds the rackIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetSite ¶

func (o *DcimRackReservationsListParams) SetSite(site *string)

SetSite adds the site to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetSiteID ¶

func (o *DcimRackReservationsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetSiteIDn ¶

func (o *DcimRackReservationsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetSiten ¶

func (o *DcimRackReservationsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTag ¶

func (o *DcimRackReservationsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTagn ¶

func (o *DcimRackReservationsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenant ¶

func (o *DcimRackReservationsListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantGroup ¶

func (o *DcimRackReservationsListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantGroupID ¶

func (o *DcimRackReservationsListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantGroupIDn ¶

func (o *DcimRackReservationsListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantGroupn ¶

func (o *DcimRackReservationsListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantID ¶

func (o *DcimRackReservationsListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantIDn ¶

func (o *DcimRackReservationsListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTenantn ¶

func (o *DcimRackReservationsListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetTimeout ¶

func (o *DcimRackReservationsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetUser ¶

func (o *DcimRackReservationsListParams) SetUser(user *string)

SetUser adds the user to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetUserID ¶

func (o *DcimRackReservationsListParams) SetUserID(userID *string)

SetUserID adds the userId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetUserIDn ¶

func (o *DcimRackReservationsListParams) SetUserIDn(userIDn *string)

SetUserIDn adds the userIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetUsern ¶

func (o *DcimRackReservationsListParams) SetUsern(usern *string)

SetUsern adds the userN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithContext ¶

WithContext adds the context to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreated ¶

WithCreated adds the created to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreatedGt ¶

WithCreatedGt adds the createdGt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreatedLt ¶

WithCreatedLt adds the createdLt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreatedn ¶

WithCreatedn adds the createdn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsListParams) WithGroup ¶

WithGroup adds the group to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithGroupID ¶

WithGroupID adds the groupID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithGroupIDn ¶

WithGroupIDn adds the groupIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithGroupn ¶

WithGroupn adds the groupn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithID ¶

WithID adds the id to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLimit ¶

WithLimit adds the limit to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithOffset ¶

WithOffset adds the offset to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithQ ¶

WithQ adds the q to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithRackID ¶

WithRackID adds the rackID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithRackIDn ¶

WithRackIDn adds the rackIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithSite ¶

WithSite adds the site to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithSiten ¶

WithSiten adds the siten to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTag ¶

WithTag adds the tag to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenant ¶

WithTenant adds the tenant to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantGroup ¶

func (o *DcimRackReservationsListParams) WithTenantGroup(tenantGroup *string) *DcimRackReservationsListParams

WithTenantGroup adds the tenantGroup to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantGroupID ¶

func (o *DcimRackReservationsListParams) WithTenantGroupID(tenantGroupID *string) *DcimRackReservationsListParams

WithTenantGroupID adds the tenantGroupID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantGroupIDn ¶

func (o *DcimRackReservationsListParams) WithTenantGroupIDn(tenantGroupIDn *string) *DcimRackReservationsListParams

WithTenantGroupIDn adds the tenantGroupIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantGroupn ¶

func (o *DcimRackReservationsListParams) WithTenantGroupn(tenantGroupn *string) *DcimRackReservationsListParams

WithTenantGroupn adds the tenantGroupn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantID ¶

WithTenantID adds the tenantID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantIDn ¶

WithTenantIDn adds the tenantIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTenantn ¶

WithTenantn adds the tenantn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithUser ¶

WithUser adds the user to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithUserID ¶

WithUserID adds the userID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithUserIDn ¶

WithUserIDn adds the userIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithUsern ¶

WithUsern adds the usern to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsListReader ¶

type DcimRackReservationsListReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsListReader is a Reader for the DcimRackReservationsList structure.

func (*DcimRackReservationsListReader) ReadResponse ¶

func (o *DcimRackReservationsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsPartialUpdateDefault ¶

type DcimRackReservationsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackReservationsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRackReservationsPartialUpdateDefault dcim rack reservations partial update default

func NewDcimRackReservationsPartialUpdateDefault ¶

func NewDcimRackReservationsPartialUpdateDefault(code int) *DcimRackReservationsPartialUpdateDefault

NewDcimRackReservationsPartialUpdateDefault creates a DcimRackReservationsPartialUpdateDefault with default headers values

func (*DcimRackReservationsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim rack reservations partial update default response

func (*DcimRackReservationsPartialUpdateDefault) Error ¶

func (*DcimRackReservationsPartialUpdateDefault) GetPayload ¶

func (o *DcimRackReservationsPartialUpdateDefault) GetPayload() interface{}

type DcimRackReservationsPartialUpdateOK ¶

type DcimRackReservationsPartialUpdateOK struct {
	Payload *models.RackReservation
}
DcimRackReservationsPartialUpdateOK describes a response with status code 200, with default header values.

DcimRackReservationsPartialUpdateOK dcim rack reservations partial update o k

func NewDcimRackReservationsPartialUpdateOK ¶

func NewDcimRackReservationsPartialUpdateOK() *DcimRackReservationsPartialUpdateOK

NewDcimRackReservationsPartialUpdateOK creates a DcimRackReservationsPartialUpdateOK with default headers values

func (*DcimRackReservationsPartialUpdateOK) Error ¶

func (*DcimRackReservationsPartialUpdateOK) GetPayload ¶

type DcimRackReservationsPartialUpdateParams ¶

type DcimRackReservationsPartialUpdateParams struct {

	// Data.
	Data *models.WritableRackReservation

	/* ID.

	   A unique integer value identifying this rack reservation.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack reservations partial update operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsPartialUpdateParams ¶

func NewDcimRackReservationsPartialUpdateParams() *DcimRackReservationsPartialUpdateParams

NewDcimRackReservationsPartialUpdateParams creates a new DcimRackReservationsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackReservationsPartialUpdateParamsWithContext ¶

func NewDcimRackReservationsPartialUpdateParamsWithContext(ctx context.Context) *DcimRackReservationsPartialUpdateParams

NewDcimRackReservationsPartialUpdateParamsWithContext creates a new DcimRackReservationsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRackReservationsPartialUpdateParamsWithHTTPClient ¶

func NewDcimRackReservationsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRackReservationsPartialUpdateParams

NewDcimRackReservationsPartialUpdateParamsWithHTTPClient creates a new DcimRackReservationsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsPartialUpdateParamsWithTimeout ¶

func NewDcimRackReservationsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRackReservationsPartialUpdateParams

NewDcimRackReservationsPartialUpdateParamsWithTimeout creates a new DcimRackReservationsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) SetDefaults ¶

func (o *DcimRackReservationsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRackReservationsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) SetTimeout ¶

func (o *DcimRackReservationsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations partial update params

func (*DcimRackReservationsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsPartialUpdateReader ¶

type DcimRackReservationsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsPartialUpdateReader is a Reader for the DcimRackReservationsPartialUpdate structure.

func (*DcimRackReservationsPartialUpdateReader) ReadResponse ¶

func (o *DcimRackReservationsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsReadOK ¶

type DcimRackReservationsReadOK struct {
	Payload *models.RackReservation
}
DcimRackReservationsReadOK describes a response with status code 200, with default header values.

DcimRackReservationsReadOK dcim rack reservations read o k

func NewDcimRackReservationsReadOK ¶

func NewDcimRackReservationsReadOK() *DcimRackReservationsReadOK

NewDcimRackReservationsReadOK creates a DcimRackReservationsReadOK with default headers values

func (*DcimRackReservationsReadOK) Error ¶

func (*DcimRackReservationsReadOK) GetPayload ¶

type DcimRackReservationsReadParams ¶

type DcimRackReservationsReadParams struct {

	/* ID.

	   A unique integer value identifying this rack reservation.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsReadParams contains all the parameters to send to the API endpoint

for the dcim rack reservations read operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsReadParams ¶

func NewDcimRackReservationsReadParams() *DcimRackReservationsReadParams

NewDcimRackReservationsReadParams creates a new DcimRackReservationsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackReservationsReadParamsWithContext ¶

func NewDcimRackReservationsReadParamsWithContext(ctx context.Context) *DcimRackReservationsReadParams

NewDcimRackReservationsReadParamsWithContext creates a new DcimRackReservationsReadParams object with the ability to set a context for a request.

func NewDcimRackReservationsReadParamsWithHTTPClient ¶

func NewDcimRackReservationsReadParamsWithHTTPClient(client *http.Client) *DcimRackReservationsReadParams

NewDcimRackReservationsReadParamsWithHTTPClient creates a new DcimRackReservationsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsReadParamsWithTimeout ¶

func NewDcimRackReservationsReadParamsWithTimeout(timeout time.Duration) *DcimRackReservationsReadParams

NewDcimRackReservationsReadParamsWithTimeout creates a new DcimRackReservationsReadParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsReadParams) SetContext ¶

func (o *DcimRackReservationsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) SetDefaults ¶

func (o *DcimRackReservationsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsReadParams) SetHTTPClient ¶

func (o *DcimRackReservationsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) SetID ¶

SetID adds the id to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) SetTimeout ¶

func (o *DcimRackReservationsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) WithContext ¶

WithContext adds the context to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) WithID ¶

WithID adds the id to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations read params

func (*DcimRackReservationsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsReadReader ¶

type DcimRackReservationsReadReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsReadReader is a Reader for the DcimRackReservationsRead structure.

func (*DcimRackReservationsReadReader) ReadResponse ¶

func (o *DcimRackReservationsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsUpdateDefault ¶

type DcimRackReservationsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackReservationsUpdateDefault describes a response with status code -1, with default header values.

DcimRackReservationsUpdateDefault dcim rack reservations update default

func NewDcimRackReservationsUpdateDefault ¶

func NewDcimRackReservationsUpdateDefault(code int) *DcimRackReservationsUpdateDefault

NewDcimRackReservationsUpdateDefault creates a DcimRackReservationsUpdateDefault with default headers values

func (*DcimRackReservationsUpdateDefault) Code ¶

Code gets the status code for the dcim rack reservations update default response

func (*DcimRackReservationsUpdateDefault) Error ¶

func (*DcimRackReservationsUpdateDefault) GetPayload ¶

func (o *DcimRackReservationsUpdateDefault) GetPayload() interface{}

type DcimRackReservationsUpdateOK ¶

type DcimRackReservationsUpdateOK struct {
	Payload *models.RackReservation
}
DcimRackReservationsUpdateOK describes a response with status code 200, with default header values.

DcimRackReservationsUpdateOK dcim rack reservations update o k

func NewDcimRackReservationsUpdateOK ¶

func NewDcimRackReservationsUpdateOK() *DcimRackReservationsUpdateOK

NewDcimRackReservationsUpdateOK creates a DcimRackReservationsUpdateOK with default headers values

func (*DcimRackReservationsUpdateOK) Error ¶

func (*DcimRackReservationsUpdateOK) GetPayload ¶

type DcimRackReservationsUpdateParams ¶

type DcimRackReservationsUpdateParams struct {

	// Data.
	Data *models.WritableRackReservation

	/* ID.

	   A unique integer value identifying this rack reservation.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack reservations update operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsUpdateParams ¶

func NewDcimRackReservationsUpdateParams() *DcimRackReservationsUpdateParams

NewDcimRackReservationsUpdateParams creates a new DcimRackReservationsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackReservationsUpdateParamsWithContext ¶

func NewDcimRackReservationsUpdateParamsWithContext(ctx context.Context) *DcimRackReservationsUpdateParams

NewDcimRackReservationsUpdateParamsWithContext creates a new DcimRackReservationsUpdateParams object with the ability to set a context for a request.

func NewDcimRackReservationsUpdateParamsWithHTTPClient ¶

func NewDcimRackReservationsUpdateParamsWithHTTPClient(client *http.Client) *DcimRackReservationsUpdateParams

NewDcimRackReservationsUpdateParamsWithHTTPClient creates a new DcimRackReservationsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsUpdateParamsWithTimeout ¶

func NewDcimRackReservationsUpdateParamsWithTimeout(timeout time.Duration) *DcimRackReservationsUpdateParams

NewDcimRackReservationsUpdateParamsWithTimeout creates a new DcimRackReservationsUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) SetData ¶

SetData adds the data to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) SetDefaults ¶

func (o *DcimRackReservationsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsUpdateParams) SetHTTPClient ¶

func (o *DcimRackReservationsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) SetID ¶

SetID adds the id to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) SetTimeout ¶

func (o *DcimRackReservationsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) WithData ¶

WithData adds the data to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) WithID ¶

WithID adds the id to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations update params

func (*DcimRackReservationsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsUpdateReader ¶

type DcimRackReservationsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsUpdateReader is a Reader for the DcimRackReservationsUpdate structure.

func (*DcimRackReservationsUpdateReader) ReadResponse ¶

func (o *DcimRackReservationsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesCreateCreated ¶

type DcimRackRolesCreateCreated struct {
	Payload *models.RackRole
}
DcimRackRolesCreateCreated describes a response with status code 201, with default header values.

DcimRackRolesCreateCreated dcim rack roles create created

func NewDcimRackRolesCreateCreated ¶

func NewDcimRackRolesCreateCreated() *DcimRackRolesCreateCreated

NewDcimRackRolesCreateCreated creates a DcimRackRolesCreateCreated with default headers values

func (*DcimRackRolesCreateCreated) Error ¶

func (*DcimRackRolesCreateCreated) GetPayload ¶

func (o *DcimRackRolesCreateCreated) GetPayload() *models.RackRole

type DcimRackRolesCreateDefault ¶

type DcimRackRolesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackRolesCreateDefault describes a response with status code -1, with default header values.

DcimRackRolesCreateDefault dcim rack roles create default

func NewDcimRackRolesCreateDefault ¶

func NewDcimRackRolesCreateDefault(code int) *DcimRackRolesCreateDefault

NewDcimRackRolesCreateDefault creates a DcimRackRolesCreateDefault with default headers values

func (*DcimRackRolesCreateDefault) Code ¶

func (o *DcimRackRolesCreateDefault) Code() int

Code gets the status code for the dcim rack roles create default response

func (*DcimRackRolesCreateDefault) Error ¶

func (*DcimRackRolesCreateDefault) GetPayload ¶

func (o *DcimRackRolesCreateDefault) GetPayload() interface{}

type DcimRackRolesCreateParams ¶

type DcimRackRolesCreateParams struct {

	// Data.
	Data *models.RackRole

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesCreateParams contains all the parameters to send to the API endpoint

for the dcim rack roles create operation.

Typically these are written to a http.Request.

func NewDcimRackRolesCreateParams ¶

func NewDcimRackRolesCreateParams() *DcimRackRolesCreateParams

NewDcimRackRolesCreateParams creates a new DcimRackRolesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackRolesCreateParamsWithContext ¶

func NewDcimRackRolesCreateParamsWithContext(ctx context.Context) *DcimRackRolesCreateParams

NewDcimRackRolesCreateParamsWithContext creates a new DcimRackRolesCreateParams object with the ability to set a context for a request.

func NewDcimRackRolesCreateParamsWithHTTPClient ¶

func NewDcimRackRolesCreateParamsWithHTTPClient(client *http.Client) *DcimRackRolesCreateParams

NewDcimRackRolesCreateParamsWithHTTPClient creates a new DcimRackRolesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesCreateParamsWithTimeout ¶

func NewDcimRackRolesCreateParamsWithTimeout(timeout time.Duration) *DcimRackRolesCreateParams

NewDcimRackRolesCreateParamsWithTimeout creates a new DcimRackRolesCreateParams object with the ability to set a timeout on a request.

func (*DcimRackRolesCreateParams) SetContext ¶

func (o *DcimRackRolesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles create params

func (*DcimRackRolesCreateParams) SetData ¶

func (o *DcimRackRolesCreateParams) SetData(data *models.RackRole)

SetData adds the data to the dcim rack roles create params

func (*DcimRackRolesCreateParams) SetDefaults ¶

func (o *DcimRackRolesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesCreateParams) SetHTTPClient ¶

func (o *DcimRackRolesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles create params

func (*DcimRackRolesCreateParams) SetTimeout ¶

func (o *DcimRackRolesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles create params

func (*DcimRackRolesCreateParams) WithContext ¶

WithContext adds the context to the dcim rack roles create params

func (*DcimRackRolesCreateParams) WithData ¶

WithData adds the data to the dcim rack roles create params

func (*DcimRackRolesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesCreateParams) WithHTTPClient ¶

func (o *DcimRackRolesCreateParams) WithHTTPClient(client *http.Client) *DcimRackRolesCreateParams

WithHTTPClient adds the HTTPClient to the dcim rack roles create params

func (*DcimRackRolesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles create params

func (*DcimRackRolesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesCreateReader ¶

type DcimRackRolesCreateReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesCreateReader is a Reader for the DcimRackRolesCreate structure.

func (*DcimRackRolesCreateReader) ReadResponse ¶

func (o *DcimRackRolesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesDeleteNoContent ¶

type DcimRackRolesDeleteNoContent struct {
}
DcimRackRolesDeleteNoContent describes a response with status code 204, with default header values.

DcimRackRolesDeleteNoContent dcim rack roles delete no content

func NewDcimRackRolesDeleteNoContent ¶

func NewDcimRackRolesDeleteNoContent() *DcimRackRolesDeleteNoContent

NewDcimRackRolesDeleteNoContent creates a DcimRackRolesDeleteNoContent with default headers values

func (*DcimRackRolesDeleteNoContent) Error ¶

type DcimRackRolesDeleteParams ¶

type DcimRackRolesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this rack role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesDeleteParams contains all the parameters to send to the API endpoint

for the dcim rack roles delete operation.

Typically these are written to a http.Request.

func NewDcimRackRolesDeleteParams ¶

func NewDcimRackRolesDeleteParams() *DcimRackRolesDeleteParams

NewDcimRackRolesDeleteParams creates a new DcimRackRolesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackRolesDeleteParamsWithContext ¶

func NewDcimRackRolesDeleteParamsWithContext(ctx context.Context) *DcimRackRolesDeleteParams

NewDcimRackRolesDeleteParamsWithContext creates a new DcimRackRolesDeleteParams object with the ability to set a context for a request.

func NewDcimRackRolesDeleteParamsWithHTTPClient ¶

func NewDcimRackRolesDeleteParamsWithHTTPClient(client *http.Client) *DcimRackRolesDeleteParams

NewDcimRackRolesDeleteParamsWithHTTPClient creates a new DcimRackRolesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesDeleteParamsWithTimeout ¶

func NewDcimRackRolesDeleteParamsWithTimeout(timeout time.Duration) *DcimRackRolesDeleteParams

NewDcimRackRolesDeleteParamsWithTimeout creates a new DcimRackRolesDeleteParams object with the ability to set a timeout on a request.

func (*DcimRackRolesDeleteParams) SetContext ¶

func (o *DcimRackRolesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) SetDefaults ¶

func (o *DcimRackRolesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesDeleteParams) SetHTTPClient ¶

func (o *DcimRackRolesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) SetID ¶

func (o *DcimRackRolesDeleteParams) SetID(id int64)

SetID adds the id to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) SetTimeout ¶

func (o *DcimRackRolesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) WithContext ¶

WithContext adds the context to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesDeleteParams) WithHTTPClient ¶

func (o *DcimRackRolesDeleteParams) WithHTTPClient(client *http.Client) *DcimRackRolesDeleteParams

WithHTTPClient adds the HTTPClient to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) WithID ¶

WithID adds the id to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles delete params

func (*DcimRackRolesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesDeleteReader ¶

type DcimRackRolesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesDeleteReader is a Reader for the DcimRackRolesDelete structure.

func (*DcimRackRolesDeleteReader) ReadResponse ¶

func (o *DcimRackRolesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesListOK ¶

type DcimRackRolesListOK struct {
	Payload *DcimRackRolesListOKBody
}
DcimRackRolesListOK describes a response with status code 200, with default header values.

DcimRackRolesListOK dcim rack roles list o k

func NewDcimRackRolesListOK ¶

func NewDcimRackRolesListOK() *DcimRackRolesListOK

NewDcimRackRolesListOK creates a DcimRackRolesListOK with default headers values

func (*DcimRackRolesListOK) Error ¶

func (o *DcimRackRolesListOK) Error() string

func (*DcimRackRolesListOK) GetPayload ¶

type DcimRackRolesListOKBody ¶

type DcimRackRolesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.RackRole `json:"results"`
}

DcimRackRolesListOKBody dcim rack roles list o k body swagger:model DcimRackRolesListOKBody

func (*DcimRackRolesListOKBody) ContextValidate ¶

func (o *DcimRackRolesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim rack roles list o k body based on the context it is used

func (*DcimRackRolesListOKBody) MarshalBinary ¶

func (o *DcimRackRolesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRackRolesListOKBody) UnmarshalBinary ¶

func (o *DcimRackRolesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRackRolesListOKBody) Validate ¶

func (o *DcimRackRolesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim rack roles list o k body

type DcimRackRolesListParams ¶

type DcimRackRolesListParams struct {

	// Color.
	Color *string

	// ColorIc.
	ColorIc *string

	// ColorIe.
	ColorIe *string

	// ColorIew.
	ColorIew *string

	// ColorIsw.
	ColorIsw *string

	// Colorn.
	Colorn *string

	// ColorNic.
	ColorNic *string

	// ColorNie.
	ColorNie *string

	// ColorNiew.
	ColorNiew *string

	// ColorNisw.
	ColorNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesListParams contains all the parameters to send to the API endpoint

for the dcim rack roles list operation.

Typically these are written to a http.Request.

func NewDcimRackRolesListParams ¶

func NewDcimRackRolesListParams() *DcimRackRolesListParams

NewDcimRackRolesListParams creates a new DcimRackRolesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackRolesListParamsWithContext ¶

func NewDcimRackRolesListParamsWithContext(ctx context.Context) *DcimRackRolesListParams

NewDcimRackRolesListParamsWithContext creates a new DcimRackRolesListParams object with the ability to set a context for a request.

func NewDcimRackRolesListParamsWithHTTPClient ¶

func NewDcimRackRolesListParamsWithHTTPClient(client *http.Client) *DcimRackRolesListParams

NewDcimRackRolesListParamsWithHTTPClient creates a new DcimRackRolesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesListParamsWithTimeout ¶

func NewDcimRackRolesListParamsWithTimeout(timeout time.Duration) *DcimRackRolesListParams

NewDcimRackRolesListParamsWithTimeout creates a new DcimRackRolesListParams object with the ability to set a timeout on a request.

func (*DcimRackRolesListParams) SetColor ¶

func (o *DcimRackRolesListParams) SetColor(color *string)

SetColor adds the color to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorIc ¶

func (o *DcimRackRolesListParams) SetColorIc(colorIc *string)

SetColorIc adds the colorIc to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorIe ¶

func (o *DcimRackRolesListParams) SetColorIe(colorIe *string)

SetColorIe adds the colorIe to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorIew ¶

func (o *DcimRackRolesListParams) SetColorIew(colorIew *string)

SetColorIew adds the colorIew to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorIsw ¶

func (o *DcimRackRolesListParams) SetColorIsw(colorIsw *string)

SetColorIsw adds the colorIsw to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorNic ¶

func (o *DcimRackRolesListParams) SetColorNic(colorNic *string)

SetColorNic adds the colorNic to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorNie ¶

func (o *DcimRackRolesListParams) SetColorNie(colorNie *string)

SetColorNie adds the colorNie to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorNiew ¶

func (o *DcimRackRolesListParams) SetColorNiew(colorNiew *string)

SetColorNiew adds the colorNiew to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorNisw ¶

func (o *DcimRackRolesListParams) SetColorNisw(colorNisw *string)

SetColorNisw adds the colorNisw to the dcim rack roles list params

func (*DcimRackRolesListParams) SetColorn ¶

func (o *DcimRackRolesListParams) SetColorn(colorn *string)

SetColorn adds the colorN to the dcim rack roles list params

func (*DcimRackRolesListParams) SetContext ¶

func (o *DcimRackRolesListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles list params

func (*DcimRackRolesListParams) SetDefaults ¶

func (o *DcimRackRolesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesListParams) SetHTTPClient ¶

func (o *DcimRackRolesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles list params

func (*DcimRackRolesListParams) SetID ¶

func (o *DcimRackRolesListParams) SetID(id *string)

SetID adds the id to the dcim rack roles list params

func (*DcimRackRolesListParams) SetIDGt ¶

func (o *DcimRackRolesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim rack roles list params

func (*DcimRackRolesListParams) SetIDGte ¶

func (o *DcimRackRolesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim rack roles list params

func (*DcimRackRolesListParams) SetIDLt ¶

func (o *DcimRackRolesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim rack roles list params

func (*DcimRackRolesListParams) SetIDLte ¶

func (o *DcimRackRolesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim rack roles list params

func (*DcimRackRolesListParams) SetIDn ¶

func (o *DcimRackRolesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim rack roles list params

func (*DcimRackRolesListParams) SetLimit ¶

func (o *DcimRackRolesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim rack roles list params

func (*DcimRackRolesListParams) SetName ¶

func (o *DcimRackRolesListParams) SetName(name *string)

SetName adds the name to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameIc ¶

func (o *DcimRackRolesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameIe ¶

func (o *DcimRackRolesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameIew ¶

func (o *DcimRackRolesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameIsw ¶

func (o *DcimRackRolesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameNic ¶

func (o *DcimRackRolesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameNie ¶

func (o *DcimRackRolesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameNiew ¶

func (o *DcimRackRolesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNameNisw ¶

func (o *DcimRackRolesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim rack roles list params

func (*DcimRackRolesListParams) SetNamen ¶

func (o *DcimRackRolesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim rack roles list params

func (*DcimRackRolesListParams) SetOffset ¶

func (o *DcimRackRolesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim rack roles list params

func (*DcimRackRolesListParams) SetQ ¶

func (o *DcimRackRolesListParams) SetQ(q *string)

SetQ adds the q to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlug ¶

func (o *DcimRackRolesListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugIc ¶

func (o *DcimRackRolesListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugIe ¶

func (o *DcimRackRolesListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugIew ¶

func (o *DcimRackRolesListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugIsw ¶

func (o *DcimRackRolesListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugNic ¶

func (o *DcimRackRolesListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugNie ¶

func (o *DcimRackRolesListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugNiew ¶

func (o *DcimRackRolesListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugNisw ¶

func (o *DcimRackRolesListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim rack roles list params

func (*DcimRackRolesListParams) SetSlugn ¶

func (o *DcimRackRolesListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim rack roles list params

func (*DcimRackRolesListParams) SetTimeout ¶

func (o *DcimRackRolesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColor ¶

WithColor adds the color to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorIc ¶

func (o *DcimRackRolesListParams) WithColorIc(colorIc *string) *DcimRackRolesListParams

WithColorIc adds the colorIc to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorIe ¶

func (o *DcimRackRolesListParams) WithColorIe(colorIe *string) *DcimRackRolesListParams

WithColorIe adds the colorIe to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorIew ¶

func (o *DcimRackRolesListParams) WithColorIew(colorIew *string) *DcimRackRolesListParams

WithColorIew adds the colorIew to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorIsw ¶

func (o *DcimRackRolesListParams) WithColorIsw(colorIsw *string) *DcimRackRolesListParams

WithColorIsw adds the colorIsw to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorNic ¶

func (o *DcimRackRolesListParams) WithColorNic(colorNic *string) *DcimRackRolesListParams

WithColorNic adds the colorNic to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorNie ¶

func (o *DcimRackRolesListParams) WithColorNie(colorNie *string) *DcimRackRolesListParams

WithColorNie adds the colorNie to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorNiew ¶

func (o *DcimRackRolesListParams) WithColorNiew(colorNiew *string) *DcimRackRolesListParams

WithColorNiew adds the colorNiew to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorNisw ¶

func (o *DcimRackRolesListParams) WithColorNisw(colorNisw *string) *DcimRackRolesListParams

WithColorNisw adds the colorNisw to the dcim rack roles list params

func (*DcimRackRolesListParams) WithColorn ¶

func (o *DcimRackRolesListParams) WithColorn(colorn *string) *DcimRackRolesListParams

WithColorn adds the colorn to the dcim rack roles list params

func (*DcimRackRolesListParams) WithContext ¶

WithContext adds the context to the dcim rack roles list params

func (*DcimRackRolesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesListParams) WithHTTPClient ¶

func (o *DcimRackRolesListParams) WithHTTPClient(client *http.Client) *DcimRackRolesListParams

WithHTTPClient adds the HTTPClient to the dcim rack roles list params

func (*DcimRackRolesListParams) WithID ¶

WithID adds the id to the dcim rack roles list params

func (*DcimRackRolesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim rack roles list params

func (*DcimRackRolesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim rack roles list params

func (*DcimRackRolesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim rack roles list params

func (*DcimRackRolesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim rack roles list params

func (*DcimRackRolesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim rack roles list params

func (*DcimRackRolesListParams) WithLimit ¶

WithLimit adds the limit to the dcim rack roles list params

func (*DcimRackRolesListParams) WithName ¶

WithName adds the name to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameIc ¶

func (o *DcimRackRolesListParams) WithNameIc(nameIc *string) *DcimRackRolesListParams

WithNameIc adds the nameIc to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameIe ¶

func (o *DcimRackRolesListParams) WithNameIe(nameIe *string) *DcimRackRolesListParams

WithNameIe adds the nameIe to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameIew ¶

func (o *DcimRackRolesListParams) WithNameIew(nameIew *string) *DcimRackRolesListParams

WithNameIew adds the nameIew to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameIsw ¶

func (o *DcimRackRolesListParams) WithNameIsw(nameIsw *string) *DcimRackRolesListParams

WithNameIsw adds the nameIsw to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameNic ¶

func (o *DcimRackRolesListParams) WithNameNic(nameNic *string) *DcimRackRolesListParams

WithNameNic adds the nameNic to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameNie ¶

func (o *DcimRackRolesListParams) WithNameNie(nameNie *string) *DcimRackRolesListParams

WithNameNie adds the nameNie to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameNiew ¶

func (o *DcimRackRolesListParams) WithNameNiew(nameNiew *string) *DcimRackRolesListParams

WithNameNiew adds the nameNiew to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNameNisw ¶

func (o *DcimRackRolesListParams) WithNameNisw(nameNisw *string) *DcimRackRolesListParams

WithNameNisw adds the nameNisw to the dcim rack roles list params

func (*DcimRackRolesListParams) WithNamen ¶

WithNamen adds the namen to the dcim rack roles list params

func (*DcimRackRolesListParams) WithOffset ¶

func (o *DcimRackRolesListParams) WithOffset(offset *int64) *DcimRackRolesListParams

WithOffset adds the offset to the dcim rack roles list params

func (*DcimRackRolesListParams) WithQ ¶

WithQ adds the q to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlug ¶

WithSlug adds the slug to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugIc ¶

func (o *DcimRackRolesListParams) WithSlugIc(slugIc *string) *DcimRackRolesListParams

WithSlugIc adds the slugIc to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugIe ¶

func (o *DcimRackRolesListParams) WithSlugIe(slugIe *string) *DcimRackRolesListParams

WithSlugIe adds the slugIe to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugIew ¶

func (o *DcimRackRolesListParams) WithSlugIew(slugIew *string) *DcimRackRolesListParams

WithSlugIew adds the slugIew to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugIsw ¶

func (o *DcimRackRolesListParams) WithSlugIsw(slugIsw *string) *DcimRackRolesListParams

WithSlugIsw adds the slugIsw to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugNic ¶

func (o *DcimRackRolesListParams) WithSlugNic(slugNic *string) *DcimRackRolesListParams

WithSlugNic adds the slugNic to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugNie ¶

func (o *DcimRackRolesListParams) WithSlugNie(slugNie *string) *DcimRackRolesListParams

WithSlugNie adds the slugNie to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugNiew ¶

func (o *DcimRackRolesListParams) WithSlugNiew(slugNiew *string) *DcimRackRolesListParams

WithSlugNiew adds the slugNiew to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugNisw ¶

func (o *DcimRackRolesListParams) WithSlugNisw(slugNisw *string) *DcimRackRolesListParams

WithSlugNisw adds the slugNisw to the dcim rack roles list params

func (*DcimRackRolesListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim rack roles list params

func (*DcimRackRolesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles list params

func (*DcimRackRolesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesListReader ¶

type DcimRackRolesListReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesListReader is a Reader for the DcimRackRolesList structure.

func (*DcimRackRolesListReader) ReadResponse ¶

func (o *DcimRackRolesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesPartialUpdateDefault ¶

type DcimRackRolesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackRolesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRackRolesPartialUpdateDefault dcim rack roles partial update default

func NewDcimRackRolesPartialUpdateDefault ¶

func NewDcimRackRolesPartialUpdateDefault(code int) *DcimRackRolesPartialUpdateDefault

NewDcimRackRolesPartialUpdateDefault creates a DcimRackRolesPartialUpdateDefault with default headers values

func (*DcimRackRolesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim rack roles partial update default response

func (*DcimRackRolesPartialUpdateDefault) Error ¶

func (*DcimRackRolesPartialUpdateDefault) GetPayload ¶

func (o *DcimRackRolesPartialUpdateDefault) GetPayload() interface{}

type DcimRackRolesPartialUpdateOK ¶

type DcimRackRolesPartialUpdateOK struct {
	Payload *models.RackRole
}
DcimRackRolesPartialUpdateOK describes a response with status code 200, with default header values.

DcimRackRolesPartialUpdateOK dcim rack roles partial update o k

func NewDcimRackRolesPartialUpdateOK ¶

func NewDcimRackRolesPartialUpdateOK() *DcimRackRolesPartialUpdateOK

NewDcimRackRolesPartialUpdateOK creates a DcimRackRolesPartialUpdateOK with default headers values

func (*DcimRackRolesPartialUpdateOK) Error ¶

func (*DcimRackRolesPartialUpdateOK) GetPayload ¶

func (o *DcimRackRolesPartialUpdateOK) GetPayload() *models.RackRole

type DcimRackRolesPartialUpdateParams ¶

type DcimRackRolesPartialUpdateParams struct {

	// Data.
	Data *models.RackRole

	/* ID.

	   A unique integer value identifying this rack role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack roles partial update operation.

Typically these are written to a http.Request.

func NewDcimRackRolesPartialUpdateParams ¶

func NewDcimRackRolesPartialUpdateParams() *DcimRackRolesPartialUpdateParams

NewDcimRackRolesPartialUpdateParams creates a new DcimRackRolesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackRolesPartialUpdateParamsWithContext ¶

func NewDcimRackRolesPartialUpdateParamsWithContext(ctx context.Context) *DcimRackRolesPartialUpdateParams

NewDcimRackRolesPartialUpdateParamsWithContext creates a new DcimRackRolesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRackRolesPartialUpdateParamsWithHTTPClient ¶

func NewDcimRackRolesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRackRolesPartialUpdateParams

NewDcimRackRolesPartialUpdateParamsWithHTTPClient creates a new DcimRackRolesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesPartialUpdateParamsWithTimeout ¶

func NewDcimRackRolesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRackRolesPartialUpdateParams

NewDcimRackRolesPartialUpdateParamsWithTimeout creates a new DcimRackRolesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackRolesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) SetDefaults ¶

func (o *DcimRackRolesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRackRolesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) SetTimeout ¶

func (o *DcimRackRolesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles partial update params

func (*DcimRackRolesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesPartialUpdateReader ¶

type DcimRackRolesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesPartialUpdateReader is a Reader for the DcimRackRolesPartialUpdate structure.

func (*DcimRackRolesPartialUpdateReader) ReadResponse ¶

func (o *DcimRackRolesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesReadOK ¶

type DcimRackRolesReadOK struct {
	Payload *models.RackRole
}
DcimRackRolesReadOK describes a response with status code 200, with default header values.

DcimRackRolesReadOK dcim rack roles read o k

func NewDcimRackRolesReadOK ¶

func NewDcimRackRolesReadOK() *DcimRackRolesReadOK

NewDcimRackRolesReadOK creates a DcimRackRolesReadOK with default headers values

func (*DcimRackRolesReadOK) Error ¶

func (o *DcimRackRolesReadOK) Error() string

func (*DcimRackRolesReadOK) GetPayload ¶

func (o *DcimRackRolesReadOK) GetPayload() *models.RackRole

type DcimRackRolesReadParams ¶

type DcimRackRolesReadParams struct {

	/* ID.

	   A unique integer value identifying this rack role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesReadParams contains all the parameters to send to the API endpoint

for the dcim rack roles read operation.

Typically these are written to a http.Request.

func NewDcimRackRolesReadParams ¶

func NewDcimRackRolesReadParams() *DcimRackRolesReadParams

NewDcimRackRolesReadParams creates a new DcimRackRolesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackRolesReadParamsWithContext ¶

func NewDcimRackRolesReadParamsWithContext(ctx context.Context) *DcimRackRolesReadParams

NewDcimRackRolesReadParamsWithContext creates a new DcimRackRolesReadParams object with the ability to set a context for a request.

func NewDcimRackRolesReadParamsWithHTTPClient ¶

func NewDcimRackRolesReadParamsWithHTTPClient(client *http.Client) *DcimRackRolesReadParams

NewDcimRackRolesReadParamsWithHTTPClient creates a new DcimRackRolesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesReadParamsWithTimeout ¶

func NewDcimRackRolesReadParamsWithTimeout(timeout time.Duration) *DcimRackRolesReadParams

NewDcimRackRolesReadParamsWithTimeout creates a new DcimRackRolesReadParams object with the ability to set a timeout on a request.

func (*DcimRackRolesReadParams) SetContext ¶

func (o *DcimRackRolesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles read params

func (*DcimRackRolesReadParams) SetDefaults ¶

func (o *DcimRackRolesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesReadParams) SetHTTPClient ¶

func (o *DcimRackRolesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles read params

func (*DcimRackRolesReadParams) SetID ¶

func (o *DcimRackRolesReadParams) SetID(id int64)

SetID adds the id to the dcim rack roles read params

func (*DcimRackRolesReadParams) SetTimeout ¶

func (o *DcimRackRolesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles read params

func (*DcimRackRolesReadParams) WithContext ¶

WithContext adds the context to the dcim rack roles read params

func (*DcimRackRolesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesReadParams) WithHTTPClient ¶

func (o *DcimRackRolesReadParams) WithHTTPClient(client *http.Client) *DcimRackRolesReadParams

WithHTTPClient adds the HTTPClient to the dcim rack roles read params

func (*DcimRackRolesReadParams) WithID ¶

WithID adds the id to the dcim rack roles read params

func (*DcimRackRolesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles read params

func (*DcimRackRolesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesReadReader ¶

type DcimRackRolesReadReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesReadReader is a Reader for the DcimRackRolesRead structure.

func (*DcimRackRolesReadReader) ReadResponse ¶

func (o *DcimRackRolesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesUpdateDefault ¶

type DcimRackRolesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRackRolesUpdateDefault describes a response with status code -1, with default header values.

DcimRackRolesUpdateDefault dcim rack roles update default

func NewDcimRackRolesUpdateDefault ¶

func NewDcimRackRolesUpdateDefault(code int) *DcimRackRolesUpdateDefault

NewDcimRackRolesUpdateDefault creates a DcimRackRolesUpdateDefault with default headers values

func (*DcimRackRolesUpdateDefault) Code ¶

func (o *DcimRackRolesUpdateDefault) Code() int

Code gets the status code for the dcim rack roles update default response

func (*DcimRackRolesUpdateDefault) Error ¶

func (*DcimRackRolesUpdateDefault) GetPayload ¶

func (o *DcimRackRolesUpdateDefault) GetPayload() interface{}

type DcimRackRolesUpdateOK ¶

type DcimRackRolesUpdateOK struct {
	Payload *models.RackRole
}
DcimRackRolesUpdateOK describes a response with status code 200, with default header values.

DcimRackRolesUpdateOK dcim rack roles update o k

func NewDcimRackRolesUpdateOK ¶

func NewDcimRackRolesUpdateOK() *DcimRackRolesUpdateOK

NewDcimRackRolesUpdateOK creates a DcimRackRolesUpdateOK with default headers values

func (*DcimRackRolesUpdateOK) Error ¶

func (o *DcimRackRolesUpdateOK) Error() string

func (*DcimRackRolesUpdateOK) GetPayload ¶

func (o *DcimRackRolesUpdateOK) GetPayload() *models.RackRole

type DcimRackRolesUpdateParams ¶

type DcimRackRolesUpdateParams struct {

	// Data.
	Data *models.RackRole

	/* ID.

	   A unique integer value identifying this rack role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack roles update operation.

Typically these are written to a http.Request.

func NewDcimRackRolesUpdateParams ¶

func NewDcimRackRolesUpdateParams() *DcimRackRolesUpdateParams

NewDcimRackRolesUpdateParams creates a new DcimRackRolesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRackRolesUpdateParamsWithContext ¶

func NewDcimRackRolesUpdateParamsWithContext(ctx context.Context) *DcimRackRolesUpdateParams

NewDcimRackRolesUpdateParamsWithContext creates a new DcimRackRolesUpdateParams object with the ability to set a context for a request.

func NewDcimRackRolesUpdateParamsWithHTTPClient ¶

func NewDcimRackRolesUpdateParamsWithHTTPClient(client *http.Client) *DcimRackRolesUpdateParams

NewDcimRackRolesUpdateParamsWithHTTPClient creates a new DcimRackRolesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesUpdateParamsWithTimeout ¶

func NewDcimRackRolesUpdateParamsWithTimeout(timeout time.Duration) *DcimRackRolesUpdateParams

NewDcimRackRolesUpdateParamsWithTimeout creates a new DcimRackRolesUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackRolesUpdateParams) SetContext ¶

func (o *DcimRackRolesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) SetData ¶

func (o *DcimRackRolesUpdateParams) SetData(data *models.RackRole)

SetData adds the data to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) SetDefaults ¶

func (o *DcimRackRolesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesUpdateParams) SetHTTPClient ¶

func (o *DcimRackRolesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) SetID ¶

func (o *DcimRackRolesUpdateParams) SetID(id int64)

SetID adds the id to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) SetTimeout ¶

func (o *DcimRackRolesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) WithData ¶

WithData adds the data to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesUpdateParams) WithHTTPClient ¶

func (o *DcimRackRolesUpdateParams) WithHTTPClient(client *http.Client) *DcimRackRolesUpdateParams

WithHTTPClient adds the HTTPClient to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) WithID ¶

WithID adds the id to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles update params

func (*DcimRackRolesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesUpdateReader ¶

type DcimRackRolesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesUpdateReader is a Reader for the DcimRackRolesUpdate structure.

func (*DcimRackRolesUpdateReader) ReadResponse ¶

func (o *DcimRackRolesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksCreateCreated ¶

type DcimRacksCreateCreated struct {
	Payload *models.Rack
}
DcimRacksCreateCreated describes a response with status code 201, with default header values.

DcimRacksCreateCreated dcim racks create created

func NewDcimRacksCreateCreated ¶

func NewDcimRacksCreateCreated() *DcimRacksCreateCreated

NewDcimRacksCreateCreated creates a DcimRacksCreateCreated with default headers values

func (*DcimRacksCreateCreated) Error ¶

func (o *DcimRacksCreateCreated) Error() string

func (*DcimRacksCreateCreated) GetPayload ¶

func (o *DcimRacksCreateCreated) GetPayload() *models.Rack

type DcimRacksCreateDefault ¶

type DcimRacksCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRacksCreateDefault describes a response with status code -1, with default header values.

DcimRacksCreateDefault dcim racks create default

func NewDcimRacksCreateDefault ¶

func NewDcimRacksCreateDefault(code int) *DcimRacksCreateDefault

NewDcimRacksCreateDefault creates a DcimRacksCreateDefault with default headers values

func (*DcimRacksCreateDefault) Code ¶

func (o *DcimRacksCreateDefault) Code() int

Code gets the status code for the dcim racks create default response

func (*DcimRacksCreateDefault) Error ¶

func (o *DcimRacksCreateDefault) Error() string

func (*DcimRacksCreateDefault) GetPayload ¶

func (o *DcimRacksCreateDefault) GetPayload() interface{}

type DcimRacksCreateParams ¶

type DcimRacksCreateParams struct {

	// Data.
	Data *models.WritableRack

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksCreateParams contains all the parameters to send to the API endpoint

for the dcim racks create operation.

Typically these are written to a http.Request.

func NewDcimRacksCreateParams ¶

func NewDcimRacksCreateParams() *DcimRacksCreateParams

NewDcimRacksCreateParams creates a new DcimRacksCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksCreateParamsWithContext ¶

func NewDcimRacksCreateParamsWithContext(ctx context.Context) *DcimRacksCreateParams

NewDcimRacksCreateParamsWithContext creates a new DcimRacksCreateParams object with the ability to set a context for a request.

func NewDcimRacksCreateParamsWithHTTPClient ¶

func NewDcimRacksCreateParamsWithHTTPClient(client *http.Client) *DcimRacksCreateParams

NewDcimRacksCreateParamsWithHTTPClient creates a new DcimRacksCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksCreateParamsWithTimeout ¶

func NewDcimRacksCreateParamsWithTimeout(timeout time.Duration) *DcimRacksCreateParams

NewDcimRacksCreateParamsWithTimeout creates a new DcimRacksCreateParams object with the ability to set a timeout on a request.

func (*DcimRacksCreateParams) SetContext ¶

func (o *DcimRacksCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks create params

func (*DcimRacksCreateParams) SetData ¶

func (o *DcimRacksCreateParams) SetData(data *models.WritableRack)

SetData adds the data to the dcim racks create params

func (*DcimRacksCreateParams) SetDefaults ¶

func (o *DcimRacksCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksCreateParams) SetHTTPClient ¶

func (o *DcimRacksCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks create params

func (*DcimRacksCreateParams) SetTimeout ¶

func (o *DcimRacksCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks create params

func (*DcimRacksCreateParams) WithContext ¶

WithContext adds the context to the dcim racks create params

func (*DcimRacksCreateParams) WithData ¶

WithData adds the data to the dcim racks create params

func (*DcimRacksCreateParams) WithDefaults ¶

func (o *DcimRacksCreateParams) WithDefaults() *DcimRacksCreateParams

WithDefaults hydrates default values in the dcim racks create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksCreateParams) WithHTTPClient ¶

func (o *DcimRacksCreateParams) WithHTTPClient(client *http.Client) *DcimRacksCreateParams

WithHTTPClient adds the HTTPClient to the dcim racks create params

func (*DcimRacksCreateParams) WithTimeout ¶

func (o *DcimRacksCreateParams) WithTimeout(timeout time.Duration) *DcimRacksCreateParams

WithTimeout adds the timeout to the dcim racks create params

func (*DcimRacksCreateParams) WriteToRequest ¶

func (o *DcimRacksCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRacksCreateReader ¶

type DcimRacksCreateReader struct {
	// contains filtered or unexported fields
}

DcimRacksCreateReader is a Reader for the DcimRacksCreate structure.

func (*DcimRacksCreateReader) ReadResponse ¶

func (o *DcimRacksCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksDeleteNoContent ¶

type DcimRacksDeleteNoContent struct {
}
DcimRacksDeleteNoContent describes a response with status code 204, with default header values.

DcimRacksDeleteNoContent dcim racks delete no content

func NewDcimRacksDeleteNoContent ¶

func NewDcimRacksDeleteNoContent() *DcimRacksDeleteNoContent

NewDcimRacksDeleteNoContent creates a DcimRacksDeleteNoContent with default headers values

func (*DcimRacksDeleteNoContent) Error ¶

func (o *DcimRacksDeleteNoContent) Error() string

type DcimRacksDeleteParams ¶

type DcimRacksDeleteParams struct {

	/* ID.

	   A unique integer value identifying this rack.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksDeleteParams contains all the parameters to send to the API endpoint

for the dcim racks delete operation.

Typically these are written to a http.Request.

func NewDcimRacksDeleteParams ¶

func NewDcimRacksDeleteParams() *DcimRacksDeleteParams

NewDcimRacksDeleteParams creates a new DcimRacksDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksDeleteParamsWithContext ¶

func NewDcimRacksDeleteParamsWithContext(ctx context.Context) *DcimRacksDeleteParams

NewDcimRacksDeleteParamsWithContext creates a new DcimRacksDeleteParams object with the ability to set a context for a request.

func NewDcimRacksDeleteParamsWithHTTPClient ¶

func NewDcimRacksDeleteParamsWithHTTPClient(client *http.Client) *DcimRacksDeleteParams

NewDcimRacksDeleteParamsWithHTTPClient creates a new DcimRacksDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksDeleteParamsWithTimeout ¶

func NewDcimRacksDeleteParamsWithTimeout(timeout time.Duration) *DcimRacksDeleteParams

NewDcimRacksDeleteParamsWithTimeout creates a new DcimRacksDeleteParams object with the ability to set a timeout on a request.

func (*DcimRacksDeleteParams) SetContext ¶

func (o *DcimRacksDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks delete params

func (*DcimRacksDeleteParams) SetDefaults ¶

func (o *DcimRacksDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksDeleteParams) SetHTTPClient ¶

func (o *DcimRacksDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks delete params

func (*DcimRacksDeleteParams) SetID ¶

func (o *DcimRacksDeleteParams) SetID(id int64)

SetID adds the id to the dcim racks delete params

func (*DcimRacksDeleteParams) SetTimeout ¶

func (o *DcimRacksDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks delete params

func (*DcimRacksDeleteParams) WithContext ¶

WithContext adds the context to the dcim racks delete params

func (*DcimRacksDeleteParams) WithDefaults ¶

func (o *DcimRacksDeleteParams) WithDefaults() *DcimRacksDeleteParams

WithDefaults hydrates default values in the dcim racks delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksDeleteParams) WithHTTPClient ¶

func (o *DcimRacksDeleteParams) WithHTTPClient(client *http.Client) *DcimRacksDeleteParams

WithHTTPClient adds the HTTPClient to the dcim racks delete params

func (*DcimRacksDeleteParams) WithID ¶

WithID adds the id to the dcim racks delete params

func (*DcimRacksDeleteParams) WithTimeout ¶

func (o *DcimRacksDeleteParams) WithTimeout(timeout time.Duration) *DcimRacksDeleteParams

WithTimeout adds the timeout to the dcim racks delete params

func (*DcimRacksDeleteParams) WriteToRequest ¶

func (o *DcimRacksDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRacksDeleteReader ¶

type DcimRacksDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRacksDeleteReader is a Reader for the DcimRacksDelete structure.

func (*DcimRacksDeleteReader) ReadResponse ¶

func (o *DcimRacksDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksElevationOK ¶

type DcimRacksElevationOK struct {
	Payload []*models.RackUnit
}
DcimRacksElevationOK describes a response with status code 200, with default header values.

DcimRacksElevationOK dcim racks elevation o k

func NewDcimRacksElevationOK ¶

func NewDcimRacksElevationOK() *DcimRacksElevationOK

NewDcimRacksElevationOK creates a DcimRacksElevationOK with default headers values

func (*DcimRacksElevationOK) Error ¶

func (o *DcimRacksElevationOK) Error() string

func (*DcimRacksElevationOK) GetPayload ¶

func (o *DcimRacksElevationOK) GetPayload() []*models.RackUnit

type DcimRacksElevationParams ¶

type DcimRacksElevationParams struct {

	// Exclude.
	Exclude *int64

	// ExpandDevices.
	//
	// Default: true
	ExpandDevices *bool

	// Face.
	//
	// Default: "front"
	Face *string

	/* ID.

	   A unique integer value identifying this rack.
	*/
	ID int64

	// IncludeImages.
	//
	// Default: true
	IncludeImages *bool

	// LegendWidth.
	//
	// Default: 30
	LegendWidth *int64

	// Q.
	Q *string

	// Render.
	//
	// Default: "json"
	Render *string

	// UnitHeight.
	//
	// Default: 22
	UnitHeight *int64

	// UnitWidth.
	//
	// Default: 220
	UnitWidth *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksElevationParams contains all the parameters to send to the API endpoint

for the dcim racks elevation operation.

Typically these are written to a http.Request.

func NewDcimRacksElevationParams ¶

func NewDcimRacksElevationParams() *DcimRacksElevationParams

NewDcimRacksElevationParams creates a new DcimRacksElevationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksElevationParamsWithContext ¶

func NewDcimRacksElevationParamsWithContext(ctx context.Context) *DcimRacksElevationParams

NewDcimRacksElevationParamsWithContext creates a new DcimRacksElevationParams object with the ability to set a context for a request.

func NewDcimRacksElevationParamsWithHTTPClient ¶

func NewDcimRacksElevationParamsWithHTTPClient(client *http.Client) *DcimRacksElevationParams

NewDcimRacksElevationParamsWithHTTPClient creates a new DcimRacksElevationParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksElevationParamsWithTimeout ¶

func NewDcimRacksElevationParamsWithTimeout(timeout time.Duration) *DcimRacksElevationParams

NewDcimRacksElevationParamsWithTimeout creates a new DcimRacksElevationParams object with the ability to set a timeout on a request.

func (*DcimRacksElevationParams) SetContext ¶

func (o *DcimRacksElevationParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks elevation params

func (*DcimRacksElevationParams) SetDefaults ¶

func (o *DcimRacksElevationParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks elevation params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksElevationParams) SetExclude ¶

func (o *DcimRacksElevationParams) SetExclude(exclude *int64)

SetExclude adds the exclude to the dcim racks elevation params

func (*DcimRacksElevationParams) SetExpandDevices ¶

func (o *DcimRacksElevationParams) SetExpandDevices(expandDevices *bool)

SetExpandDevices adds the expandDevices to the dcim racks elevation params

func (*DcimRacksElevationParams) SetFace ¶

func (o *DcimRacksElevationParams) SetFace(face *string)

SetFace adds the face to the dcim racks elevation params

func (*DcimRacksElevationParams) SetHTTPClient ¶

func (o *DcimRacksElevationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks elevation params

func (*DcimRacksElevationParams) SetID ¶

func (o *DcimRacksElevationParams) SetID(id int64)

SetID adds the id to the dcim racks elevation params

func (*DcimRacksElevationParams) SetIncludeImages ¶

func (o *DcimRacksElevationParams) SetIncludeImages(includeImages *bool)

SetIncludeImages adds the includeImages to the dcim racks elevation params

func (*DcimRacksElevationParams) SetLegendWidth ¶

func (o *DcimRacksElevationParams) SetLegendWidth(legendWidth *int64)

SetLegendWidth adds the legendWidth to the dcim racks elevation params

func (*DcimRacksElevationParams) SetQ ¶

func (o *DcimRacksElevationParams) SetQ(q *string)

SetQ adds the q to the dcim racks elevation params

func (*DcimRacksElevationParams) SetRender ¶

func (o *DcimRacksElevationParams) SetRender(render *string)

SetRender adds the render to the dcim racks elevation params

func (*DcimRacksElevationParams) SetTimeout ¶

func (o *DcimRacksElevationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks elevation params

func (*DcimRacksElevationParams) SetUnitHeight ¶

func (o *DcimRacksElevationParams) SetUnitHeight(unitHeight *int64)

SetUnitHeight adds the unitHeight to the dcim racks elevation params

func (*DcimRacksElevationParams) SetUnitWidth ¶

func (o *DcimRacksElevationParams) SetUnitWidth(unitWidth *int64)

SetUnitWidth adds the unitWidth to the dcim racks elevation params

func (*DcimRacksElevationParams) WithContext ¶

WithContext adds the context to the dcim racks elevation params

func (*DcimRacksElevationParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim racks elevation params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksElevationParams) WithExclude ¶

func (o *DcimRacksElevationParams) WithExclude(exclude *int64) *DcimRacksElevationParams

WithExclude adds the exclude to the dcim racks elevation params

func (*DcimRacksElevationParams) WithExpandDevices ¶

func (o *DcimRacksElevationParams) WithExpandDevices(expandDevices *bool) *DcimRacksElevationParams

WithExpandDevices adds the expandDevices to the dcim racks elevation params

func (*DcimRacksElevationParams) WithFace ¶

WithFace adds the face to the dcim racks elevation params

func (*DcimRacksElevationParams) WithHTTPClient ¶

func (o *DcimRacksElevationParams) WithHTTPClient(client *http.Client) *DcimRacksElevationParams

WithHTTPClient adds the HTTPClient to the dcim racks elevation params

func (*DcimRacksElevationParams) WithID ¶

WithID adds the id to the dcim racks elevation params

func (*DcimRacksElevationParams) WithIncludeImages ¶

func (o *DcimRacksElevationParams) WithIncludeImages(includeImages *bool) *DcimRacksElevationParams

WithIncludeImages adds the includeImages to the dcim racks elevation params

func (*DcimRacksElevationParams) WithLegendWidth ¶

func (o *DcimRacksElevationParams) WithLegendWidth(legendWidth *int64) *DcimRacksElevationParams

WithLegendWidth adds the legendWidth to the dcim racks elevation params

func (*DcimRacksElevationParams) WithQ ¶

WithQ adds the q to the dcim racks elevation params

func (*DcimRacksElevationParams) WithRender ¶

WithRender adds the render to the dcim racks elevation params

func (*DcimRacksElevationParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim racks elevation params

func (*DcimRacksElevationParams) WithUnitHeight ¶

func (o *DcimRacksElevationParams) WithUnitHeight(unitHeight *int64) *DcimRacksElevationParams

WithUnitHeight adds the unitHeight to the dcim racks elevation params

func (*DcimRacksElevationParams) WithUnitWidth ¶

func (o *DcimRacksElevationParams) WithUnitWidth(unitWidth *int64) *DcimRacksElevationParams

WithUnitWidth adds the unitWidth to the dcim racks elevation params

func (*DcimRacksElevationParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRacksElevationReader ¶

type DcimRacksElevationReader struct {
	// contains filtered or unexported fields
}

DcimRacksElevationReader is a Reader for the DcimRacksElevation structure.

func (*DcimRacksElevationReader) ReadResponse ¶

func (o *DcimRacksElevationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksListOK ¶

type DcimRacksListOK struct {
	Payload *DcimRacksListOKBody
}
DcimRacksListOK describes a response with status code 200, with default header values.

DcimRacksListOK dcim racks list o k

func NewDcimRacksListOK ¶

func NewDcimRacksListOK() *DcimRacksListOK

NewDcimRacksListOK creates a DcimRacksListOK with default headers values

func (*DcimRacksListOK) Error ¶

func (o *DcimRacksListOK) Error() string

func (*DcimRacksListOK) GetPayload ¶

func (o *DcimRacksListOK) GetPayload() *DcimRacksListOKBody

type DcimRacksListOKBody ¶

type DcimRacksListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Rack `json:"results"`
}

DcimRacksListOKBody dcim racks list o k body swagger:model DcimRacksListOKBody

func (*DcimRacksListOKBody) ContextValidate ¶

func (o *DcimRacksListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim racks list o k body based on the context it is used

func (*DcimRacksListOKBody) MarshalBinary ¶

func (o *DcimRacksListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRacksListOKBody) UnmarshalBinary ¶

func (o *DcimRacksListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRacksListOKBody) Validate ¶

func (o *DcimRacksListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim racks list o k body

type DcimRacksListParams ¶

type DcimRacksListParams struct {

	// AssetTag.
	AssetTag *string

	// AssetTagIc.
	AssetTagIc *string

	// AssetTagIe.
	AssetTagIe *string

	// AssetTagIew.
	AssetTagIew *string

	// AssetTagIsw.
	AssetTagIsw *string

	// AssetTagn.
	AssetTagn *string

	// AssetTagNic.
	AssetTagNic *string

	// AssetTagNie.
	AssetTagNie *string

	// AssetTagNiew.
	AssetTagNiew *string

	// AssetTagNisw.
	AssetTagNisw *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// DescUnits.
	DescUnits *string

	// FacilityID.
	FacilityID *string

	// FacilityIDIc.
	FacilityIDIc *string

	// FacilityIDIe.
	FacilityIDIe *string

	// FacilityIDIew.
	FacilityIDIew *string

	// FacilityIDIsw.
	FacilityIDIsw *string

	// FacilityIDn.
	FacilityIDn *string

	// FacilityIDNic.
	FacilityIDNic *string

	// FacilityIDNie.
	FacilityIDNie *string

	// FacilityIDNiew.
	FacilityIDNiew *string

	// FacilityIDNisw.
	FacilityIDNisw *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// OuterDepth.
	OuterDepth *string

	// OuterDepthGt.
	OuterDepthGt *string

	// OuterDepthGte.
	OuterDepthGte *string

	// OuterDepthLt.
	OuterDepthLt *string

	// OuterDepthLte.
	OuterDepthLte *string

	// OuterDepthn.
	OuterDepthn *string

	// OuterUnit.
	OuterUnit *string

	// OuterUnitn.
	OuterUnitn *string

	// OuterWidth.
	OuterWidth *string

	// OuterWidthGt.
	OuterWidthGt *string

	// OuterWidthGte.
	OuterWidthGte *string

	// OuterWidthLt.
	OuterWidthLt *string

	// OuterWidthLte.
	OuterWidthLte *string

	// OuterWidthn.
	OuterWidthn *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Serial.
	Serial *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	// UHeight.
	UHeight *string

	// UHeightGt.
	UHeightGt *string

	// UHeightGte.
	UHeightGte *string

	// UHeightLt.
	UHeightLt *string

	// UHeightLte.
	UHeightLte *string

	// UHeightn.
	UHeightn *string

	// Width.
	Width *string

	// Widthn.
	Widthn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksListParams contains all the parameters to send to the API endpoint

for the dcim racks list operation.

Typically these are written to a http.Request.

func NewDcimRacksListParams ¶

func NewDcimRacksListParams() *DcimRacksListParams

NewDcimRacksListParams creates a new DcimRacksListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksListParamsWithContext ¶

func NewDcimRacksListParamsWithContext(ctx context.Context) *DcimRacksListParams

NewDcimRacksListParamsWithContext creates a new DcimRacksListParams object with the ability to set a context for a request.

func NewDcimRacksListParamsWithHTTPClient ¶

func NewDcimRacksListParamsWithHTTPClient(client *http.Client) *DcimRacksListParams

NewDcimRacksListParamsWithHTTPClient creates a new DcimRacksListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksListParamsWithTimeout ¶

func NewDcimRacksListParamsWithTimeout(timeout time.Duration) *DcimRacksListParams

NewDcimRacksListParamsWithTimeout creates a new DcimRacksListParams object with the ability to set a timeout on a request.

func (*DcimRacksListParams) SetAssetTag ¶

func (o *DcimRacksListParams) SetAssetTag(assetTag *string)

SetAssetTag adds the assetTag to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagIc ¶

func (o *DcimRacksListParams) SetAssetTagIc(assetTagIc *string)

SetAssetTagIc adds the assetTagIc to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagIe ¶

func (o *DcimRacksListParams) SetAssetTagIe(assetTagIe *string)

SetAssetTagIe adds the assetTagIe to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagIew ¶

func (o *DcimRacksListParams) SetAssetTagIew(assetTagIew *string)

SetAssetTagIew adds the assetTagIew to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagIsw ¶

func (o *DcimRacksListParams) SetAssetTagIsw(assetTagIsw *string)

SetAssetTagIsw adds the assetTagIsw to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagNic ¶

func (o *DcimRacksListParams) SetAssetTagNic(assetTagNic *string)

SetAssetTagNic adds the assetTagNic to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagNie ¶

func (o *DcimRacksListParams) SetAssetTagNie(assetTagNie *string)

SetAssetTagNie adds the assetTagNie to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagNiew ¶

func (o *DcimRacksListParams) SetAssetTagNiew(assetTagNiew *string)

SetAssetTagNiew adds the assetTagNiew to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagNisw ¶

func (o *DcimRacksListParams) SetAssetTagNisw(assetTagNisw *string)

SetAssetTagNisw adds the assetTagNisw to the dcim racks list params

func (*DcimRacksListParams) SetAssetTagn ¶

func (o *DcimRacksListParams) SetAssetTagn(assetTagn *string)

SetAssetTagn adds the assetTagN to the dcim racks list params

func (*DcimRacksListParams) SetContext ¶

func (o *DcimRacksListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks list params

func (*DcimRacksListParams) SetCreated ¶

func (o *DcimRacksListParams) SetCreated(created *string)

SetCreated adds the created to the dcim racks list params

func (*DcimRacksListParams) SetCreatedGte ¶

func (o *DcimRacksListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim racks list params

func (*DcimRacksListParams) SetCreatedLte ¶

func (o *DcimRacksListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim racks list params

func (*DcimRacksListParams) SetDefaults ¶

func (o *DcimRacksListParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksListParams) SetDescUnits ¶

func (o *DcimRacksListParams) SetDescUnits(descUnits *string)

SetDescUnits adds the descUnits to the dcim racks list params

func (*DcimRacksListParams) SetFacilityID ¶

func (o *DcimRacksListParams) SetFacilityID(facilityID *string)

SetFacilityID adds the facilityId to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDIc ¶

func (o *DcimRacksListParams) SetFacilityIDIc(facilityIDIc *string)

SetFacilityIDIc adds the facilityIdIc to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDIe ¶

func (o *DcimRacksListParams) SetFacilityIDIe(facilityIDIe *string)

SetFacilityIDIe adds the facilityIdIe to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDIew ¶

func (o *DcimRacksListParams) SetFacilityIDIew(facilityIDIew *string)

SetFacilityIDIew adds the facilityIdIew to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDIsw ¶

func (o *DcimRacksListParams) SetFacilityIDIsw(facilityIDIsw *string)

SetFacilityIDIsw adds the facilityIdIsw to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDNic ¶

func (o *DcimRacksListParams) SetFacilityIDNic(facilityIDNic *string)

SetFacilityIDNic adds the facilityIdNic to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDNie ¶

func (o *DcimRacksListParams) SetFacilityIDNie(facilityIDNie *string)

SetFacilityIDNie adds the facilityIdNie to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDNiew ¶

func (o *DcimRacksListParams) SetFacilityIDNiew(facilityIDNiew *string)

SetFacilityIDNiew adds the facilityIdNiew to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDNisw ¶

func (o *DcimRacksListParams) SetFacilityIDNisw(facilityIDNisw *string)

SetFacilityIDNisw adds the facilityIdNisw to the dcim racks list params

func (*DcimRacksListParams) SetFacilityIDn ¶

func (o *DcimRacksListParams) SetFacilityIDn(facilityIDn *string)

SetFacilityIDn adds the facilityIdN to the dcim racks list params

func (*DcimRacksListParams) SetGroup ¶

func (o *DcimRacksListParams) SetGroup(group *string)

SetGroup adds the group to the dcim racks list params

func (*DcimRacksListParams) SetGroupID ¶

func (o *DcimRacksListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the dcim racks list params

func (*DcimRacksListParams) SetGroupIDn ¶

func (o *DcimRacksListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the dcim racks list params

func (*DcimRacksListParams) SetGroupn ¶

func (o *DcimRacksListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN to the dcim racks list params

func (*DcimRacksListParams) SetHTTPClient ¶

func (o *DcimRacksListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks list params

func (*DcimRacksListParams) SetID ¶

func (o *DcimRacksListParams) SetID(id *string)

SetID adds the id to the dcim racks list params

func (*DcimRacksListParams) SetIDGt ¶

func (o *DcimRacksListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim racks list params

func (*DcimRacksListParams) SetIDGte ¶

func (o *DcimRacksListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim racks list params

func (*DcimRacksListParams) SetIDLt ¶

func (o *DcimRacksListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim racks list params

func (*DcimRacksListParams) SetIDLte ¶

func (o *DcimRacksListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim racks list params

func (*DcimRacksListParams) SetIDn ¶

func (o *DcimRacksListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim racks list params

func (*DcimRacksListParams) SetLastUpdated ¶

func (o *DcimRacksListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim racks list params

func (*DcimRacksListParams) SetLastUpdatedGte ¶

func (o *DcimRacksListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim racks list params

func (*DcimRacksListParams) SetLastUpdatedLte ¶

func (o *DcimRacksListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim racks list params

func (*DcimRacksListParams) SetLimit ¶

func (o *DcimRacksListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim racks list params

func (*DcimRacksListParams) SetName ¶

func (o *DcimRacksListParams) SetName(name *string)

SetName adds the name to the dcim racks list params

func (*DcimRacksListParams) SetNameIc ¶

func (o *DcimRacksListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim racks list params

func (*DcimRacksListParams) SetNameIe ¶

func (o *DcimRacksListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim racks list params

func (*DcimRacksListParams) SetNameIew ¶

func (o *DcimRacksListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim racks list params

func (*DcimRacksListParams) SetNameIsw ¶

func (o *DcimRacksListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim racks list params

func (*DcimRacksListParams) SetNameNic ¶

func (o *DcimRacksListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim racks list params

func (*DcimRacksListParams) SetNameNie ¶

func (o *DcimRacksListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim racks list params

func (*DcimRacksListParams) SetNameNiew ¶

func (o *DcimRacksListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim racks list params

func (*DcimRacksListParams) SetNameNisw ¶

func (o *DcimRacksListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim racks list params

func (*DcimRacksListParams) SetNamen ¶

func (o *DcimRacksListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim racks list params

func (*DcimRacksListParams) SetOffset ¶

func (o *DcimRacksListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim racks list params

func (*DcimRacksListParams) SetOuterDepth ¶

func (o *DcimRacksListParams) SetOuterDepth(outerDepth *string)

SetOuterDepth adds the outerDepth to the dcim racks list params

func (*DcimRacksListParams) SetOuterDepthGt ¶

func (o *DcimRacksListParams) SetOuterDepthGt(outerDepthGt *string)

SetOuterDepthGt adds the outerDepthGt to the dcim racks list params

func (*DcimRacksListParams) SetOuterDepthGte ¶

func (o *DcimRacksListParams) SetOuterDepthGte(outerDepthGte *string)

SetOuterDepthGte adds the outerDepthGte to the dcim racks list params

func (*DcimRacksListParams) SetOuterDepthLt ¶

func (o *DcimRacksListParams) SetOuterDepthLt(outerDepthLt *string)

SetOuterDepthLt adds the outerDepthLt to the dcim racks list params

func (*DcimRacksListParams) SetOuterDepthLte ¶

func (o *DcimRacksListParams) SetOuterDepthLte(outerDepthLte *string)

SetOuterDepthLte adds the outerDepthLte to the dcim racks list params

func (*DcimRacksListParams) SetOuterDepthn ¶

func (o *DcimRacksListParams) SetOuterDepthn(outerDepthn *string)

SetOuterDepthn adds the outerDepthN to the dcim racks list params

func (*DcimRacksListParams) SetOuterUnit ¶

func (o *DcimRacksListParams) SetOuterUnit(outerUnit *string)

SetOuterUnit adds the outerUnit to the dcim racks list params

func (*DcimRacksListParams) SetOuterUnitn ¶

func (o *DcimRacksListParams) SetOuterUnitn(outerUnitn *string)

SetOuterUnitn adds the outerUnitN to the dcim racks list params

func (*DcimRacksListParams) SetOuterWidth ¶

func (o *DcimRacksListParams) SetOuterWidth(outerWidth *string)

SetOuterWidth adds the outerWidth to the dcim racks list params

func (*DcimRacksListParams) SetOuterWidthGt ¶

func (o *DcimRacksListParams) SetOuterWidthGt(outerWidthGt *string)

SetOuterWidthGt adds the outerWidthGt to the dcim racks list params

func (*DcimRacksListParams) SetOuterWidthGte ¶

func (o *DcimRacksListParams) SetOuterWidthGte(outerWidthGte *string)

SetOuterWidthGte adds the outerWidthGte to the dcim racks list params

func (*DcimRacksListParams) SetOuterWidthLt ¶

func (o *DcimRacksListParams) SetOuterWidthLt(outerWidthLt *string)

SetOuterWidthLt adds the outerWidthLt to the dcim racks list params

func (*DcimRacksListParams) SetOuterWidthLte ¶

func (o *DcimRacksListParams) SetOuterWidthLte(outerWidthLte *string)

SetOuterWidthLte adds the outerWidthLte to the dcim racks list params

func (*DcimRacksListParams) SetOuterWidthn ¶

func (o *DcimRacksListParams) SetOuterWidthn(outerWidthn *string)

SetOuterWidthn adds the outerWidthN to the dcim racks list params

func (*DcimRacksListParams) SetQ ¶

func (o *DcimRacksListParams) SetQ(q *string)

SetQ adds the q to the dcim racks list params

func (*DcimRacksListParams) SetRegion ¶

func (o *DcimRacksListParams) SetRegion(region *string)

SetRegion adds the region to the dcim racks list params

func (*DcimRacksListParams) SetRegionID ¶

func (o *DcimRacksListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim racks list params

func (*DcimRacksListParams) SetRegionIDn ¶

func (o *DcimRacksListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim racks list params

func (*DcimRacksListParams) SetRegionn ¶

func (o *DcimRacksListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim racks list params

func (*DcimRacksListParams) SetRole ¶

func (o *DcimRacksListParams) SetRole(role *string)

SetRole adds the role to the dcim racks list params

func (*DcimRacksListParams) SetRoleID ¶

func (o *DcimRacksListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the dcim racks list params

func (*DcimRacksListParams) SetRoleIDn ¶

func (o *DcimRacksListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the dcim racks list params

func (*DcimRacksListParams) SetRolen ¶

func (o *DcimRacksListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the dcim racks list params

func (*DcimRacksListParams) SetSerial ¶

func (o *DcimRacksListParams) SetSerial(serial *string)

SetSerial adds the serial to the dcim racks list params

func (*DcimRacksListParams) SetSite ¶

func (o *DcimRacksListParams) SetSite(site *string)

SetSite adds the site to the dcim racks list params

func (*DcimRacksListParams) SetSiteID ¶

func (o *DcimRacksListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim racks list params

func (*DcimRacksListParams) SetSiteIDn ¶

func (o *DcimRacksListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim racks list params

func (*DcimRacksListParams) SetSiten ¶

func (o *DcimRacksListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim racks list params

func (*DcimRacksListParams) SetStatus ¶

func (o *DcimRacksListParams) SetStatus(status *string)

SetStatus adds the status to the dcim racks list params

func (*DcimRacksListParams) SetStatusn ¶

func (o *DcimRacksListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the dcim racks list params

func (*DcimRacksListParams) SetTag ¶

func (o *DcimRacksListParams) SetTag(tag *string)

SetTag adds the tag to the dcim racks list params

func (*DcimRacksListParams) SetTagn ¶

func (o *DcimRacksListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim racks list params

func (*DcimRacksListParams) SetTenant ¶

func (o *DcimRacksListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the dcim racks list params

func (*DcimRacksListParams) SetTenantGroup ¶

func (o *DcimRacksListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the dcim racks list params

func (*DcimRacksListParams) SetTenantGroupID ¶

func (o *DcimRacksListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the dcim racks list params

func (*DcimRacksListParams) SetTenantGroupIDn ¶

func (o *DcimRacksListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the dcim racks list params

func (*DcimRacksListParams) SetTenantGroupn ¶

func (o *DcimRacksListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the dcim racks list params

func (*DcimRacksListParams) SetTenantID ¶

func (o *DcimRacksListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the dcim racks list params

func (*DcimRacksListParams) SetTenantIDn ¶

func (o *DcimRacksListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the dcim racks list params

func (*DcimRacksListParams) SetTenantn ¶

func (o *DcimRacksListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the dcim racks list params

func (*DcimRacksListParams) SetTimeout ¶

func (o *DcimRacksListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks list params

func (*DcimRacksListParams) SetType ¶

func (o *DcimRacksListParams) SetType(typeVar *string)

SetType adds the type to the dcim racks list params

func (*DcimRacksListParams) SetTypen ¶

func (o *DcimRacksListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim racks list params

func (*DcimRacksListParams) SetUHeight ¶

func (o *DcimRacksListParams) SetUHeight(uHeight *string)

SetUHeight adds the uHeight to the dcim racks list params

func (*DcimRacksListParams) SetUHeightGt ¶

func (o *DcimRacksListParams) SetUHeightGt(uHeightGt *string)

SetUHeightGt adds the uHeightGt to the dcim racks list params

func (*DcimRacksListParams) SetUHeightGte ¶

func (o *DcimRacksListParams) SetUHeightGte(uHeightGte *string)

SetUHeightGte adds the uHeightGte to the dcim racks list params

func (*DcimRacksListParams) SetUHeightLt ¶

func (o *DcimRacksListParams) SetUHeightLt(uHeightLt *string)

SetUHeightLt adds the uHeightLt to the dcim racks list params

func (*DcimRacksListParams) SetUHeightLte ¶

func (o *DcimRacksListParams) SetUHeightLte(uHeightLte *string)

SetUHeightLte adds the uHeightLte to the dcim racks list params

func (*DcimRacksListParams) SetUHeightn ¶

func (o *DcimRacksListParams) SetUHeightn(uHeightn *string)

SetUHeightn adds the uHeightN to the dcim racks list params

func (*DcimRacksListParams) SetWidth ¶

func (o *DcimRacksListParams) SetWidth(width *string)

SetWidth adds the width to the dcim racks list params

func (*DcimRacksListParams) SetWidthn ¶

func (o *DcimRacksListParams) SetWidthn(widthn *string)

SetWidthn adds the widthN to the dcim racks list params

func (*DcimRacksListParams) WithAssetTag ¶

func (o *DcimRacksListParams) WithAssetTag(assetTag *string) *DcimRacksListParams

WithAssetTag adds the assetTag to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagIc ¶

func (o *DcimRacksListParams) WithAssetTagIc(assetTagIc *string) *DcimRacksListParams

WithAssetTagIc adds the assetTagIc to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagIe ¶

func (o *DcimRacksListParams) WithAssetTagIe(assetTagIe *string) *DcimRacksListParams

WithAssetTagIe adds the assetTagIe to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagIew ¶

func (o *DcimRacksListParams) WithAssetTagIew(assetTagIew *string) *DcimRacksListParams

WithAssetTagIew adds the assetTagIew to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagIsw ¶

func (o *DcimRacksListParams) WithAssetTagIsw(assetTagIsw *string) *DcimRacksListParams

WithAssetTagIsw adds the assetTagIsw to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagNic ¶

func (o *DcimRacksListParams) WithAssetTagNic(assetTagNic *string) *DcimRacksListParams

WithAssetTagNic adds the assetTagNic to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagNie ¶

func (o *DcimRacksListParams) WithAssetTagNie(assetTagNie *string) *DcimRacksListParams

WithAssetTagNie adds the assetTagNie to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagNiew ¶

func (o *DcimRacksListParams) WithAssetTagNiew(assetTagNiew *string) *DcimRacksListParams

WithAssetTagNiew adds the assetTagNiew to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagNisw ¶

func (o *DcimRacksListParams) WithAssetTagNisw(assetTagNisw *string) *DcimRacksListParams

WithAssetTagNisw adds the assetTagNisw to the dcim racks list params

func (*DcimRacksListParams) WithAssetTagn ¶

func (o *DcimRacksListParams) WithAssetTagn(assetTagn *string) *DcimRacksListParams

WithAssetTagn adds the assetTagn to the dcim racks list params

func (*DcimRacksListParams) WithContext ¶

WithContext adds the context to the dcim racks list params

func (*DcimRacksListParams) WithCreated ¶

func (o *DcimRacksListParams) WithCreated(created *string) *DcimRacksListParams

WithCreated adds the created to the dcim racks list params

func (*DcimRacksListParams) WithCreatedGte ¶

func (o *DcimRacksListParams) WithCreatedGte(createdGte *string) *DcimRacksListParams

WithCreatedGte adds the createdGte to the dcim racks list params

func (*DcimRacksListParams) WithCreatedLte ¶

func (o *DcimRacksListParams) WithCreatedLte(createdLte *string) *DcimRacksListParams

WithCreatedLte adds the createdLte to the dcim racks list params

func (*DcimRacksListParams) WithDefaults ¶

func (o *DcimRacksListParams) WithDefaults() *DcimRacksListParams

WithDefaults hydrates default values in the dcim racks list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksListParams) WithDescUnits ¶

func (o *DcimRacksListParams) WithDescUnits(descUnits *string) *DcimRacksListParams

WithDescUnits adds the descUnits to the dcim racks list params

func (*DcimRacksListParams) WithFacilityID ¶

func (o *DcimRacksListParams) WithFacilityID(facilityID *string) *DcimRacksListParams

WithFacilityID adds the facilityID to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDIc ¶

func (o *DcimRacksListParams) WithFacilityIDIc(facilityIDIc *string) *DcimRacksListParams

WithFacilityIDIc adds the facilityIDIc to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDIe ¶

func (o *DcimRacksListParams) WithFacilityIDIe(facilityIDIe *string) *DcimRacksListParams

WithFacilityIDIe adds the facilityIDIe to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDIew ¶

func (o *DcimRacksListParams) WithFacilityIDIew(facilityIDIew *string) *DcimRacksListParams

WithFacilityIDIew adds the facilityIDIew to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDIsw ¶

func (o *DcimRacksListParams) WithFacilityIDIsw(facilityIDIsw *string) *DcimRacksListParams

WithFacilityIDIsw adds the facilityIDIsw to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDNic ¶

func (o *DcimRacksListParams) WithFacilityIDNic(facilityIDNic *string) *DcimRacksListParams

WithFacilityIDNic adds the facilityIDNic to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDNie ¶

func (o *DcimRacksListParams) WithFacilityIDNie(facilityIDNie *string) *DcimRacksListParams

WithFacilityIDNie adds the facilityIDNie to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDNiew ¶

func (o *DcimRacksListParams) WithFacilityIDNiew(facilityIDNiew *string) *DcimRacksListParams

WithFacilityIDNiew adds the facilityIDNiew to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDNisw ¶

func (o *DcimRacksListParams) WithFacilityIDNisw(facilityIDNisw *string) *DcimRacksListParams

WithFacilityIDNisw adds the facilityIDNisw to the dcim racks list params

func (*DcimRacksListParams) WithFacilityIDn ¶

func (o *DcimRacksListParams) WithFacilityIDn(facilityIDn *string) *DcimRacksListParams

WithFacilityIDn adds the facilityIDn to the dcim racks list params

func (*DcimRacksListParams) WithGroup ¶

func (o *DcimRacksListParams) WithGroup(group *string) *DcimRacksListParams

WithGroup adds the group to the dcim racks list params

func (*DcimRacksListParams) WithGroupID ¶

func (o *DcimRacksListParams) WithGroupID(groupID *string) *DcimRacksListParams

WithGroupID adds the groupID to the dcim racks list params

func (*DcimRacksListParams) WithGroupIDn ¶

func (o *DcimRacksListParams) WithGroupIDn(groupIDn *string) *DcimRacksListParams

WithGroupIDn adds the groupIDn to the dcim racks list params

func (*DcimRacksListParams) WithGroupn ¶

func (o *DcimRacksListParams) WithGroupn(groupn *string) *DcimRacksListParams

WithGroupn adds the groupn to the dcim racks list params

func (*DcimRacksListParams) WithHTTPClient ¶

func (o *DcimRacksListParams) WithHTTPClient(client *http.Client) *DcimRacksListParams

WithHTTPClient adds the HTTPClient to the dcim racks list params

func (*DcimRacksListParams) WithID ¶

WithID adds the id to the dcim racks list params

func (*DcimRacksListParams) WithIDGt ¶

func (o *DcimRacksListParams) WithIDGt(iDGt *string) *DcimRacksListParams

WithIDGt adds the iDGt to the dcim racks list params

func (*DcimRacksListParams) WithIDGte ¶

func (o *DcimRacksListParams) WithIDGte(iDGte *string) *DcimRacksListParams

WithIDGte adds the iDGte to the dcim racks list params

func (*DcimRacksListParams) WithIDLt ¶

func (o *DcimRacksListParams) WithIDLt(iDLt *string) *DcimRacksListParams

WithIDLt adds the iDLt to the dcim racks list params

func (*DcimRacksListParams) WithIDLte ¶

func (o *DcimRacksListParams) WithIDLte(iDLte *string) *DcimRacksListParams

WithIDLte adds the iDLte to the dcim racks list params

func (*DcimRacksListParams) WithIDn ¶

WithIDn adds the iDn to the dcim racks list params

func (*DcimRacksListParams) WithLastUpdated ¶

func (o *DcimRacksListParams) WithLastUpdated(lastUpdated *string) *DcimRacksListParams

WithLastUpdated adds the lastUpdated to the dcim racks list params

func (*DcimRacksListParams) WithLastUpdatedGte ¶

func (o *DcimRacksListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimRacksListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim racks list params

func (*DcimRacksListParams) WithLastUpdatedLte ¶

func (o *DcimRacksListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimRacksListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim racks list params

func (*DcimRacksListParams) WithLimit ¶

func (o *DcimRacksListParams) WithLimit(limit *int64) *DcimRacksListParams

WithLimit adds the limit to the dcim racks list params

func (*DcimRacksListParams) WithName ¶

func (o *DcimRacksListParams) WithName(name *string) *DcimRacksListParams

WithName adds the name to the dcim racks list params

func (*DcimRacksListParams) WithNameIc ¶

func (o *DcimRacksListParams) WithNameIc(nameIc *string) *DcimRacksListParams

WithNameIc adds the nameIc to the dcim racks list params

func (*DcimRacksListParams) WithNameIe ¶

func (o *DcimRacksListParams) WithNameIe(nameIe *string) *DcimRacksListParams

WithNameIe adds the nameIe to the dcim racks list params

func (*DcimRacksListParams) WithNameIew ¶

func (o *DcimRacksListParams) WithNameIew(nameIew *string) *DcimRacksListParams

WithNameIew adds the nameIew to the dcim racks list params

func (*DcimRacksListParams) WithNameIsw ¶

func (o *DcimRacksListParams) WithNameIsw(nameIsw *string) *DcimRacksListParams

WithNameIsw adds the nameIsw to the dcim racks list params

func (*DcimRacksListParams) WithNameNic ¶

func (o *DcimRacksListParams) WithNameNic(nameNic *string) *DcimRacksListParams

WithNameNic adds the nameNic to the dcim racks list params

func (*DcimRacksListParams) WithNameNie ¶

func (o *DcimRacksListParams) WithNameNie(nameNie *string) *DcimRacksListParams

WithNameNie adds the nameNie to the dcim racks list params

func (*DcimRacksListParams) WithNameNiew ¶

func (o *DcimRacksListParams) WithNameNiew(nameNiew *string) *DcimRacksListParams

WithNameNiew adds the nameNiew to the dcim racks list params

func (*DcimRacksListParams) WithNameNisw ¶

func (o *DcimRacksListParams) WithNameNisw(nameNisw *string) *DcimRacksListParams

WithNameNisw adds the nameNisw to the dcim racks list params

func (*DcimRacksListParams) WithNamen ¶

func (o *DcimRacksListParams) WithNamen(namen *string) *DcimRacksListParams

WithNamen adds the namen to the dcim racks list params

func (*DcimRacksListParams) WithOffset ¶

func (o *DcimRacksListParams) WithOffset(offset *int64) *DcimRacksListParams

WithOffset adds the offset to the dcim racks list params

func (*DcimRacksListParams) WithOuterDepth ¶

func (o *DcimRacksListParams) WithOuterDepth(outerDepth *string) *DcimRacksListParams

WithOuterDepth adds the outerDepth to the dcim racks list params

func (*DcimRacksListParams) WithOuterDepthGt ¶

func (o *DcimRacksListParams) WithOuterDepthGt(outerDepthGt *string) *DcimRacksListParams

WithOuterDepthGt adds the outerDepthGt to the dcim racks list params

func (*DcimRacksListParams) WithOuterDepthGte ¶

func (o *DcimRacksListParams) WithOuterDepthGte(outerDepthGte *string) *DcimRacksListParams

WithOuterDepthGte adds the outerDepthGte to the dcim racks list params

func (*DcimRacksListParams) WithOuterDepthLt ¶

func (o *DcimRacksListParams) WithOuterDepthLt(outerDepthLt *string) *DcimRacksListParams

WithOuterDepthLt adds the outerDepthLt to the dcim racks list params

func (*DcimRacksListParams) WithOuterDepthLte ¶

func (o *DcimRacksListParams) WithOuterDepthLte(outerDepthLte *string) *DcimRacksListParams

WithOuterDepthLte adds the outerDepthLte to the dcim racks list params

func (*DcimRacksListParams) WithOuterDepthn ¶

func (o *DcimRacksListParams) WithOuterDepthn(outerDepthn *string) *DcimRacksListParams

WithOuterDepthn adds the outerDepthn to the dcim racks list params

func (*DcimRacksListParams) WithOuterUnit ¶

func (o *DcimRacksListParams) WithOuterUnit(outerUnit *string) *DcimRacksListParams

WithOuterUnit adds the outerUnit to the dcim racks list params

func (*DcimRacksListParams) WithOuterUnitn ¶

func (o *DcimRacksListParams) WithOuterUnitn(outerUnitn *string) *DcimRacksListParams

WithOuterUnitn adds the outerUnitn to the dcim racks list params

func (*DcimRacksListParams) WithOuterWidth ¶

func (o *DcimRacksListParams) WithOuterWidth(outerWidth *string) *DcimRacksListParams

WithOuterWidth adds the outerWidth to the dcim racks list params

func (*DcimRacksListParams) WithOuterWidthGt ¶

func (o *DcimRacksListParams) WithOuterWidthGt(outerWidthGt *string) *DcimRacksListParams

WithOuterWidthGt adds the outerWidthGt to the dcim racks list params

func (*DcimRacksListParams) WithOuterWidthGte ¶

func (o *DcimRacksListParams) WithOuterWidthGte(outerWidthGte *string) *DcimRacksListParams

WithOuterWidthGte adds the outerWidthGte to the dcim racks list params

func (*DcimRacksListParams) WithOuterWidthLt ¶

func (o *DcimRacksListParams) WithOuterWidthLt(outerWidthLt *string) *DcimRacksListParams

WithOuterWidthLt adds the outerWidthLt to the dcim racks list params

func (*DcimRacksListParams) WithOuterWidthLte ¶

func (o *DcimRacksListParams) WithOuterWidthLte(outerWidthLte *string) *DcimRacksListParams

WithOuterWidthLte adds the outerWidthLte to the dcim racks list params

func (*DcimRacksListParams) WithOuterWidthn ¶

func (o *DcimRacksListParams) WithOuterWidthn(outerWidthn *string) *DcimRacksListParams

WithOuterWidthn adds the outerWidthn to the dcim racks list params

func (*DcimRacksListParams) WithQ ¶

WithQ adds the q to the dcim racks list params

func (*DcimRacksListParams) WithRegion ¶

func (o *DcimRacksListParams) WithRegion(region *string) *DcimRacksListParams

WithRegion adds the region to the dcim racks list params

func (*DcimRacksListParams) WithRegionID ¶

func (o *DcimRacksListParams) WithRegionID(regionID *string) *DcimRacksListParams

WithRegionID adds the regionID to the dcim racks list params

func (*DcimRacksListParams) WithRegionIDn ¶

func (o *DcimRacksListParams) WithRegionIDn(regionIDn *string) *DcimRacksListParams

WithRegionIDn adds the regionIDn to the dcim racks list params

func (*DcimRacksListParams) WithRegionn ¶

func (o *DcimRacksListParams) WithRegionn(regionn *string) *DcimRacksListParams

WithRegionn adds the regionn to the dcim racks list params

func (*DcimRacksListParams) WithRole ¶

func (o *DcimRacksListParams) WithRole(role *string) *DcimRacksListParams

WithRole adds the role to the dcim racks list params

func (*DcimRacksListParams) WithRoleID ¶

func (o *DcimRacksListParams) WithRoleID(roleID *string) *DcimRacksListParams

WithRoleID adds the roleID to the dcim racks list params

func (*DcimRacksListParams) WithRoleIDn ¶

func (o *DcimRacksListParams) WithRoleIDn(roleIDn *string) *DcimRacksListParams

WithRoleIDn adds the roleIDn to the dcim racks list params

func (*DcimRacksListParams) WithRolen ¶

func (o *DcimRacksListParams) WithRolen(rolen *string) *DcimRacksListParams

WithRolen adds the rolen to the dcim racks list params

func (*DcimRacksListParams) WithSerial ¶

func (o *DcimRacksListParams) WithSerial(serial *string) *DcimRacksListParams

WithSerial adds the serial to the dcim racks list params

func (*DcimRacksListParams) WithSite ¶

func (o *DcimRacksListParams) WithSite(site *string) *DcimRacksListParams

WithSite adds the site to the dcim racks list params

func (*DcimRacksListParams) WithSiteID ¶

func (o *DcimRacksListParams) WithSiteID(siteID *string) *DcimRacksListParams

WithSiteID adds the siteID to the dcim racks list params

func (*DcimRacksListParams) WithSiteIDn ¶

func (o *DcimRacksListParams) WithSiteIDn(siteIDn *string) *DcimRacksListParams

WithSiteIDn adds the siteIDn to the dcim racks list params

func (*DcimRacksListParams) WithSiten ¶

func (o *DcimRacksListParams) WithSiten(siten *string) *DcimRacksListParams

WithSiten adds the siten to the dcim racks list params

func (*DcimRacksListParams) WithStatus ¶

func (o *DcimRacksListParams) WithStatus(status *string) *DcimRacksListParams

WithStatus adds the status to the dcim racks list params

func (*DcimRacksListParams) WithStatusn ¶

func (o *DcimRacksListParams) WithStatusn(statusn *string) *DcimRacksListParams

WithStatusn adds the statusn to the dcim racks list params

func (*DcimRacksListParams) WithTag ¶

WithTag adds the tag to the dcim racks list params

func (*DcimRacksListParams) WithTagn ¶

func (o *DcimRacksListParams) WithTagn(tagn *string) *DcimRacksListParams

WithTagn adds the tagn to the dcim racks list params

func (*DcimRacksListParams) WithTenant ¶

func (o *DcimRacksListParams) WithTenant(tenant *string) *DcimRacksListParams

WithTenant adds the tenant to the dcim racks list params

func (*DcimRacksListParams) WithTenantGroup ¶

func (o *DcimRacksListParams) WithTenantGroup(tenantGroup *string) *DcimRacksListParams

WithTenantGroup adds the tenantGroup to the dcim racks list params

func (*DcimRacksListParams) WithTenantGroupID ¶

func (o *DcimRacksListParams) WithTenantGroupID(tenantGroupID *string) *DcimRacksListParams

WithTenantGroupID adds the tenantGroupID to the dcim racks list params

func (*DcimRacksListParams) WithTenantGroupIDn ¶

func (o *DcimRacksListParams) WithTenantGroupIDn(tenantGroupIDn *string) *DcimRacksListParams

WithTenantGroupIDn adds the tenantGroupIDn to the dcim racks list params

func (*DcimRacksListParams) WithTenantGroupn ¶

func (o *DcimRacksListParams) WithTenantGroupn(tenantGroupn *string) *DcimRacksListParams

WithTenantGroupn adds the tenantGroupn to the dcim racks list params

func (*DcimRacksListParams) WithTenantID ¶

func (o *DcimRacksListParams) WithTenantID(tenantID *string) *DcimRacksListParams

WithTenantID adds the tenantID to the dcim racks list params

func (*DcimRacksListParams) WithTenantIDn ¶

func (o *DcimRacksListParams) WithTenantIDn(tenantIDn *string) *DcimRacksListParams

WithTenantIDn adds the tenantIDn to the dcim racks list params

func (*DcimRacksListParams) WithTenantn ¶

func (o *DcimRacksListParams) WithTenantn(tenantn *string) *DcimRacksListParams

WithTenantn adds the tenantn to the dcim racks list params

func (*DcimRacksListParams) WithTimeout ¶

func (o *DcimRacksListParams) WithTimeout(timeout time.Duration) *DcimRacksListParams

WithTimeout adds the timeout to the dcim racks list params

func (*DcimRacksListParams) WithType ¶

func (o *DcimRacksListParams) WithType(typeVar *string) *DcimRacksListParams

WithType adds the typeVar to the dcim racks list params

func (*DcimRacksListParams) WithTypen ¶

func (o *DcimRacksListParams) WithTypen(typen *string) *DcimRacksListParams

WithTypen adds the typen to the dcim racks list params

func (*DcimRacksListParams) WithUHeight ¶

func (o *DcimRacksListParams) WithUHeight(uHeight *string) *DcimRacksListParams

WithUHeight adds the uHeight to the dcim racks list params

func (*DcimRacksListParams) WithUHeightGt ¶

func (o *DcimRacksListParams) WithUHeightGt(uHeightGt *string) *DcimRacksListParams

WithUHeightGt adds the uHeightGt to the dcim racks list params

func (*DcimRacksListParams) WithUHeightGte ¶

func (o *DcimRacksListParams) WithUHeightGte(uHeightGte *string) *DcimRacksListParams

WithUHeightGte adds the uHeightGte to the dcim racks list params

func (*DcimRacksListParams) WithUHeightLt ¶

func (o *DcimRacksListParams) WithUHeightLt(uHeightLt *string) *DcimRacksListParams

WithUHeightLt adds the uHeightLt to the dcim racks list params

func (*DcimRacksListParams) WithUHeightLte ¶

func (o *DcimRacksListParams) WithUHeightLte(uHeightLte *string) *DcimRacksListParams

WithUHeightLte adds the uHeightLte to the dcim racks list params

func (*DcimRacksListParams) WithUHeightn ¶

func (o *DcimRacksListParams) WithUHeightn(uHeightn *string) *DcimRacksListParams

WithUHeightn adds the uHeightn to the dcim racks list params

func (*DcimRacksListParams) WithWidth ¶

func (o *DcimRacksListParams) WithWidth(width *string) *DcimRacksListParams

WithWidth adds the width to the dcim racks list params

func (*DcimRacksListParams) WithWidthn ¶

func (o *DcimRacksListParams) WithWidthn(widthn *string) *DcimRacksListParams

WithWidthn adds the widthn to the dcim racks list params

func (*DcimRacksListParams) WriteToRequest ¶

func (o *DcimRacksListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRacksListReader ¶

type DcimRacksListReader struct {
	// contains filtered or unexported fields
}

DcimRacksListReader is a Reader for the DcimRacksList structure.

func (*DcimRacksListReader) ReadResponse ¶

func (o *DcimRacksListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksPartialUpdateDefault ¶

type DcimRacksPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRacksPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRacksPartialUpdateDefault dcim racks partial update default

func NewDcimRacksPartialUpdateDefault ¶

func NewDcimRacksPartialUpdateDefault(code int) *DcimRacksPartialUpdateDefault

NewDcimRacksPartialUpdateDefault creates a DcimRacksPartialUpdateDefault with default headers values

func (*DcimRacksPartialUpdateDefault) Code ¶

Code gets the status code for the dcim racks partial update default response

func (*DcimRacksPartialUpdateDefault) Error ¶

func (*DcimRacksPartialUpdateDefault) GetPayload ¶

func (o *DcimRacksPartialUpdateDefault) GetPayload() interface{}

type DcimRacksPartialUpdateOK ¶

type DcimRacksPartialUpdateOK struct {
	Payload *models.Rack
}
DcimRacksPartialUpdateOK describes a response with status code 200, with default header values.

DcimRacksPartialUpdateOK dcim racks partial update o k

func NewDcimRacksPartialUpdateOK ¶

func NewDcimRacksPartialUpdateOK() *DcimRacksPartialUpdateOK

NewDcimRacksPartialUpdateOK creates a DcimRacksPartialUpdateOK with default headers values

func (*DcimRacksPartialUpdateOK) Error ¶

func (o *DcimRacksPartialUpdateOK) Error() string

func (*DcimRacksPartialUpdateOK) GetPayload ¶

func (o *DcimRacksPartialUpdateOK) GetPayload() *models.Rack

type DcimRacksPartialUpdateParams ¶

type DcimRacksPartialUpdateParams struct {

	// Data.
	Data *models.WritableRack

	/* ID.

	   A unique integer value identifying this rack.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim racks partial update operation.

Typically these are written to a http.Request.

func NewDcimRacksPartialUpdateParams ¶

func NewDcimRacksPartialUpdateParams() *DcimRacksPartialUpdateParams

NewDcimRacksPartialUpdateParams creates a new DcimRacksPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksPartialUpdateParamsWithContext ¶

func NewDcimRacksPartialUpdateParamsWithContext(ctx context.Context) *DcimRacksPartialUpdateParams

NewDcimRacksPartialUpdateParamsWithContext creates a new DcimRacksPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRacksPartialUpdateParamsWithHTTPClient ¶

func NewDcimRacksPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRacksPartialUpdateParams

NewDcimRacksPartialUpdateParamsWithHTTPClient creates a new DcimRacksPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksPartialUpdateParamsWithTimeout ¶

func NewDcimRacksPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRacksPartialUpdateParams

NewDcimRacksPartialUpdateParamsWithTimeout creates a new DcimRacksPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRacksPartialUpdateParams) SetContext ¶

func (o *DcimRacksPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) SetData ¶

SetData adds the data to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) SetDefaults ¶

func (o *DcimRacksPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRacksPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) SetID ¶

func (o *DcimRacksPartialUpdateParams) SetID(id int64)

SetID adds the id to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) SetTimeout ¶

func (o *DcimRacksPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) WithData ¶

WithData adds the data to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim racks partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) WithID ¶

WithID adds the id to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim racks partial update params

func (*DcimRacksPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRacksPartialUpdateReader ¶

type DcimRacksPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRacksPartialUpdateReader is a Reader for the DcimRacksPartialUpdate structure.

func (*DcimRacksPartialUpdateReader) ReadResponse ¶

func (o *DcimRacksPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksReadOK ¶

type DcimRacksReadOK struct {
	Payload *models.Rack
}
DcimRacksReadOK describes a response with status code 200, with default header values.

DcimRacksReadOK dcim racks read o k

func NewDcimRacksReadOK ¶

func NewDcimRacksReadOK() *DcimRacksReadOK

NewDcimRacksReadOK creates a DcimRacksReadOK with default headers values

func (*DcimRacksReadOK) Error ¶

func (o *DcimRacksReadOK) Error() string

func (*DcimRacksReadOK) GetPayload ¶

func (o *DcimRacksReadOK) GetPayload() *models.Rack

type DcimRacksReadParams ¶

type DcimRacksReadParams struct {

	/* ID.

	   A unique integer value identifying this rack.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksReadParams contains all the parameters to send to the API endpoint

for the dcim racks read operation.

Typically these are written to a http.Request.

func NewDcimRacksReadParams ¶

func NewDcimRacksReadParams() *DcimRacksReadParams

NewDcimRacksReadParams creates a new DcimRacksReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksReadParamsWithContext ¶

func NewDcimRacksReadParamsWithContext(ctx context.Context) *DcimRacksReadParams

NewDcimRacksReadParamsWithContext creates a new DcimRacksReadParams object with the ability to set a context for a request.

func NewDcimRacksReadParamsWithHTTPClient ¶

func NewDcimRacksReadParamsWithHTTPClient(client *http.Client) *DcimRacksReadParams

NewDcimRacksReadParamsWithHTTPClient creates a new DcimRacksReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksReadParamsWithTimeout ¶

func NewDcimRacksReadParamsWithTimeout(timeout time.Duration) *DcimRacksReadParams

NewDcimRacksReadParamsWithTimeout creates a new DcimRacksReadParams object with the ability to set a timeout on a request.

func (*DcimRacksReadParams) SetContext ¶

func (o *DcimRacksReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks read params

func (*DcimRacksReadParams) SetDefaults ¶

func (o *DcimRacksReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksReadParams) SetHTTPClient ¶

func (o *DcimRacksReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks read params

func (*DcimRacksReadParams) SetID ¶

func (o *DcimRacksReadParams) SetID(id int64)

SetID adds the id to the dcim racks read params

func (*DcimRacksReadParams) SetTimeout ¶

func (o *DcimRacksReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks read params

func (*DcimRacksReadParams) WithContext ¶

WithContext adds the context to the dcim racks read params

func (*DcimRacksReadParams) WithDefaults ¶

func (o *DcimRacksReadParams) WithDefaults() *DcimRacksReadParams

WithDefaults hydrates default values in the dcim racks read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksReadParams) WithHTTPClient ¶

func (o *DcimRacksReadParams) WithHTTPClient(client *http.Client) *DcimRacksReadParams

WithHTTPClient adds the HTTPClient to the dcim racks read params

func (*DcimRacksReadParams) WithID ¶

WithID adds the id to the dcim racks read params

func (*DcimRacksReadParams) WithTimeout ¶

func (o *DcimRacksReadParams) WithTimeout(timeout time.Duration) *DcimRacksReadParams

WithTimeout adds the timeout to the dcim racks read params

func (*DcimRacksReadParams) WriteToRequest ¶

func (o *DcimRacksReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRacksReadReader ¶

type DcimRacksReadReader struct {
	// contains filtered or unexported fields
}

DcimRacksReadReader is a Reader for the DcimRacksRead structure.

func (*DcimRacksReadReader) ReadResponse ¶

func (o *DcimRacksReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksUpdateDefault ¶

type DcimRacksUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRacksUpdateDefault describes a response with status code -1, with default header values.

DcimRacksUpdateDefault dcim racks update default

func NewDcimRacksUpdateDefault ¶

func NewDcimRacksUpdateDefault(code int) *DcimRacksUpdateDefault

NewDcimRacksUpdateDefault creates a DcimRacksUpdateDefault with default headers values

func (*DcimRacksUpdateDefault) Code ¶

func (o *DcimRacksUpdateDefault) Code() int

Code gets the status code for the dcim racks update default response

func (*DcimRacksUpdateDefault) Error ¶

func (o *DcimRacksUpdateDefault) Error() string

func (*DcimRacksUpdateDefault) GetPayload ¶

func (o *DcimRacksUpdateDefault) GetPayload() interface{}

type DcimRacksUpdateOK ¶

type DcimRacksUpdateOK struct {
	Payload *models.Rack
}
DcimRacksUpdateOK describes a response with status code 200, with default header values.

DcimRacksUpdateOK dcim racks update o k

func NewDcimRacksUpdateOK ¶

func NewDcimRacksUpdateOK() *DcimRacksUpdateOK

NewDcimRacksUpdateOK creates a DcimRacksUpdateOK with default headers values

func (*DcimRacksUpdateOK) Error ¶

func (o *DcimRacksUpdateOK) Error() string

func (*DcimRacksUpdateOK) GetPayload ¶

func (o *DcimRacksUpdateOK) GetPayload() *models.Rack

type DcimRacksUpdateParams ¶

type DcimRacksUpdateParams struct {

	// Data.
	Data *models.WritableRack

	/* ID.

	   A unique integer value identifying this rack.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksUpdateParams contains all the parameters to send to the API endpoint

for the dcim racks update operation.

Typically these are written to a http.Request.

func NewDcimRacksUpdateParams ¶

func NewDcimRacksUpdateParams() *DcimRacksUpdateParams

NewDcimRacksUpdateParams creates a new DcimRacksUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRacksUpdateParamsWithContext ¶

func NewDcimRacksUpdateParamsWithContext(ctx context.Context) *DcimRacksUpdateParams

NewDcimRacksUpdateParamsWithContext creates a new DcimRacksUpdateParams object with the ability to set a context for a request.

func NewDcimRacksUpdateParamsWithHTTPClient ¶

func NewDcimRacksUpdateParamsWithHTTPClient(client *http.Client) *DcimRacksUpdateParams

NewDcimRacksUpdateParamsWithHTTPClient creates a new DcimRacksUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksUpdateParamsWithTimeout ¶

func NewDcimRacksUpdateParamsWithTimeout(timeout time.Duration) *DcimRacksUpdateParams

NewDcimRacksUpdateParamsWithTimeout creates a new DcimRacksUpdateParams object with the ability to set a timeout on a request.

func (*DcimRacksUpdateParams) SetContext ¶

func (o *DcimRacksUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks update params

func (*DcimRacksUpdateParams) SetData ¶

func (o *DcimRacksUpdateParams) SetData(data *models.WritableRack)

SetData adds the data to the dcim racks update params

func (*DcimRacksUpdateParams) SetDefaults ¶

func (o *DcimRacksUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksUpdateParams) SetHTTPClient ¶

func (o *DcimRacksUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks update params

func (*DcimRacksUpdateParams) SetID ¶

func (o *DcimRacksUpdateParams) SetID(id int64)

SetID adds the id to the dcim racks update params

func (*DcimRacksUpdateParams) SetTimeout ¶

func (o *DcimRacksUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks update params

func (*DcimRacksUpdateParams) WithContext ¶

WithContext adds the context to the dcim racks update params

func (*DcimRacksUpdateParams) WithData ¶

WithData adds the data to the dcim racks update params

func (*DcimRacksUpdateParams) WithDefaults ¶

func (o *DcimRacksUpdateParams) WithDefaults() *DcimRacksUpdateParams

WithDefaults hydrates default values in the dcim racks update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksUpdateParams) WithHTTPClient ¶

func (o *DcimRacksUpdateParams) WithHTTPClient(client *http.Client) *DcimRacksUpdateParams

WithHTTPClient adds the HTTPClient to the dcim racks update params

func (*DcimRacksUpdateParams) WithID ¶

WithID adds the id to the dcim racks update params

func (*DcimRacksUpdateParams) WithTimeout ¶

func (o *DcimRacksUpdateParams) WithTimeout(timeout time.Duration) *DcimRacksUpdateParams

WithTimeout adds the timeout to the dcim racks update params

func (*DcimRacksUpdateParams) WriteToRequest ¶

func (o *DcimRacksUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRacksUpdateReader ¶

type DcimRacksUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRacksUpdateReader is a Reader for the DcimRacksUpdate structure.

func (*DcimRacksUpdateReader) ReadResponse ¶

func (o *DcimRacksUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesCreateCreated ¶

type DcimRearPortTemplatesCreateCreated struct {
	Payload *models.RearPortTemplate
}
DcimRearPortTemplatesCreateCreated describes a response with status code 201, with default header values.

DcimRearPortTemplatesCreateCreated dcim rear port templates create created

func NewDcimRearPortTemplatesCreateCreated ¶

func NewDcimRearPortTemplatesCreateCreated() *DcimRearPortTemplatesCreateCreated

NewDcimRearPortTemplatesCreateCreated creates a DcimRearPortTemplatesCreateCreated with default headers values

func (*DcimRearPortTemplatesCreateCreated) Error ¶

func (*DcimRearPortTemplatesCreateCreated) GetPayload ¶

type DcimRearPortTemplatesCreateDefault ¶

type DcimRearPortTemplatesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRearPortTemplatesCreateDefault describes a response with status code -1, with default header values.

DcimRearPortTemplatesCreateDefault dcim rear port templates create default

func NewDcimRearPortTemplatesCreateDefault ¶

func NewDcimRearPortTemplatesCreateDefault(code int) *DcimRearPortTemplatesCreateDefault

NewDcimRearPortTemplatesCreateDefault creates a DcimRearPortTemplatesCreateDefault with default headers values

func (*DcimRearPortTemplatesCreateDefault) Code ¶

Code gets the status code for the dcim rear port templates create default response

func (*DcimRearPortTemplatesCreateDefault) Error ¶

func (*DcimRearPortTemplatesCreateDefault) GetPayload ¶

func (o *DcimRearPortTemplatesCreateDefault) GetPayload() interface{}

type DcimRearPortTemplatesCreateParams ¶

type DcimRearPortTemplatesCreateParams struct {

	// Data.
	Data *models.WritableRearPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesCreateParams contains all the parameters to send to the API endpoint

for the dcim rear port templates create operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesCreateParams ¶

func NewDcimRearPortTemplatesCreateParams() *DcimRearPortTemplatesCreateParams

NewDcimRearPortTemplatesCreateParams creates a new DcimRearPortTemplatesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortTemplatesCreateParamsWithContext ¶

func NewDcimRearPortTemplatesCreateParamsWithContext(ctx context.Context) *DcimRearPortTemplatesCreateParams

NewDcimRearPortTemplatesCreateParamsWithContext creates a new DcimRearPortTemplatesCreateParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesCreateParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesCreateParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesCreateParams

NewDcimRearPortTemplatesCreateParamsWithHTTPClient creates a new DcimRearPortTemplatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesCreateParamsWithTimeout ¶

func NewDcimRearPortTemplatesCreateParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesCreateParams

NewDcimRearPortTemplatesCreateParamsWithTimeout creates a new DcimRearPortTemplatesCreateParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesCreateParams) SetContext ¶

SetContext adds the context to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) SetData ¶

SetData adds the data to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) SetDefaults ¶

func (o *DcimRearPortTemplatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesCreateParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) SetTimeout ¶

func (o *DcimRearPortTemplatesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) WithContext ¶

WithContext adds the context to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) WithData ¶

WithData adds the data to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates create params

func (*DcimRearPortTemplatesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesCreateReader ¶

type DcimRearPortTemplatesCreateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesCreateReader is a Reader for the DcimRearPortTemplatesCreate structure.

func (*DcimRearPortTemplatesCreateReader) ReadResponse ¶

func (o *DcimRearPortTemplatesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesDeleteNoContent ¶

type DcimRearPortTemplatesDeleteNoContent struct {
}
DcimRearPortTemplatesDeleteNoContent describes a response with status code 204, with default header values.

DcimRearPortTemplatesDeleteNoContent dcim rear port templates delete no content

func NewDcimRearPortTemplatesDeleteNoContent ¶

func NewDcimRearPortTemplatesDeleteNoContent() *DcimRearPortTemplatesDeleteNoContent

NewDcimRearPortTemplatesDeleteNoContent creates a DcimRearPortTemplatesDeleteNoContent with default headers values

func (*DcimRearPortTemplatesDeleteNoContent) Error ¶

type DcimRearPortTemplatesDeleteParams ¶

type DcimRearPortTemplatesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this rear port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesDeleteParams contains all the parameters to send to the API endpoint

for the dcim rear port templates delete operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesDeleteParams ¶

func NewDcimRearPortTemplatesDeleteParams() *DcimRearPortTemplatesDeleteParams

NewDcimRearPortTemplatesDeleteParams creates a new DcimRearPortTemplatesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortTemplatesDeleteParamsWithContext ¶

func NewDcimRearPortTemplatesDeleteParamsWithContext(ctx context.Context) *DcimRearPortTemplatesDeleteParams

NewDcimRearPortTemplatesDeleteParamsWithContext creates a new DcimRearPortTemplatesDeleteParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesDeleteParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesDeleteParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesDeleteParams

NewDcimRearPortTemplatesDeleteParamsWithHTTPClient creates a new DcimRearPortTemplatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesDeleteParamsWithTimeout ¶

func NewDcimRearPortTemplatesDeleteParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesDeleteParams

NewDcimRearPortTemplatesDeleteParamsWithTimeout creates a new DcimRearPortTemplatesDeleteParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesDeleteParams) SetContext ¶

SetContext adds the context to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) SetDefaults ¶

func (o *DcimRearPortTemplatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesDeleteParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) SetID ¶

SetID adds the id to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) SetTimeout ¶

func (o *DcimRearPortTemplatesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) WithContext ¶

WithContext adds the context to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) WithID ¶

WithID adds the id to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates delete params

func (*DcimRearPortTemplatesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesDeleteReader ¶

type DcimRearPortTemplatesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesDeleteReader is a Reader for the DcimRearPortTemplatesDelete structure.

func (*DcimRearPortTemplatesDeleteReader) ReadResponse ¶

func (o *DcimRearPortTemplatesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesListOK ¶

type DcimRearPortTemplatesListOK struct {
	Payload *DcimRearPortTemplatesListOKBody
}
DcimRearPortTemplatesListOK describes a response with status code 200, with default header values.

DcimRearPortTemplatesListOK dcim rear port templates list o k

func NewDcimRearPortTemplatesListOK ¶

func NewDcimRearPortTemplatesListOK() *DcimRearPortTemplatesListOK

NewDcimRearPortTemplatesListOK creates a DcimRearPortTemplatesListOK with default headers values

func (*DcimRearPortTemplatesListOK) Error ¶

func (*DcimRearPortTemplatesListOK) GetPayload ¶

type DcimRearPortTemplatesListOKBody ¶

type DcimRearPortTemplatesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.RearPortTemplate `json:"results"`
}

DcimRearPortTemplatesListOKBody dcim rear port templates list o k body swagger:model DcimRearPortTemplatesListOKBody

func (*DcimRearPortTemplatesListOKBody) ContextValidate ¶

func (o *DcimRearPortTemplatesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim rear port templates list o k body based on the context it is used

func (*DcimRearPortTemplatesListOKBody) MarshalBinary ¶

func (o *DcimRearPortTemplatesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRearPortTemplatesListOKBody) UnmarshalBinary ¶

func (o *DcimRearPortTemplatesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRearPortTemplatesListOKBody) Validate ¶

Validate validates this dcim rear port templates list o k body

type DcimRearPortTemplatesListParams ¶

type DcimRearPortTemplatesListParams struct {

	// DevicetypeID.
	DevicetypeID *string

	// DevicetypeIDn.
	DevicetypeIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Positions.
	Positions *string

	// PositionsGt.
	PositionsGt *string

	// PositionsGte.
	PositionsGte *string

	// PositionsLt.
	PositionsLt *string

	// PositionsLte.
	PositionsLte *string

	// Positionsn.
	Positionsn *string

	// Q.
	Q *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesListParams contains all the parameters to send to the API endpoint

for the dcim rear port templates list operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesListParams ¶

func NewDcimRearPortTemplatesListParams() *DcimRearPortTemplatesListParams

NewDcimRearPortTemplatesListParams creates a new DcimRearPortTemplatesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortTemplatesListParamsWithContext ¶

func NewDcimRearPortTemplatesListParamsWithContext(ctx context.Context) *DcimRearPortTemplatesListParams

NewDcimRearPortTemplatesListParamsWithContext creates a new DcimRearPortTemplatesListParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesListParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesListParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesListParams

NewDcimRearPortTemplatesListParamsWithHTTPClient creates a new DcimRearPortTemplatesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesListParamsWithTimeout ¶

func NewDcimRearPortTemplatesListParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesListParams

NewDcimRearPortTemplatesListParamsWithTimeout creates a new DcimRearPortTemplatesListParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesListParams) SetContext ¶

func (o *DcimRearPortTemplatesListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetDefaults ¶

func (o *DcimRearPortTemplatesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesListParams) SetDevicetypeID ¶

func (o *DcimRearPortTemplatesListParams) SetDevicetypeID(devicetypeID *string)

SetDevicetypeID adds the devicetypeId to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetDevicetypeIDn ¶

func (o *DcimRearPortTemplatesListParams) SetDevicetypeIDn(devicetypeIDn *string)

SetDevicetypeIDn adds the devicetypeIdN to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetID ¶

SetID adds the id to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetIDGt ¶

func (o *DcimRearPortTemplatesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetIDGte ¶

func (o *DcimRearPortTemplatesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetIDLt ¶

func (o *DcimRearPortTemplatesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetIDLte ¶

func (o *DcimRearPortTemplatesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetIDn ¶

func (o *DcimRearPortTemplatesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetLimit ¶

func (o *DcimRearPortTemplatesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetName ¶

func (o *DcimRearPortTemplatesListParams) SetName(name *string)

SetName adds the name to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameIc ¶

func (o *DcimRearPortTemplatesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameIe ¶

func (o *DcimRearPortTemplatesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameIew ¶

func (o *DcimRearPortTemplatesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameIsw ¶

func (o *DcimRearPortTemplatesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameNic ¶

func (o *DcimRearPortTemplatesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameNie ¶

func (o *DcimRearPortTemplatesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameNiew ¶

func (o *DcimRearPortTemplatesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNameNisw ¶

func (o *DcimRearPortTemplatesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetNamen ¶

func (o *DcimRearPortTemplatesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetOffset ¶

func (o *DcimRearPortTemplatesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetPositions ¶

func (o *DcimRearPortTemplatesListParams) SetPositions(positions *string)

SetPositions adds the positions to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetPositionsGt ¶

func (o *DcimRearPortTemplatesListParams) SetPositionsGt(positionsGt *string)

SetPositionsGt adds the positionsGt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetPositionsGte ¶

func (o *DcimRearPortTemplatesListParams) SetPositionsGte(positionsGte *string)

SetPositionsGte adds the positionsGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetPositionsLt ¶

func (o *DcimRearPortTemplatesListParams) SetPositionsLt(positionsLt *string)

SetPositionsLt adds the positionsLt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetPositionsLte ¶

func (o *DcimRearPortTemplatesListParams) SetPositionsLte(positionsLte *string)

SetPositionsLte adds the positionsLte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetPositionsn ¶

func (o *DcimRearPortTemplatesListParams) SetPositionsn(positionsn *string)

SetPositionsn adds the positionsN to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetQ ¶

SetQ adds the q to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetTimeout ¶

func (o *DcimRearPortTemplatesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetType ¶

func (o *DcimRearPortTemplatesListParams) SetType(typeVar *string)

SetType adds the type to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetTypen ¶

func (o *DcimRearPortTemplatesListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithContext ¶

WithContext adds the context to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesListParams) WithDevicetypeID ¶

func (o *DcimRearPortTemplatesListParams) WithDevicetypeID(devicetypeID *string) *DcimRearPortTemplatesListParams

WithDevicetypeID adds the devicetypeID to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithDevicetypeIDn ¶

func (o *DcimRearPortTemplatesListParams) WithDevicetypeIDn(devicetypeIDn *string) *DcimRearPortTemplatesListParams

WithDevicetypeIDn adds the devicetypeIDn to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithID ¶

WithID adds the id to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithLimit ¶

WithLimit adds the limit to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithName ¶

WithName adds the name to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithNamen ¶

WithNamen adds the namen to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithOffset ¶

WithOffset adds the offset to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithPositions ¶

WithPositions adds the positions to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithPositionsGt ¶

WithPositionsGt adds the positionsGt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithPositionsGte ¶

func (o *DcimRearPortTemplatesListParams) WithPositionsGte(positionsGte *string) *DcimRearPortTemplatesListParams

WithPositionsGte adds the positionsGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithPositionsLt ¶

WithPositionsLt adds the positionsLt to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithPositionsLte ¶

func (o *DcimRearPortTemplatesListParams) WithPositionsLte(positionsLte *string) *DcimRearPortTemplatesListParams

WithPositionsLte adds the positionsLte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithPositionsn ¶

WithPositionsn adds the positionsn to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithQ ¶

WithQ adds the q to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithType ¶

WithType adds the typeVar to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithTypen ¶

WithTypen adds the typen to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesListReader ¶

type DcimRearPortTemplatesListReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesListReader is a Reader for the DcimRearPortTemplatesList structure.

func (*DcimRearPortTemplatesListReader) ReadResponse ¶

func (o *DcimRearPortTemplatesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesPartialUpdateDefault ¶

type DcimRearPortTemplatesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRearPortTemplatesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRearPortTemplatesPartialUpdateDefault dcim rear port templates partial update default

func NewDcimRearPortTemplatesPartialUpdateDefault ¶

func NewDcimRearPortTemplatesPartialUpdateDefault(code int) *DcimRearPortTemplatesPartialUpdateDefault

NewDcimRearPortTemplatesPartialUpdateDefault creates a DcimRearPortTemplatesPartialUpdateDefault with default headers values

func (*DcimRearPortTemplatesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim rear port templates partial update default response

func (*DcimRearPortTemplatesPartialUpdateDefault) Error ¶

func (*DcimRearPortTemplatesPartialUpdateDefault) GetPayload ¶

func (o *DcimRearPortTemplatesPartialUpdateDefault) GetPayload() interface{}

type DcimRearPortTemplatesPartialUpdateOK ¶

type DcimRearPortTemplatesPartialUpdateOK struct {
	Payload *models.RearPortTemplate
}
DcimRearPortTemplatesPartialUpdateOK describes a response with status code 200, with default header values.

DcimRearPortTemplatesPartialUpdateOK dcim rear port templates partial update o k

func NewDcimRearPortTemplatesPartialUpdateOK ¶

func NewDcimRearPortTemplatesPartialUpdateOK() *DcimRearPortTemplatesPartialUpdateOK

NewDcimRearPortTemplatesPartialUpdateOK creates a DcimRearPortTemplatesPartialUpdateOK with default headers values

func (*DcimRearPortTemplatesPartialUpdateOK) Error ¶

func (*DcimRearPortTemplatesPartialUpdateOK) GetPayload ¶

type DcimRearPortTemplatesPartialUpdateParams ¶

type DcimRearPortTemplatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableRearPortTemplate

	/* ID.

	   A unique integer value identifying this rear port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear port templates partial update operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesPartialUpdateParams ¶

func NewDcimRearPortTemplatesPartialUpdateParams() *DcimRearPortTemplatesPartialUpdateParams

NewDcimRearPortTemplatesPartialUpdateParams creates a new DcimRearPortTemplatesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortTemplatesPartialUpdateParamsWithContext ¶

func NewDcimRearPortTemplatesPartialUpdateParamsWithContext(ctx context.Context) *DcimRearPortTemplatesPartialUpdateParams

NewDcimRearPortTemplatesPartialUpdateParamsWithContext creates a new DcimRearPortTemplatesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesPartialUpdateParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesPartialUpdateParams

NewDcimRearPortTemplatesPartialUpdateParamsWithHTTPClient creates a new DcimRearPortTemplatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesPartialUpdateParamsWithTimeout ¶

func NewDcimRearPortTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesPartialUpdateParams

NewDcimRearPortTemplatesPartialUpdateParamsWithTimeout creates a new DcimRearPortTemplatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim rear port templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) SetID ¶

SetID adds the id to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates partial update params

func (*DcimRearPortTemplatesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesPartialUpdateReader ¶

type DcimRearPortTemplatesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesPartialUpdateReader is a Reader for the DcimRearPortTemplatesPartialUpdate structure.

func (*DcimRearPortTemplatesPartialUpdateReader) ReadResponse ¶

func (o *DcimRearPortTemplatesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesReadOK ¶

type DcimRearPortTemplatesReadOK struct {
	Payload *models.RearPortTemplate
}
DcimRearPortTemplatesReadOK describes a response with status code 200, with default header values.

DcimRearPortTemplatesReadOK dcim rear port templates read o k

func NewDcimRearPortTemplatesReadOK ¶

func NewDcimRearPortTemplatesReadOK() *DcimRearPortTemplatesReadOK

NewDcimRearPortTemplatesReadOK creates a DcimRearPortTemplatesReadOK with default headers values

func (*DcimRearPortTemplatesReadOK) Error ¶

func (*DcimRearPortTemplatesReadOK) GetPayload ¶

type DcimRearPortTemplatesReadParams ¶

type DcimRearPortTemplatesReadParams struct {

	/* ID.

	   A unique integer value identifying this rear port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesReadParams contains all the parameters to send to the API endpoint

for the dcim rear port templates read operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesReadParams ¶

func NewDcimRearPortTemplatesReadParams() *DcimRearPortTemplatesReadParams

NewDcimRearPortTemplatesReadParams creates a new DcimRearPortTemplatesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortTemplatesReadParamsWithContext ¶

func NewDcimRearPortTemplatesReadParamsWithContext(ctx context.Context) *DcimRearPortTemplatesReadParams

NewDcimRearPortTemplatesReadParamsWithContext creates a new DcimRearPortTemplatesReadParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesReadParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesReadParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesReadParams

NewDcimRearPortTemplatesReadParamsWithHTTPClient creates a new DcimRearPortTemplatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesReadParamsWithTimeout ¶

func NewDcimRearPortTemplatesReadParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesReadParams

NewDcimRearPortTemplatesReadParamsWithTimeout creates a new DcimRearPortTemplatesReadParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesReadParams) SetContext ¶

func (o *DcimRearPortTemplatesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) SetDefaults ¶

func (o *DcimRearPortTemplatesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesReadParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) SetID ¶

SetID adds the id to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) SetTimeout ¶

func (o *DcimRearPortTemplatesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) WithContext ¶

WithContext adds the context to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) WithID ¶

WithID adds the id to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates read params

func (*DcimRearPortTemplatesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesReadReader ¶

type DcimRearPortTemplatesReadReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesReadReader is a Reader for the DcimRearPortTemplatesRead structure.

func (*DcimRearPortTemplatesReadReader) ReadResponse ¶

func (o *DcimRearPortTemplatesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesUpdateDefault ¶

type DcimRearPortTemplatesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRearPortTemplatesUpdateDefault describes a response with status code -1, with default header values.

DcimRearPortTemplatesUpdateDefault dcim rear port templates update default

func NewDcimRearPortTemplatesUpdateDefault ¶

func NewDcimRearPortTemplatesUpdateDefault(code int) *DcimRearPortTemplatesUpdateDefault

NewDcimRearPortTemplatesUpdateDefault creates a DcimRearPortTemplatesUpdateDefault with default headers values

func (*DcimRearPortTemplatesUpdateDefault) Code ¶

Code gets the status code for the dcim rear port templates update default response

func (*DcimRearPortTemplatesUpdateDefault) Error ¶

func (*DcimRearPortTemplatesUpdateDefault) GetPayload ¶

func (o *DcimRearPortTemplatesUpdateDefault) GetPayload() interface{}

type DcimRearPortTemplatesUpdateOK ¶

type DcimRearPortTemplatesUpdateOK struct {
	Payload *models.RearPortTemplate
}
DcimRearPortTemplatesUpdateOK describes a response with status code 200, with default header values.

DcimRearPortTemplatesUpdateOK dcim rear port templates update o k

func NewDcimRearPortTemplatesUpdateOK ¶

func NewDcimRearPortTemplatesUpdateOK() *DcimRearPortTemplatesUpdateOK

NewDcimRearPortTemplatesUpdateOK creates a DcimRearPortTemplatesUpdateOK with default headers values

func (*DcimRearPortTemplatesUpdateOK) Error ¶

func (*DcimRearPortTemplatesUpdateOK) GetPayload ¶

type DcimRearPortTemplatesUpdateParams ¶

type DcimRearPortTemplatesUpdateParams struct {

	// Data.
	Data *models.WritableRearPortTemplate

	/* ID.

	   A unique integer value identifying this rear port template.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear port templates update operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesUpdateParams ¶

func NewDcimRearPortTemplatesUpdateParams() *DcimRearPortTemplatesUpdateParams

NewDcimRearPortTemplatesUpdateParams creates a new DcimRearPortTemplatesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortTemplatesUpdateParamsWithContext ¶

func NewDcimRearPortTemplatesUpdateParamsWithContext(ctx context.Context) *DcimRearPortTemplatesUpdateParams

NewDcimRearPortTemplatesUpdateParamsWithContext creates a new DcimRearPortTemplatesUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesUpdateParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesUpdateParams

NewDcimRearPortTemplatesUpdateParamsWithHTTPClient creates a new DcimRearPortTemplatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesUpdateParamsWithTimeout ¶

func NewDcimRearPortTemplatesUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesUpdateParams

NewDcimRearPortTemplatesUpdateParamsWithTimeout creates a new DcimRearPortTemplatesUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesUpdateParams) SetContext ¶

SetContext adds the context to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) SetData ¶

SetData adds the data to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) SetDefaults ¶

func (o *DcimRearPortTemplatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) SetID ¶

SetID adds the id to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) SetTimeout ¶

func (o *DcimRearPortTemplatesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) WithData ¶

WithData adds the data to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) WithID ¶

WithID adds the id to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates update params

func (*DcimRearPortTemplatesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesUpdateReader ¶

type DcimRearPortTemplatesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesUpdateReader is a Reader for the DcimRearPortTemplatesUpdate structure.

func (*DcimRearPortTemplatesUpdateReader) ReadResponse ¶

func (o *DcimRearPortTemplatesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsCreateCreated ¶

type DcimRearPortsCreateCreated struct {
	Payload *models.RearPort
}
DcimRearPortsCreateCreated describes a response with status code 201, with default header values.

DcimRearPortsCreateCreated dcim rear ports create created

func NewDcimRearPortsCreateCreated ¶

func NewDcimRearPortsCreateCreated() *DcimRearPortsCreateCreated

NewDcimRearPortsCreateCreated creates a DcimRearPortsCreateCreated with default headers values

func (*DcimRearPortsCreateCreated) Error ¶

func (*DcimRearPortsCreateCreated) GetPayload ¶

func (o *DcimRearPortsCreateCreated) GetPayload() *models.RearPort

type DcimRearPortsCreateDefault ¶

type DcimRearPortsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRearPortsCreateDefault describes a response with status code -1, with default header values.

DcimRearPortsCreateDefault dcim rear ports create default

func NewDcimRearPortsCreateDefault ¶

func NewDcimRearPortsCreateDefault(code int) *DcimRearPortsCreateDefault

NewDcimRearPortsCreateDefault creates a DcimRearPortsCreateDefault with default headers values

func (*DcimRearPortsCreateDefault) Code ¶

func (o *DcimRearPortsCreateDefault) Code() int

Code gets the status code for the dcim rear ports create default response

func (*DcimRearPortsCreateDefault) Error ¶

func (*DcimRearPortsCreateDefault) GetPayload ¶

func (o *DcimRearPortsCreateDefault) GetPayload() interface{}

type DcimRearPortsCreateParams ¶

type DcimRearPortsCreateParams struct {

	// Data.
	Data *models.WritableRearPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsCreateParams contains all the parameters to send to the API endpoint

for the dcim rear ports create operation.

Typically these are written to a http.Request.

func NewDcimRearPortsCreateParams ¶

func NewDcimRearPortsCreateParams() *DcimRearPortsCreateParams

NewDcimRearPortsCreateParams creates a new DcimRearPortsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsCreateParamsWithContext ¶

func NewDcimRearPortsCreateParamsWithContext(ctx context.Context) *DcimRearPortsCreateParams

NewDcimRearPortsCreateParamsWithContext creates a new DcimRearPortsCreateParams object with the ability to set a context for a request.

func NewDcimRearPortsCreateParamsWithHTTPClient ¶

func NewDcimRearPortsCreateParamsWithHTTPClient(client *http.Client) *DcimRearPortsCreateParams

NewDcimRearPortsCreateParamsWithHTTPClient creates a new DcimRearPortsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsCreateParamsWithTimeout ¶

func NewDcimRearPortsCreateParamsWithTimeout(timeout time.Duration) *DcimRearPortsCreateParams

NewDcimRearPortsCreateParamsWithTimeout creates a new DcimRearPortsCreateParams object with the ability to set a timeout on a request.

func (*DcimRearPortsCreateParams) SetContext ¶

func (o *DcimRearPortsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports create params

func (*DcimRearPortsCreateParams) SetData ¶

SetData adds the data to the dcim rear ports create params

func (*DcimRearPortsCreateParams) SetDefaults ¶

func (o *DcimRearPortsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsCreateParams) SetHTTPClient ¶

func (o *DcimRearPortsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports create params

func (*DcimRearPortsCreateParams) SetTimeout ¶

func (o *DcimRearPortsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports create params

func (*DcimRearPortsCreateParams) WithContext ¶

WithContext adds the context to the dcim rear ports create params

func (*DcimRearPortsCreateParams) WithData ¶

WithData adds the data to the dcim rear ports create params

func (*DcimRearPortsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsCreateParams) WithHTTPClient ¶

func (o *DcimRearPortsCreateParams) WithHTTPClient(client *http.Client) *DcimRearPortsCreateParams

WithHTTPClient adds the HTTPClient to the dcim rear ports create params

func (*DcimRearPortsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports create params

func (*DcimRearPortsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsCreateReader ¶

type DcimRearPortsCreateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsCreateReader is a Reader for the DcimRearPortsCreate structure.

func (*DcimRearPortsCreateReader) ReadResponse ¶

func (o *DcimRearPortsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsDeleteNoContent ¶

type DcimRearPortsDeleteNoContent struct {
}
DcimRearPortsDeleteNoContent describes a response with status code 204, with default header values.

DcimRearPortsDeleteNoContent dcim rear ports delete no content

func NewDcimRearPortsDeleteNoContent ¶

func NewDcimRearPortsDeleteNoContent() *DcimRearPortsDeleteNoContent

NewDcimRearPortsDeleteNoContent creates a DcimRearPortsDeleteNoContent with default headers values

func (*DcimRearPortsDeleteNoContent) Error ¶

type DcimRearPortsDeleteParams ¶

type DcimRearPortsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this rear port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsDeleteParams contains all the parameters to send to the API endpoint

for the dcim rear ports delete operation.

Typically these are written to a http.Request.

func NewDcimRearPortsDeleteParams ¶

func NewDcimRearPortsDeleteParams() *DcimRearPortsDeleteParams

NewDcimRearPortsDeleteParams creates a new DcimRearPortsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsDeleteParamsWithContext ¶

func NewDcimRearPortsDeleteParamsWithContext(ctx context.Context) *DcimRearPortsDeleteParams

NewDcimRearPortsDeleteParamsWithContext creates a new DcimRearPortsDeleteParams object with the ability to set a context for a request.

func NewDcimRearPortsDeleteParamsWithHTTPClient ¶

func NewDcimRearPortsDeleteParamsWithHTTPClient(client *http.Client) *DcimRearPortsDeleteParams

NewDcimRearPortsDeleteParamsWithHTTPClient creates a new DcimRearPortsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsDeleteParamsWithTimeout ¶

func NewDcimRearPortsDeleteParamsWithTimeout(timeout time.Duration) *DcimRearPortsDeleteParams

NewDcimRearPortsDeleteParamsWithTimeout creates a new DcimRearPortsDeleteParams object with the ability to set a timeout on a request.

func (*DcimRearPortsDeleteParams) SetContext ¶

func (o *DcimRearPortsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) SetDefaults ¶

func (o *DcimRearPortsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsDeleteParams) SetHTTPClient ¶

func (o *DcimRearPortsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) SetID ¶

func (o *DcimRearPortsDeleteParams) SetID(id int64)

SetID adds the id to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) SetTimeout ¶

func (o *DcimRearPortsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) WithContext ¶

WithContext adds the context to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsDeleteParams) WithHTTPClient ¶

func (o *DcimRearPortsDeleteParams) WithHTTPClient(client *http.Client) *DcimRearPortsDeleteParams

WithHTTPClient adds the HTTPClient to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) WithID ¶

WithID adds the id to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports delete params

func (*DcimRearPortsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsDeleteReader ¶

type DcimRearPortsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsDeleteReader is a Reader for the DcimRearPortsDelete structure.

func (*DcimRearPortsDeleteReader) ReadResponse ¶

func (o *DcimRearPortsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsListOK ¶

type DcimRearPortsListOK struct {
	Payload *DcimRearPortsListOKBody
}
DcimRearPortsListOK describes a response with status code 200, with default header values.

DcimRearPortsListOK dcim rear ports list o k

func NewDcimRearPortsListOK ¶

func NewDcimRearPortsListOK() *DcimRearPortsListOK

NewDcimRearPortsListOK creates a DcimRearPortsListOK with default headers values

func (*DcimRearPortsListOK) Error ¶

func (o *DcimRearPortsListOK) Error() string

func (*DcimRearPortsListOK) GetPayload ¶

type DcimRearPortsListOKBody ¶

type DcimRearPortsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.RearPort `json:"results"`
}

DcimRearPortsListOKBody dcim rear ports list o k body swagger:model DcimRearPortsListOKBody

func (*DcimRearPortsListOKBody) ContextValidate ¶

func (o *DcimRearPortsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim rear ports list o k body based on the context it is used

func (*DcimRearPortsListOKBody) MarshalBinary ¶

func (o *DcimRearPortsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRearPortsListOKBody) UnmarshalBinary ¶

func (o *DcimRearPortsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRearPortsListOKBody) Validate ¶

func (o *DcimRearPortsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim rear ports list o k body

type DcimRearPortsListParams ¶

type DcimRearPortsListParams struct {

	// Cabled.
	Cabled *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Positions.
	Positions *string

	// PositionsGt.
	PositionsGt *string

	// PositionsGte.
	PositionsGte *string

	// PositionsLt.
	PositionsLt *string

	// PositionsLte.
	PositionsLte *string

	// Positionsn.
	Positionsn *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsListParams contains all the parameters to send to the API endpoint

for the dcim rear ports list operation.

Typically these are written to a http.Request.

func NewDcimRearPortsListParams ¶

func NewDcimRearPortsListParams() *DcimRearPortsListParams

NewDcimRearPortsListParams creates a new DcimRearPortsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsListParamsWithContext ¶

func NewDcimRearPortsListParamsWithContext(ctx context.Context) *DcimRearPortsListParams

NewDcimRearPortsListParamsWithContext creates a new DcimRearPortsListParams object with the ability to set a context for a request.

func NewDcimRearPortsListParamsWithHTTPClient ¶

func NewDcimRearPortsListParamsWithHTTPClient(client *http.Client) *DcimRearPortsListParams

NewDcimRearPortsListParamsWithHTTPClient creates a new DcimRearPortsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsListParamsWithTimeout ¶

func NewDcimRearPortsListParamsWithTimeout(timeout time.Duration) *DcimRearPortsListParams

NewDcimRearPortsListParamsWithTimeout creates a new DcimRearPortsListParams object with the ability to set a timeout on a request.

func (*DcimRearPortsListParams) SetCabled ¶

func (o *DcimRearPortsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim rear ports list params

func (*DcimRearPortsListParams) SetContext ¶

func (o *DcimRearPortsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDefaults ¶

func (o *DcimRearPortsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsListParams) SetDescription ¶

func (o *DcimRearPortsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionIc ¶

func (o *DcimRearPortsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionIe ¶

func (o *DcimRearPortsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionIew ¶

func (o *DcimRearPortsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionIsw ¶

func (o *DcimRearPortsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionNic ¶

func (o *DcimRearPortsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionNie ¶

func (o *DcimRearPortsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionNiew ¶

func (o *DcimRearPortsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionNisw ¶

func (o *DcimRearPortsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDescriptionn ¶

func (o *DcimRearPortsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDevice ¶

func (o *DcimRearPortsListParams) SetDevice(device *string)

SetDevice adds the device to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDeviceID ¶

func (o *DcimRearPortsListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDeviceIDn ¶

func (o *DcimRearPortsListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetDevicen ¶

func (o *DcimRearPortsListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetHTTPClient ¶

func (o *DcimRearPortsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports list params

func (*DcimRearPortsListParams) SetID ¶

func (o *DcimRearPortsListParams) SetID(id *string)

SetID adds the id to the dcim rear ports list params

func (*DcimRearPortsListParams) SetIDGt ¶

func (o *DcimRearPortsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim rear ports list params

func (*DcimRearPortsListParams) SetIDGte ¶

func (o *DcimRearPortsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim rear ports list params

func (*DcimRearPortsListParams) SetIDLt ¶

func (o *DcimRearPortsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim rear ports list params

func (*DcimRearPortsListParams) SetIDLte ¶

func (o *DcimRearPortsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim rear ports list params

func (*DcimRearPortsListParams) SetIDn ¶

func (o *DcimRearPortsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLimit ¶

func (o *DcimRearPortsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim rear ports list params

func (*DcimRearPortsListParams) SetName ¶

func (o *DcimRearPortsListParams) SetName(name *string)

SetName adds the name to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameIc ¶

func (o *DcimRearPortsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameIe ¶

func (o *DcimRearPortsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameIew ¶

func (o *DcimRearPortsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameIsw ¶

func (o *DcimRearPortsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameNic ¶

func (o *DcimRearPortsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameNie ¶

func (o *DcimRearPortsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameNiew ¶

func (o *DcimRearPortsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNameNisw ¶

func (o *DcimRearPortsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim rear ports list params

func (*DcimRearPortsListParams) SetNamen ¶

func (o *DcimRearPortsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetOffset ¶

func (o *DcimRearPortsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim rear ports list params

func (*DcimRearPortsListParams) SetPositions ¶

func (o *DcimRearPortsListParams) SetPositions(positions *string)

SetPositions adds the positions to the dcim rear ports list params

func (*DcimRearPortsListParams) SetPositionsGt ¶

func (o *DcimRearPortsListParams) SetPositionsGt(positionsGt *string)

SetPositionsGt adds the positionsGt to the dcim rear ports list params

func (*DcimRearPortsListParams) SetPositionsGte ¶

func (o *DcimRearPortsListParams) SetPositionsGte(positionsGte *string)

SetPositionsGte adds the positionsGte to the dcim rear ports list params

func (*DcimRearPortsListParams) SetPositionsLt ¶

func (o *DcimRearPortsListParams) SetPositionsLt(positionsLt *string)

SetPositionsLt adds the positionsLt to the dcim rear ports list params

func (*DcimRearPortsListParams) SetPositionsLte ¶

func (o *DcimRearPortsListParams) SetPositionsLte(positionsLte *string)

SetPositionsLte adds the positionsLte to the dcim rear ports list params

func (*DcimRearPortsListParams) SetPositionsn ¶

func (o *DcimRearPortsListParams) SetPositionsn(positionsn *string)

SetPositionsn adds the positionsN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetQ ¶

func (o *DcimRearPortsListParams) SetQ(q *string)

SetQ adds the q to the dcim rear ports list params

func (*DcimRearPortsListParams) SetRegion ¶

func (o *DcimRearPortsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim rear ports list params

func (*DcimRearPortsListParams) SetRegionID ¶

func (o *DcimRearPortsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim rear ports list params

func (*DcimRearPortsListParams) SetRegionIDn ¶

func (o *DcimRearPortsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetRegionn ¶

func (o *DcimRearPortsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSite ¶

func (o *DcimRearPortsListParams) SetSite(site *string)

SetSite adds the site to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSiteID ¶

func (o *DcimRearPortsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSiteIDn ¶

func (o *DcimRearPortsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSiten ¶

func (o *DcimRearPortsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetTag ¶

func (o *DcimRearPortsListParams) SetTag(tag *string)

SetTag adds the tag to the dcim rear ports list params

func (*DcimRearPortsListParams) SetTagn ¶

func (o *DcimRearPortsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetTimeout ¶

func (o *DcimRearPortsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports list params

func (*DcimRearPortsListParams) SetType ¶

func (o *DcimRearPortsListParams) SetType(typeVar *string)

SetType adds the type to the dcim rear ports list params

func (*DcimRearPortsListParams) SetTypen ¶

func (o *DcimRearPortsListParams) SetTypen(typen *string)

SetTypen adds the typeN to the dcim rear ports list params

func (*DcimRearPortsListParams) WithCabled ¶

func (o *DcimRearPortsListParams) WithCabled(cabled *string) *DcimRearPortsListParams

WithCabled adds the cabled to the dcim rear ports list params

func (*DcimRearPortsListParams) WithContext ¶

WithContext adds the context to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsListParams) WithDescription ¶

func (o *DcimRearPortsListParams) WithDescription(description *string) *DcimRearPortsListParams

WithDescription adds the description to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionIc ¶

func (o *DcimRearPortsListParams) WithDescriptionIc(descriptionIc *string) *DcimRearPortsListParams

WithDescriptionIc adds the descriptionIc to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionIe ¶

func (o *DcimRearPortsListParams) WithDescriptionIe(descriptionIe *string) *DcimRearPortsListParams

WithDescriptionIe adds the descriptionIe to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionIew ¶

func (o *DcimRearPortsListParams) WithDescriptionIew(descriptionIew *string) *DcimRearPortsListParams

WithDescriptionIew adds the descriptionIew to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionIsw ¶

func (o *DcimRearPortsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimRearPortsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionNic ¶

func (o *DcimRearPortsListParams) WithDescriptionNic(descriptionNic *string) *DcimRearPortsListParams

WithDescriptionNic adds the descriptionNic to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionNie ¶

func (o *DcimRearPortsListParams) WithDescriptionNie(descriptionNie *string) *DcimRearPortsListParams

WithDescriptionNie adds the descriptionNie to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionNiew ¶

func (o *DcimRearPortsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimRearPortsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionNisw ¶

func (o *DcimRearPortsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimRearPortsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDescriptionn ¶

func (o *DcimRearPortsListParams) WithDescriptionn(descriptionn *string) *DcimRearPortsListParams

WithDescriptionn adds the descriptionn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDevice ¶

func (o *DcimRearPortsListParams) WithDevice(device *string) *DcimRearPortsListParams

WithDevice adds the device to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDeviceID ¶

func (o *DcimRearPortsListParams) WithDeviceID(deviceID *string) *DcimRearPortsListParams

WithDeviceID adds the deviceID to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDeviceIDn ¶

func (o *DcimRearPortsListParams) WithDeviceIDn(deviceIDn *string) *DcimRearPortsListParams

WithDeviceIDn adds the deviceIDn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithDevicen ¶

func (o *DcimRearPortsListParams) WithDevicen(devicen *string) *DcimRearPortsListParams

WithDevicen adds the devicen to the dcim rear ports list params

func (*DcimRearPortsListParams) WithHTTPClient ¶

func (o *DcimRearPortsListParams) WithHTTPClient(client *http.Client) *DcimRearPortsListParams

WithHTTPClient adds the HTTPClient to the dcim rear ports list params

func (*DcimRearPortsListParams) WithID ¶

WithID adds the id to the dcim rear ports list params

func (*DcimRearPortsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim rear ports list params

func (*DcimRearPortsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim rear ports list params

func (*DcimRearPortsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim rear ports list params

func (*DcimRearPortsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim rear ports list params

func (*DcimRearPortsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLimit ¶

WithLimit adds the limit to the dcim rear ports list params

func (*DcimRearPortsListParams) WithName ¶

WithName adds the name to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameIc ¶

func (o *DcimRearPortsListParams) WithNameIc(nameIc *string) *DcimRearPortsListParams

WithNameIc adds the nameIc to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameIe ¶

func (o *DcimRearPortsListParams) WithNameIe(nameIe *string) *DcimRearPortsListParams

WithNameIe adds the nameIe to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameIew ¶

func (o *DcimRearPortsListParams) WithNameIew(nameIew *string) *DcimRearPortsListParams

WithNameIew adds the nameIew to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameIsw ¶

func (o *DcimRearPortsListParams) WithNameIsw(nameIsw *string) *DcimRearPortsListParams

WithNameIsw adds the nameIsw to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameNic ¶

func (o *DcimRearPortsListParams) WithNameNic(nameNic *string) *DcimRearPortsListParams

WithNameNic adds the nameNic to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameNie ¶

func (o *DcimRearPortsListParams) WithNameNie(nameNie *string) *DcimRearPortsListParams

WithNameNie adds the nameNie to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameNiew ¶

func (o *DcimRearPortsListParams) WithNameNiew(nameNiew *string) *DcimRearPortsListParams

WithNameNiew adds the nameNiew to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNameNisw ¶

func (o *DcimRearPortsListParams) WithNameNisw(nameNisw *string) *DcimRearPortsListParams

WithNameNisw adds the nameNisw to the dcim rear ports list params

func (*DcimRearPortsListParams) WithNamen ¶

WithNamen adds the namen to the dcim rear ports list params

func (*DcimRearPortsListParams) WithOffset ¶

func (o *DcimRearPortsListParams) WithOffset(offset *int64) *DcimRearPortsListParams

WithOffset adds the offset to the dcim rear ports list params

func (*DcimRearPortsListParams) WithPositions ¶

func (o *DcimRearPortsListParams) WithPositions(positions *string) *DcimRearPortsListParams

WithPositions adds the positions to the dcim rear ports list params

func (*DcimRearPortsListParams) WithPositionsGt ¶

func (o *DcimRearPortsListParams) WithPositionsGt(positionsGt *string) *DcimRearPortsListParams

WithPositionsGt adds the positionsGt to the dcim rear ports list params

func (*DcimRearPortsListParams) WithPositionsGte ¶

func (o *DcimRearPortsListParams) WithPositionsGte(positionsGte *string) *DcimRearPortsListParams

WithPositionsGte adds the positionsGte to the dcim rear ports list params

func (*DcimRearPortsListParams) WithPositionsLt ¶

func (o *DcimRearPortsListParams) WithPositionsLt(positionsLt *string) *DcimRearPortsListParams

WithPositionsLt adds the positionsLt to the dcim rear ports list params

func (*DcimRearPortsListParams) WithPositionsLte ¶

func (o *DcimRearPortsListParams) WithPositionsLte(positionsLte *string) *DcimRearPortsListParams

WithPositionsLte adds the positionsLte to the dcim rear ports list params

func (*DcimRearPortsListParams) WithPositionsn ¶

func (o *DcimRearPortsListParams) WithPositionsn(positionsn *string) *DcimRearPortsListParams

WithPositionsn adds the positionsn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithQ ¶

WithQ adds the q to the dcim rear ports list params

func (*DcimRearPortsListParams) WithRegion ¶

func (o *DcimRearPortsListParams) WithRegion(region *string) *DcimRearPortsListParams

WithRegion adds the region to the dcim rear ports list params

func (*DcimRearPortsListParams) WithRegionID ¶

func (o *DcimRearPortsListParams) WithRegionID(regionID *string) *DcimRearPortsListParams

WithRegionID adds the regionID to the dcim rear ports list params

func (*DcimRearPortsListParams) WithRegionIDn ¶

func (o *DcimRearPortsListParams) WithRegionIDn(regionIDn *string) *DcimRearPortsListParams

WithRegionIDn adds the regionIDn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithRegionn ¶

func (o *DcimRearPortsListParams) WithRegionn(regionn *string) *DcimRearPortsListParams

WithRegionn adds the regionn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSite ¶

WithSite adds the site to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSiteID ¶

func (o *DcimRearPortsListParams) WithSiteID(siteID *string) *DcimRearPortsListParams

WithSiteID adds the siteID to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSiteIDn ¶

func (o *DcimRearPortsListParams) WithSiteIDn(siteIDn *string) *DcimRearPortsListParams

WithSiteIDn adds the siteIDn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSiten ¶

WithSiten adds the siten to the dcim rear ports list params

func (*DcimRearPortsListParams) WithTag ¶

WithTag adds the tag to the dcim rear ports list params

func (*DcimRearPortsListParams) WithTagn ¶

WithTagn adds the tagn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports list params

func (*DcimRearPortsListParams) WithType ¶

WithType adds the typeVar to the dcim rear ports list params

func (*DcimRearPortsListParams) WithTypen ¶

WithTypen adds the typen to the dcim rear ports list params

func (*DcimRearPortsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsListReader ¶

type DcimRearPortsListReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsListReader is a Reader for the DcimRearPortsList structure.

func (*DcimRearPortsListReader) ReadResponse ¶

func (o *DcimRearPortsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsPartialUpdateDefault ¶

type DcimRearPortsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRearPortsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRearPortsPartialUpdateDefault dcim rear ports partial update default

func NewDcimRearPortsPartialUpdateDefault ¶

func NewDcimRearPortsPartialUpdateDefault(code int) *DcimRearPortsPartialUpdateDefault

NewDcimRearPortsPartialUpdateDefault creates a DcimRearPortsPartialUpdateDefault with default headers values

func (*DcimRearPortsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim rear ports partial update default response

func (*DcimRearPortsPartialUpdateDefault) Error ¶

func (*DcimRearPortsPartialUpdateDefault) GetPayload ¶

func (o *DcimRearPortsPartialUpdateDefault) GetPayload() interface{}

type DcimRearPortsPartialUpdateOK ¶

type DcimRearPortsPartialUpdateOK struct {
	Payload *models.RearPort
}
DcimRearPortsPartialUpdateOK describes a response with status code 200, with default header values.

DcimRearPortsPartialUpdateOK dcim rear ports partial update o k

func NewDcimRearPortsPartialUpdateOK ¶

func NewDcimRearPortsPartialUpdateOK() *DcimRearPortsPartialUpdateOK

NewDcimRearPortsPartialUpdateOK creates a DcimRearPortsPartialUpdateOK with default headers values

func (*DcimRearPortsPartialUpdateOK) Error ¶

func (*DcimRearPortsPartialUpdateOK) GetPayload ¶

func (o *DcimRearPortsPartialUpdateOK) GetPayload() *models.RearPort

type DcimRearPortsPartialUpdateParams ¶

type DcimRearPortsPartialUpdateParams struct {

	// Data.
	Data *models.WritableRearPort

	/* ID.

	   A unique integer value identifying this rear port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear ports partial update operation.

Typically these are written to a http.Request.

func NewDcimRearPortsPartialUpdateParams ¶

func NewDcimRearPortsPartialUpdateParams() *DcimRearPortsPartialUpdateParams

NewDcimRearPortsPartialUpdateParams creates a new DcimRearPortsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsPartialUpdateParamsWithContext ¶

func NewDcimRearPortsPartialUpdateParamsWithContext(ctx context.Context) *DcimRearPortsPartialUpdateParams

NewDcimRearPortsPartialUpdateParamsWithContext creates a new DcimRearPortsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortsPartialUpdateParamsWithHTTPClient ¶

func NewDcimRearPortsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortsPartialUpdateParams

NewDcimRearPortsPartialUpdateParamsWithHTTPClient creates a new DcimRearPortsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsPartialUpdateParamsWithTimeout ¶

func NewDcimRearPortsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortsPartialUpdateParams

NewDcimRearPortsPartialUpdateParamsWithTimeout creates a new DcimRearPortsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) SetDefaults ¶

func (o *DcimRearPortsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) SetTimeout ¶

func (o *DcimRearPortsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports partial update params

func (*DcimRearPortsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsPartialUpdateReader ¶

type DcimRearPortsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsPartialUpdateReader is a Reader for the DcimRearPortsPartialUpdate structure.

func (*DcimRearPortsPartialUpdateReader) ReadResponse ¶

func (o *DcimRearPortsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsReadOK ¶

type DcimRearPortsReadOK struct {
	Payload *models.RearPort
}
DcimRearPortsReadOK describes a response with status code 200, with default header values.

DcimRearPortsReadOK dcim rear ports read o k

func NewDcimRearPortsReadOK ¶

func NewDcimRearPortsReadOK() *DcimRearPortsReadOK

NewDcimRearPortsReadOK creates a DcimRearPortsReadOK with default headers values

func (*DcimRearPortsReadOK) Error ¶

func (o *DcimRearPortsReadOK) Error() string

func (*DcimRearPortsReadOK) GetPayload ¶

func (o *DcimRearPortsReadOK) GetPayload() *models.RearPort

type DcimRearPortsReadParams ¶

type DcimRearPortsReadParams struct {

	/* ID.

	   A unique integer value identifying this rear port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsReadParams contains all the parameters to send to the API endpoint

for the dcim rear ports read operation.

Typically these are written to a http.Request.

func NewDcimRearPortsReadParams ¶

func NewDcimRearPortsReadParams() *DcimRearPortsReadParams

NewDcimRearPortsReadParams creates a new DcimRearPortsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsReadParamsWithContext ¶

func NewDcimRearPortsReadParamsWithContext(ctx context.Context) *DcimRearPortsReadParams

NewDcimRearPortsReadParamsWithContext creates a new DcimRearPortsReadParams object with the ability to set a context for a request.

func NewDcimRearPortsReadParamsWithHTTPClient ¶

func NewDcimRearPortsReadParamsWithHTTPClient(client *http.Client) *DcimRearPortsReadParams

NewDcimRearPortsReadParamsWithHTTPClient creates a new DcimRearPortsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsReadParamsWithTimeout ¶

func NewDcimRearPortsReadParamsWithTimeout(timeout time.Duration) *DcimRearPortsReadParams

NewDcimRearPortsReadParamsWithTimeout creates a new DcimRearPortsReadParams object with the ability to set a timeout on a request.

func (*DcimRearPortsReadParams) SetContext ¶

func (o *DcimRearPortsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports read params

func (*DcimRearPortsReadParams) SetDefaults ¶

func (o *DcimRearPortsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsReadParams) SetHTTPClient ¶

func (o *DcimRearPortsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports read params

func (*DcimRearPortsReadParams) SetID ¶

func (o *DcimRearPortsReadParams) SetID(id int64)

SetID adds the id to the dcim rear ports read params

func (*DcimRearPortsReadParams) SetTimeout ¶

func (o *DcimRearPortsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports read params

func (*DcimRearPortsReadParams) WithContext ¶

WithContext adds the context to the dcim rear ports read params

func (*DcimRearPortsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsReadParams) WithHTTPClient ¶

func (o *DcimRearPortsReadParams) WithHTTPClient(client *http.Client) *DcimRearPortsReadParams

WithHTTPClient adds the HTTPClient to the dcim rear ports read params

func (*DcimRearPortsReadParams) WithID ¶

WithID adds the id to the dcim rear ports read params

func (*DcimRearPortsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports read params

func (*DcimRearPortsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsReadReader ¶

type DcimRearPortsReadReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsReadReader is a Reader for the DcimRearPortsRead structure.

func (*DcimRearPortsReadReader) ReadResponse ¶

func (o *DcimRearPortsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsTraceOK ¶

type DcimRearPortsTraceOK struct {
	Payload *models.RearPort
}
DcimRearPortsTraceOK describes a response with status code 200, with default header values.

DcimRearPortsTraceOK dcim rear ports trace o k

func NewDcimRearPortsTraceOK ¶

func NewDcimRearPortsTraceOK() *DcimRearPortsTraceOK

NewDcimRearPortsTraceOK creates a DcimRearPortsTraceOK with default headers values

func (*DcimRearPortsTraceOK) Error ¶

func (o *DcimRearPortsTraceOK) Error() string

func (*DcimRearPortsTraceOK) GetPayload ¶

func (o *DcimRearPortsTraceOK) GetPayload() *models.RearPort

type DcimRearPortsTraceParams ¶

type DcimRearPortsTraceParams struct {

	/* ID.

	   A unique integer value identifying this rear port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsTraceParams contains all the parameters to send to the API endpoint

for the dcim rear ports trace operation.

Typically these are written to a http.Request.

func NewDcimRearPortsTraceParams ¶

func NewDcimRearPortsTraceParams() *DcimRearPortsTraceParams

NewDcimRearPortsTraceParams creates a new DcimRearPortsTraceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsTraceParamsWithContext ¶

func NewDcimRearPortsTraceParamsWithContext(ctx context.Context) *DcimRearPortsTraceParams

NewDcimRearPortsTraceParamsWithContext creates a new DcimRearPortsTraceParams object with the ability to set a context for a request.

func NewDcimRearPortsTraceParamsWithHTTPClient ¶

func NewDcimRearPortsTraceParamsWithHTTPClient(client *http.Client) *DcimRearPortsTraceParams

NewDcimRearPortsTraceParamsWithHTTPClient creates a new DcimRearPortsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsTraceParamsWithTimeout ¶

func NewDcimRearPortsTraceParamsWithTimeout(timeout time.Duration) *DcimRearPortsTraceParams

NewDcimRearPortsTraceParamsWithTimeout creates a new DcimRearPortsTraceParams object with the ability to set a timeout on a request.

func (*DcimRearPortsTraceParams) SetContext ¶

func (o *DcimRearPortsTraceParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) SetDefaults ¶

func (o *DcimRearPortsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsTraceParams) SetHTTPClient ¶

func (o *DcimRearPortsTraceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) SetID ¶

func (o *DcimRearPortsTraceParams) SetID(id int64)

SetID adds the id to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) SetTimeout ¶

func (o *DcimRearPortsTraceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) WithContext ¶

WithContext adds the context to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsTraceParams) WithHTTPClient ¶

func (o *DcimRearPortsTraceParams) WithHTTPClient(client *http.Client) *DcimRearPortsTraceParams

WithHTTPClient adds the HTTPClient to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) WithID ¶

WithID adds the id to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports trace params

func (*DcimRearPortsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsTraceReader ¶

type DcimRearPortsTraceReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsTraceReader is a Reader for the DcimRearPortsTrace structure.

func (*DcimRearPortsTraceReader) ReadResponse ¶

func (o *DcimRearPortsTraceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsUpdateDefault ¶

type DcimRearPortsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRearPortsUpdateDefault describes a response with status code -1, with default header values.

DcimRearPortsUpdateDefault dcim rear ports update default

func NewDcimRearPortsUpdateDefault ¶

func NewDcimRearPortsUpdateDefault(code int) *DcimRearPortsUpdateDefault

NewDcimRearPortsUpdateDefault creates a DcimRearPortsUpdateDefault with default headers values

func (*DcimRearPortsUpdateDefault) Code ¶

func (o *DcimRearPortsUpdateDefault) Code() int

Code gets the status code for the dcim rear ports update default response

func (*DcimRearPortsUpdateDefault) Error ¶

func (*DcimRearPortsUpdateDefault) GetPayload ¶

func (o *DcimRearPortsUpdateDefault) GetPayload() interface{}

type DcimRearPortsUpdateOK ¶

type DcimRearPortsUpdateOK struct {
	Payload *models.RearPort
}
DcimRearPortsUpdateOK describes a response with status code 200, with default header values.

DcimRearPortsUpdateOK dcim rear ports update o k

func NewDcimRearPortsUpdateOK ¶

func NewDcimRearPortsUpdateOK() *DcimRearPortsUpdateOK

NewDcimRearPortsUpdateOK creates a DcimRearPortsUpdateOK with default headers values

func (*DcimRearPortsUpdateOK) Error ¶

func (o *DcimRearPortsUpdateOK) Error() string

func (*DcimRearPortsUpdateOK) GetPayload ¶

func (o *DcimRearPortsUpdateOK) GetPayload() *models.RearPort

type DcimRearPortsUpdateParams ¶

type DcimRearPortsUpdateParams struct {

	// Data.
	Data *models.WritableRearPort

	/* ID.

	   A unique integer value identifying this rear port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear ports update operation.

Typically these are written to a http.Request.

func NewDcimRearPortsUpdateParams ¶

func NewDcimRearPortsUpdateParams() *DcimRearPortsUpdateParams

NewDcimRearPortsUpdateParams creates a new DcimRearPortsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRearPortsUpdateParamsWithContext ¶

func NewDcimRearPortsUpdateParamsWithContext(ctx context.Context) *DcimRearPortsUpdateParams

NewDcimRearPortsUpdateParamsWithContext creates a new DcimRearPortsUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortsUpdateParamsWithHTTPClient ¶

func NewDcimRearPortsUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortsUpdateParams

NewDcimRearPortsUpdateParamsWithHTTPClient creates a new DcimRearPortsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsUpdateParamsWithTimeout ¶

func NewDcimRearPortsUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortsUpdateParams

NewDcimRearPortsUpdateParamsWithTimeout creates a new DcimRearPortsUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortsUpdateParams) SetContext ¶

func (o *DcimRearPortsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) SetData ¶

SetData adds the data to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) SetDefaults ¶

func (o *DcimRearPortsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) SetID ¶

func (o *DcimRearPortsUpdateParams) SetID(id int64)

SetID adds the id to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) SetTimeout ¶

func (o *DcimRearPortsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) WithData ¶

WithData adds the data to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsUpdateParams) WithHTTPClient ¶

func (o *DcimRearPortsUpdateParams) WithHTTPClient(client *http.Client) *DcimRearPortsUpdateParams

WithHTTPClient adds the HTTPClient to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) WithID ¶

WithID adds the id to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports update params

func (*DcimRearPortsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsUpdateReader ¶

type DcimRearPortsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsUpdateReader is a Reader for the DcimRearPortsUpdate structure.

func (*DcimRearPortsUpdateReader) ReadResponse ¶

func (o *DcimRearPortsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsCreateCreated ¶

type DcimRegionsCreateCreated struct {
	Payload *models.Region
}
DcimRegionsCreateCreated describes a response with status code 201, with default header values.

DcimRegionsCreateCreated dcim regions create created

func NewDcimRegionsCreateCreated ¶

func NewDcimRegionsCreateCreated() *DcimRegionsCreateCreated

NewDcimRegionsCreateCreated creates a DcimRegionsCreateCreated with default headers values

func (*DcimRegionsCreateCreated) Error ¶

func (o *DcimRegionsCreateCreated) Error() string

func (*DcimRegionsCreateCreated) GetPayload ¶

func (o *DcimRegionsCreateCreated) GetPayload() *models.Region

type DcimRegionsCreateDefault ¶

type DcimRegionsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRegionsCreateDefault describes a response with status code -1, with default header values.

DcimRegionsCreateDefault dcim regions create default

func NewDcimRegionsCreateDefault ¶

func NewDcimRegionsCreateDefault(code int) *DcimRegionsCreateDefault

NewDcimRegionsCreateDefault creates a DcimRegionsCreateDefault with default headers values

func (*DcimRegionsCreateDefault) Code ¶

func (o *DcimRegionsCreateDefault) Code() int

Code gets the status code for the dcim regions create default response

func (*DcimRegionsCreateDefault) Error ¶

func (o *DcimRegionsCreateDefault) Error() string

func (*DcimRegionsCreateDefault) GetPayload ¶

func (o *DcimRegionsCreateDefault) GetPayload() interface{}

type DcimRegionsCreateParams ¶

type DcimRegionsCreateParams struct {

	// Data.
	Data *models.WritableRegion

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsCreateParams contains all the parameters to send to the API endpoint

for the dcim regions create operation.

Typically these are written to a http.Request.

func NewDcimRegionsCreateParams ¶

func NewDcimRegionsCreateParams() *DcimRegionsCreateParams

NewDcimRegionsCreateParams creates a new DcimRegionsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRegionsCreateParamsWithContext ¶

func NewDcimRegionsCreateParamsWithContext(ctx context.Context) *DcimRegionsCreateParams

NewDcimRegionsCreateParamsWithContext creates a new DcimRegionsCreateParams object with the ability to set a context for a request.

func NewDcimRegionsCreateParamsWithHTTPClient ¶

func NewDcimRegionsCreateParamsWithHTTPClient(client *http.Client) *DcimRegionsCreateParams

NewDcimRegionsCreateParamsWithHTTPClient creates a new DcimRegionsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsCreateParamsWithTimeout ¶

func NewDcimRegionsCreateParamsWithTimeout(timeout time.Duration) *DcimRegionsCreateParams

NewDcimRegionsCreateParamsWithTimeout creates a new DcimRegionsCreateParams object with the ability to set a timeout on a request.

func (*DcimRegionsCreateParams) SetContext ¶

func (o *DcimRegionsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions create params

func (*DcimRegionsCreateParams) SetData ¶

func (o *DcimRegionsCreateParams) SetData(data *models.WritableRegion)

SetData adds the data to the dcim regions create params

func (*DcimRegionsCreateParams) SetDefaults ¶

func (o *DcimRegionsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsCreateParams) SetHTTPClient ¶

func (o *DcimRegionsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions create params

func (*DcimRegionsCreateParams) SetTimeout ¶

func (o *DcimRegionsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions create params

func (*DcimRegionsCreateParams) WithContext ¶

WithContext adds the context to the dcim regions create params

func (*DcimRegionsCreateParams) WithData ¶

WithData adds the data to the dcim regions create params

func (*DcimRegionsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsCreateParams) WithHTTPClient ¶

func (o *DcimRegionsCreateParams) WithHTTPClient(client *http.Client) *DcimRegionsCreateParams

WithHTTPClient adds the HTTPClient to the dcim regions create params

func (*DcimRegionsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions create params

func (*DcimRegionsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsCreateReader ¶

type DcimRegionsCreateReader struct {
	// contains filtered or unexported fields
}

DcimRegionsCreateReader is a Reader for the DcimRegionsCreate structure.

func (*DcimRegionsCreateReader) ReadResponse ¶

func (o *DcimRegionsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsDeleteNoContent ¶

type DcimRegionsDeleteNoContent struct {
}
DcimRegionsDeleteNoContent describes a response with status code 204, with default header values.

DcimRegionsDeleteNoContent dcim regions delete no content

func NewDcimRegionsDeleteNoContent ¶

func NewDcimRegionsDeleteNoContent() *DcimRegionsDeleteNoContent

NewDcimRegionsDeleteNoContent creates a DcimRegionsDeleteNoContent with default headers values

func (*DcimRegionsDeleteNoContent) Error ¶

type DcimRegionsDeleteParams ¶

type DcimRegionsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this region.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsDeleteParams contains all the parameters to send to the API endpoint

for the dcim regions delete operation.

Typically these are written to a http.Request.

func NewDcimRegionsDeleteParams ¶

func NewDcimRegionsDeleteParams() *DcimRegionsDeleteParams

NewDcimRegionsDeleteParams creates a new DcimRegionsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRegionsDeleteParamsWithContext ¶

func NewDcimRegionsDeleteParamsWithContext(ctx context.Context) *DcimRegionsDeleteParams

NewDcimRegionsDeleteParamsWithContext creates a new DcimRegionsDeleteParams object with the ability to set a context for a request.

func NewDcimRegionsDeleteParamsWithHTTPClient ¶

func NewDcimRegionsDeleteParamsWithHTTPClient(client *http.Client) *DcimRegionsDeleteParams

NewDcimRegionsDeleteParamsWithHTTPClient creates a new DcimRegionsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsDeleteParamsWithTimeout ¶

func NewDcimRegionsDeleteParamsWithTimeout(timeout time.Duration) *DcimRegionsDeleteParams

NewDcimRegionsDeleteParamsWithTimeout creates a new DcimRegionsDeleteParams object with the ability to set a timeout on a request.

func (*DcimRegionsDeleteParams) SetContext ¶

func (o *DcimRegionsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions delete params

func (*DcimRegionsDeleteParams) SetDefaults ¶

func (o *DcimRegionsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsDeleteParams) SetHTTPClient ¶

func (o *DcimRegionsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions delete params

func (*DcimRegionsDeleteParams) SetID ¶

func (o *DcimRegionsDeleteParams) SetID(id int64)

SetID adds the id to the dcim regions delete params

func (*DcimRegionsDeleteParams) SetTimeout ¶

func (o *DcimRegionsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions delete params

func (*DcimRegionsDeleteParams) WithContext ¶

WithContext adds the context to the dcim regions delete params

func (*DcimRegionsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsDeleteParams) WithHTTPClient ¶

func (o *DcimRegionsDeleteParams) WithHTTPClient(client *http.Client) *DcimRegionsDeleteParams

WithHTTPClient adds the HTTPClient to the dcim regions delete params

func (*DcimRegionsDeleteParams) WithID ¶

WithID adds the id to the dcim regions delete params

func (*DcimRegionsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions delete params

func (*DcimRegionsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsDeleteReader ¶

type DcimRegionsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRegionsDeleteReader is a Reader for the DcimRegionsDelete structure.

func (*DcimRegionsDeleteReader) ReadResponse ¶

func (o *DcimRegionsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsListOK ¶

type DcimRegionsListOK struct {
	Payload *DcimRegionsListOKBody
}
DcimRegionsListOK describes a response with status code 200, with default header values.

DcimRegionsListOK dcim regions list o k

func NewDcimRegionsListOK ¶

func NewDcimRegionsListOK() *DcimRegionsListOK

NewDcimRegionsListOK creates a DcimRegionsListOK with default headers values

func (*DcimRegionsListOK) Error ¶

func (o *DcimRegionsListOK) Error() string

func (*DcimRegionsListOK) GetPayload ¶

func (o *DcimRegionsListOK) GetPayload() *DcimRegionsListOKBody

type DcimRegionsListOKBody ¶

type DcimRegionsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Region `json:"results"`
}

DcimRegionsListOKBody dcim regions list o k body swagger:model DcimRegionsListOKBody

func (*DcimRegionsListOKBody) ContextValidate ¶

func (o *DcimRegionsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim regions list o k body based on the context it is used

func (*DcimRegionsListOKBody) MarshalBinary ¶

func (o *DcimRegionsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimRegionsListOKBody) UnmarshalBinary ¶

func (o *DcimRegionsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimRegionsListOKBody) Validate ¶

func (o *DcimRegionsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim regions list o k body

type DcimRegionsListParams ¶

type DcimRegionsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Parent.
	Parent *string

	// Parentn.
	Parentn *string

	// ParentID.
	ParentID *string

	// ParentIDn.
	ParentIDn *string

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsListParams contains all the parameters to send to the API endpoint

for the dcim regions list operation.

Typically these are written to a http.Request.

func NewDcimRegionsListParams ¶

func NewDcimRegionsListParams() *DcimRegionsListParams

NewDcimRegionsListParams creates a new DcimRegionsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRegionsListParamsWithContext ¶

func NewDcimRegionsListParamsWithContext(ctx context.Context) *DcimRegionsListParams

NewDcimRegionsListParamsWithContext creates a new DcimRegionsListParams object with the ability to set a context for a request.

func NewDcimRegionsListParamsWithHTTPClient ¶

func NewDcimRegionsListParamsWithHTTPClient(client *http.Client) *DcimRegionsListParams

NewDcimRegionsListParamsWithHTTPClient creates a new DcimRegionsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsListParamsWithTimeout ¶

func NewDcimRegionsListParamsWithTimeout(timeout time.Duration) *DcimRegionsListParams

NewDcimRegionsListParamsWithTimeout creates a new DcimRegionsListParams object with the ability to set a timeout on a request.

func (*DcimRegionsListParams) SetContext ¶

func (o *DcimRegionsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions list params

func (*DcimRegionsListParams) SetDefaults ¶

func (o *DcimRegionsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsListParams) SetDescription ¶

func (o *DcimRegionsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionIc ¶

func (o *DcimRegionsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionIe ¶

func (o *DcimRegionsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionIew ¶

func (o *DcimRegionsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionIsw ¶

func (o *DcimRegionsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionNic ¶

func (o *DcimRegionsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionNie ¶

func (o *DcimRegionsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionNiew ¶

func (o *DcimRegionsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionNisw ¶

func (o *DcimRegionsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim regions list params

func (*DcimRegionsListParams) SetDescriptionn ¶

func (o *DcimRegionsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim regions list params

func (*DcimRegionsListParams) SetHTTPClient ¶

func (o *DcimRegionsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions list params

func (*DcimRegionsListParams) SetID ¶

func (o *DcimRegionsListParams) SetID(id *string)

SetID adds the id to the dcim regions list params

func (*DcimRegionsListParams) SetIDGt ¶

func (o *DcimRegionsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim regions list params

func (*DcimRegionsListParams) SetIDGte ¶

func (o *DcimRegionsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim regions list params

func (*DcimRegionsListParams) SetIDLt ¶

func (o *DcimRegionsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim regions list params

func (*DcimRegionsListParams) SetIDLte ¶

func (o *DcimRegionsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim regions list params

func (*DcimRegionsListParams) SetIDn ¶

func (o *DcimRegionsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim regions list params

func (*DcimRegionsListParams) SetLimit ¶

func (o *DcimRegionsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim regions list params

func (*DcimRegionsListParams) SetName ¶

func (o *DcimRegionsListParams) SetName(name *string)

SetName adds the name to the dcim regions list params

func (*DcimRegionsListParams) SetNameIc ¶

func (o *DcimRegionsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim regions list params

func (*DcimRegionsListParams) SetNameIe ¶

func (o *DcimRegionsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim regions list params

func (*DcimRegionsListParams) SetNameIew ¶

func (o *DcimRegionsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim regions list params

func (*DcimRegionsListParams) SetNameIsw ¶

func (o *DcimRegionsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim regions list params

func (*DcimRegionsListParams) SetNameNic ¶

func (o *DcimRegionsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim regions list params

func (*DcimRegionsListParams) SetNameNie ¶

func (o *DcimRegionsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim regions list params

func (*DcimRegionsListParams) SetNameNiew ¶

func (o *DcimRegionsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim regions list params

func (*DcimRegionsListParams) SetNameNisw ¶

func (o *DcimRegionsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim regions list params

func (*DcimRegionsListParams) SetNamen ¶

func (o *DcimRegionsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim regions list params

func (*DcimRegionsListParams) SetOffset ¶

func (o *DcimRegionsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim regions list params

func (*DcimRegionsListParams) SetParent ¶

func (o *DcimRegionsListParams) SetParent(parent *string)

SetParent adds the parent to the dcim regions list params

func (*DcimRegionsListParams) SetParentID ¶

func (o *DcimRegionsListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the dcim regions list params

func (*DcimRegionsListParams) SetParentIDn ¶

func (o *DcimRegionsListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the dcim regions list params

func (*DcimRegionsListParams) SetParentn ¶

func (o *DcimRegionsListParams) SetParentn(parentn *string)

SetParentn adds the parentN to the dcim regions list params

func (*DcimRegionsListParams) SetQ ¶

func (o *DcimRegionsListParams) SetQ(q *string)

SetQ adds the q to the dcim regions list params

func (*DcimRegionsListParams) SetSlug ¶

func (o *DcimRegionsListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim regions list params

func (*DcimRegionsListParams) SetSlugIc ¶

func (o *DcimRegionsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim regions list params

func (*DcimRegionsListParams) SetSlugIe ¶

func (o *DcimRegionsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim regions list params

func (*DcimRegionsListParams) SetSlugIew ¶

func (o *DcimRegionsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim regions list params

func (*DcimRegionsListParams) SetSlugIsw ¶

func (o *DcimRegionsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim regions list params

func (*DcimRegionsListParams) SetSlugNic ¶

func (o *DcimRegionsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim regions list params

func (*DcimRegionsListParams) SetSlugNie ¶

func (o *DcimRegionsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim regions list params

func (*DcimRegionsListParams) SetSlugNiew ¶

func (o *DcimRegionsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim regions list params

func (*DcimRegionsListParams) SetSlugNisw ¶

func (o *DcimRegionsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim regions list params

func (*DcimRegionsListParams) SetSlugn ¶

func (o *DcimRegionsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim regions list params

func (*DcimRegionsListParams) SetTimeout ¶

func (o *DcimRegionsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions list params

func (*DcimRegionsListParams) WithContext ¶

WithContext adds the context to the dcim regions list params

func (*DcimRegionsListParams) WithDefaults ¶

func (o *DcimRegionsListParams) WithDefaults() *DcimRegionsListParams

WithDefaults hydrates default values in the dcim regions list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsListParams) WithDescription ¶

func (o *DcimRegionsListParams) WithDescription(description *string) *DcimRegionsListParams

WithDescription adds the description to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionIc ¶

func (o *DcimRegionsListParams) WithDescriptionIc(descriptionIc *string) *DcimRegionsListParams

WithDescriptionIc adds the descriptionIc to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionIe ¶

func (o *DcimRegionsListParams) WithDescriptionIe(descriptionIe *string) *DcimRegionsListParams

WithDescriptionIe adds the descriptionIe to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionIew ¶

func (o *DcimRegionsListParams) WithDescriptionIew(descriptionIew *string) *DcimRegionsListParams

WithDescriptionIew adds the descriptionIew to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionIsw ¶

func (o *DcimRegionsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimRegionsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionNic ¶

func (o *DcimRegionsListParams) WithDescriptionNic(descriptionNic *string) *DcimRegionsListParams

WithDescriptionNic adds the descriptionNic to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionNie ¶

func (o *DcimRegionsListParams) WithDescriptionNie(descriptionNie *string) *DcimRegionsListParams

WithDescriptionNie adds the descriptionNie to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionNiew ¶

func (o *DcimRegionsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimRegionsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionNisw ¶

func (o *DcimRegionsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimRegionsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim regions list params

func (*DcimRegionsListParams) WithDescriptionn ¶

func (o *DcimRegionsListParams) WithDescriptionn(descriptionn *string) *DcimRegionsListParams

WithDescriptionn adds the descriptionn to the dcim regions list params

func (*DcimRegionsListParams) WithHTTPClient ¶

func (o *DcimRegionsListParams) WithHTTPClient(client *http.Client) *DcimRegionsListParams

WithHTTPClient adds the HTTPClient to the dcim regions list params

func (*DcimRegionsListParams) WithID ¶

WithID adds the id to the dcim regions list params

func (*DcimRegionsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim regions list params

func (*DcimRegionsListParams) WithIDGte ¶

func (o *DcimRegionsListParams) WithIDGte(iDGte *string) *DcimRegionsListParams

WithIDGte adds the iDGte to the dcim regions list params

func (*DcimRegionsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim regions list params

func (*DcimRegionsListParams) WithIDLte ¶

func (o *DcimRegionsListParams) WithIDLte(iDLte *string) *DcimRegionsListParams

WithIDLte adds the iDLte to the dcim regions list params

func (*DcimRegionsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim regions list params

func (*DcimRegionsListParams) WithLimit ¶

func (o *DcimRegionsListParams) WithLimit(limit *int64) *DcimRegionsListParams

WithLimit adds the limit to the dcim regions list params

func (*DcimRegionsListParams) WithName ¶

WithName adds the name to the dcim regions list params

func (*DcimRegionsListParams) WithNameIc ¶

func (o *DcimRegionsListParams) WithNameIc(nameIc *string) *DcimRegionsListParams

WithNameIc adds the nameIc to the dcim regions list params

func (*DcimRegionsListParams) WithNameIe ¶

func (o *DcimRegionsListParams) WithNameIe(nameIe *string) *DcimRegionsListParams

WithNameIe adds the nameIe to the dcim regions list params

func (*DcimRegionsListParams) WithNameIew ¶

func (o *DcimRegionsListParams) WithNameIew(nameIew *string) *DcimRegionsListParams

WithNameIew adds the nameIew to the dcim regions list params

func (*DcimRegionsListParams) WithNameIsw ¶

func (o *DcimRegionsListParams) WithNameIsw(nameIsw *string) *DcimRegionsListParams

WithNameIsw adds the nameIsw to the dcim regions list params

func (*DcimRegionsListParams) WithNameNic ¶

func (o *DcimRegionsListParams) WithNameNic(nameNic *string) *DcimRegionsListParams

WithNameNic adds the nameNic to the dcim regions list params

func (*DcimRegionsListParams) WithNameNie ¶

func (o *DcimRegionsListParams) WithNameNie(nameNie *string) *DcimRegionsListParams

WithNameNie adds the nameNie to the dcim regions list params

func (*DcimRegionsListParams) WithNameNiew ¶

func (o *DcimRegionsListParams) WithNameNiew(nameNiew *string) *DcimRegionsListParams

WithNameNiew adds the nameNiew to the dcim regions list params

func (*DcimRegionsListParams) WithNameNisw ¶

func (o *DcimRegionsListParams) WithNameNisw(nameNisw *string) *DcimRegionsListParams

WithNameNisw adds the nameNisw to the dcim regions list params

func (*DcimRegionsListParams) WithNamen ¶

func (o *DcimRegionsListParams) WithNamen(namen *string) *DcimRegionsListParams

WithNamen adds the namen to the dcim regions list params

func (*DcimRegionsListParams) WithOffset ¶

func (o *DcimRegionsListParams) WithOffset(offset *int64) *DcimRegionsListParams

WithOffset adds the offset to the dcim regions list params

func (*DcimRegionsListParams) WithParent ¶

func (o *DcimRegionsListParams) WithParent(parent *string) *DcimRegionsListParams

WithParent adds the parent to the dcim regions list params

func (*DcimRegionsListParams) WithParentID ¶

func (o *DcimRegionsListParams) WithParentID(parentID *string) *DcimRegionsListParams

WithParentID adds the parentID to the dcim regions list params

func (*DcimRegionsListParams) WithParentIDn ¶

func (o *DcimRegionsListParams) WithParentIDn(parentIDn *string) *DcimRegionsListParams

WithParentIDn adds the parentIDn to the dcim regions list params

func (*DcimRegionsListParams) WithParentn ¶

func (o *DcimRegionsListParams) WithParentn(parentn *string) *DcimRegionsListParams

WithParentn adds the parentn to the dcim regions list params

func (*DcimRegionsListParams) WithQ ¶

WithQ adds the q to the dcim regions list params

func (*DcimRegionsListParams) WithSlug ¶

WithSlug adds the slug to the dcim regions list params

func (*DcimRegionsListParams) WithSlugIc ¶

func (o *DcimRegionsListParams) WithSlugIc(slugIc *string) *DcimRegionsListParams

WithSlugIc adds the slugIc to the dcim regions list params

func (*DcimRegionsListParams) WithSlugIe ¶

func (o *DcimRegionsListParams) WithSlugIe(slugIe *string) *DcimRegionsListParams

WithSlugIe adds the slugIe to the dcim regions list params

func (*DcimRegionsListParams) WithSlugIew ¶

func (o *DcimRegionsListParams) WithSlugIew(slugIew *string) *DcimRegionsListParams

WithSlugIew adds the slugIew to the dcim regions list params

func (*DcimRegionsListParams) WithSlugIsw ¶

func (o *DcimRegionsListParams) WithSlugIsw(slugIsw *string) *DcimRegionsListParams

WithSlugIsw adds the slugIsw to the dcim regions list params

func (*DcimRegionsListParams) WithSlugNic ¶

func (o *DcimRegionsListParams) WithSlugNic(slugNic *string) *DcimRegionsListParams

WithSlugNic adds the slugNic to the dcim regions list params

func (*DcimRegionsListParams) WithSlugNie ¶

func (o *DcimRegionsListParams) WithSlugNie(slugNie *string) *DcimRegionsListParams

WithSlugNie adds the slugNie to the dcim regions list params

func (*DcimRegionsListParams) WithSlugNiew ¶

func (o *DcimRegionsListParams) WithSlugNiew(slugNiew *string) *DcimRegionsListParams

WithSlugNiew adds the slugNiew to the dcim regions list params

func (*DcimRegionsListParams) WithSlugNisw ¶

func (o *DcimRegionsListParams) WithSlugNisw(slugNisw *string) *DcimRegionsListParams

WithSlugNisw adds the slugNisw to the dcim regions list params

func (*DcimRegionsListParams) WithSlugn ¶

func (o *DcimRegionsListParams) WithSlugn(slugn *string) *DcimRegionsListParams

WithSlugn adds the slugn to the dcim regions list params

func (*DcimRegionsListParams) WithTimeout ¶

func (o *DcimRegionsListParams) WithTimeout(timeout time.Duration) *DcimRegionsListParams

WithTimeout adds the timeout to the dcim regions list params

func (*DcimRegionsListParams) WriteToRequest ¶

func (o *DcimRegionsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRegionsListReader ¶

type DcimRegionsListReader struct {
	// contains filtered or unexported fields
}

DcimRegionsListReader is a Reader for the DcimRegionsList structure.

func (*DcimRegionsListReader) ReadResponse ¶

func (o *DcimRegionsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsPartialUpdateDefault ¶

type DcimRegionsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRegionsPartialUpdateDefault describes a response with status code -1, with default header values.

DcimRegionsPartialUpdateDefault dcim regions partial update default

func NewDcimRegionsPartialUpdateDefault ¶

func NewDcimRegionsPartialUpdateDefault(code int) *DcimRegionsPartialUpdateDefault

NewDcimRegionsPartialUpdateDefault creates a DcimRegionsPartialUpdateDefault with default headers values

func (*DcimRegionsPartialUpdateDefault) Code ¶

Code gets the status code for the dcim regions partial update default response

func (*DcimRegionsPartialUpdateDefault) Error ¶

func (*DcimRegionsPartialUpdateDefault) GetPayload ¶

func (o *DcimRegionsPartialUpdateDefault) GetPayload() interface{}

type DcimRegionsPartialUpdateOK ¶

type DcimRegionsPartialUpdateOK struct {
	Payload *models.Region
}
DcimRegionsPartialUpdateOK describes a response with status code 200, with default header values.

DcimRegionsPartialUpdateOK dcim regions partial update o k

func NewDcimRegionsPartialUpdateOK ¶

func NewDcimRegionsPartialUpdateOK() *DcimRegionsPartialUpdateOK

NewDcimRegionsPartialUpdateOK creates a DcimRegionsPartialUpdateOK with default headers values

func (*DcimRegionsPartialUpdateOK) Error ¶

func (*DcimRegionsPartialUpdateOK) GetPayload ¶

func (o *DcimRegionsPartialUpdateOK) GetPayload() *models.Region

type DcimRegionsPartialUpdateParams ¶

type DcimRegionsPartialUpdateParams struct {

	// Data.
	Data *models.WritableRegion

	/* ID.

	   A unique integer value identifying this region.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim regions partial update operation.

Typically these are written to a http.Request.

func NewDcimRegionsPartialUpdateParams ¶

func NewDcimRegionsPartialUpdateParams() *DcimRegionsPartialUpdateParams

NewDcimRegionsPartialUpdateParams creates a new DcimRegionsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRegionsPartialUpdateParamsWithContext ¶

func NewDcimRegionsPartialUpdateParamsWithContext(ctx context.Context) *DcimRegionsPartialUpdateParams

NewDcimRegionsPartialUpdateParamsWithContext creates a new DcimRegionsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRegionsPartialUpdateParamsWithHTTPClient ¶

func NewDcimRegionsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRegionsPartialUpdateParams

NewDcimRegionsPartialUpdateParamsWithHTTPClient creates a new DcimRegionsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsPartialUpdateParamsWithTimeout ¶

func NewDcimRegionsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRegionsPartialUpdateParams

NewDcimRegionsPartialUpdateParamsWithTimeout creates a new DcimRegionsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRegionsPartialUpdateParams) SetContext ¶

func (o *DcimRegionsPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) SetDefaults ¶

func (o *DcimRegionsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRegionsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) SetTimeout ¶

func (o *DcimRegionsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions partial update params

func (*DcimRegionsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsPartialUpdateReader ¶

type DcimRegionsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRegionsPartialUpdateReader is a Reader for the DcimRegionsPartialUpdate structure.

func (*DcimRegionsPartialUpdateReader) ReadResponse ¶

func (o *DcimRegionsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsReadOK ¶

type DcimRegionsReadOK struct {
	Payload *models.Region
}
DcimRegionsReadOK describes a response with status code 200, with default header values.

DcimRegionsReadOK dcim regions read o k

func NewDcimRegionsReadOK ¶

func NewDcimRegionsReadOK() *DcimRegionsReadOK

NewDcimRegionsReadOK creates a DcimRegionsReadOK with default headers values

func (*DcimRegionsReadOK) Error ¶

func (o *DcimRegionsReadOK) Error() string

func (*DcimRegionsReadOK) GetPayload ¶

func (o *DcimRegionsReadOK) GetPayload() *models.Region

type DcimRegionsReadParams ¶

type DcimRegionsReadParams struct {

	/* ID.

	   A unique integer value identifying this region.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsReadParams contains all the parameters to send to the API endpoint

for the dcim regions read operation.

Typically these are written to a http.Request.

func NewDcimRegionsReadParams ¶

func NewDcimRegionsReadParams() *DcimRegionsReadParams

NewDcimRegionsReadParams creates a new DcimRegionsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRegionsReadParamsWithContext ¶

func NewDcimRegionsReadParamsWithContext(ctx context.Context) *DcimRegionsReadParams

NewDcimRegionsReadParamsWithContext creates a new DcimRegionsReadParams object with the ability to set a context for a request.

func NewDcimRegionsReadParamsWithHTTPClient ¶

func NewDcimRegionsReadParamsWithHTTPClient(client *http.Client) *DcimRegionsReadParams

NewDcimRegionsReadParamsWithHTTPClient creates a new DcimRegionsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsReadParamsWithTimeout ¶

func NewDcimRegionsReadParamsWithTimeout(timeout time.Duration) *DcimRegionsReadParams

NewDcimRegionsReadParamsWithTimeout creates a new DcimRegionsReadParams object with the ability to set a timeout on a request.

func (*DcimRegionsReadParams) SetContext ¶

func (o *DcimRegionsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions read params

func (*DcimRegionsReadParams) SetDefaults ¶

func (o *DcimRegionsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsReadParams) SetHTTPClient ¶

func (o *DcimRegionsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions read params

func (*DcimRegionsReadParams) SetID ¶

func (o *DcimRegionsReadParams) SetID(id int64)

SetID adds the id to the dcim regions read params

func (*DcimRegionsReadParams) SetTimeout ¶

func (o *DcimRegionsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions read params

func (*DcimRegionsReadParams) WithContext ¶

WithContext adds the context to the dcim regions read params

func (*DcimRegionsReadParams) WithDefaults ¶

func (o *DcimRegionsReadParams) WithDefaults() *DcimRegionsReadParams

WithDefaults hydrates default values in the dcim regions read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsReadParams) WithHTTPClient ¶

func (o *DcimRegionsReadParams) WithHTTPClient(client *http.Client) *DcimRegionsReadParams

WithHTTPClient adds the HTTPClient to the dcim regions read params

func (*DcimRegionsReadParams) WithID ¶

WithID adds the id to the dcim regions read params

func (*DcimRegionsReadParams) WithTimeout ¶

func (o *DcimRegionsReadParams) WithTimeout(timeout time.Duration) *DcimRegionsReadParams

WithTimeout adds the timeout to the dcim regions read params

func (*DcimRegionsReadParams) WriteToRequest ¶

func (o *DcimRegionsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimRegionsReadReader ¶

type DcimRegionsReadReader struct {
	// contains filtered or unexported fields
}

DcimRegionsReadReader is a Reader for the DcimRegionsRead structure.

func (*DcimRegionsReadReader) ReadResponse ¶

func (o *DcimRegionsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsUpdateDefault ¶

type DcimRegionsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimRegionsUpdateDefault describes a response with status code -1, with default header values.

DcimRegionsUpdateDefault dcim regions update default

func NewDcimRegionsUpdateDefault ¶

func NewDcimRegionsUpdateDefault(code int) *DcimRegionsUpdateDefault

NewDcimRegionsUpdateDefault creates a DcimRegionsUpdateDefault with default headers values

func (*DcimRegionsUpdateDefault) Code ¶

func (o *DcimRegionsUpdateDefault) Code() int

Code gets the status code for the dcim regions update default response

func (*DcimRegionsUpdateDefault) Error ¶

func (o *DcimRegionsUpdateDefault) Error() string

func (*DcimRegionsUpdateDefault) GetPayload ¶

func (o *DcimRegionsUpdateDefault) GetPayload() interface{}

type DcimRegionsUpdateOK ¶

type DcimRegionsUpdateOK struct {
	Payload *models.Region
}
DcimRegionsUpdateOK describes a response with status code 200, with default header values.

DcimRegionsUpdateOK dcim regions update o k

func NewDcimRegionsUpdateOK ¶

func NewDcimRegionsUpdateOK() *DcimRegionsUpdateOK

NewDcimRegionsUpdateOK creates a DcimRegionsUpdateOK with default headers values

func (*DcimRegionsUpdateOK) Error ¶

func (o *DcimRegionsUpdateOK) Error() string

func (*DcimRegionsUpdateOK) GetPayload ¶

func (o *DcimRegionsUpdateOK) GetPayload() *models.Region

type DcimRegionsUpdateParams ¶

type DcimRegionsUpdateParams struct {

	// Data.
	Data *models.WritableRegion

	/* ID.

	   A unique integer value identifying this region.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsUpdateParams contains all the parameters to send to the API endpoint

for the dcim regions update operation.

Typically these are written to a http.Request.

func NewDcimRegionsUpdateParams ¶

func NewDcimRegionsUpdateParams() *DcimRegionsUpdateParams

NewDcimRegionsUpdateParams creates a new DcimRegionsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimRegionsUpdateParamsWithContext ¶

func NewDcimRegionsUpdateParamsWithContext(ctx context.Context) *DcimRegionsUpdateParams

NewDcimRegionsUpdateParamsWithContext creates a new DcimRegionsUpdateParams object with the ability to set a context for a request.

func NewDcimRegionsUpdateParamsWithHTTPClient ¶

func NewDcimRegionsUpdateParamsWithHTTPClient(client *http.Client) *DcimRegionsUpdateParams

NewDcimRegionsUpdateParamsWithHTTPClient creates a new DcimRegionsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsUpdateParamsWithTimeout ¶

func NewDcimRegionsUpdateParamsWithTimeout(timeout time.Duration) *DcimRegionsUpdateParams

NewDcimRegionsUpdateParamsWithTimeout creates a new DcimRegionsUpdateParams object with the ability to set a timeout on a request.

func (*DcimRegionsUpdateParams) SetContext ¶

func (o *DcimRegionsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions update params

func (*DcimRegionsUpdateParams) SetData ¶

func (o *DcimRegionsUpdateParams) SetData(data *models.WritableRegion)

SetData adds the data to the dcim regions update params

func (*DcimRegionsUpdateParams) SetDefaults ¶

func (o *DcimRegionsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsUpdateParams) SetHTTPClient ¶

func (o *DcimRegionsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions update params

func (*DcimRegionsUpdateParams) SetID ¶

func (o *DcimRegionsUpdateParams) SetID(id int64)

SetID adds the id to the dcim regions update params

func (*DcimRegionsUpdateParams) SetTimeout ¶

func (o *DcimRegionsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions update params

func (*DcimRegionsUpdateParams) WithContext ¶

WithContext adds the context to the dcim regions update params

func (*DcimRegionsUpdateParams) WithData ¶

WithData adds the data to the dcim regions update params

func (*DcimRegionsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsUpdateParams) WithHTTPClient ¶

func (o *DcimRegionsUpdateParams) WithHTTPClient(client *http.Client) *DcimRegionsUpdateParams

WithHTTPClient adds the HTTPClient to the dcim regions update params

func (*DcimRegionsUpdateParams) WithID ¶

WithID adds the id to the dcim regions update params

func (*DcimRegionsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions update params

func (*DcimRegionsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsUpdateReader ¶

type DcimRegionsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRegionsUpdateReader is a Reader for the DcimRegionsUpdate structure.

func (*DcimRegionsUpdateReader) ReadResponse ¶

func (o *DcimRegionsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesCreateCreated ¶

type DcimSitesCreateCreated struct {
	Payload *models.Site
}
DcimSitesCreateCreated describes a response with status code 201, with default header values.

DcimSitesCreateCreated dcim sites create created

func NewDcimSitesCreateCreated ¶

func NewDcimSitesCreateCreated() *DcimSitesCreateCreated

NewDcimSitesCreateCreated creates a DcimSitesCreateCreated with default headers values

func (*DcimSitesCreateCreated) Error ¶

func (o *DcimSitesCreateCreated) Error() string

func (*DcimSitesCreateCreated) GetPayload ¶

func (o *DcimSitesCreateCreated) GetPayload() *models.Site

type DcimSitesCreateDefault ¶

type DcimSitesCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimSitesCreateDefault describes a response with status code -1, with default header values.

DcimSitesCreateDefault dcim sites create default

func NewDcimSitesCreateDefault ¶

func NewDcimSitesCreateDefault(code int) *DcimSitesCreateDefault

NewDcimSitesCreateDefault creates a DcimSitesCreateDefault with default headers values

func (*DcimSitesCreateDefault) Code ¶

func (o *DcimSitesCreateDefault) Code() int

Code gets the status code for the dcim sites create default response

func (*DcimSitesCreateDefault) Error ¶

func (o *DcimSitesCreateDefault) Error() string

func (*DcimSitesCreateDefault) GetPayload ¶

func (o *DcimSitesCreateDefault) GetPayload() interface{}

type DcimSitesCreateParams ¶

type DcimSitesCreateParams struct {

	// Data.
	Data *models.WritableSite

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesCreateParams contains all the parameters to send to the API endpoint

for the dcim sites create operation.

Typically these are written to a http.Request.

func NewDcimSitesCreateParams ¶

func NewDcimSitesCreateParams() *DcimSitesCreateParams

NewDcimSitesCreateParams creates a new DcimSitesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesCreateParamsWithContext ¶

func NewDcimSitesCreateParamsWithContext(ctx context.Context) *DcimSitesCreateParams

NewDcimSitesCreateParamsWithContext creates a new DcimSitesCreateParams object with the ability to set a context for a request.

func NewDcimSitesCreateParamsWithHTTPClient ¶

func NewDcimSitesCreateParamsWithHTTPClient(client *http.Client) *DcimSitesCreateParams

NewDcimSitesCreateParamsWithHTTPClient creates a new DcimSitesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesCreateParamsWithTimeout ¶

func NewDcimSitesCreateParamsWithTimeout(timeout time.Duration) *DcimSitesCreateParams

NewDcimSitesCreateParamsWithTimeout creates a new DcimSitesCreateParams object with the ability to set a timeout on a request.

func (*DcimSitesCreateParams) SetContext ¶

func (o *DcimSitesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites create params

func (*DcimSitesCreateParams) SetData ¶

func (o *DcimSitesCreateParams) SetData(data *models.WritableSite)

SetData adds the data to the dcim sites create params

func (*DcimSitesCreateParams) SetDefaults ¶

func (o *DcimSitesCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesCreateParams) SetHTTPClient ¶

func (o *DcimSitesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites create params

func (*DcimSitesCreateParams) SetTimeout ¶

func (o *DcimSitesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites create params

func (*DcimSitesCreateParams) WithContext ¶

WithContext adds the context to the dcim sites create params

func (*DcimSitesCreateParams) WithData ¶

WithData adds the data to the dcim sites create params

func (*DcimSitesCreateParams) WithDefaults ¶

func (o *DcimSitesCreateParams) WithDefaults() *DcimSitesCreateParams

WithDefaults hydrates default values in the dcim sites create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesCreateParams) WithHTTPClient ¶

func (o *DcimSitesCreateParams) WithHTTPClient(client *http.Client) *DcimSitesCreateParams

WithHTTPClient adds the HTTPClient to the dcim sites create params

func (*DcimSitesCreateParams) WithTimeout ¶

func (o *DcimSitesCreateParams) WithTimeout(timeout time.Duration) *DcimSitesCreateParams

WithTimeout adds the timeout to the dcim sites create params

func (*DcimSitesCreateParams) WriteToRequest ¶

func (o *DcimSitesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimSitesCreateReader ¶

type DcimSitesCreateReader struct {
	// contains filtered or unexported fields
}

DcimSitesCreateReader is a Reader for the DcimSitesCreate structure.

func (*DcimSitesCreateReader) ReadResponse ¶

func (o *DcimSitesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesDeleteNoContent ¶

type DcimSitesDeleteNoContent struct {
}
DcimSitesDeleteNoContent describes a response with status code 204, with default header values.

DcimSitesDeleteNoContent dcim sites delete no content

func NewDcimSitesDeleteNoContent ¶

func NewDcimSitesDeleteNoContent() *DcimSitesDeleteNoContent

NewDcimSitesDeleteNoContent creates a DcimSitesDeleteNoContent with default headers values

func (*DcimSitesDeleteNoContent) Error ¶

func (o *DcimSitesDeleteNoContent) Error() string

type DcimSitesDeleteParams ¶

type DcimSitesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this site.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesDeleteParams contains all the parameters to send to the API endpoint

for the dcim sites delete operation.

Typically these are written to a http.Request.

func NewDcimSitesDeleteParams ¶

func NewDcimSitesDeleteParams() *DcimSitesDeleteParams

NewDcimSitesDeleteParams creates a new DcimSitesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesDeleteParamsWithContext ¶

func NewDcimSitesDeleteParamsWithContext(ctx context.Context) *DcimSitesDeleteParams

NewDcimSitesDeleteParamsWithContext creates a new DcimSitesDeleteParams object with the ability to set a context for a request.

func NewDcimSitesDeleteParamsWithHTTPClient ¶

func NewDcimSitesDeleteParamsWithHTTPClient(client *http.Client) *DcimSitesDeleteParams

NewDcimSitesDeleteParamsWithHTTPClient creates a new DcimSitesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesDeleteParamsWithTimeout ¶

func NewDcimSitesDeleteParamsWithTimeout(timeout time.Duration) *DcimSitesDeleteParams

NewDcimSitesDeleteParamsWithTimeout creates a new DcimSitesDeleteParams object with the ability to set a timeout on a request.

func (*DcimSitesDeleteParams) SetContext ¶

func (o *DcimSitesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites delete params

func (*DcimSitesDeleteParams) SetDefaults ¶

func (o *DcimSitesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesDeleteParams) SetHTTPClient ¶

func (o *DcimSitesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites delete params

func (*DcimSitesDeleteParams) SetID ¶

func (o *DcimSitesDeleteParams) SetID(id int64)

SetID adds the id to the dcim sites delete params

func (*DcimSitesDeleteParams) SetTimeout ¶

func (o *DcimSitesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites delete params

func (*DcimSitesDeleteParams) WithContext ¶

WithContext adds the context to the dcim sites delete params

func (*DcimSitesDeleteParams) WithDefaults ¶

func (o *DcimSitesDeleteParams) WithDefaults() *DcimSitesDeleteParams

WithDefaults hydrates default values in the dcim sites delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesDeleteParams) WithHTTPClient ¶

func (o *DcimSitesDeleteParams) WithHTTPClient(client *http.Client) *DcimSitesDeleteParams

WithHTTPClient adds the HTTPClient to the dcim sites delete params

func (*DcimSitesDeleteParams) WithID ¶

WithID adds the id to the dcim sites delete params

func (*DcimSitesDeleteParams) WithTimeout ¶

func (o *DcimSitesDeleteParams) WithTimeout(timeout time.Duration) *DcimSitesDeleteParams

WithTimeout adds the timeout to the dcim sites delete params

func (*DcimSitesDeleteParams) WriteToRequest ¶

func (o *DcimSitesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimSitesDeleteReader ¶

type DcimSitesDeleteReader struct {
	// contains filtered or unexported fields
}

DcimSitesDeleteReader is a Reader for the DcimSitesDelete structure.

func (*DcimSitesDeleteReader) ReadResponse ¶

func (o *DcimSitesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesGraphsOK ¶

type DcimSitesGraphsOK struct {
	Payload *models.Site
}
DcimSitesGraphsOK describes a response with status code 200, with default header values.

DcimSitesGraphsOK dcim sites graphs o k

func NewDcimSitesGraphsOK ¶

func NewDcimSitesGraphsOK() *DcimSitesGraphsOK

NewDcimSitesGraphsOK creates a DcimSitesGraphsOK with default headers values

func (*DcimSitesGraphsOK) Error ¶

func (o *DcimSitesGraphsOK) Error() string

func (*DcimSitesGraphsOK) GetPayload ¶

func (o *DcimSitesGraphsOK) GetPayload() *models.Site

type DcimSitesGraphsParams ¶

type DcimSitesGraphsParams struct {

	/* ID.

	   A unique integer value identifying this site.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesGraphsParams contains all the parameters to send to the API endpoint

for the dcim sites graphs operation.

Typically these are written to a http.Request.

func NewDcimSitesGraphsParams ¶

func NewDcimSitesGraphsParams() *DcimSitesGraphsParams

NewDcimSitesGraphsParams creates a new DcimSitesGraphsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesGraphsParamsWithContext ¶

func NewDcimSitesGraphsParamsWithContext(ctx context.Context) *DcimSitesGraphsParams

NewDcimSitesGraphsParamsWithContext creates a new DcimSitesGraphsParams object with the ability to set a context for a request.

func NewDcimSitesGraphsParamsWithHTTPClient ¶

func NewDcimSitesGraphsParamsWithHTTPClient(client *http.Client) *DcimSitesGraphsParams

NewDcimSitesGraphsParamsWithHTTPClient creates a new DcimSitesGraphsParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesGraphsParamsWithTimeout ¶

func NewDcimSitesGraphsParamsWithTimeout(timeout time.Duration) *DcimSitesGraphsParams

NewDcimSitesGraphsParamsWithTimeout creates a new DcimSitesGraphsParams object with the ability to set a timeout on a request.

func (*DcimSitesGraphsParams) SetContext ¶

func (o *DcimSitesGraphsParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites graphs params

func (*DcimSitesGraphsParams) SetDefaults ¶

func (o *DcimSitesGraphsParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites graphs params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesGraphsParams) SetHTTPClient ¶

func (o *DcimSitesGraphsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites graphs params

func (*DcimSitesGraphsParams) SetID ¶

func (o *DcimSitesGraphsParams) SetID(id int64)

SetID adds the id to the dcim sites graphs params

func (*DcimSitesGraphsParams) SetTimeout ¶

func (o *DcimSitesGraphsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites graphs params

func (*DcimSitesGraphsParams) WithContext ¶

WithContext adds the context to the dcim sites graphs params

func (*DcimSitesGraphsParams) WithDefaults ¶

func (o *DcimSitesGraphsParams) WithDefaults() *DcimSitesGraphsParams

WithDefaults hydrates default values in the dcim sites graphs params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesGraphsParams) WithHTTPClient ¶

func (o *DcimSitesGraphsParams) WithHTTPClient(client *http.Client) *DcimSitesGraphsParams

WithHTTPClient adds the HTTPClient to the dcim sites graphs params

func (*DcimSitesGraphsParams) WithID ¶

WithID adds the id to the dcim sites graphs params

func (*DcimSitesGraphsParams) WithTimeout ¶

func (o *DcimSitesGraphsParams) WithTimeout(timeout time.Duration) *DcimSitesGraphsParams

WithTimeout adds the timeout to the dcim sites graphs params

func (*DcimSitesGraphsParams) WriteToRequest ¶

func (o *DcimSitesGraphsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimSitesGraphsReader ¶

type DcimSitesGraphsReader struct {
	// contains filtered or unexported fields
}

DcimSitesGraphsReader is a Reader for the DcimSitesGraphs structure.

func (*DcimSitesGraphsReader) ReadResponse ¶

func (o *DcimSitesGraphsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesListOK ¶

type DcimSitesListOK struct {
	Payload *DcimSitesListOKBody
}
DcimSitesListOK describes a response with status code 200, with default header values.

DcimSitesListOK dcim sites list o k

func NewDcimSitesListOK ¶

func NewDcimSitesListOK() *DcimSitesListOK

NewDcimSitesListOK creates a DcimSitesListOK with default headers values

func (*DcimSitesListOK) Error ¶

func (o *DcimSitesListOK) Error() string

func (*DcimSitesListOK) GetPayload ¶

func (o *DcimSitesListOK) GetPayload() *DcimSitesListOKBody

type DcimSitesListOKBody ¶

type DcimSitesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Site `json:"results"`
}

DcimSitesListOKBody dcim sites list o k body swagger:model DcimSitesListOKBody

func (*DcimSitesListOKBody) ContextValidate ¶

func (o *DcimSitesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim sites list o k body based on the context it is used

func (*DcimSitesListOKBody) MarshalBinary ¶

func (o *DcimSitesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimSitesListOKBody) UnmarshalBinary ¶

func (o *DcimSitesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimSitesListOKBody) Validate ¶

func (o *DcimSitesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim sites list o k body

type DcimSitesListParams ¶

type DcimSitesListParams struct {

	// Asn.
	Asn *string

	// AsnGt.
	AsnGt *string

	// AsnGte.
	AsnGte *string

	// AsnLt.
	AsnLt *string

	// AsnLte.
	AsnLte *string

	// Asnn.
	Asnn *string

	// ContactEmail.
	ContactEmail *string

	// ContactEmailIc.
	ContactEmailIc *string

	// ContactEmailIe.
	ContactEmailIe *string

	// ContactEmailIew.
	ContactEmailIew *string

	// ContactEmailIsw.
	ContactEmailIsw *string

	// ContactEmailn.
	ContactEmailn *string

	// ContactEmailNic.
	ContactEmailNic *string

	// ContactEmailNie.
	ContactEmailNie *string

	// ContactEmailNiew.
	ContactEmailNiew *string

	// ContactEmailNisw.
	ContactEmailNisw *string

	// ContactName.
	ContactName *string

	// ContactNameIc.
	ContactNameIc *string

	// ContactNameIe.
	ContactNameIe *string

	// ContactNameIew.
	ContactNameIew *string

	// ContactNameIsw.
	ContactNameIsw *string

	// ContactNamen.
	ContactNamen *string

	// ContactNameNic.
	ContactNameNic *string

	// ContactNameNie.
	ContactNameNie *string

	// ContactNameNiew.
	ContactNameNiew *string

	// ContactNameNisw.
	ContactNameNisw *string

	// ContactPhone.
	ContactPhone *string

	// ContactPhoneIc.
	ContactPhoneIc *string

	// ContactPhoneIe.
	ContactPhoneIe *string

	// ContactPhoneIew.
	ContactPhoneIew *string

	// ContactPhoneIsw.
	ContactPhoneIsw *string

	// ContactPhonen.
	ContactPhonen *string

	// ContactPhoneNic.
	ContactPhoneNic *string

	// ContactPhoneNie.
	ContactPhoneNie *string

	// ContactPhoneNiew.
	ContactPhoneNiew *string

	// ContactPhoneNisw.
	ContactPhoneNisw *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Facility.
	Facility *string

	// FacilityIc.
	FacilityIc *string

	// FacilityIe.
	FacilityIe *string

	// FacilityIew.
	FacilityIew *string

	// FacilityIsw.
	FacilityIsw *string

	// Facilityn.
	Facilityn *string

	// FacilityNic.
	FacilityNic *string

	// FacilityNie.
	FacilityNie *string

	// FacilityNiew.
	FacilityNiew *string

	// FacilityNisw.
	FacilityNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	// Latitude.
	Latitude *string

	// LatitudeGt.
	LatitudeGt *string

	// LatitudeGte.
	LatitudeGte *string

	// LatitudeLt.
	LatitudeLt *string

	// LatitudeLte.
	LatitudeLte *string

	// Latituden.
	Latituden *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Longitude.
	Longitude *string

	// LongitudeGt.
	LongitudeGt *string

	// LongitudeGte.
	LongitudeGte *string

	// LongitudeLt.
	LongitudeLt *string

	// LongitudeLte.
	LongitudeLte *string

	// Longituden.
	Longituden *string

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesListParams contains all the parameters to send to the API endpoint

for the dcim sites list operation.

Typically these are written to a http.Request.

func NewDcimSitesListParams ¶

func NewDcimSitesListParams() *DcimSitesListParams

NewDcimSitesListParams creates a new DcimSitesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesListParamsWithContext ¶

func NewDcimSitesListParamsWithContext(ctx context.Context) *DcimSitesListParams

NewDcimSitesListParamsWithContext creates a new DcimSitesListParams object with the ability to set a context for a request.

func NewDcimSitesListParamsWithHTTPClient ¶

func NewDcimSitesListParamsWithHTTPClient(client *http.Client) *DcimSitesListParams

NewDcimSitesListParamsWithHTTPClient creates a new DcimSitesListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesListParamsWithTimeout ¶

func NewDcimSitesListParamsWithTimeout(timeout time.Duration) *DcimSitesListParams

NewDcimSitesListParamsWithTimeout creates a new DcimSitesListParams object with the ability to set a timeout on a request.

func (*DcimSitesListParams) SetAsn ¶

func (o *DcimSitesListParams) SetAsn(asn *string)

SetAsn adds the asn to the dcim sites list params

func (*DcimSitesListParams) SetAsnGt ¶

func (o *DcimSitesListParams) SetAsnGt(asnGt *string)

SetAsnGt adds the asnGt to the dcim sites list params

func (*DcimSitesListParams) SetAsnGte ¶

func (o *DcimSitesListParams) SetAsnGte(asnGte *string)

SetAsnGte adds the asnGte to the dcim sites list params

func (*DcimSitesListParams) SetAsnLt ¶

func (o *DcimSitesListParams) SetAsnLt(asnLt *string)

SetAsnLt adds the asnLt to the dcim sites list params

func (*DcimSitesListParams) SetAsnLte ¶

func (o *DcimSitesListParams) SetAsnLte(asnLte *string)

SetAsnLte adds the asnLte to the dcim sites list params

func (*DcimSitesListParams) SetAsnn ¶

func (o *DcimSitesListParams) SetAsnn(asnn *string)

SetAsnn adds the asnN to the dcim sites list params

func (*DcimSitesListParams) SetContactEmail ¶

func (o *DcimSitesListParams) SetContactEmail(contactEmail *string)

SetContactEmail adds the contactEmail to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailIc ¶

func (o *DcimSitesListParams) SetContactEmailIc(contactEmailIc *string)

SetContactEmailIc adds the contactEmailIc to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailIe ¶

func (o *DcimSitesListParams) SetContactEmailIe(contactEmailIe *string)

SetContactEmailIe adds the contactEmailIe to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailIew ¶

func (o *DcimSitesListParams) SetContactEmailIew(contactEmailIew *string)

SetContactEmailIew adds the contactEmailIew to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailIsw ¶

func (o *DcimSitesListParams) SetContactEmailIsw(contactEmailIsw *string)

SetContactEmailIsw adds the contactEmailIsw to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailNic ¶

func (o *DcimSitesListParams) SetContactEmailNic(contactEmailNic *string)

SetContactEmailNic adds the contactEmailNic to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailNie ¶

func (o *DcimSitesListParams) SetContactEmailNie(contactEmailNie *string)

SetContactEmailNie adds the contactEmailNie to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailNiew ¶

func (o *DcimSitesListParams) SetContactEmailNiew(contactEmailNiew *string)

SetContactEmailNiew adds the contactEmailNiew to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailNisw ¶

func (o *DcimSitesListParams) SetContactEmailNisw(contactEmailNisw *string)

SetContactEmailNisw adds the contactEmailNisw to the dcim sites list params

func (*DcimSitesListParams) SetContactEmailn ¶

func (o *DcimSitesListParams) SetContactEmailn(contactEmailn *string)

SetContactEmailn adds the contactEmailN to the dcim sites list params

func (*DcimSitesListParams) SetContactName ¶

func (o *DcimSitesListParams) SetContactName(contactName *string)

SetContactName adds the contactName to the dcim sites list params

func (*DcimSitesListParams) SetContactNameIc ¶

func (o *DcimSitesListParams) SetContactNameIc(contactNameIc *string)

SetContactNameIc adds the contactNameIc to the dcim sites list params

func (*DcimSitesListParams) SetContactNameIe ¶

func (o *DcimSitesListParams) SetContactNameIe(contactNameIe *string)

SetContactNameIe adds the contactNameIe to the dcim sites list params

func (*DcimSitesListParams) SetContactNameIew ¶

func (o *DcimSitesListParams) SetContactNameIew(contactNameIew *string)

SetContactNameIew adds the contactNameIew to the dcim sites list params

func (*DcimSitesListParams) SetContactNameIsw ¶

func (o *DcimSitesListParams) SetContactNameIsw(contactNameIsw *string)

SetContactNameIsw adds the contactNameIsw to the dcim sites list params

func (*DcimSitesListParams) SetContactNameNic ¶

func (o *DcimSitesListParams) SetContactNameNic(contactNameNic *string)

SetContactNameNic adds the contactNameNic to the dcim sites list params

func (*DcimSitesListParams) SetContactNameNie ¶

func (o *DcimSitesListParams) SetContactNameNie(contactNameNie *string)

SetContactNameNie adds the contactNameNie to the dcim sites list params

func (*DcimSitesListParams) SetContactNameNiew ¶

func (o *DcimSitesListParams) SetContactNameNiew(contactNameNiew *string)

SetContactNameNiew adds the contactNameNiew to the dcim sites list params

func (*DcimSitesListParams) SetContactNameNisw ¶

func (o *DcimSitesListParams) SetContactNameNisw(contactNameNisw *string)

SetContactNameNisw adds the contactNameNisw to the dcim sites list params

func (*DcimSitesListParams) SetContactNamen ¶

func (o *DcimSitesListParams) SetContactNamen(contactNamen *string)

SetContactNamen adds the contactNameN to the dcim sites list params

func (*DcimSitesListParams) SetContactPhone ¶

func (o *DcimSitesListParams) SetContactPhone(contactPhone *string)

SetContactPhone adds the contactPhone to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneIc ¶

func (o *DcimSitesListParams) SetContactPhoneIc(contactPhoneIc *string)

SetContactPhoneIc adds the contactPhoneIc to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneIe ¶

func (o *DcimSitesListParams) SetContactPhoneIe(contactPhoneIe *string)

SetContactPhoneIe adds the contactPhoneIe to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneIew ¶

func (o *DcimSitesListParams) SetContactPhoneIew(contactPhoneIew *string)

SetContactPhoneIew adds the contactPhoneIew to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneIsw ¶

func (o *DcimSitesListParams) SetContactPhoneIsw(contactPhoneIsw *string)

SetContactPhoneIsw adds the contactPhoneIsw to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneNic ¶

func (o *DcimSitesListParams) SetContactPhoneNic(contactPhoneNic *string)

SetContactPhoneNic adds the contactPhoneNic to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneNie ¶

func (o *DcimSitesListParams) SetContactPhoneNie(contactPhoneNie *string)

SetContactPhoneNie adds the contactPhoneNie to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneNiew ¶

func (o *DcimSitesListParams) SetContactPhoneNiew(contactPhoneNiew *string)

SetContactPhoneNiew adds the contactPhoneNiew to the dcim sites list params

func (*DcimSitesListParams) SetContactPhoneNisw ¶

func (o *DcimSitesListParams) SetContactPhoneNisw(contactPhoneNisw *string)

SetContactPhoneNisw adds the contactPhoneNisw to the dcim sites list params

func (*DcimSitesListParams) SetContactPhonen ¶

func (o *DcimSitesListParams) SetContactPhonen(contactPhonen *string)

SetContactPhonen adds the contactPhoneN to the dcim sites list params

func (*DcimSitesListParams) SetContext ¶

func (o *DcimSitesListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites list params

func (*DcimSitesListParams) SetCreated ¶

func (o *DcimSitesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim sites list params

func (*DcimSitesListParams) SetCreatedGte ¶

func (o *DcimSitesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim sites list params

func (*DcimSitesListParams) SetCreatedLte ¶

func (o *DcimSitesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim sites list params

func (*DcimSitesListParams) SetDefaults ¶

func (o *DcimSitesListParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesListParams) SetFacility ¶

func (o *DcimSitesListParams) SetFacility(facility *string)

SetFacility adds the facility to the dcim sites list params

func (*DcimSitesListParams) SetFacilityIc ¶

func (o *DcimSitesListParams) SetFacilityIc(facilityIc *string)

SetFacilityIc adds the facilityIc to the dcim sites list params

func (*DcimSitesListParams) SetFacilityIe ¶

func (o *DcimSitesListParams) SetFacilityIe(facilityIe *string)

SetFacilityIe adds the facilityIe to the dcim sites list params

func (*DcimSitesListParams) SetFacilityIew ¶

func (o *DcimSitesListParams) SetFacilityIew(facilityIew *string)

SetFacilityIew adds the facilityIew to the dcim sites list params

func (*DcimSitesListParams) SetFacilityIsw ¶

func (o *DcimSitesListParams) SetFacilityIsw(facilityIsw *string)

SetFacilityIsw adds the facilityIsw to the dcim sites list params

func (*DcimSitesListParams) SetFacilityNic ¶

func (o *DcimSitesListParams) SetFacilityNic(facilityNic *string)

SetFacilityNic adds the facilityNic to the dcim sites list params

func (*DcimSitesListParams) SetFacilityNie ¶

func (o *DcimSitesListParams) SetFacilityNie(facilityNie *string)

SetFacilityNie adds the facilityNie to the dcim sites list params

func (*DcimSitesListParams) SetFacilityNiew ¶

func (o *DcimSitesListParams) SetFacilityNiew(facilityNiew *string)

SetFacilityNiew adds the facilityNiew to the dcim sites list params

func (*DcimSitesListParams) SetFacilityNisw ¶

func (o *DcimSitesListParams) SetFacilityNisw(facilityNisw *string)

SetFacilityNisw adds the facilityNisw to the dcim sites list params

func (*DcimSitesListParams) SetFacilityn ¶

func (o *DcimSitesListParams) SetFacilityn(facilityn *string)

SetFacilityn adds the facilityN to the dcim sites list params

func (*DcimSitesListParams) SetHTTPClient ¶

func (o *DcimSitesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites list params

func (*DcimSitesListParams) SetID ¶

func (o *DcimSitesListParams) SetID(id *string)

SetID adds the id to the dcim sites list params

func (*DcimSitesListParams) SetIDGt ¶

func (o *DcimSitesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim sites list params

func (*DcimSitesListParams) SetIDGte ¶

func (o *DcimSitesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim sites list params

func (*DcimSitesListParams) SetIDLt ¶

func (o *DcimSitesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim sites list params

func (*DcimSitesListParams) SetIDLte ¶

func (o *DcimSitesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim sites list params

func (*DcimSitesListParams) SetIDn ¶

func (o *DcimSitesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim sites list params

func (*DcimSitesListParams) SetLastUpdated ¶

func (o *DcimSitesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim sites list params

func (*DcimSitesListParams) SetLastUpdatedGte ¶

func (o *DcimSitesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim sites list params

func (*DcimSitesListParams) SetLastUpdatedLte ¶

func (o *DcimSitesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim sites list params

func (*DcimSitesListParams) SetLatitude ¶

func (o *DcimSitesListParams) SetLatitude(latitude *string)

SetLatitude adds the latitude to the dcim sites list params

func (*DcimSitesListParams) SetLatitudeGt ¶

func (o *DcimSitesListParams) SetLatitudeGt(latitudeGt *string)

SetLatitudeGt adds the latitudeGt to the dcim sites list params

func (*DcimSitesListParams) SetLatitudeGte ¶

func (o *DcimSitesListParams) SetLatitudeGte(latitudeGte *string)

SetLatitudeGte adds the latitudeGte to the dcim sites list params

func (*DcimSitesListParams) SetLatitudeLt ¶

func (o *DcimSitesListParams) SetLatitudeLt(latitudeLt *string)

SetLatitudeLt adds the latitudeLt to the dcim sites list params

func (*DcimSitesListParams) SetLatitudeLte ¶

func (o *DcimSitesListParams) SetLatitudeLte(latitudeLte *string)

SetLatitudeLte adds the latitudeLte to the dcim sites list params

func (*DcimSitesListParams) SetLatituden ¶

func (o *DcimSitesListParams) SetLatituden(latituden *string)

SetLatituden adds the latitudeN to the dcim sites list params

func (*DcimSitesListParams) SetLimit ¶

func (o *DcimSitesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim sites list params

func (*DcimSitesListParams) SetLongitude ¶

func (o *DcimSitesListParams) SetLongitude(longitude *string)

SetLongitude adds the longitude to the dcim sites list params

func (*DcimSitesListParams) SetLongitudeGt ¶

func (o *DcimSitesListParams) SetLongitudeGt(longitudeGt *string)

SetLongitudeGt adds the longitudeGt to the dcim sites list params

func (*DcimSitesListParams) SetLongitudeGte ¶

func (o *DcimSitesListParams) SetLongitudeGte(longitudeGte *string)

SetLongitudeGte adds the longitudeGte to the dcim sites list params

func (*DcimSitesListParams) SetLongitudeLt ¶

func (o *DcimSitesListParams) SetLongitudeLt(longitudeLt *string)

SetLongitudeLt adds the longitudeLt to the dcim sites list params

func (*DcimSitesListParams) SetLongitudeLte ¶

func (o *DcimSitesListParams) SetLongitudeLte(longitudeLte *string)

SetLongitudeLte adds the longitudeLte to the dcim sites list params

func (*DcimSitesListParams) SetLongituden ¶

func (o *DcimSitesListParams) SetLongituden(longituden *string)

SetLongituden adds the longitudeN to the dcim sites list params

func (*DcimSitesListParams) SetName ¶

func (o *DcimSitesListParams) SetName(name *string)

SetName adds the name to the dcim sites list params

func (*DcimSitesListParams) SetNameIc ¶

func (o *DcimSitesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim sites list params

func (*DcimSitesListParams) SetNameIe ¶

func (o *DcimSitesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim sites list params

func (*DcimSitesListParams) SetNameIew ¶

func (o *DcimSitesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim sites list params

func (*DcimSitesListParams) SetNameIsw ¶

func (o *DcimSitesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim sites list params

func (*DcimSitesListParams) SetNameNic ¶

func (o *DcimSitesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim sites list params

func (*DcimSitesListParams) SetNameNie ¶

func (o *DcimSitesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim sites list params

func (*DcimSitesListParams) SetNameNiew ¶

func (o *DcimSitesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim sites list params

func (*DcimSitesListParams) SetNameNisw ¶

func (o *DcimSitesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim sites list params

func (*DcimSitesListParams) SetNamen ¶

func (o *DcimSitesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim sites list params

func (*DcimSitesListParams) SetOffset ¶

func (o *DcimSitesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim sites list params

func (*DcimSitesListParams) SetQ ¶

func (o *DcimSitesListParams) SetQ(q *string)

SetQ adds the q to the dcim sites list params

func (*DcimSitesListParams) SetRegion ¶

func (o *DcimSitesListParams) SetRegion(region *string)

SetRegion adds the region to the dcim sites list params

func (*DcimSitesListParams) SetRegionID ¶

func (o *DcimSitesListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim sites list params

func (*DcimSitesListParams) SetRegionIDn ¶

func (o *DcimSitesListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim sites list params

func (*DcimSitesListParams) SetRegionn ¶

func (o *DcimSitesListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim sites list params

func (*DcimSitesListParams) SetSlug ¶

func (o *DcimSitesListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim sites list params

func (*DcimSitesListParams) SetSlugIc ¶

func (o *DcimSitesListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim sites list params

func (*DcimSitesListParams) SetSlugIe ¶

func (o *DcimSitesListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim sites list params

func (*DcimSitesListParams) SetSlugIew ¶

func (o *DcimSitesListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim sites list params

func (*DcimSitesListParams) SetSlugIsw ¶

func (o *DcimSitesListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim sites list params

func (*DcimSitesListParams) SetSlugNic ¶

func (o *DcimSitesListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim sites list params

func (*DcimSitesListParams) SetSlugNie ¶

func (o *DcimSitesListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim sites list params

func (*DcimSitesListParams) SetSlugNiew ¶

func (o *DcimSitesListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim sites list params

func (*DcimSitesListParams) SetSlugNisw ¶

func (o *DcimSitesListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim sites list params

func (*DcimSitesListParams) SetSlugn ¶

func (o *DcimSitesListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim sites list params

func (*DcimSitesListParams) SetStatus ¶

func (o *DcimSitesListParams) SetStatus(status *string)

SetStatus adds the status to the dcim sites list params

func (*DcimSitesListParams) SetStatusn ¶

func (o *DcimSitesListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the dcim sites list params

func (*DcimSitesListParams) SetTag ¶

func (o *DcimSitesListParams) SetTag(tag *string)

SetTag adds the tag to the dcim sites list params

func (*DcimSitesListParams) SetTagn ¶

func (o *DcimSitesListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim sites list params

func (*DcimSitesListParams) SetTenant ¶

func (o *DcimSitesListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the dcim sites list params

func (*DcimSitesListParams) SetTenantGroup ¶

func (o *DcimSitesListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the dcim sites list params

func (*DcimSitesListParams) SetTenantGroupID ¶

func (o *DcimSitesListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the dcim sites list params

func (*DcimSitesListParams) SetTenantGroupIDn ¶

func (o *DcimSitesListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the dcim sites list params

func (*DcimSitesListParams) SetTenantGroupn ¶

func (o *DcimSitesListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the dcim sites list params

func (*DcimSitesListParams) SetTenantID ¶

func (o *DcimSitesListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the dcim sites list params

func (*DcimSitesListParams) SetTenantIDn ¶

func (o *DcimSitesListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the dcim sites list params

func (*DcimSitesListParams) SetTenantn ¶

func (o *DcimSitesListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the dcim sites list params

func (*DcimSitesListParams) SetTimeout ¶

func (o *DcimSitesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites list params

func (*DcimSitesListParams) WithAsn ¶

WithAsn adds the asn to the dcim sites list params

func (*DcimSitesListParams) WithAsnGt ¶

func (o *DcimSitesListParams) WithAsnGt(asnGt *string) *DcimSitesListParams

WithAsnGt adds the asnGt to the dcim sites list params

func (*DcimSitesListParams) WithAsnGte ¶

func (o *DcimSitesListParams) WithAsnGte(asnGte *string) *DcimSitesListParams

WithAsnGte adds the asnGte to the dcim sites list params

func (*DcimSitesListParams) WithAsnLt ¶

func (o *DcimSitesListParams) WithAsnLt(asnLt *string) *DcimSitesListParams

WithAsnLt adds the asnLt to the dcim sites list params

func (*DcimSitesListParams) WithAsnLte ¶

func (o *DcimSitesListParams) WithAsnLte(asnLte *string) *DcimSitesListParams

WithAsnLte adds the asnLte to the dcim sites list params

func (*DcimSitesListParams) WithAsnn ¶

func (o *DcimSitesListParams) WithAsnn(asnn *string) *DcimSitesListParams

WithAsnn adds the asnn to the dcim sites list params

func (*DcimSitesListParams) WithContactEmail ¶

func (o *DcimSitesListParams) WithContactEmail(contactEmail *string) *DcimSitesListParams

WithContactEmail adds the contactEmail to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailIc ¶

func (o *DcimSitesListParams) WithContactEmailIc(contactEmailIc *string) *DcimSitesListParams

WithContactEmailIc adds the contactEmailIc to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailIe ¶

func (o *DcimSitesListParams) WithContactEmailIe(contactEmailIe *string) *DcimSitesListParams

WithContactEmailIe adds the contactEmailIe to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailIew ¶

func (o *DcimSitesListParams) WithContactEmailIew(contactEmailIew *string) *DcimSitesListParams

WithContactEmailIew adds the contactEmailIew to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailIsw ¶

func (o *DcimSitesListParams) WithContactEmailIsw(contactEmailIsw *string) *DcimSitesListParams

WithContactEmailIsw adds the contactEmailIsw to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailNic ¶

func (o *DcimSitesListParams) WithContactEmailNic(contactEmailNic *string) *DcimSitesListParams

WithContactEmailNic adds the contactEmailNic to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailNie ¶

func (o *DcimSitesListParams) WithContactEmailNie(contactEmailNie *string) *DcimSitesListParams

WithContactEmailNie adds the contactEmailNie to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailNiew ¶

func (o *DcimSitesListParams) WithContactEmailNiew(contactEmailNiew *string) *DcimSitesListParams

WithContactEmailNiew adds the contactEmailNiew to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailNisw ¶

func (o *DcimSitesListParams) WithContactEmailNisw(contactEmailNisw *string) *DcimSitesListParams

WithContactEmailNisw adds the contactEmailNisw to the dcim sites list params

func (*DcimSitesListParams) WithContactEmailn ¶

func (o *DcimSitesListParams) WithContactEmailn(contactEmailn *string) *DcimSitesListParams

WithContactEmailn adds the contactEmailn to the dcim sites list params

func (*DcimSitesListParams) WithContactName ¶

func (o *DcimSitesListParams) WithContactName(contactName *string) *DcimSitesListParams

WithContactName adds the contactName to the dcim sites list params

func (*DcimSitesListParams) WithContactNameIc ¶

func (o *DcimSitesListParams) WithContactNameIc(contactNameIc *string) *DcimSitesListParams

WithContactNameIc adds the contactNameIc to the dcim sites list params

func (*DcimSitesListParams) WithContactNameIe ¶

func (o *DcimSitesListParams) WithContactNameIe(contactNameIe *string) *DcimSitesListParams

WithContactNameIe adds the contactNameIe to the dcim sites list params

func (*DcimSitesListParams) WithContactNameIew ¶

func (o *DcimSitesListParams) WithContactNameIew(contactNameIew *string) *DcimSitesListParams

WithContactNameIew adds the contactNameIew to the dcim sites list params

func (*DcimSitesListParams) WithContactNameIsw ¶

func (o *DcimSitesListParams) WithContactNameIsw(contactNameIsw *string) *DcimSitesListParams

WithContactNameIsw adds the contactNameIsw to the dcim sites list params

func (*DcimSitesListParams) WithContactNameNic ¶

func (o *DcimSitesListParams) WithContactNameNic(contactNameNic *string) *DcimSitesListParams

WithContactNameNic adds the contactNameNic to the dcim sites list params

func (*DcimSitesListParams) WithContactNameNie ¶

func (o *DcimSitesListParams) WithContactNameNie(contactNameNie *string) *DcimSitesListParams

WithContactNameNie adds the contactNameNie to the dcim sites list params

func (*DcimSitesListParams) WithContactNameNiew ¶

func (o *DcimSitesListParams) WithContactNameNiew(contactNameNiew *string) *DcimSitesListParams

WithContactNameNiew adds the contactNameNiew to the dcim sites list params

func (*DcimSitesListParams) WithContactNameNisw ¶

func (o *DcimSitesListParams) WithContactNameNisw(contactNameNisw *string) *DcimSitesListParams

WithContactNameNisw adds the contactNameNisw to the dcim sites list params

func (*DcimSitesListParams) WithContactNamen ¶

func (o *DcimSitesListParams) WithContactNamen(contactNamen *string) *DcimSitesListParams

WithContactNamen adds the contactNamen to the dcim sites list params

func (*DcimSitesListParams) WithContactPhone ¶

func (o *DcimSitesListParams) WithContactPhone(contactPhone *string) *DcimSitesListParams

WithContactPhone adds the contactPhone to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneIc ¶

func (o *DcimSitesListParams) WithContactPhoneIc(contactPhoneIc *string) *DcimSitesListParams

WithContactPhoneIc adds the contactPhoneIc to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneIe ¶

func (o *DcimSitesListParams) WithContactPhoneIe(contactPhoneIe *string) *DcimSitesListParams

WithContactPhoneIe adds the contactPhoneIe to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneIew ¶

func (o *DcimSitesListParams) WithContactPhoneIew(contactPhoneIew *string) *DcimSitesListParams

WithContactPhoneIew adds the contactPhoneIew to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneIsw ¶

func (o *DcimSitesListParams) WithContactPhoneIsw(contactPhoneIsw *string) *DcimSitesListParams

WithContactPhoneIsw adds the contactPhoneIsw to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneNic ¶

func (o *DcimSitesListParams) WithContactPhoneNic(contactPhoneNic *string) *DcimSitesListParams

WithContactPhoneNic adds the contactPhoneNic to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneNie ¶

func (o *DcimSitesListParams) WithContactPhoneNie(contactPhoneNie *string) *DcimSitesListParams

WithContactPhoneNie adds the contactPhoneNie to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneNiew ¶

func (o *DcimSitesListParams) WithContactPhoneNiew(contactPhoneNiew *string) *DcimSitesListParams

WithContactPhoneNiew adds the contactPhoneNiew to the dcim sites list params

func (*DcimSitesListParams) WithContactPhoneNisw ¶

func (o *DcimSitesListParams) WithContactPhoneNisw(contactPhoneNisw *string) *DcimSitesListParams

WithContactPhoneNisw adds the contactPhoneNisw to the dcim sites list params

func (*DcimSitesListParams) WithContactPhonen ¶

func (o *DcimSitesListParams) WithContactPhonen(contactPhonen *string) *DcimSitesListParams

WithContactPhonen adds the contactPhonen to the dcim sites list params

func (*DcimSitesListParams) WithContext ¶

WithContext adds the context to the dcim sites list params

func (*DcimSitesListParams) WithCreated ¶

func (o *DcimSitesListParams) WithCreated(created *string) *DcimSitesListParams

WithCreated adds the created to the dcim sites list params

func (*DcimSitesListParams) WithCreatedGte ¶

func (o *DcimSitesListParams) WithCreatedGte(createdGte *string) *DcimSitesListParams

WithCreatedGte adds the createdGte to the dcim sites list params

func (*DcimSitesListParams) WithCreatedLte ¶

func (o *DcimSitesListParams) WithCreatedLte(createdLte *string) *DcimSitesListParams

WithCreatedLte adds the createdLte to the dcim sites list params

func (*DcimSitesListParams) WithDefaults ¶

func (o *DcimSitesListParams) WithDefaults() *DcimSitesListParams

WithDefaults hydrates default values in the dcim sites list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesListParams) WithFacility ¶

func (o *DcimSitesListParams) WithFacility(facility *string) *DcimSitesListParams

WithFacility adds the facility to the dcim sites list params

func (*DcimSitesListParams) WithFacilityIc ¶

func (o *DcimSitesListParams) WithFacilityIc(facilityIc *string) *DcimSitesListParams

WithFacilityIc adds the facilityIc to the dcim sites list params

func (*DcimSitesListParams) WithFacilityIe ¶

func (o *DcimSitesListParams) WithFacilityIe(facilityIe *string) *DcimSitesListParams

WithFacilityIe adds the facilityIe to the dcim sites list params

func (*DcimSitesListParams) WithFacilityIew ¶

func (o *DcimSitesListParams) WithFacilityIew(facilityIew *string) *DcimSitesListParams

WithFacilityIew adds the facilityIew to the dcim sites list params

func (*DcimSitesListParams) WithFacilityIsw ¶

func (o *DcimSitesListParams) WithFacilityIsw(facilityIsw *string) *DcimSitesListParams

WithFacilityIsw adds the facilityIsw to the dcim sites list params

func (*DcimSitesListParams) WithFacilityNic ¶

func (o *DcimSitesListParams) WithFacilityNic(facilityNic *string) *DcimSitesListParams

WithFacilityNic adds the facilityNic to the dcim sites list params

func (*DcimSitesListParams) WithFacilityNie ¶

func (o *DcimSitesListParams) WithFacilityNie(facilityNie *string) *DcimSitesListParams

WithFacilityNie adds the facilityNie to the dcim sites list params

func (*DcimSitesListParams) WithFacilityNiew ¶

func (o *DcimSitesListParams) WithFacilityNiew(facilityNiew *string) *DcimSitesListParams

WithFacilityNiew adds the facilityNiew to the dcim sites list params

func (*DcimSitesListParams) WithFacilityNisw ¶

func (o *DcimSitesListParams) WithFacilityNisw(facilityNisw *string) *DcimSitesListParams

WithFacilityNisw adds the facilityNisw to the dcim sites list params

func (*DcimSitesListParams) WithFacilityn ¶

func (o *DcimSitesListParams) WithFacilityn(facilityn *string) *DcimSitesListParams

WithFacilityn adds the facilityn to the dcim sites list params

func (*DcimSitesListParams) WithHTTPClient ¶

func (o *DcimSitesListParams) WithHTTPClient(client *http.Client) *DcimSitesListParams

WithHTTPClient adds the HTTPClient to the dcim sites list params

func (*DcimSitesListParams) WithID ¶

WithID adds the id to the dcim sites list params

func (*DcimSitesListParams) WithIDGt ¶

func (o *DcimSitesListParams) WithIDGt(iDGt *string) *DcimSitesListParams

WithIDGt adds the iDGt to the dcim sites list params

func (*DcimSitesListParams) WithIDGte ¶

func (o *DcimSitesListParams) WithIDGte(iDGte *string) *DcimSitesListParams

WithIDGte adds the iDGte to the dcim sites list params

func (*DcimSitesListParams) WithIDLt ¶

func (o *DcimSitesListParams) WithIDLt(iDLt *string) *DcimSitesListParams

WithIDLt adds the iDLt to the dcim sites list params

func (*DcimSitesListParams) WithIDLte ¶

func (o *DcimSitesListParams) WithIDLte(iDLte *string) *DcimSitesListParams

WithIDLte adds the iDLte to the dcim sites list params

func (*DcimSitesListParams) WithIDn ¶

WithIDn adds the iDn to the dcim sites list params

func (*DcimSitesListParams) WithLastUpdated ¶

func (o *DcimSitesListParams) WithLastUpdated(lastUpdated *string) *DcimSitesListParams

WithLastUpdated adds the lastUpdated to the dcim sites list params

func (*DcimSitesListParams) WithLastUpdatedGte ¶

func (o *DcimSitesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimSitesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim sites list params

func (*DcimSitesListParams) WithLastUpdatedLte ¶

func (o *DcimSitesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimSitesListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim sites list params

func (*DcimSitesListParams) WithLatitude ¶

func (o *DcimSitesListParams) WithLatitude(latitude *string) *DcimSitesListParams

WithLatitude adds the latitude to the dcim sites list params

func (*DcimSitesListParams) WithLatitudeGt ¶

func (o *DcimSitesListParams) WithLatitudeGt(latitudeGt *string) *DcimSitesListParams

WithLatitudeGt adds the latitudeGt to the dcim sites list params

func (*DcimSitesListParams) WithLatitudeGte ¶

func (o *DcimSitesListParams) WithLatitudeGte(latitudeGte *string) *DcimSitesListParams

WithLatitudeGte adds the latitudeGte to the dcim sites list params

func (*DcimSitesListParams) WithLatitudeLt ¶

func (o *DcimSitesListParams) WithLatitudeLt(latitudeLt *string) *DcimSitesListParams

WithLatitudeLt adds the latitudeLt to the dcim sites list params

func (*DcimSitesListParams) WithLatitudeLte ¶

func (o *DcimSitesListParams) WithLatitudeLte(latitudeLte *string) *DcimSitesListParams

WithLatitudeLte adds the latitudeLte to the dcim sites list params

func (*DcimSitesListParams) WithLatituden ¶

func (o *DcimSitesListParams) WithLatituden(latituden *string) *DcimSitesListParams

WithLatituden adds the latituden to the dcim sites list params

func (*DcimSitesListParams) WithLimit ¶

func (o *DcimSitesListParams) WithLimit(limit *int64) *DcimSitesListParams

WithLimit adds the limit to the dcim sites list params

func (*DcimSitesListParams) WithLongitude ¶

func (o *DcimSitesListParams) WithLongitude(longitude *string) *DcimSitesListParams

WithLongitude adds the longitude to the dcim sites list params

func (*DcimSitesListParams) WithLongitudeGt ¶

func (o *DcimSitesListParams) WithLongitudeGt(longitudeGt *string) *DcimSitesListParams

WithLongitudeGt adds the longitudeGt to the dcim sites list params

func (*DcimSitesListParams) WithLongitudeGte ¶

func (o *DcimSitesListParams) WithLongitudeGte(longitudeGte *string) *DcimSitesListParams

WithLongitudeGte adds the longitudeGte to the dcim sites list params

func (*DcimSitesListParams) WithLongitudeLt ¶

func (o *DcimSitesListParams) WithLongitudeLt(longitudeLt *string) *DcimSitesListParams

WithLongitudeLt adds the longitudeLt to the dcim sites list params

func (*DcimSitesListParams) WithLongitudeLte ¶

func (o *DcimSitesListParams) WithLongitudeLte(longitudeLte *string) *DcimSitesListParams

WithLongitudeLte adds the longitudeLte to the dcim sites list params

func (*DcimSitesListParams) WithLongituden ¶

func (o *DcimSitesListParams) WithLongituden(longituden *string) *DcimSitesListParams

WithLongituden adds the longituden to the dcim sites list params

func (*DcimSitesListParams) WithName ¶

func (o *DcimSitesListParams) WithName(name *string) *DcimSitesListParams

WithName adds the name to the dcim sites list params

func (*DcimSitesListParams) WithNameIc ¶

func (o *DcimSitesListParams) WithNameIc(nameIc *string) *DcimSitesListParams

WithNameIc adds the nameIc to the dcim sites list params

func (*DcimSitesListParams) WithNameIe ¶

func (o *DcimSitesListParams) WithNameIe(nameIe *string) *DcimSitesListParams

WithNameIe adds the nameIe to the dcim sites list params

func (*DcimSitesListParams) WithNameIew ¶

func (o *DcimSitesListParams) WithNameIew(nameIew *string) *DcimSitesListParams

WithNameIew adds the nameIew to the dcim sites list params

func (*DcimSitesListParams) WithNameIsw ¶

func (o *DcimSitesListParams) WithNameIsw(nameIsw *string) *DcimSitesListParams

WithNameIsw adds the nameIsw to the dcim sites list params

func (*DcimSitesListParams) WithNameNic ¶

func (o *DcimSitesListParams) WithNameNic(nameNic *string) *DcimSitesListParams

WithNameNic adds the nameNic to the dcim sites list params

func (*DcimSitesListParams) WithNameNie ¶

func (o *DcimSitesListParams) WithNameNie(nameNie *string) *DcimSitesListParams

WithNameNie adds the nameNie to the dcim sites list params

func (*DcimSitesListParams) WithNameNiew ¶

func (o *DcimSitesListParams) WithNameNiew(nameNiew *string) *DcimSitesListParams

WithNameNiew adds the nameNiew to the dcim sites list params

func (*DcimSitesListParams) WithNameNisw ¶

func (o *DcimSitesListParams) WithNameNisw(nameNisw *string) *DcimSitesListParams

WithNameNisw adds the nameNisw to the dcim sites list params

func (*DcimSitesListParams) WithNamen ¶

func (o *DcimSitesListParams) WithNamen(namen *string) *DcimSitesListParams

WithNamen adds the namen to the dcim sites list params

func (*DcimSitesListParams) WithOffset ¶

func (o *DcimSitesListParams) WithOffset(offset *int64) *DcimSitesListParams

WithOffset adds the offset to the dcim sites list params

func (*DcimSitesListParams) WithQ ¶

WithQ adds the q to the dcim sites list params

func (*DcimSitesListParams) WithRegion ¶

func (o *DcimSitesListParams) WithRegion(region *string) *DcimSitesListParams

WithRegion adds the region to the dcim sites list params

func (*DcimSitesListParams) WithRegionID ¶

func (o *DcimSitesListParams) WithRegionID(regionID *string) *DcimSitesListParams

WithRegionID adds the regionID to the dcim sites list params

func (*DcimSitesListParams) WithRegionIDn ¶

func (o *DcimSitesListParams) WithRegionIDn(regionIDn *string) *DcimSitesListParams

WithRegionIDn adds the regionIDn to the dcim sites list params

func (*DcimSitesListParams) WithRegionn ¶

func (o *DcimSitesListParams) WithRegionn(regionn *string) *DcimSitesListParams

WithRegionn adds the regionn to the dcim sites list params

func (*DcimSitesListParams) WithSlug ¶

func (o *DcimSitesListParams) WithSlug(slug *string) *DcimSitesListParams

WithSlug adds the slug to the dcim sites list params

func (*DcimSitesListParams) WithSlugIc ¶

func (o *DcimSitesListParams) WithSlugIc(slugIc *string) *DcimSitesListParams

WithSlugIc adds the slugIc to the dcim sites list params

func (*DcimSitesListParams) WithSlugIe ¶

func (o *DcimSitesListParams) WithSlugIe(slugIe *string) *DcimSitesListParams

WithSlugIe adds the slugIe to the dcim sites list params

func (*DcimSitesListParams) WithSlugIew ¶

func (o *DcimSitesListParams) WithSlugIew(slugIew *string) *DcimSitesListParams

WithSlugIew adds the slugIew to the dcim sites list params

func (*DcimSitesListParams) WithSlugIsw ¶

func (o *DcimSitesListParams) WithSlugIsw(slugIsw *string) *DcimSitesListParams

WithSlugIsw adds the slugIsw to the dcim sites list params

func (*DcimSitesListParams) WithSlugNic ¶

func (o *DcimSitesListParams) WithSlugNic(slugNic *string) *DcimSitesListParams

WithSlugNic adds the slugNic to the dcim sites list params

func (*DcimSitesListParams) WithSlugNie ¶

func (o *DcimSitesListParams) WithSlugNie(slugNie *string) *DcimSitesListParams

WithSlugNie adds the slugNie to the dcim sites list params

func (*DcimSitesListParams) WithSlugNiew ¶

func (o *DcimSitesListParams) WithSlugNiew(slugNiew *string) *DcimSitesListParams

WithSlugNiew adds the slugNiew to the dcim sites list params

func (*DcimSitesListParams) WithSlugNisw ¶

func (o *DcimSitesListParams) WithSlugNisw(slugNisw *string) *DcimSitesListParams

WithSlugNisw adds the slugNisw to the dcim sites list params

func (*DcimSitesListParams) WithSlugn ¶

func (o *DcimSitesListParams) WithSlugn(slugn *string) *DcimSitesListParams

WithSlugn adds the slugn to the dcim sites list params

func (*DcimSitesListParams) WithStatus ¶

func (o *DcimSitesListParams) WithStatus(status *string) *DcimSitesListParams

WithStatus adds the status to the dcim sites list params

func (*DcimSitesListParams) WithStatusn ¶

func (o *DcimSitesListParams) WithStatusn(statusn *string) *DcimSitesListParams

WithStatusn adds the statusn to the dcim sites list params

func (*DcimSitesListParams) WithTag ¶

WithTag adds the tag to the dcim sites list params

func (*DcimSitesListParams) WithTagn ¶

func (o *DcimSitesListParams) WithTagn(tagn *string) *DcimSitesListParams

WithTagn adds the tagn to the dcim sites list params

func (*DcimSitesListParams) WithTenant ¶

func (o *DcimSitesListParams) WithTenant(tenant *string) *DcimSitesListParams

WithTenant adds the tenant to the dcim sites list params

func (*DcimSitesListParams) WithTenantGroup ¶

func (o *DcimSitesListParams) WithTenantGroup(tenantGroup *string) *DcimSitesListParams

WithTenantGroup adds the tenantGroup to the dcim sites list params

func (*DcimSitesListParams) WithTenantGroupID ¶

func (o *DcimSitesListParams) WithTenantGroupID(tenantGroupID *string) *DcimSitesListParams

WithTenantGroupID adds the tenantGroupID to the dcim sites list params

func (*DcimSitesListParams) WithTenantGroupIDn ¶

func (o *DcimSitesListParams) WithTenantGroupIDn(tenantGroupIDn *string) *DcimSitesListParams

WithTenantGroupIDn adds the tenantGroupIDn to the dcim sites list params

func (*DcimSitesListParams) WithTenantGroupn ¶

func (o *DcimSitesListParams) WithTenantGroupn(tenantGroupn *string) *DcimSitesListParams

WithTenantGroupn adds the tenantGroupn to the dcim sites list params

func (*DcimSitesListParams) WithTenantID ¶

func (o *DcimSitesListParams) WithTenantID(tenantID *string) *DcimSitesListParams

WithTenantID adds the tenantID to the dcim sites list params

func (*DcimSitesListParams) WithTenantIDn ¶

func (o *DcimSitesListParams) WithTenantIDn(tenantIDn *string) *DcimSitesListParams

WithTenantIDn adds the tenantIDn to the dcim sites list params

func (*DcimSitesListParams) WithTenantn ¶

func (o *DcimSitesListParams) WithTenantn(tenantn *string) *DcimSitesListParams

WithTenantn adds the tenantn to the dcim sites list params

func (*DcimSitesListParams) WithTimeout ¶

func (o *DcimSitesListParams) WithTimeout(timeout time.Duration) *DcimSitesListParams

WithTimeout adds the timeout to the dcim sites list params

func (*DcimSitesListParams) WriteToRequest ¶

func (o *DcimSitesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimSitesListReader ¶

type DcimSitesListReader struct {
	// contains filtered or unexported fields
}

DcimSitesListReader is a Reader for the DcimSitesList structure.

func (*DcimSitesListReader) ReadResponse ¶

func (o *DcimSitesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesPartialUpdateDefault ¶

type DcimSitesPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimSitesPartialUpdateDefault describes a response with status code -1, with default header values.

DcimSitesPartialUpdateDefault dcim sites partial update default

func NewDcimSitesPartialUpdateDefault ¶

func NewDcimSitesPartialUpdateDefault(code int) *DcimSitesPartialUpdateDefault

NewDcimSitesPartialUpdateDefault creates a DcimSitesPartialUpdateDefault with default headers values

func (*DcimSitesPartialUpdateDefault) Code ¶

Code gets the status code for the dcim sites partial update default response

func (*DcimSitesPartialUpdateDefault) Error ¶

func (*DcimSitesPartialUpdateDefault) GetPayload ¶

func (o *DcimSitesPartialUpdateDefault) GetPayload() interface{}

type DcimSitesPartialUpdateOK ¶

type DcimSitesPartialUpdateOK struct {
	Payload *models.Site
}
DcimSitesPartialUpdateOK describes a response with status code 200, with default header values.

DcimSitesPartialUpdateOK dcim sites partial update o k

func NewDcimSitesPartialUpdateOK ¶

func NewDcimSitesPartialUpdateOK() *DcimSitesPartialUpdateOK

NewDcimSitesPartialUpdateOK creates a DcimSitesPartialUpdateOK with default headers values

func (*DcimSitesPartialUpdateOK) Error ¶

func (o *DcimSitesPartialUpdateOK) Error() string

func (*DcimSitesPartialUpdateOK) GetPayload ¶

func (o *DcimSitesPartialUpdateOK) GetPayload() *models.Site

type DcimSitesPartialUpdateParams ¶

type DcimSitesPartialUpdateParams struct {

	// Data.
	Data *models.WritableSite

	/* ID.

	   A unique integer value identifying this site.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim sites partial update operation.

Typically these are written to a http.Request.

func NewDcimSitesPartialUpdateParams ¶

func NewDcimSitesPartialUpdateParams() *DcimSitesPartialUpdateParams

NewDcimSitesPartialUpdateParams creates a new DcimSitesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesPartialUpdateParamsWithContext ¶

func NewDcimSitesPartialUpdateParamsWithContext(ctx context.Context) *DcimSitesPartialUpdateParams

NewDcimSitesPartialUpdateParamsWithContext creates a new DcimSitesPartialUpdateParams object with the ability to set a context for a request.

func NewDcimSitesPartialUpdateParamsWithHTTPClient ¶

func NewDcimSitesPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimSitesPartialUpdateParams

NewDcimSitesPartialUpdateParamsWithHTTPClient creates a new DcimSitesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesPartialUpdateParamsWithTimeout ¶

func NewDcimSitesPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimSitesPartialUpdateParams

NewDcimSitesPartialUpdateParamsWithTimeout creates a new DcimSitesPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimSitesPartialUpdateParams) SetContext ¶

func (o *DcimSitesPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) SetData ¶

SetData adds the data to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) SetDefaults ¶

func (o *DcimSitesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesPartialUpdateParams) SetHTTPClient ¶

func (o *DcimSitesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) SetID ¶

func (o *DcimSitesPartialUpdateParams) SetID(id int64)

SetID adds the id to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) SetTimeout ¶

func (o *DcimSitesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) WithData ¶

WithData adds the data to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim sites partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) WithID ¶

WithID adds the id to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim sites partial update params

func (*DcimSitesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSitesPartialUpdateReader ¶

type DcimSitesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSitesPartialUpdateReader is a Reader for the DcimSitesPartialUpdate structure.

func (*DcimSitesPartialUpdateReader) ReadResponse ¶

func (o *DcimSitesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesReadOK ¶

type DcimSitesReadOK struct {
	Payload *models.Site
}
DcimSitesReadOK describes a response with status code 200, with default header values.

DcimSitesReadOK dcim sites read o k

func NewDcimSitesReadOK ¶

func NewDcimSitesReadOK() *DcimSitesReadOK

NewDcimSitesReadOK creates a DcimSitesReadOK with default headers values

func (*DcimSitesReadOK) Error ¶

func (o *DcimSitesReadOK) Error() string

func (*DcimSitesReadOK) GetPayload ¶

func (o *DcimSitesReadOK) GetPayload() *models.Site

type DcimSitesReadParams ¶

type DcimSitesReadParams struct {

	/* ID.

	   A unique integer value identifying this site.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesReadParams contains all the parameters to send to the API endpoint

for the dcim sites read operation.

Typically these are written to a http.Request.

func NewDcimSitesReadParams ¶

func NewDcimSitesReadParams() *DcimSitesReadParams

NewDcimSitesReadParams creates a new DcimSitesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesReadParamsWithContext ¶

func NewDcimSitesReadParamsWithContext(ctx context.Context) *DcimSitesReadParams

NewDcimSitesReadParamsWithContext creates a new DcimSitesReadParams object with the ability to set a context for a request.

func NewDcimSitesReadParamsWithHTTPClient ¶

func NewDcimSitesReadParamsWithHTTPClient(client *http.Client) *DcimSitesReadParams

NewDcimSitesReadParamsWithHTTPClient creates a new DcimSitesReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesReadParamsWithTimeout ¶

func NewDcimSitesReadParamsWithTimeout(timeout time.Duration) *DcimSitesReadParams

NewDcimSitesReadParamsWithTimeout creates a new DcimSitesReadParams object with the ability to set a timeout on a request.

func (*DcimSitesReadParams) SetContext ¶

func (o *DcimSitesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites read params

func (*DcimSitesReadParams) SetDefaults ¶

func (o *DcimSitesReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesReadParams) SetHTTPClient ¶

func (o *DcimSitesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites read params

func (*DcimSitesReadParams) SetID ¶

func (o *DcimSitesReadParams) SetID(id int64)

SetID adds the id to the dcim sites read params

func (*DcimSitesReadParams) SetTimeout ¶

func (o *DcimSitesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites read params

func (*DcimSitesReadParams) WithContext ¶

WithContext adds the context to the dcim sites read params

func (*DcimSitesReadParams) WithDefaults ¶

func (o *DcimSitesReadParams) WithDefaults() *DcimSitesReadParams

WithDefaults hydrates default values in the dcim sites read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesReadParams) WithHTTPClient ¶

func (o *DcimSitesReadParams) WithHTTPClient(client *http.Client) *DcimSitesReadParams

WithHTTPClient adds the HTTPClient to the dcim sites read params

func (*DcimSitesReadParams) WithID ¶

WithID adds the id to the dcim sites read params

func (*DcimSitesReadParams) WithTimeout ¶

func (o *DcimSitesReadParams) WithTimeout(timeout time.Duration) *DcimSitesReadParams

WithTimeout adds the timeout to the dcim sites read params

func (*DcimSitesReadParams) WriteToRequest ¶

func (o *DcimSitesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimSitesReadReader ¶

type DcimSitesReadReader struct {
	// contains filtered or unexported fields
}

DcimSitesReadReader is a Reader for the DcimSitesRead structure.

func (*DcimSitesReadReader) ReadResponse ¶

func (o *DcimSitesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesUpdateDefault ¶

type DcimSitesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimSitesUpdateDefault describes a response with status code -1, with default header values.

DcimSitesUpdateDefault dcim sites update default

func NewDcimSitesUpdateDefault ¶

func NewDcimSitesUpdateDefault(code int) *DcimSitesUpdateDefault

NewDcimSitesUpdateDefault creates a DcimSitesUpdateDefault with default headers values

func (*DcimSitesUpdateDefault) Code ¶

func (o *DcimSitesUpdateDefault) Code() int

Code gets the status code for the dcim sites update default response

func (*DcimSitesUpdateDefault) Error ¶

func (o *DcimSitesUpdateDefault) Error() string

func (*DcimSitesUpdateDefault) GetPayload ¶

func (o *DcimSitesUpdateDefault) GetPayload() interface{}

type DcimSitesUpdateOK ¶

type DcimSitesUpdateOK struct {
	Payload *models.Site
}
DcimSitesUpdateOK describes a response with status code 200, with default header values.

DcimSitesUpdateOK dcim sites update o k

func NewDcimSitesUpdateOK ¶

func NewDcimSitesUpdateOK() *DcimSitesUpdateOK

NewDcimSitesUpdateOK creates a DcimSitesUpdateOK with default headers values

func (*DcimSitesUpdateOK) Error ¶

func (o *DcimSitesUpdateOK) Error() string

func (*DcimSitesUpdateOK) GetPayload ¶

func (o *DcimSitesUpdateOK) GetPayload() *models.Site

type DcimSitesUpdateParams ¶

type DcimSitesUpdateParams struct {

	// Data.
	Data *models.WritableSite

	/* ID.

	   A unique integer value identifying this site.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesUpdateParams contains all the parameters to send to the API endpoint

for the dcim sites update operation.

Typically these are written to a http.Request.

func NewDcimSitesUpdateParams ¶

func NewDcimSitesUpdateParams() *DcimSitesUpdateParams

NewDcimSitesUpdateParams creates a new DcimSitesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimSitesUpdateParamsWithContext ¶

func NewDcimSitesUpdateParamsWithContext(ctx context.Context) *DcimSitesUpdateParams

NewDcimSitesUpdateParamsWithContext creates a new DcimSitesUpdateParams object with the ability to set a context for a request.

func NewDcimSitesUpdateParamsWithHTTPClient ¶

func NewDcimSitesUpdateParamsWithHTTPClient(client *http.Client) *DcimSitesUpdateParams

NewDcimSitesUpdateParamsWithHTTPClient creates a new DcimSitesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesUpdateParamsWithTimeout ¶

func NewDcimSitesUpdateParamsWithTimeout(timeout time.Duration) *DcimSitesUpdateParams

NewDcimSitesUpdateParamsWithTimeout creates a new DcimSitesUpdateParams object with the ability to set a timeout on a request.

func (*DcimSitesUpdateParams) SetContext ¶

func (o *DcimSitesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites update params

func (*DcimSitesUpdateParams) SetData ¶

func (o *DcimSitesUpdateParams) SetData(data *models.WritableSite)

SetData adds the data to the dcim sites update params

func (*DcimSitesUpdateParams) SetDefaults ¶

func (o *DcimSitesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesUpdateParams) SetHTTPClient ¶

func (o *DcimSitesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites update params

func (*DcimSitesUpdateParams) SetID ¶

func (o *DcimSitesUpdateParams) SetID(id int64)

SetID adds the id to the dcim sites update params

func (*DcimSitesUpdateParams) SetTimeout ¶

func (o *DcimSitesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites update params

func (*DcimSitesUpdateParams) WithContext ¶

WithContext adds the context to the dcim sites update params

func (*DcimSitesUpdateParams) WithData ¶

WithData adds the data to the dcim sites update params

func (*DcimSitesUpdateParams) WithDefaults ¶

func (o *DcimSitesUpdateParams) WithDefaults() *DcimSitesUpdateParams

WithDefaults hydrates default values in the dcim sites update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesUpdateParams) WithHTTPClient ¶

func (o *DcimSitesUpdateParams) WithHTTPClient(client *http.Client) *DcimSitesUpdateParams

WithHTTPClient adds the HTTPClient to the dcim sites update params

func (*DcimSitesUpdateParams) WithID ¶

WithID adds the id to the dcim sites update params

func (*DcimSitesUpdateParams) WithTimeout ¶

func (o *DcimSitesUpdateParams) WithTimeout(timeout time.Duration) *DcimSitesUpdateParams

WithTimeout adds the timeout to the dcim sites update params

func (*DcimSitesUpdateParams) WriteToRequest ¶

func (o *DcimSitesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DcimSitesUpdateReader ¶

type DcimSitesUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSitesUpdateReader is a Reader for the DcimSitesUpdate structure.

func (*DcimSitesUpdateReader) ReadResponse ¶

func (o *DcimSitesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisCreateCreated ¶

type DcimVirtualChassisCreateCreated struct {
	Payload *models.VirtualChassis
}
DcimVirtualChassisCreateCreated describes a response with status code 201, with default header values.

DcimVirtualChassisCreateCreated dcim virtual chassis create created

func NewDcimVirtualChassisCreateCreated ¶

func NewDcimVirtualChassisCreateCreated() *DcimVirtualChassisCreateCreated

NewDcimVirtualChassisCreateCreated creates a DcimVirtualChassisCreateCreated with default headers values

func (*DcimVirtualChassisCreateCreated) Error ¶

func (*DcimVirtualChassisCreateCreated) GetPayload ¶

type DcimVirtualChassisCreateDefault ¶

type DcimVirtualChassisCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimVirtualChassisCreateDefault describes a response with status code -1, with default header values.

DcimVirtualChassisCreateDefault dcim virtual chassis create default

func NewDcimVirtualChassisCreateDefault ¶

func NewDcimVirtualChassisCreateDefault(code int) *DcimVirtualChassisCreateDefault

NewDcimVirtualChassisCreateDefault creates a DcimVirtualChassisCreateDefault with default headers values

func (*DcimVirtualChassisCreateDefault) Code ¶

Code gets the status code for the dcim virtual chassis create default response

func (*DcimVirtualChassisCreateDefault) Error ¶

func (*DcimVirtualChassisCreateDefault) GetPayload ¶

func (o *DcimVirtualChassisCreateDefault) GetPayload() interface{}

type DcimVirtualChassisCreateParams ¶

type DcimVirtualChassisCreateParams struct {

	// Data.
	Data *models.WritableVirtualChassis

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisCreateParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis create operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisCreateParams ¶

func NewDcimVirtualChassisCreateParams() *DcimVirtualChassisCreateParams

NewDcimVirtualChassisCreateParams creates a new DcimVirtualChassisCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimVirtualChassisCreateParamsWithContext ¶

func NewDcimVirtualChassisCreateParamsWithContext(ctx context.Context) *DcimVirtualChassisCreateParams

NewDcimVirtualChassisCreateParamsWithContext creates a new DcimVirtualChassisCreateParams object with the ability to set a context for a request.

func NewDcimVirtualChassisCreateParamsWithHTTPClient ¶

func NewDcimVirtualChassisCreateParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisCreateParams

NewDcimVirtualChassisCreateParamsWithHTTPClient creates a new DcimVirtualChassisCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisCreateParamsWithTimeout ¶

func NewDcimVirtualChassisCreateParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisCreateParams

NewDcimVirtualChassisCreateParamsWithTimeout creates a new DcimVirtualChassisCreateParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisCreateParams) SetContext ¶

func (o *DcimVirtualChassisCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) SetData ¶

SetData adds the data to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) SetDefaults ¶

func (o *DcimVirtualChassisCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisCreateParams) SetHTTPClient ¶

func (o *DcimVirtualChassisCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) SetTimeout ¶

func (o *DcimVirtualChassisCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) WithData ¶

WithData adds the data to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis create params

func (*DcimVirtualChassisCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisCreateReader ¶

type DcimVirtualChassisCreateReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisCreateReader is a Reader for the DcimVirtualChassisCreate structure.

func (*DcimVirtualChassisCreateReader) ReadResponse ¶

func (o *DcimVirtualChassisCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisDeleteNoContent ¶

type DcimVirtualChassisDeleteNoContent struct {
}
DcimVirtualChassisDeleteNoContent describes a response with status code 204, with default header values.

DcimVirtualChassisDeleteNoContent dcim virtual chassis delete no content

func NewDcimVirtualChassisDeleteNoContent ¶

func NewDcimVirtualChassisDeleteNoContent() *DcimVirtualChassisDeleteNoContent

NewDcimVirtualChassisDeleteNoContent creates a DcimVirtualChassisDeleteNoContent with default headers values

func (*DcimVirtualChassisDeleteNoContent) Error ¶

type DcimVirtualChassisDeleteParams ¶

type DcimVirtualChassisDeleteParams struct {

	/* ID.

	   A unique integer value identifying this virtual chassis.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisDeleteParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis delete operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisDeleteParams ¶

func NewDcimVirtualChassisDeleteParams() *DcimVirtualChassisDeleteParams

NewDcimVirtualChassisDeleteParams creates a new DcimVirtualChassisDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimVirtualChassisDeleteParamsWithContext ¶

func NewDcimVirtualChassisDeleteParamsWithContext(ctx context.Context) *DcimVirtualChassisDeleteParams

NewDcimVirtualChassisDeleteParamsWithContext creates a new DcimVirtualChassisDeleteParams object with the ability to set a context for a request.

func NewDcimVirtualChassisDeleteParamsWithHTTPClient ¶

func NewDcimVirtualChassisDeleteParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisDeleteParams

NewDcimVirtualChassisDeleteParamsWithHTTPClient creates a new DcimVirtualChassisDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisDeleteParamsWithTimeout ¶

func NewDcimVirtualChassisDeleteParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisDeleteParams

NewDcimVirtualChassisDeleteParamsWithTimeout creates a new DcimVirtualChassisDeleteParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisDeleteParams) SetContext ¶

func (o *DcimVirtualChassisDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) SetDefaults ¶

func (o *DcimVirtualChassisDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisDeleteParams) SetHTTPClient ¶

func (o *DcimVirtualChassisDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) SetID ¶

SetID adds the id to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) SetTimeout ¶

func (o *DcimVirtualChassisDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) WithID ¶

WithID adds the id to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis delete params

func (*DcimVirtualChassisDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisDeleteReader ¶

type DcimVirtualChassisDeleteReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisDeleteReader is a Reader for the DcimVirtualChassisDelete structure.

func (*DcimVirtualChassisDeleteReader) ReadResponse ¶

func (o *DcimVirtualChassisDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisListOK ¶

type DcimVirtualChassisListOK struct {
	Payload *DcimVirtualChassisListOKBody
}
DcimVirtualChassisListOK describes a response with status code 200, with default header values.

DcimVirtualChassisListOK dcim virtual chassis list o k

func NewDcimVirtualChassisListOK ¶

func NewDcimVirtualChassisListOK() *DcimVirtualChassisListOK

NewDcimVirtualChassisListOK creates a DcimVirtualChassisListOK with default headers values

func (*DcimVirtualChassisListOK) Error ¶

func (o *DcimVirtualChassisListOK) Error() string

func (*DcimVirtualChassisListOK) GetPayload ¶

type DcimVirtualChassisListOKBody ¶

type DcimVirtualChassisListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VirtualChassis `json:"results"`
}

DcimVirtualChassisListOKBody dcim virtual chassis list o k body swagger:model DcimVirtualChassisListOKBody

func (*DcimVirtualChassisListOKBody) ContextValidate ¶

func (o *DcimVirtualChassisListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim virtual chassis list o k body based on the context it is used

func (*DcimVirtualChassisListOKBody) MarshalBinary ¶

func (o *DcimVirtualChassisListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimVirtualChassisListOKBody) UnmarshalBinary ¶

func (o *DcimVirtualChassisListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimVirtualChassisListOKBody) Validate ¶

func (o *DcimVirtualChassisListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim virtual chassis list o k body

type DcimVirtualChassisListParams ¶

type DcimVirtualChassisListParams struct {

	// Domain.
	Domain *string

	// DomainIc.
	DomainIc *string

	// DomainIe.
	DomainIe *string

	// DomainIew.
	DomainIew *string

	// DomainIsw.
	DomainIsw *string

	// Domainn.
	Domainn *string

	// DomainNic.
	DomainNic *string

	// DomainNie.
	DomainNie *string

	// DomainNiew.
	DomainNiew *string

	// DomainNisw.
	DomainNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisListParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis list operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisListParams ¶

func NewDcimVirtualChassisListParams() *DcimVirtualChassisListParams

NewDcimVirtualChassisListParams creates a new DcimVirtualChassisListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimVirtualChassisListParamsWithContext ¶

func NewDcimVirtualChassisListParamsWithContext(ctx context.Context) *DcimVirtualChassisListParams

NewDcimVirtualChassisListParamsWithContext creates a new DcimVirtualChassisListParams object with the ability to set a context for a request.

func NewDcimVirtualChassisListParamsWithHTTPClient ¶

func NewDcimVirtualChassisListParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisListParams

NewDcimVirtualChassisListParamsWithHTTPClient creates a new DcimVirtualChassisListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisListParamsWithTimeout ¶

func NewDcimVirtualChassisListParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisListParams

NewDcimVirtualChassisListParamsWithTimeout creates a new DcimVirtualChassisListParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisListParams) SetContext ¶

func (o *DcimVirtualChassisListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDefaults ¶

func (o *DcimVirtualChassisListParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisListParams) SetDomain ¶

func (o *DcimVirtualChassisListParams) SetDomain(domain *string)

SetDomain adds the domain to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainIc ¶

func (o *DcimVirtualChassisListParams) SetDomainIc(domainIc *string)

SetDomainIc adds the domainIc to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainIe ¶

func (o *DcimVirtualChassisListParams) SetDomainIe(domainIe *string)

SetDomainIe adds the domainIe to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainIew ¶

func (o *DcimVirtualChassisListParams) SetDomainIew(domainIew *string)

SetDomainIew adds the domainIew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainIsw ¶

func (o *DcimVirtualChassisListParams) SetDomainIsw(domainIsw *string)

SetDomainIsw adds the domainIsw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainNic ¶

func (o *DcimVirtualChassisListParams) SetDomainNic(domainNic *string)

SetDomainNic adds the domainNic to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainNie ¶

func (o *DcimVirtualChassisListParams) SetDomainNie(domainNie *string)

SetDomainNie adds the domainNie to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainNiew ¶

func (o *DcimVirtualChassisListParams) SetDomainNiew(domainNiew *string)

SetDomainNiew adds the domainNiew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainNisw ¶

func (o *DcimVirtualChassisListParams) SetDomainNisw(domainNisw *string)

SetDomainNisw adds the domainNisw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetDomainn ¶

func (o *DcimVirtualChassisListParams) SetDomainn(domainn *string)

SetDomainn adds the domainN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetHTTPClient ¶

func (o *DcimVirtualChassisListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetID ¶

func (o *DcimVirtualChassisListParams) SetID(id *string)

SetID adds the id to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetIDGt ¶

func (o *DcimVirtualChassisListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetIDGte ¶

func (o *DcimVirtualChassisListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetIDLt ¶

func (o *DcimVirtualChassisListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetIDLte ¶

func (o *DcimVirtualChassisListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetIDn ¶

func (o *DcimVirtualChassisListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetLimit ¶

func (o *DcimVirtualChassisListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetOffset ¶

func (o *DcimVirtualChassisListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetQ ¶

SetQ adds the q to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetRegion ¶

func (o *DcimVirtualChassisListParams) SetRegion(region *string)

SetRegion adds the region to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetRegionID ¶

func (o *DcimVirtualChassisListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetRegionIDn ¶

func (o *DcimVirtualChassisListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetRegionn ¶

func (o *DcimVirtualChassisListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSite ¶

func (o *DcimVirtualChassisListParams) SetSite(site *string)

SetSite adds the site to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSiteID ¶

func (o *DcimVirtualChassisListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSiteIDn ¶

func (o *DcimVirtualChassisListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSiten ¶

func (o *DcimVirtualChassisListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTag ¶

func (o *DcimVirtualChassisListParams) SetTag(tag *string)

SetTag adds the tag to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTagn ¶

func (o *DcimVirtualChassisListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTenant ¶

func (o *DcimVirtualChassisListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTenantID ¶

func (o *DcimVirtualChassisListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTenantIDn ¶

func (o *DcimVirtualChassisListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTenantn ¶

func (o *DcimVirtualChassisListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetTimeout ¶

func (o *DcimVirtualChassisListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisListParams) WithDomain ¶

WithDomain adds the domain to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainIc ¶

WithDomainIc adds the domainIc to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainIe ¶

WithDomainIe adds the domainIe to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainIew ¶

WithDomainIew adds the domainIew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainIsw ¶

WithDomainIsw adds the domainIsw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainNic ¶

WithDomainNic adds the domainNic to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainNie ¶

WithDomainNie adds the domainNie to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainNiew ¶

func (o *DcimVirtualChassisListParams) WithDomainNiew(domainNiew *string) *DcimVirtualChassisListParams

WithDomainNiew adds the domainNiew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainNisw ¶

func (o *DcimVirtualChassisListParams) WithDomainNisw(domainNisw *string) *DcimVirtualChassisListParams

WithDomainNisw adds the domainNisw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithDomainn ¶

WithDomainn adds the domainn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithID ¶

WithID adds the id to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithIDn ¶

WithIDn adds the iDn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithLimit ¶

WithLimit adds the limit to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithOffset ¶

WithOffset adds the offset to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithQ ¶

WithQ adds the q to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithRegion ¶

WithRegion adds the region to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithRegionID ¶

WithRegionID adds the regionID to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithRegionIDn ¶

WithRegionIDn adds the regionIDn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithRegionn ¶

WithRegionn adds the regionn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSite ¶

WithSite adds the site to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSiteID ¶

WithSiteID adds the siteID to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSiteIDn ¶

WithSiteIDn adds the siteIDn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSiten ¶

WithSiten adds the siten to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTag ¶

WithTag adds the tag to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTagn ¶

WithTagn adds the tagn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTenant ¶

WithTenant adds the tenant to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTenantID ¶

WithTenantID adds the tenantID to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTenantIDn ¶

WithTenantIDn adds the tenantIDn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTenantn ¶

WithTenantn adds the tenantn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisListReader ¶

type DcimVirtualChassisListReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisListReader is a Reader for the DcimVirtualChassisList structure.

func (*DcimVirtualChassisListReader) ReadResponse ¶

func (o *DcimVirtualChassisListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisPartialUpdateDefault ¶

type DcimVirtualChassisPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimVirtualChassisPartialUpdateDefault describes a response with status code -1, with default header values.

DcimVirtualChassisPartialUpdateDefault dcim virtual chassis partial update default

func NewDcimVirtualChassisPartialUpdateDefault ¶

func NewDcimVirtualChassisPartialUpdateDefault(code int) *DcimVirtualChassisPartialUpdateDefault

NewDcimVirtualChassisPartialUpdateDefault creates a DcimVirtualChassisPartialUpdateDefault with default headers values

func (*DcimVirtualChassisPartialUpdateDefault) Code ¶

Code gets the status code for the dcim virtual chassis partial update default response

func (*DcimVirtualChassisPartialUpdateDefault) Error ¶

func (*DcimVirtualChassisPartialUpdateDefault) GetPayload ¶

func (o *DcimVirtualChassisPartialUpdateDefault) GetPayload() interface{}

type DcimVirtualChassisPartialUpdateOK ¶

type DcimVirtualChassisPartialUpdateOK struct {
	Payload *models.VirtualChassis
}
DcimVirtualChassisPartialUpdateOK describes a response with status code 200, with default header values.

DcimVirtualChassisPartialUpdateOK dcim virtual chassis partial update o k

func NewDcimVirtualChassisPartialUpdateOK ¶

func NewDcimVirtualChassisPartialUpdateOK() *DcimVirtualChassisPartialUpdateOK

NewDcimVirtualChassisPartialUpdateOK creates a DcimVirtualChassisPartialUpdateOK with default headers values

func (*DcimVirtualChassisPartialUpdateOK) Error ¶

func (*DcimVirtualChassisPartialUpdateOK) GetPayload ¶

type DcimVirtualChassisPartialUpdateParams ¶

type DcimVirtualChassisPartialUpdateParams struct {

	// Data.
	Data *models.WritableVirtualChassis

	/* ID.

	   A unique integer value identifying this virtual chassis.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis partial update operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisPartialUpdateParams ¶

func NewDcimVirtualChassisPartialUpdateParams() *DcimVirtualChassisPartialUpdateParams

NewDcimVirtualChassisPartialUpdateParams creates a new DcimVirtualChassisPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimVirtualChassisPartialUpdateParamsWithContext ¶

func NewDcimVirtualChassisPartialUpdateParamsWithContext(ctx context.Context) *DcimVirtualChassisPartialUpdateParams

NewDcimVirtualChassisPartialUpdateParamsWithContext creates a new DcimVirtualChassisPartialUpdateParams object with the ability to set a context for a request.

func NewDcimVirtualChassisPartialUpdateParamsWithHTTPClient ¶

func NewDcimVirtualChassisPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisPartialUpdateParams

NewDcimVirtualChassisPartialUpdateParamsWithHTTPClient creates a new DcimVirtualChassisPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisPartialUpdateParamsWithTimeout ¶

func NewDcimVirtualChassisPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisPartialUpdateParams

NewDcimVirtualChassisPartialUpdateParamsWithTimeout creates a new DcimVirtualChassisPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) SetData ¶

SetData adds the data to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) SetDefaults ¶

func (o *DcimVirtualChassisPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisPartialUpdateParams) SetHTTPClient ¶

func (o *DcimVirtualChassisPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) SetID ¶

SetID adds the id to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) SetTimeout ¶

func (o *DcimVirtualChassisPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) WithData ¶

WithData adds the data to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) WithID ¶

WithID adds the id to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis partial update params

func (*DcimVirtualChassisPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisPartialUpdateReader ¶

type DcimVirtualChassisPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisPartialUpdateReader is a Reader for the DcimVirtualChassisPartialUpdate structure.

func (*DcimVirtualChassisPartialUpdateReader) ReadResponse ¶

func (o *DcimVirtualChassisPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisReadOK ¶

type DcimVirtualChassisReadOK struct {
	Payload *models.VirtualChassis
}
DcimVirtualChassisReadOK describes a response with status code 200, with default header values.

DcimVirtualChassisReadOK dcim virtual chassis read o k

func NewDcimVirtualChassisReadOK ¶

func NewDcimVirtualChassisReadOK() *DcimVirtualChassisReadOK

NewDcimVirtualChassisReadOK creates a DcimVirtualChassisReadOK with default headers values

func (*DcimVirtualChassisReadOK) Error ¶

func (o *DcimVirtualChassisReadOK) Error() string

func (*DcimVirtualChassisReadOK) GetPayload ¶

type DcimVirtualChassisReadParams ¶

type DcimVirtualChassisReadParams struct {

	/* ID.

	   A unique integer value identifying this virtual chassis.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisReadParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis read operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisReadParams ¶

func NewDcimVirtualChassisReadParams() *DcimVirtualChassisReadParams

NewDcimVirtualChassisReadParams creates a new DcimVirtualChassisReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimVirtualChassisReadParamsWithContext ¶

func NewDcimVirtualChassisReadParamsWithContext(ctx context.Context) *DcimVirtualChassisReadParams

NewDcimVirtualChassisReadParamsWithContext creates a new DcimVirtualChassisReadParams object with the ability to set a context for a request.

func NewDcimVirtualChassisReadParamsWithHTTPClient ¶

func NewDcimVirtualChassisReadParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisReadParams

NewDcimVirtualChassisReadParamsWithHTTPClient creates a new DcimVirtualChassisReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisReadParamsWithTimeout ¶

func NewDcimVirtualChassisReadParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisReadParams

NewDcimVirtualChassisReadParamsWithTimeout creates a new DcimVirtualChassisReadParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisReadParams) SetContext ¶

func (o *DcimVirtualChassisReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) SetDefaults ¶

func (o *DcimVirtualChassisReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisReadParams) SetHTTPClient ¶

func (o *DcimVirtualChassisReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) SetID ¶

func (o *DcimVirtualChassisReadParams) SetID(id int64)

SetID adds the id to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) SetTimeout ¶

func (o *DcimVirtualChassisReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) WithID ¶

WithID adds the id to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis read params

func (*DcimVirtualChassisReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisReadReader ¶

type DcimVirtualChassisReadReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisReadReader is a Reader for the DcimVirtualChassisRead structure.

func (*DcimVirtualChassisReadReader) ReadResponse ¶

func (o *DcimVirtualChassisReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisUpdateDefault ¶

type DcimVirtualChassisUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
DcimVirtualChassisUpdateDefault describes a response with status code -1, with default header values.

DcimVirtualChassisUpdateDefault dcim virtual chassis update default

func NewDcimVirtualChassisUpdateDefault ¶

func NewDcimVirtualChassisUpdateDefault(code int) *DcimVirtualChassisUpdateDefault

NewDcimVirtualChassisUpdateDefault creates a DcimVirtualChassisUpdateDefault with default headers values

func (*DcimVirtualChassisUpdateDefault) Code ¶

Code gets the status code for the dcim virtual chassis update default response

func (*DcimVirtualChassisUpdateDefault) Error ¶

func (*DcimVirtualChassisUpdateDefault) GetPayload ¶

func (o *DcimVirtualChassisUpdateDefault) GetPayload() interface{}

type DcimVirtualChassisUpdateOK ¶

type DcimVirtualChassisUpdateOK struct {
	Payload *models.VirtualChassis
}
DcimVirtualChassisUpdateOK describes a response with status code 200, with default header values.

DcimVirtualChassisUpdateOK dcim virtual chassis update o k

func NewDcimVirtualChassisUpdateOK ¶

func NewDcimVirtualChassisUpdateOK() *DcimVirtualChassisUpdateOK

NewDcimVirtualChassisUpdateOK creates a DcimVirtualChassisUpdateOK with default headers values

func (*DcimVirtualChassisUpdateOK) Error ¶

func (*DcimVirtualChassisUpdateOK) GetPayload ¶

type DcimVirtualChassisUpdateParams ¶

type DcimVirtualChassisUpdateParams struct {

	// Data.
	Data *models.WritableVirtualChassis

	/* ID.

	   A unique integer value identifying this virtual chassis.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisUpdateParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis update operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisUpdateParams ¶

func NewDcimVirtualChassisUpdateParams() *DcimVirtualChassisUpdateParams

NewDcimVirtualChassisUpdateParams creates a new DcimVirtualChassisUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDcimVirtualChassisUpdateParamsWithContext ¶

func NewDcimVirtualChassisUpdateParamsWithContext(ctx context.Context) *DcimVirtualChassisUpdateParams

NewDcimVirtualChassisUpdateParamsWithContext creates a new DcimVirtualChassisUpdateParams object with the ability to set a context for a request.

func NewDcimVirtualChassisUpdateParamsWithHTTPClient ¶

func NewDcimVirtualChassisUpdateParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisUpdateParams

NewDcimVirtualChassisUpdateParamsWithHTTPClient creates a new DcimVirtualChassisUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisUpdateParamsWithTimeout ¶

func NewDcimVirtualChassisUpdateParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisUpdateParams

NewDcimVirtualChassisUpdateParamsWithTimeout creates a new DcimVirtualChassisUpdateParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisUpdateParams) SetContext ¶

func (o *DcimVirtualChassisUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) SetData ¶

SetData adds the data to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) SetDefaults ¶

func (o *DcimVirtualChassisUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisUpdateParams) SetHTTPClient ¶

func (o *DcimVirtualChassisUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) SetID ¶

SetID adds the id to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) SetTimeout ¶

func (o *DcimVirtualChassisUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) WithData ¶

WithData adds the data to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) WithID ¶

WithID adds the id to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis update params

func (*DcimVirtualChassisUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisUpdateReader ¶

type DcimVirtualChassisUpdateReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisUpdateReader is a Reader for the DcimVirtualChassisUpdate structure.

func (*DcimVirtualChassisUpdateReader) ReadResponse ¶

func (o *DcimVirtualChassisUpdateReader) 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