dcim

package
v0.0.0-...-6a0c184 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 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) DcimCablesBulkDelete ¶

func (a *Client) DcimCablesBulkDelete(params *DcimCablesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesBulkDeleteNoContent, error)

DcimCablesBulkDelete dcim cables bulk delete API

func (*Client) DcimCablesBulkPartialUpdate ¶

func (a *Client) DcimCablesBulkPartialUpdate(params *DcimCablesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesBulkPartialUpdateOK, error)

DcimCablesBulkPartialUpdate dcim cables bulk partial update API

func (*Client) DcimCablesBulkUpdate ¶

func (a *Client) DcimCablesBulkUpdate(params *DcimCablesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesBulkUpdateOK, error)

DcimCablesBulkUpdate dcim cables bulk update 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) DcimConsolePortTemplatesBulkDelete ¶

DcimConsolePortTemplatesBulkDelete dcim console port templates bulk delete API

func (*Client) DcimConsolePortTemplatesBulkPartialUpdate ¶

DcimConsolePortTemplatesBulkPartialUpdate dcim console port templates bulk partial update API

func (*Client) DcimConsolePortTemplatesBulkUpdate ¶

func (a *Client) DcimConsolePortTemplatesBulkUpdate(params *DcimConsolePortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesBulkUpdateOK, error)

DcimConsolePortTemplatesBulkUpdate dcim console port templates bulk update 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) DcimConsolePortsBulkDelete ¶

DcimConsolePortsBulkDelete dcim console ports bulk delete API

func (*Client) DcimConsolePortsBulkPartialUpdate ¶

func (a *Client) DcimConsolePortsBulkPartialUpdate(params *DcimConsolePortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsBulkPartialUpdateOK, error)

DcimConsolePortsBulkPartialUpdate dcim console ports bulk partial update API

func (*Client) DcimConsolePortsBulkUpdate ¶

func (a *Client) DcimConsolePortsBulkUpdate(params *DcimConsolePortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsBulkUpdateOK, error)

DcimConsolePortsBulkUpdate dcim console ports bulk 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) DcimConsoleServerPortTemplatesBulkDelete ¶

DcimConsoleServerPortTemplatesBulkDelete dcim console server port templates bulk delete API

func (*Client) DcimConsoleServerPortTemplatesBulkPartialUpdate ¶

DcimConsoleServerPortTemplatesBulkPartialUpdate dcim console server port templates bulk partial update API

func (*Client) DcimConsoleServerPortTemplatesBulkUpdate ¶

DcimConsoleServerPortTemplatesBulkUpdate dcim console server port templates bulk 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) DcimConsoleServerPortsBulkDelete ¶

DcimConsoleServerPortsBulkDelete dcim console server ports bulk delete API

func (*Client) DcimConsoleServerPortsBulkPartialUpdate ¶

DcimConsoleServerPortsBulkPartialUpdate dcim console server ports bulk partial update API

func (*Client) DcimConsoleServerPortsBulkUpdate ¶

func (a *Client) DcimConsoleServerPortsBulkUpdate(params *DcimConsoleServerPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsBulkUpdateOK, error)

DcimConsoleServerPortsBulkUpdate dcim console server ports bulk 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) DcimDeviceBayTemplatesBulkDelete ¶

DcimDeviceBayTemplatesBulkDelete dcim device bay templates bulk delete API

func (*Client) DcimDeviceBayTemplatesBulkPartialUpdate ¶

DcimDeviceBayTemplatesBulkPartialUpdate dcim device bay templates bulk partial update API

func (*Client) DcimDeviceBayTemplatesBulkUpdate ¶

func (a *Client) DcimDeviceBayTemplatesBulkUpdate(params *DcimDeviceBayTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesBulkUpdateOK, error)

DcimDeviceBayTemplatesBulkUpdate dcim device bay templates bulk 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) DcimDeviceBaysBulkDelete ¶

DcimDeviceBaysBulkDelete dcim device bays bulk delete API

func (*Client) DcimDeviceBaysBulkPartialUpdate ¶

func (a *Client) DcimDeviceBaysBulkPartialUpdate(params *DcimDeviceBaysBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysBulkPartialUpdateOK, error)

DcimDeviceBaysBulkPartialUpdate dcim device bays bulk partial update API

func (*Client) DcimDeviceBaysBulkUpdate ¶

func (a *Client) DcimDeviceBaysBulkUpdate(params *DcimDeviceBaysBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysBulkUpdateOK, error)

DcimDeviceBaysBulkUpdate dcim device bays bulk 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) DcimDeviceRolesBulkDelete ¶

DcimDeviceRolesBulkDelete dcim device roles bulk delete API

func (*Client) DcimDeviceRolesBulkPartialUpdate ¶

func (a *Client) DcimDeviceRolesBulkPartialUpdate(params *DcimDeviceRolesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesBulkPartialUpdateOK, error)

DcimDeviceRolesBulkPartialUpdate dcim device roles bulk partial update API

func (*Client) DcimDeviceRolesBulkUpdate ¶

func (a *Client) DcimDeviceRolesBulkUpdate(params *DcimDeviceRolesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesBulkUpdateOK, error)

DcimDeviceRolesBulkUpdate dcim device roles bulk 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) DcimDeviceTypesBulkDelete ¶

DcimDeviceTypesBulkDelete dcim device types bulk delete API

func (*Client) DcimDeviceTypesBulkPartialUpdate ¶

func (a *Client) DcimDeviceTypesBulkPartialUpdate(params *DcimDeviceTypesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesBulkPartialUpdateOK, error)

DcimDeviceTypesBulkPartialUpdate dcim device types bulk partial update API

func (*Client) DcimDeviceTypesBulkUpdate ¶

func (a *Client) DcimDeviceTypesBulkUpdate(params *DcimDeviceTypesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesBulkUpdateOK, error)

DcimDeviceTypesBulkUpdate dcim device types bulk 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) DcimDevicesBulkDelete ¶

func (a *Client) DcimDevicesBulkDelete(params *DcimDevicesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesBulkDeleteNoContent, error)

DcimDevicesBulkDelete dcim devices bulk delete API

func (*Client) DcimDevicesBulkPartialUpdate ¶

func (a *Client) DcimDevicesBulkPartialUpdate(params *DcimDevicesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesBulkPartialUpdateOK, error)

DcimDevicesBulkPartialUpdate dcim devices bulk partial update API

func (*Client) DcimDevicesBulkUpdate ¶

func (a *Client) DcimDevicesBulkUpdate(params *DcimDevicesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesBulkUpdateOK, error)

DcimDevicesBulkUpdate dcim devices bulk 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) 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) DcimFrontPortTemplatesBulkDelete ¶

DcimFrontPortTemplatesBulkDelete dcim front port templates bulk delete API

func (*Client) DcimFrontPortTemplatesBulkPartialUpdate ¶

DcimFrontPortTemplatesBulkPartialUpdate dcim front port templates bulk partial update API

func (*Client) DcimFrontPortTemplatesBulkUpdate ¶

func (a *Client) DcimFrontPortTemplatesBulkUpdate(params *DcimFrontPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesBulkUpdateOK, error)

DcimFrontPortTemplatesBulkUpdate dcim front port templates bulk 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) DcimFrontPortsBulkDelete ¶

DcimFrontPortsBulkDelete dcim front ports bulk delete API

func (*Client) DcimFrontPortsBulkPartialUpdate ¶

func (a *Client) DcimFrontPortsBulkPartialUpdate(params *DcimFrontPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsBulkPartialUpdateOK, error)

DcimFrontPortsBulkPartialUpdate dcim front ports bulk partial update API

func (*Client) DcimFrontPortsBulkUpdate ¶

func (a *Client) DcimFrontPortsBulkUpdate(params *DcimFrontPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsBulkUpdateOK, error)

DcimFrontPortsBulkUpdate dcim front ports bulk 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) DcimFrontPortsPaths ¶

func (a *Client) DcimFrontPortsPaths(params *DcimFrontPortsPathsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsPathsOK, error)

DcimFrontPortsPaths Return all CablePaths which traverse a given pass-through port.

func (*Client) DcimFrontPortsRead ¶

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

DcimFrontPortsRead dcim front ports read API

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) DcimInterfaceTemplatesBulkDelete ¶

DcimInterfaceTemplatesBulkDelete dcim interface templates bulk delete API

func (*Client) DcimInterfaceTemplatesBulkPartialUpdate ¶

DcimInterfaceTemplatesBulkPartialUpdate dcim interface templates bulk partial update API

func (*Client) DcimInterfaceTemplatesBulkUpdate ¶

func (a *Client) DcimInterfaceTemplatesBulkUpdate(params *DcimInterfaceTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesBulkUpdateOK, error)

DcimInterfaceTemplatesBulkUpdate dcim interface templates bulk update 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) DcimInterfacesBulkDelete ¶

DcimInterfacesBulkDelete dcim interfaces bulk delete API

func (*Client) DcimInterfacesBulkPartialUpdate ¶

func (a *Client) DcimInterfacesBulkPartialUpdate(params *DcimInterfacesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesBulkPartialUpdateOK, error)

DcimInterfacesBulkPartialUpdate dcim interfaces bulk partial update API

func (*Client) DcimInterfacesBulkUpdate ¶

func (a *Client) DcimInterfacesBulkUpdate(params *DcimInterfacesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesBulkUpdateOK, error)

DcimInterfacesBulkUpdate dcim interfaces bulk 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) 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) DcimInventoryItemsBulkDelete ¶

DcimInventoryItemsBulkDelete dcim inventory items bulk delete API

func (*Client) DcimInventoryItemsBulkPartialUpdate ¶

func (a *Client) DcimInventoryItemsBulkPartialUpdate(params *DcimInventoryItemsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsBulkPartialUpdateOK, error)

DcimInventoryItemsBulkPartialUpdate dcim inventory items bulk partial update API

func (*Client) DcimInventoryItemsBulkUpdate ¶

func (a *Client) DcimInventoryItemsBulkUpdate(params *DcimInventoryItemsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsBulkUpdateOK, error)

DcimInventoryItemsBulkUpdate dcim inventory items bulk 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) DcimLocationsBulkDelete ¶

func (a *Client) DcimLocationsBulkDelete(params *DcimLocationsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsBulkDeleteNoContent, error)

DcimLocationsBulkDelete dcim locations bulk delete API

func (*Client) DcimLocationsBulkPartialUpdate ¶

func (a *Client) DcimLocationsBulkPartialUpdate(params *DcimLocationsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsBulkPartialUpdateOK, error)

DcimLocationsBulkPartialUpdate dcim locations bulk partial update API

func (*Client) DcimLocationsBulkUpdate ¶

func (a *Client) DcimLocationsBulkUpdate(params *DcimLocationsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsBulkUpdateOK, error)

DcimLocationsBulkUpdate dcim locations bulk update API

func (*Client) DcimLocationsCreate ¶

func (a *Client) DcimLocationsCreate(params *DcimLocationsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsCreateCreated, error)

DcimLocationsCreate dcim locations create API

func (*Client) DcimLocationsDelete ¶

func (a *Client) DcimLocationsDelete(params *DcimLocationsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsDeleteNoContent, error)

DcimLocationsDelete dcim locations delete API

func (*Client) DcimLocationsList ¶

func (a *Client) DcimLocationsList(params *DcimLocationsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsListOK, error)

DcimLocationsList dcim locations list API

func (*Client) DcimLocationsPartialUpdate ¶

func (a *Client) DcimLocationsPartialUpdate(params *DcimLocationsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsPartialUpdateOK, error)

DcimLocationsPartialUpdate dcim locations partial update API

func (*Client) DcimLocationsRead ¶

func (a *Client) DcimLocationsRead(params *DcimLocationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsReadOK, error)

DcimLocationsRead dcim locations read API

func (*Client) DcimLocationsUpdate ¶

func (a *Client) DcimLocationsUpdate(params *DcimLocationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsUpdateOK, error)

DcimLocationsUpdate dcim locations update API

func (*Client) DcimManufacturersBulkDelete ¶

DcimManufacturersBulkDelete dcim manufacturers bulk delete API

func (*Client) DcimManufacturersBulkPartialUpdate ¶

func (a *Client) DcimManufacturersBulkPartialUpdate(params *DcimManufacturersBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersBulkPartialUpdateOK, error)

DcimManufacturersBulkPartialUpdate dcim manufacturers bulk partial update API

func (*Client) DcimManufacturersBulkUpdate ¶

func (a *Client) DcimManufacturersBulkUpdate(params *DcimManufacturersBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersBulkUpdateOK, error)

DcimManufacturersBulkUpdate dcim manufacturers bulk 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) DcimPlatformsBulkDelete ¶

func (a *Client) DcimPlatformsBulkDelete(params *DcimPlatformsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsBulkDeleteNoContent, error)

DcimPlatformsBulkDelete dcim platforms bulk delete API

func (*Client) DcimPlatformsBulkPartialUpdate ¶

func (a *Client) DcimPlatformsBulkPartialUpdate(params *DcimPlatformsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsBulkPartialUpdateOK, error)

DcimPlatformsBulkPartialUpdate dcim platforms bulk partial update API

func (*Client) DcimPlatformsBulkUpdate ¶

func (a *Client) DcimPlatformsBulkUpdate(params *DcimPlatformsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsBulkUpdateOK, error)

DcimPlatformsBulkUpdate dcim platforms bulk 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) DcimPowerFeedsBulkDelete ¶

DcimPowerFeedsBulkDelete dcim power feeds bulk delete API

func (*Client) DcimPowerFeedsBulkPartialUpdate ¶

func (a *Client) DcimPowerFeedsBulkPartialUpdate(params *DcimPowerFeedsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsBulkPartialUpdateOK, error)

DcimPowerFeedsBulkPartialUpdate dcim power feeds bulk partial update API

func (*Client) DcimPowerFeedsBulkUpdate ¶

func (a *Client) DcimPowerFeedsBulkUpdate(params *DcimPowerFeedsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsBulkUpdateOK, error)

DcimPowerFeedsBulkUpdate dcim power feeds bulk update 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) DcimPowerFeedsTrace ¶

func (a *Client) DcimPowerFeedsTrace(params *DcimPowerFeedsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsTraceOK, error)

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

func (*Client) DcimPowerFeedsUpdate ¶

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

DcimPowerFeedsUpdate dcim power feeds update API

func (*Client) DcimPowerOutletTemplatesBulkDelete ¶

DcimPowerOutletTemplatesBulkDelete dcim power outlet templates bulk delete API

func (*Client) DcimPowerOutletTemplatesBulkPartialUpdate ¶

DcimPowerOutletTemplatesBulkPartialUpdate dcim power outlet templates bulk partial update API

func (*Client) DcimPowerOutletTemplatesBulkUpdate ¶

func (a *Client) DcimPowerOutletTemplatesBulkUpdate(params *DcimPowerOutletTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesBulkUpdateOK, error)

DcimPowerOutletTemplatesBulkUpdate dcim power outlet templates bulk 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) DcimPowerOutletsBulkDelete ¶

DcimPowerOutletsBulkDelete dcim power outlets bulk delete API

func (*Client) DcimPowerOutletsBulkPartialUpdate ¶

func (a *Client) DcimPowerOutletsBulkPartialUpdate(params *DcimPowerOutletsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsBulkPartialUpdateOK, error)

DcimPowerOutletsBulkPartialUpdate dcim power outlets bulk partial update API

func (*Client) DcimPowerOutletsBulkUpdate ¶

func (a *Client) DcimPowerOutletsBulkUpdate(params *DcimPowerOutletsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsBulkUpdateOK, error)

DcimPowerOutletsBulkUpdate dcim power outlets bulk 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) DcimPowerPanelsBulkDelete ¶

DcimPowerPanelsBulkDelete dcim power panels bulk delete API

func (*Client) DcimPowerPanelsBulkPartialUpdate ¶

func (a *Client) DcimPowerPanelsBulkPartialUpdate(params *DcimPowerPanelsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsBulkPartialUpdateOK, error)

DcimPowerPanelsBulkPartialUpdate dcim power panels bulk partial update API

func (*Client) DcimPowerPanelsBulkUpdate ¶

func (a *Client) DcimPowerPanelsBulkUpdate(params *DcimPowerPanelsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsBulkUpdateOK, error)

DcimPowerPanelsBulkUpdate dcim power panels bulk 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) DcimPowerPortTemplatesBulkDelete ¶

DcimPowerPortTemplatesBulkDelete dcim power port templates bulk delete API

func (*Client) DcimPowerPortTemplatesBulkPartialUpdate ¶

DcimPowerPortTemplatesBulkPartialUpdate dcim power port templates bulk partial update API

func (*Client) DcimPowerPortTemplatesBulkUpdate ¶

func (a *Client) DcimPowerPortTemplatesBulkUpdate(params *DcimPowerPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesBulkUpdateOK, error)

DcimPowerPortTemplatesBulkUpdate dcim power port templates bulk 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) DcimPowerPortsBulkDelete ¶

DcimPowerPortsBulkDelete dcim power ports bulk delete API

func (*Client) DcimPowerPortsBulkPartialUpdate ¶

func (a *Client) DcimPowerPortsBulkPartialUpdate(params *DcimPowerPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsBulkPartialUpdateOK, error)

DcimPowerPortsBulkPartialUpdate dcim power ports bulk partial update API

func (*Client) DcimPowerPortsBulkUpdate ¶

func (a *Client) DcimPowerPortsBulkUpdate(params *DcimPowerPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsBulkUpdateOK, error)

DcimPowerPortsBulkUpdate dcim power ports bulk 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) DcimRackReservationsBulkDelete ¶

DcimRackReservationsBulkDelete dcim rack reservations bulk delete API

func (*Client) DcimRackReservationsBulkPartialUpdate ¶

func (a *Client) DcimRackReservationsBulkPartialUpdate(params *DcimRackReservationsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsBulkPartialUpdateOK, error)

DcimRackReservationsBulkPartialUpdate dcim rack reservations bulk partial update API

func (*Client) DcimRackReservationsBulkUpdate ¶

func (a *Client) DcimRackReservationsBulkUpdate(params *DcimRackReservationsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsBulkUpdateOK, error)

DcimRackReservationsBulkUpdate dcim rack reservations bulk 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) DcimRackRolesBulkDelete ¶

func (a *Client) DcimRackRolesBulkDelete(params *DcimRackRolesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesBulkDeleteNoContent, error)

DcimRackRolesBulkDelete dcim rack roles bulk delete API

func (*Client) DcimRackRolesBulkPartialUpdate ¶

func (a *Client) DcimRackRolesBulkPartialUpdate(params *DcimRackRolesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesBulkPartialUpdateOK, error)

DcimRackRolesBulkPartialUpdate dcim rack roles bulk partial update API

func (*Client) DcimRackRolesBulkUpdate ¶

func (a *Client) DcimRackRolesBulkUpdate(params *DcimRackRolesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesBulkUpdateOK, error)

DcimRackRolesBulkUpdate dcim rack roles bulk 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) DcimRacksBulkDelete ¶

func (a *Client) DcimRacksBulkDelete(params *DcimRacksBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksBulkDeleteNoContent, error)

DcimRacksBulkDelete dcim racks bulk delete API

func (*Client) DcimRacksBulkPartialUpdate ¶

func (a *Client) DcimRacksBulkPartialUpdate(params *DcimRacksBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksBulkPartialUpdateOK, error)

DcimRacksBulkPartialUpdate dcim racks bulk partial update API

func (*Client) DcimRacksBulkUpdate ¶

func (a *Client) DcimRacksBulkUpdate(params *DcimRacksBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksBulkUpdateOK, error)

DcimRacksBulkUpdate dcim racks bulk 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) DcimRearPortTemplatesBulkDelete ¶

DcimRearPortTemplatesBulkDelete dcim rear port templates bulk delete API

func (*Client) DcimRearPortTemplatesBulkPartialUpdate ¶

DcimRearPortTemplatesBulkPartialUpdate dcim rear port templates bulk partial update API

func (*Client) DcimRearPortTemplatesBulkUpdate ¶

func (a *Client) DcimRearPortTemplatesBulkUpdate(params *DcimRearPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesBulkUpdateOK, error)

DcimRearPortTemplatesBulkUpdate dcim rear port templates bulk 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) DcimRearPortsBulkDelete ¶

func (a *Client) DcimRearPortsBulkDelete(params *DcimRearPortsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsBulkDeleteNoContent, error)

DcimRearPortsBulkDelete dcim rear ports bulk delete API

func (*Client) DcimRearPortsBulkPartialUpdate ¶

func (a *Client) DcimRearPortsBulkPartialUpdate(params *DcimRearPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsBulkPartialUpdateOK, error)

DcimRearPortsBulkPartialUpdate dcim rear ports bulk partial update API

func (*Client) DcimRearPortsBulkUpdate ¶

func (a *Client) DcimRearPortsBulkUpdate(params *DcimRearPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsBulkUpdateOK, error)

DcimRearPortsBulkUpdate dcim rear ports bulk 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) DcimRearPortsPaths ¶

func (a *Client) DcimRearPortsPaths(params *DcimRearPortsPathsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsPathsOK, error)

DcimRearPortsPaths Return all CablePaths which traverse a given pass-through port.

func (*Client) DcimRearPortsRead ¶

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

DcimRearPortsRead dcim rear ports read API

func (*Client) DcimRearPortsUpdate ¶

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

DcimRearPortsUpdate dcim rear ports update API

func (*Client) DcimRegionsBulkDelete ¶

func (a *Client) DcimRegionsBulkDelete(params *DcimRegionsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsBulkDeleteNoContent, error)

DcimRegionsBulkDelete dcim regions bulk delete API

func (*Client) DcimRegionsBulkPartialUpdate ¶

func (a *Client) DcimRegionsBulkPartialUpdate(params *DcimRegionsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsBulkPartialUpdateOK, error)

DcimRegionsBulkPartialUpdate dcim regions bulk partial update API

func (*Client) DcimRegionsBulkUpdate ¶

func (a *Client) DcimRegionsBulkUpdate(params *DcimRegionsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsBulkUpdateOK, error)

DcimRegionsBulkUpdate dcim regions bulk 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) DcimSiteGroupsBulkDelete ¶

DcimSiteGroupsBulkDelete dcim site groups bulk delete API

func (*Client) DcimSiteGroupsBulkPartialUpdate ¶

func (a *Client) DcimSiteGroupsBulkPartialUpdate(params *DcimSiteGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsBulkPartialUpdateOK, error)

DcimSiteGroupsBulkPartialUpdate dcim site groups bulk partial update API

func (*Client) DcimSiteGroupsBulkUpdate ¶

func (a *Client) DcimSiteGroupsBulkUpdate(params *DcimSiteGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsBulkUpdateOK, error)

DcimSiteGroupsBulkUpdate dcim site groups bulk update API

func (*Client) DcimSiteGroupsCreate ¶

func (a *Client) DcimSiteGroupsCreate(params *DcimSiteGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsCreateCreated, error)

DcimSiteGroupsCreate dcim site groups create API

func (*Client) DcimSiteGroupsDelete ¶

func (a *Client) DcimSiteGroupsDelete(params *DcimSiteGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsDeleteNoContent, error)

DcimSiteGroupsDelete dcim site groups delete API

func (*Client) DcimSiteGroupsList ¶

func (a *Client) DcimSiteGroupsList(params *DcimSiteGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsListOK, error)

DcimSiteGroupsList dcim site groups list API

func (*Client) DcimSiteGroupsPartialUpdate ¶

func (a *Client) DcimSiteGroupsPartialUpdate(params *DcimSiteGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsPartialUpdateOK, error)

DcimSiteGroupsPartialUpdate dcim site groups partial update API

func (*Client) DcimSiteGroupsRead ¶

func (a *Client) DcimSiteGroupsRead(params *DcimSiteGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsReadOK, error)

DcimSiteGroupsRead dcim site groups read API

func (*Client) DcimSiteGroupsUpdate ¶

func (a *Client) DcimSiteGroupsUpdate(params *DcimSiteGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsUpdateOK, error)

DcimSiteGroupsUpdate dcim site groups update API

func (*Client) DcimSitesBulkDelete ¶

func (a *Client) DcimSitesBulkDelete(params *DcimSitesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesBulkDeleteNoContent, error)

DcimSitesBulkDelete dcim sites bulk delete API

func (*Client) DcimSitesBulkPartialUpdate ¶

func (a *Client) DcimSitesBulkPartialUpdate(params *DcimSitesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesBulkPartialUpdateOK, error)

DcimSitesBulkPartialUpdate dcim sites bulk partial update API

func (*Client) DcimSitesBulkUpdate ¶

func (a *Client) DcimSitesBulkUpdate(params *DcimSitesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesBulkUpdateOK, error)

DcimSitesBulkUpdate dcim sites bulk 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) 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) DcimVirtualChassisBulkDelete ¶

DcimVirtualChassisBulkDelete dcim virtual chassis bulk delete API

func (*Client) DcimVirtualChassisBulkPartialUpdate ¶

func (a *Client) DcimVirtualChassisBulkPartialUpdate(params *DcimVirtualChassisBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisBulkPartialUpdateOK, error)

DcimVirtualChassisBulkPartialUpdate dcim virtual chassis bulk partial update API

func (*Client) DcimVirtualChassisBulkUpdate ¶

func (a *Client) DcimVirtualChassisBulkUpdate(params *DcimVirtualChassisBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisBulkUpdateOK, error)

DcimVirtualChassisBulkUpdate dcim virtual chassis bulk 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 {
	DcimCablesBulkDelete(params *DcimCablesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesBulkDeleteNoContent, error)

	DcimCablesBulkPartialUpdate(params *DcimCablesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesBulkPartialUpdateOK, error)

	DcimCablesBulkUpdate(params *DcimCablesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimCablesBulkUpdateOK, error)

	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)

	DcimConsolePortTemplatesBulkDelete(params *DcimConsolePortTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesBulkDeleteNoContent, error)

	DcimConsolePortTemplatesBulkPartialUpdate(params *DcimConsolePortTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesBulkPartialUpdateOK, error)

	DcimConsolePortTemplatesBulkUpdate(params *DcimConsolePortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortTemplatesBulkUpdateOK, 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)

	DcimConsolePortsBulkDelete(params *DcimConsolePortsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsBulkDeleteNoContent, error)

	DcimConsolePortsBulkPartialUpdate(params *DcimConsolePortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsBulkPartialUpdateOK, error)

	DcimConsolePortsBulkUpdate(params *DcimConsolePortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsolePortsBulkUpdateOK, 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)

	DcimConsoleServerPortTemplatesBulkDelete(params *DcimConsoleServerPortTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesBulkDeleteNoContent, error)

	DcimConsoleServerPortTemplatesBulkPartialUpdate(params *DcimConsoleServerPortTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesBulkPartialUpdateOK, error)

	DcimConsoleServerPortTemplatesBulkUpdate(params *DcimConsoleServerPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortTemplatesBulkUpdateOK, 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)

	DcimConsoleServerPortsBulkDelete(params *DcimConsoleServerPortsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsBulkDeleteNoContent, error)

	DcimConsoleServerPortsBulkPartialUpdate(params *DcimConsoleServerPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsBulkPartialUpdateOK, error)

	DcimConsoleServerPortsBulkUpdate(params *DcimConsoleServerPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimConsoleServerPortsBulkUpdateOK, 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)

	DcimDeviceBayTemplatesBulkDelete(params *DcimDeviceBayTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesBulkDeleteNoContent, error)

	DcimDeviceBayTemplatesBulkPartialUpdate(params *DcimDeviceBayTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesBulkPartialUpdateOK, error)

	DcimDeviceBayTemplatesBulkUpdate(params *DcimDeviceBayTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBayTemplatesBulkUpdateOK, 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)

	DcimDeviceBaysBulkDelete(params *DcimDeviceBaysBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysBulkDeleteNoContent, error)

	DcimDeviceBaysBulkPartialUpdate(params *DcimDeviceBaysBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysBulkPartialUpdateOK, error)

	DcimDeviceBaysBulkUpdate(params *DcimDeviceBaysBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceBaysBulkUpdateOK, 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)

	DcimDeviceRolesBulkDelete(params *DcimDeviceRolesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesBulkDeleteNoContent, error)

	DcimDeviceRolesBulkPartialUpdate(params *DcimDeviceRolesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesBulkPartialUpdateOK, error)

	DcimDeviceRolesBulkUpdate(params *DcimDeviceRolesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceRolesBulkUpdateOK, 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)

	DcimDeviceTypesBulkDelete(params *DcimDeviceTypesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesBulkDeleteNoContent, error)

	DcimDeviceTypesBulkPartialUpdate(params *DcimDeviceTypesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesBulkPartialUpdateOK, error)

	DcimDeviceTypesBulkUpdate(params *DcimDeviceTypesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDeviceTypesBulkUpdateOK, 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)

	DcimDevicesBulkDelete(params *DcimDevicesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesBulkDeleteNoContent, error)

	DcimDevicesBulkPartialUpdate(params *DcimDevicesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesBulkPartialUpdateOK, error)

	DcimDevicesBulkUpdate(params *DcimDevicesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesBulkUpdateOK, error)

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

	DcimDevicesDelete(params *DcimDevicesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimDevicesDeleteNoContent, 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)

	DcimFrontPortTemplatesBulkDelete(params *DcimFrontPortTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesBulkDeleteNoContent, error)

	DcimFrontPortTemplatesBulkPartialUpdate(params *DcimFrontPortTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesBulkPartialUpdateOK, error)

	DcimFrontPortTemplatesBulkUpdate(params *DcimFrontPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortTemplatesBulkUpdateOK, 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)

	DcimFrontPortsBulkDelete(params *DcimFrontPortsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsBulkDeleteNoContent, error)

	DcimFrontPortsBulkPartialUpdate(params *DcimFrontPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsBulkPartialUpdateOK, error)

	DcimFrontPortsBulkUpdate(params *DcimFrontPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsBulkUpdateOK, 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)

	DcimFrontPortsPaths(params *DcimFrontPortsPathsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimFrontPortsPathsOK, error)

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

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

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

	DcimInterfaceTemplatesBulkDelete(params *DcimInterfaceTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesBulkDeleteNoContent, error)

	DcimInterfaceTemplatesBulkPartialUpdate(params *DcimInterfaceTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesBulkPartialUpdateOK, error)

	DcimInterfaceTemplatesBulkUpdate(params *DcimInterfaceTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfaceTemplatesBulkUpdateOK, 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)

	DcimInterfacesBulkDelete(params *DcimInterfacesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesBulkDeleteNoContent, error)

	DcimInterfacesBulkPartialUpdate(params *DcimInterfacesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesBulkPartialUpdateOK, error)

	DcimInterfacesBulkUpdate(params *DcimInterfacesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesBulkUpdateOK, error)

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

	DcimInterfacesDelete(params *DcimInterfacesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInterfacesDeleteNoContent, 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)

	DcimInventoryItemsBulkDelete(params *DcimInventoryItemsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsBulkDeleteNoContent, error)

	DcimInventoryItemsBulkPartialUpdate(params *DcimInventoryItemsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsBulkPartialUpdateOK, error)

	DcimInventoryItemsBulkUpdate(params *DcimInventoryItemsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimInventoryItemsBulkUpdateOK, 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)

	DcimLocationsBulkDelete(params *DcimLocationsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsBulkDeleteNoContent, error)

	DcimLocationsBulkPartialUpdate(params *DcimLocationsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsBulkPartialUpdateOK, error)

	DcimLocationsBulkUpdate(params *DcimLocationsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsBulkUpdateOK, error)

	DcimLocationsCreate(params *DcimLocationsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsCreateCreated, error)

	DcimLocationsDelete(params *DcimLocationsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsDeleteNoContent, error)

	DcimLocationsList(params *DcimLocationsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsListOK, error)

	DcimLocationsPartialUpdate(params *DcimLocationsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsPartialUpdateOK, error)

	DcimLocationsRead(params *DcimLocationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsReadOK, error)

	DcimLocationsUpdate(params *DcimLocationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimLocationsUpdateOK, error)

	DcimManufacturersBulkDelete(params *DcimManufacturersBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersBulkDeleteNoContent, error)

	DcimManufacturersBulkPartialUpdate(params *DcimManufacturersBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersBulkPartialUpdateOK, error)

	DcimManufacturersBulkUpdate(params *DcimManufacturersBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimManufacturersBulkUpdateOK, 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)

	DcimPlatformsBulkDelete(params *DcimPlatformsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsBulkDeleteNoContent, error)

	DcimPlatformsBulkPartialUpdate(params *DcimPlatformsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsBulkPartialUpdateOK, error)

	DcimPlatformsBulkUpdate(params *DcimPlatformsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPlatformsBulkUpdateOK, 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)

	DcimPowerFeedsBulkDelete(params *DcimPowerFeedsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsBulkDeleteNoContent, error)

	DcimPowerFeedsBulkPartialUpdate(params *DcimPowerFeedsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsBulkPartialUpdateOK, error)

	DcimPowerFeedsBulkUpdate(params *DcimPowerFeedsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsBulkUpdateOK, 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)

	DcimPowerFeedsTrace(params *DcimPowerFeedsTraceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerFeedsTraceOK, error)

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

	DcimPowerOutletTemplatesBulkDelete(params *DcimPowerOutletTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesBulkDeleteNoContent, error)

	DcimPowerOutletTemplatesBulkPartialUpdate(params *DcimPowerOutletTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesBulkPartialUpdateOK, error)

	DcimPowerOutletTemplatesBulkUpdate(params *DcimPowerOutletTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletTemplatesBulkUpdateOK, 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)

	DcimPowerOutletsBulkDelete(params *DcimPowerOutletsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsBulkDeleteNoContent, error)

	DcimPowerOutletsBulkPartialUpdate(params *DcimPowerOutletsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsBulkPartialUpdateOK, error)

	DcimPowerOutletsBulkUpdate(params *DcimPowerOutletsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerOutletsBulkUpdateOK, 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)

	DcimPowerPanelsBulkDelete(params *DcimPowerPanelsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsBulkDeleteNoContent, error)

	DcimPowerPanelsBulkPartialUpdate(params *DcimPowerPanelsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsBulkPartialUpdateOK, error)

	DcimPowerPanelsBulkUpdate(params *DcimPowerPanelsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPanelsBulkUpdateOK, 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)

	DcimPowerPortTemplatesBulkDelete(params *DcimPowerPortTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesBulkDeleteNoContent, error)

	DcimPowerPortTemplatesBulkPartialUpdate(params *DcimPowerPortTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesBulkPartialUpdateOK, error)

	DcimPowerPortTemplatesBulkUpdate(params *DcimPowerPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortTemplatesBulkUpdateOK, 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)

	DcimPowerPortsBulkDelete(params *DcimPowerPortsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsBulkDeleteNoContent, error)

	DcimPowerPortsBulkPartialUpdate(params *DcimPowerPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsBulkPartialUpdateOK, error)

	DcimPowerPortsBulkUpdate(params *DcimPowerPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimPowerPortsBulkUpdateOK, 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)

	DcimRackReservationsBulkDelete(params *DcimRackReservationsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsBulkDeleteNoContent, error)

	DcimRackReservationsBulkPartialUpdate(params *DcimRackReservationsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsBulkPartialUpdateOK, error)

	DcimRackReservationsBulkUpdate(params *DcimRackReservationsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackReservationsBulkUpdateOK, 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)

	DcimRackRolesBulkDelete(params *DcimRackRolesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesBulkDeleteNoContent, error)

	DcimRackRolesBulkPartialUpdate(params *DcimRackRolesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesBulkPartialUpdateOK, error)

	DcimRackRolesBulkUpdate(params *DcimRackRolesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRackRolesBulkUpdateOK, 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)

	DcimRacksBulkDelete(params *DcimRacksBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksBulkDeleteNoContent, error)

	DcimRacksBulkPartialUpdate(params *DcimRacksBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksBulkPartialUpdateOK, error)

	DcimRacksBulkUpdate(params *DcimRacksBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRacksBulkUpdateOK, 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)

	DcimRearPortTemplatesBulkDelete(params *DcimRearPortTemplatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesBulkDeleteNoContent, error)

	DcimRearPortTemplatesBulkPartialUpdate(params *DcimRearPortTemplatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesBulkPartialUpdateOK, error)

	DcimRearPortTemplatesBulkUpdate(params *DcimRearPortTemplatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortTemplatesBulkUpdateOK, 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)

	DcimRearPortsBulkDelete(params *DcimRearPortsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsBulkDeleteNoContent, error)

	DcimRearPortsBulkPartialUpdate(params *DcimRearPortsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsBulkPartialUpdateOK, error)

	DcimRearPortsBulkUpdate(params *DcimRearPortsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsBulkUpdateOK, 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)

	DcimRearPortsPaths(params *DcimRearPortsPathsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRearPortsPathsOK, error)

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

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

	DcimRegionsBulkDelete(params *DcimRegionsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsBulkDeleteNoContent, error)

	DcimRegionsBulkPartialUpdate(params *DcimRegionsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsBulkPartialUpdateOK, error)

	DcimRegionsBulkUpdate(params *DcimRegionsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimRegionsBulkUpdateOK, 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)

	DcimSiteGroupsBulkDelete(params *DcimSiteGroupsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsBulkDeleteNoContent, error)

	DcimSiteGroupsBulkPartialUpdate(params *DcimSiteGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsBulkPartialUpdateOK, error)

	DcimSiteGroupsBulkUpdate(params *DcimSiteGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsBulkUpdateOK, error)

	DcimSiteGroupsCreate(params *DcimSiteGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsCreateCreated, error)

	DcimSiteGroupsDelete(params *DcimSiteGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsDeleteNoContent, error)

	DcimSiteGroupsList(params *DcimSiteGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsListOK, error)

	DcimSiteGroupsPartialUpdate(params *DcimSiteGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsPartialUpdateOK, error)

	DcimSiteGroupsRead(params *DcimSiteGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsReadOK, error)

	DcimSiteGroupsUpdate(params *DcimSiteGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSiteGroupsUpdateOK, error)

	DcimSitesBulkDelete(params *DcimSitesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesBulkDeleteNoContent, error)

	DcimSitesBulkPartialUpdate(params *DcimSitesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesBulkPartialUpdateOK, error)

	DcimSitesBulkUpdate(params *DcimSitesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesBulkUpdateOK, error)

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

	DcimSitesDelete(params *DcimSitesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimSitesDeleteNoContent, 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)

	DcimVirtualChassisBulkDelete(params *DcimVirtualChassisBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisBulkDeleteNoContent, error)

	DcimVirtualChassisBulkPartialUpdate(params *DcimVirtualChassisBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisBulkPartialUpdateOK, error)

	DcimVirtualChassisBulkUpdate(params *DcimVirtualChassisBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DcimVirtualChassisBulkUpdateOK, 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 DcimCablesBulkDeleteNoContent ¶

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

DcimCablesBulkDeleteNoContent dcim cables bulk delete no content

func NewDcimCablesBulkDeleteNoContent ¶

func NewDcimCablesBulkDeleteNoContent() *DcimCablesBulkDeleteNoContent

NewDcimCablesBulkDeleteNoContent creates a DcimCablesBulkDeleteNoContent with default headers values

func (*DcimCablesBulkDeleteNoContent) Error ¶

type DcimCablesBulkDeleteParams ¶

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

DcimCablesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim cables bulk delete operation.

Typically these are written to a http.Request.

func NewDcimCablesBulkDeleteParams ¶

func NewDcimCablesBulkDeleteParams() *DcimCablesBulkDeleteParams

NewDcimCablesBulkDeleteParams creates a new DcimCablesBulkDeleteParams 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 NewDcimCablesBulkDeleteParamsWithContext ¶

func NewDcimCablesBulkDeleteParamsWithContext(ctx context.Context) *DcimCablesBulkDeleteParams

NewDcimCablesBulkDeleteParamsWithContext creates a new DcimCablesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimCablesBulkDeleteParamsWithHTTPClient ¶

func NewDcimCablesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimCablesBulkDeleteParams

NewDcimCablesBulkDeleteParamsWithHTTPClient creates a new DcimCablesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesBulkDeleteParamsWithTimeout ¶

func NewDcimCablesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimCablesBulkDeleteParams

NewDcimCablesBulkDeleteParamsWithTimeout creates a new DcimCablesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimCablesBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim cables bulk delete params

func (*DcimCablesBulkDeleteParams) SetDefaults ¶

func (o *DcimCablesBulkDeleteParams) SetDefaults()

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

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

func (*DcimCablesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables bulk delete params

func (*DcimCablesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables bulk delete params

func (*DcimCablesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim cables bulk delete params

func (*DcimCablesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimCablesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim cables bulk delete params

func (*DcimCablesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables bulk delete params

func (*DcimCablesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesBulkDeleteReader ¶

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

DcimCablesBulkDeleteReader is a Reader for the DcimCablesBulkDelete structure.

func (*DcimCablesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesBulkPartialUpdateOK ¶

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

DcimCablesBulkPartialUpdateOK dcim cables bulk partial update o k

func NewDcimCablesBulkPartialUpdateOK ¶

func NewDcimCablesBulkPartialUpdateOK() *DcimCablesBulkPartialUpdateOK

NewDcimCablesBulkPartialUpdateOK creates a DcimCablesBulkPartialUpdateOK with default headers values

func (*DcimCablesBulkPartialUpdateOK) Error ¶

func (*DcimCablesBulkPartialUpdateOK) GetPayload ¶

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

type DcimCablesBulkPartialUpdateParams ¶

type DcimCablesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableCable

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

DcimCablesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim cables bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimCablesBulkPartialUpdateParams ¶

func NewDcimCablesBulkPartialUpdateParams() *DcimCablesBulkPartialUpdateParams

NewDcimCablesBulkPartialUpdateParams creates a new DcimCablesBulkPartialUpdateParams 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 NewDcimCablesBulkPartialUpdateParamsWithContext ¶

func NewDcimCablesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimCablesBulkPartialUpdateParams

NewDcimCablesBulkPartialUpdateParamsWithContext creates a new DcimCablesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimCablesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimCablesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimCablesBulkPartialUpdateParams

NewDcimCablesBulkPartialUpdateParamsWithHTTPClient creates a new DcimCablesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimCablesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimCablesBulkPartialUpdateParams

NewDcimCablesBulkPartialUpdateParamsWithTimeout creates a new DcimCablesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimCablesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimCablesBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimCablesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimCablesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables bulk partial update params

func (*DcimCablesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesBulkPartialUpdateReader ¶

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

DcimCablesBulkPartialUpdateReader is a Reader for the DcimCablesBulkPartialUpdate structure.

func (*DcimCablesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimCablesBulkUpdateOK ¶

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

DcimCablesBulkUpdateOK dcim cables bulk update o k

func NewDcimCablesBulkUpdateOK ¶

func NewDcimCablesBulkUpdateOK() *DcimCablesBulkUpdateOK

NewDcimCablesBulkUpdateOK creates a DcimCablesBulkUpdateOK with default headers values

func (*DcimCablesBulkUpdateOK) Error ¶

func (o *DcimCablesBulkUpdateOK) Error() string

func (*DcimCablesBulkUpdateOK) GetPayload ¶

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

type DcimCablesBulkUpdateParams ¶

type DcimCablesBulkUpdateParams struct {

	// Data.
	Data *models.WritableCable

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

DcimCablesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim cables bulk update operation.

Typically these are written to a http.Request.

func NewDcimCablesBulkUpdateParams ¶

func NewDcimCablesBulkUpdateParams() *DcimCablesBulkUpdateParams

NewDcimCablesBulkUpdateParams creates a new DcimCablesBulkUpdateParams 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 NewDcimCablesBulkUpdateParamsWithContext ¶

func NewDcimCablesBulkUpdateParamsWithContext(ctx context.Context) *DcimCablesBulkUpdateParams

NewDcimCablesBulkUpdateParamsWithContext creates a new DcimCablesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimCablesBulkUpdateParamsWithHTTPClient ¶

func NewDcimCablesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimCablesBulkUpdateParams

NewDcimCablesBulkUpdateParamsWithHTTPClient creates a new DcimCablesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimCablesBulkUpdateParamsWithTimeout ¶

func NewDcimCablesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimCablesBulkUpdateParams

NewDcimCablesBulkUpdateParamsWithTimeout creates a new DcimCablesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimCablesBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) SetDefaults ¶

func (o *DcimCablesBulkUpdateParams) SetDefaults()

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

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

func (*DcimCablesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimCablesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim cables bulk update params

func (*DcimCablesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimCablesBulkUpdateReader ¶

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

DcimCablesBulkUpdateReader is a Reader for the DcimCablesBulkUpdate structure.

func (*DcimCablesBulkUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

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

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *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) SetCreated ¶

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

SetCreated adds the created to the dcim cables list params

func (*DcimCablesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim cables list params

func (*DcimCablesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLabelEmpty ¶

func (o *DcimCablesListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim cables list params

func (*DcimCablesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim cables list params

func (*DcimCablesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimCablesListParams) WithCreated(created *string) *DcimCablesListParams

WithCreated adds the created to the dcim cables list params

func (*DcimCablesListParams) WithCreatedGte ¶

func (o *DcimCablesListParams) WithCreatedGte(createdGte *string) *DcimCablesListParams

WithCreatedGte adds the createdGte to the dcim cables list params

func (*DcimCablesListParams) WithCreatedLte ¶

func (o *DcimCablesListParams) WithCreatedLte(createdLte *string) *DcimCablesListParams

WithCreatedLte adds the createdLte 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) WithLabelEmpty ¶

func (o *DcimCablesListParams) WithLabelEmpty(labelEmpty *string) *DcimCablesListParams

WithLabelEmpty adds the labelEmpty 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) WithLastUpdated ¶

func (o *DcimCablesListParams) WithLastUpdated(lastUpdated *string) *DcimCablesListParams

WithLastUpdated adds the lastUpdated to the dcim cables list params

func (*DcimCablesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim cables list params

func (*DcimCablesListParams) WithLastUpdatedLte ¶

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

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

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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) 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) SetNameEmpty ¶

func (o *DcimConsoleConnectionsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithNameEmpty ¶

WithNameEmpty adds the nameEmpty 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 DcimConsolePortTemplatesBulkDeleteNoContent ¶

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

DcimConsolePortTemplatesBulkDeleteNoContent dcim console port templates bulk delete no content

func NewDcimConsolePortTemplatesBulkDeleteNoContent ¶

func NewDcimConsolePortTemplatesBulkDeleteNoContent() *DcimConsolePortTemplatesBulkDeleteNoContent

NewDcimConsolePortTemplatesBulkDeleteNoContent creates a DcimConsolePortTemplatesBulkDeleteNoContent with default headers values

func (*DcimConsolePortTemplatesBulkDeleteNoContent) Error ¶

type DcimConsolePortTemplatesBulkDeleteParams ¶

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

DcimConsolePortTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim console port templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesBulkDeleteParams ¶

func NewDcimConsolePortTemplatesBulkDeleteParams() *DcimConsolePortTemplatesBulkDeleteParams

NewDcimConsolePortTemplatesBulkDeleteParams creates a new DcimConsolePortTemplatesBulkDeleteParams 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 NewDcimConsolePortTemplatesBulkDeleteParamsWithContext ¶

func NewDcimConsolePortTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesBulkDeleteParams

NewDcimConsolePortTemplatesBulkDeleteParamsWithContext creates a new DcimConsolePortTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesBulkDeleteParams

NewDcimConsolePortTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimConsolePortTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimConsolePortTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesBulkDeleteParams

NewDcimConsolePortTemplatesBulkDeleteParamsWithTimeout creates a new DcimConsolePortTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesBulkDeleteParams) SetContext ¶

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

func (*DcimConsolePortTemplatesBulkDeleteParams) SetDefaults ¶

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

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

func (*DcimConsolePortTemplatesBulkDeleteParams) SetHTTPClient ¶

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

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

func (*DcimConsolePortTemplatesBulkDeleteParams) SetTimeout ¶

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

func (*DcimConsolePortTemplatesBulkDeleteParams) WithContext ¶

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

func (*DcimConsolePortTemplatesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimConsolePortTemplatesBulkDeleteParams) WithHTTPClient ¶

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

func (*DcimConsolePortTemplatesBulkDeleteParams) WithTimeout ¶

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

func (*DcimConsolePortTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesBulkDeleteReader ¶

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

DcimConsolePortTemplatesBulkDeleteReader is a Reader for the DcimConsolePortTemplatesBulkDelete structure.

func (*DcimConsolePortTemplatesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesBulkPartialUpdateOK ¶

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

DcimConsolePortTemplatesBulkPartialUpdateOK dcim console port templates bulk partial update o k

func NewDcimConsolePortTemplatesBulkPartialUpdateOK ¶

func NewDcimConsolePortTemplatesBulkPartialUpdateOK() *DcimConsolePortTemplatesBulkPartialUpdateOK

NewDcimConsolePortTemplatesBulkPartialUpdateOK creates a DcimConsolePortTemplatesBulkPartialUpdateOK with default headers values

func (*DcimConsolePortTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimConsolePortTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimConsolePortTemplatesBulkPartialUpdateParams ¶

type DcimConsolePortTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsolePortTemplate

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

DcimConsolePortTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console port templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesBulkPartialUpdateParams ¶

func NewDcimConsolePortTemplatesBulkPartialUpdateParams() *DcimConsolePortTemplatesBulkPartialUpdateParams

NewDcimConsolePortTemplatesBulkPartialUpdateParams creates a new DcimConsolePortTemplatesBulkPartialUpdateParams 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 NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesBulkPartialUpdateParams

NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithContext creates a new DcimConsolePortTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesBulkPartialUpdateParams

NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimConsolePortTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesBulkPartialUpdateParams

NewDcimConsolePortTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimConsolePortTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) SetDefaults ¶

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

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

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates bulk partial update params

func (*DcimConsolePortTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesBulkPartialUpdateReader ¶

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

DcimConsolePortTemplatesBulkPartialUpdateReader is a Reader for the DcimConsolePortTemplatesBulkPartialUpdate structure.

func (*DcimConsolePortTemplatesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortTemplatesBulkUpdateOK ¶

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

DcimConsolePortTemplatesBulkUpdateOK dcim console port templates bulk update o k

func NewDcimConsolePortTemplatesBulkUpdateOK ¶

func NewDcimConsolePortTemplatesBulkUpdateOK() *DcimConsolePortTemplatesBulkUpdateOK

NewDcimConsolePortTemplatesBulkUpdateOK creates a DcimConsolePortTemplatesBulkUpdateOK with default headers values

func (*DcimConsolePortTemplatesBulkUpdateOK) Error ¶

func (*DcimConsolePortTemplatesBulkUpdateOK) GetPayload ¶

type DcimConsolePortTemplatesBulkUpdateParams ¶

type DcimConsolePortTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableConsolePortTemplate

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

DcimConsolePortTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim console port templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortTemplatesBulkUpdateParams ¶

func NewDcimConsolePortTemplatesBulkUpdateParams() *DcimConsolePortTemplatesBulkUpdateParams

NewDcimConsolePortTemplatesBulkUpdateParams creates a new DcimConsolePortTemplatesBulkUpdateParams 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 NewDcimConsolePortTemplatesBulkUpdateParamsWithContext ¶

func NewDcimConsolePortTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimConsolePortTemplatesBulkUpdateParams

NewDcimConsolePortTemplatesBulkUpdateParamsWithContext creates a new DcimConsolePortTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortTemplatesBulkUpdateParams

NewDcimConsolePortTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimConsolePortTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimConsolePortTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortTemplatesBulkUpdateParams

NewDcimConsolePortTemplatesBulkUpdateParamsWithTimeout creates a new DcimConsolePortTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) SetDefaults ¶

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

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

func (*DcimConsolePortTemplatesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimConsolePortTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console port templates bulk update params

func (*DcimConsolePortTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortTemplatesBulkUpdateReader ¶

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

DcimConsolePortTemplatesBulkUpdateReader is a Reader for the DcimConsolePortTemplatesBulkUpdate structure.

func (*DcimConsolePortTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimConsolePortTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

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

SetCreated adds the created to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimConsolePortTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim console port templates list params

func (*DcimConsolePortTemplatesListParams) WithLastUpdatedLte ¶

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

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

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimConsolePortsBulkDeleteNoContent ¶

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

DcimConsolePortsBulkDeleteNoContent dcim console ports bulk delete no content

func NewDcimConsolePortsBulkDeleteNoContent ¶

func NewDcimConsolePortsBulkDeleteNoContent() *DcimConsolePortsBulkDeleteNoContent

NewDcimConsolePortsBulkDeleteNoContent creates a DcimConsolePortsBulkDeleteNoContent with default headers values

func (*DcimConsolePortsBulkDeleteNoContent) Error ¶

type DcimConsolePortsBulkDeleteParams ¶

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

DcimConsolePortsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim console ports bulk delete operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsBulkDeleteParams ¶

func NewDcimConsolePortsBulkDeleteParams() *DcimConsolePortsBulkDeleteParams

NewDcimConsolePortsBulkDeleteParams creates a new DcimConsolePortsBulkDeleteParams 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 NewDcimConsolePortsBulkDeleteParamsWithContext ¶

func NewDcimConsolePortsBulkDeleteParamsWithContext(ctx context.Context) *DcimConsolePortsBulkDeleteParams

NewDcimConsolePortsBulkDeleteParamsWithContext creates a new DcimConsolePortsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimConsolePortsBulkDeleteParamsWithHTTPClient ¶

func NewDcimConsolePortsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimConsolePortsBulkDeleteParams

NewDcimConsolePortsBulkDeleteParamsWithHTTPClient creates a new DcimConsolePortsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsBulkDeleteParamsWithTimeout ¶

func NewDcimConsolePortsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimConsolePortsBulkDeleteParams

NewDcimConsolePortsBulkDeleteParamsWithTimeout creates a new DcimConsolePortsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim console ports bulk delete params

func (*DcimConsolePortsBulkDeleteParams) SetDefaults ¶

func (o *DcimConsolePortsBulkDeleteParams) SetDefaults()

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

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

func (*DcimConsolePortsBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports bulk delete params

func (*DcimConsolePortsBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports bulk delete params

func (*DcimConsolePortsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim console ports bulk delete params

func (*DcimConsolePortsBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimConsolePortsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports bulk delete params

func (*DcimConsolePortsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports bulk delete params

func (*DcimConsolePortsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsBulkDeleteReader ¶

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

DcimConsolePortsBulkDeleteReader is a Reader for the DcimConsolePortsBulkDelete structure.

func (*DcimConsolePortsBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsBulkPartialUpdateOK ¶

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

DcimConsolePortsBulkPartialUpdateOK dcim console ports bulk partial update o k

func NewDcimConsolePortsBulkPartialUpdateOK ¶

func NewDcimConsolePortsBulkPartialUpdateOK() *DcimConsolePortsBulkPartialUpdateOK

NewDcimConsolePortsBulkPartialUpdateOK creates a DcimConsolePortsBulkPartialUpdateOK with default headers values

func (*DcimConsolePortsBulkPartialUpdateOK) Error ¶

func (*DcimConsolePortsBulkPartialUpdateOK) GetPayload ¶

type DcimConsolePortsBulkPartialUpdateParams ¶

type DcimConsolePortsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsolePort

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

DcimConsolePortsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console ports bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsBulkPartialUpdateParams ¶

func NewDcimConsolePortsBulkPartialUpdateParams() *DcimConsolePortsBulkPartialUpdateParams

NewDcimConsolePortsBulkPartialUpdateParams creates a new DcimConsolePortsBulkPartialUpdateParams 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 NewDcimConsolePortsBulkPartialUpdateParamsWithContext ¶

func NewDcimConsolePortsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimConsolePortsBulkPartialUpdateParams

NewDcimConsolePortsBulkPartialUpdateParamsWithContext creates a new DcimConsolePortsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortsBulkPartialUpdateParams

NewDcimConsolePortsBulkPartialUpdateParamsWithHTTPClient creates a new DcimConsolePortsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimConsolePortsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortsBulkPartialUpdateParams

NewDcimConsolePortsBulkPartialUpdateParamsWithTimeout creates a new DcimConsolePortsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimConsolePortsBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimConsolePortsBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimConsolePortsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports bulk partial update params

func (*DcimConsolePortsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsBulkPartialUpdateReader ¶

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

DcimConsolePortsBulkPartialUpdateReader is a Reader for the DcimConsolePortsBulkPartialUpdate structure.

func (*DcimConsolePortsBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsolePortsBulkUpdateOK ¶

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

DcimConsolePortsBulkUpdateOK dcim console ports bulk update o k

func NewDcimConsolePortsBulkUpdateOK ¶

func NewDcimConsolePortsBulkUpdateOK() *DcimConsolePortsBulkUpdateOK

NewDcimConsolePortsBulkUpdateOK creates a DcimConsolePortsBulkUpdateOK with default headers values

func (*DcimConsolePortsBulkUpdateOK) Error ¶

func (*DcimConsolePortsBulkUpdateOK) GetPayload ¶

type DcimConsolePortsBulkUpdateParams ¶

type DcimConsolePortsBulkUpdateParams struct {

	// Data.
	Data *models.WritableConsolePort

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

DcimConsolePortsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim console ports bulk update operation.

Typically these are written to a http.Request.

func NewDcimConsolePortsBulkUpdateParams ¶

func NewDcimConsolePortsBulkUpdateParams() *DcimConsolePortsBulkUpdateParams

NewDcimConsolePortsBulkUpdateParams creates a new DcimConsolePortsBulkUpdateParams 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 NewDcimConsolePortsBulkUpdateParamsWithContext ¶

func NewDcimConsolePortsBulkUpdateParamsWithContext(ctx context.Context) *DcimConsolePortsBulkUpdateParams

NewDcimConsolePortsBulkUpdateParamsWithContext creates a new DcimConsolePortsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimConsolePortsBulkUpdateParamsWithHTTPClient ¶

func NewDcimConsolePortsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimConsolePortsBulkUpdateParams

NewDcimConsolePortsBulkUpdateParamsWithHTTPClient creates a new DcimConsolePortsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsolePortsBulkUpdateParamsWithTimeout ¶

func NewDcimConsolePortsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimConsolePortsBulkUpdateParams

NewDcimConsolePortsBulkUpdateParamsWithTimeout creates a new DcimConsolePortsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsolePortsBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) SetDefaults ¶

func (o *DcimConsolePortsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console ports bulk update params (not the query body).

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

func (*DcimConsolePortsBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console ports bulk update params (not the query body).

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

func (*DcimConsolePortsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console ports bulk update params

func (*DcimConsolePortsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsolePortsBulkUpdateReader ¶

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

DcimConsolePortsBulkUpdateReader is a Reader for the DcimConsolePortsBulkUpdate structure.

func (*DcimConsolePortsBulkUpdateReader) ReadResponse ¶

func (o *DcimConsolePortsBulkUpdateReader) 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 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

	// Connected.
	Connected *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// 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) SetConnected ¶

func (o *DcimConsolePortsListParams) SetConnected(connected *string)

SetConnected adds the connected 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) SetCreated ¶

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

SetCreated adds the created to the dcim console ports list params

func (*DcimConsolePortsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim console ports list params

func (*DcimConsolePortsListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimConsolePortsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

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

SetLabel adds the label to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelEmpty ¶

func (o *DcimConsolePortsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelIc ¶

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

SetLabelIc adds the labelIc to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelIe ¶

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

SetLabelIe adds the labelIe to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelIew ¶

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

SetLabelIew adds the labelIew to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelIsw ¶

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

SetLabelIsw adds the labelIsw to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelNic ¶

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

SetLabelNic adds the labelNic to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelNie ¶

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

SetLabelNie adds the labelNie to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelNiew ¶

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

SetLabelNiew adds the labelNiew to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabelNisw ¶

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

SetLabelNisw adds the labelNisw to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLabeln ¶

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

SetLabeln adds the labelN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim console ports list params

func (*DcimConsolePortsListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimConsolePortsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim console ports list params

func (*DcimConsolePortsListParams) SetSiteGroupn ¶

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

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

func (o *DcimConsolePortsListParams) WithConnected(connected *string) *DcimConsolePortsListParams

WithConnected adds the connected to the dcim console ports list params

func (*DcimConsolePortsListParams) WithContext ¶

WithContext adds the context to the dcim console ports list params

func (*DcimConsolePortsListParams) WithCreated ¶

WithCreated adds the created to the dcim console ports list params

func (*DcimConsolePortsListParams) WithCreatedGte ¶

func (o *DcimConsolePortsListParams) WithCreatedGte(createdGte *string) *DcimConsolePortsListParams

WithCreatedGte adds the createdGte to the dcim console ports list params

func (*DcimConsolePortsListParams) WithCreatedLte ¶

func (o *DcimConsolePortsListParams) WithCreatedLte(createdLte *string) *DcimConsolePortsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimConsolePortsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimConsolePortsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelEmpty ¶

func (o *DcimConsolePortsListParams) WithLabelEmpty(labelEmpty *string) *DcimConsolePortsListParams

WithLabelEmpty adds the labelEmpty to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelIc ¶

WithLabelIc adds the labelIc to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelIe ¶

WithLabelIe adds the labelIe to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelIew ¶

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

WithLabelIew adds the labelIew to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelIsw ¶

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

WithLabelIsw adds the labelIsw to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelNic ¶

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

WithLabelNic adds the labelNic to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelNie ¶

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

WithLabelNie adds the labelNie to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelNiew ¶

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

WithLabelNiew adds the labelNiew to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabelNisw ¶

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

WithLabelNisw adds the labelNisw to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLastUpdated ¶

func (o *DcimConsolePortsListParams) WithLastUpdated(lastUpdated *string) *DcimConsolePortsListParams

WithLastUpdated adds the lastUpdated to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim console ports list params

func (*DcimConsolePortsListParams) WithLastUpdatedLte ¶

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

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

func (o *DcimConsolePortsListParams) WithNameEmpty(nameEmpty *string) *DcimConsolePortsListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimConsolePortsListParams) WithSiteGroup(siteGroup *string) *DcimConsolePortsListParams

WithSiteGroup adds the siteGroup to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSiteGroupID ¶

func (o *DcimConsolePortsListParams) WithSiteGroupID(siteGroupID *string) *DcimConsolePortsListParams

WithSiteGroupID adds the siteGroupID to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim console ports list params

func (*DcimConsolePortsListParams) WithSiteGroupn ¶

func (o *DcimConsolePortsListParams) WithSiteGroupn(siteGroupn *string) *DcimConsolePortsListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimConsoleServerPortTemplatesBulkDeleteNoContent ¶

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

DcimConsoleServerPortTemplatesBulkDeleteNoContent dcim console server port templates bulk delete no content

func NewDcimConsoleServerPortTemplatesBulkDeleteNoContent ¶

func NewDcimConsoleServerPortTemplatesBulkDeleteNoContent() *DcimConsoleServerPortTemplatesBulkDeleteNoContent

NewDcimConsoleServerPortTemplatesBulkDeleteNoContent creates a DcimConsoleServerPortTemplatesBulkDeleteNoContent with default headers values

func (*DcimConsoleServerPortTemplatesBulkDeleteNoContent) Error ¶

type DcimConsoleServerPortTemplatesBulkDeleteParams ¶

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

DcimConsoleServerPortTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim console server port templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesBulkDeleteParams ¶

func NewDcimConsoleServerPortTemplatesBulkDeleteParams() *DcimConsoleServerPortTemplatesBulkDeleteParams

NewDcimConsoleServerPortTemplatesBulkDeleteParams creates a new DcimConsoleServerPortTemplatesBulkDeleteParams 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 NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesBulkDeleteParams

NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithContext creates a new DcimConsoleServerPortTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesBulkDeleteParams

NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesBulkDeleteParams

NewDcimConsoleServerPortTemplatesBulkDeleteParamsWithTimeout creates a new DcimConsoleServerPortTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) SetContext ¶

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) SetDefaults ¶

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

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) SetHTTPClient ¶

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) SetTimeout ¶

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) WithContext ¶

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) WithHTTPClient ¶

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) WithTimeout ¶

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

func (*DcimConsoleServerPortTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesBulkDeleteReader ¶

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

DcimConsoleServerPortTemplatesBulkDeleteReader is a Reader for the DcimConsoleServerPortTemplatesBulkDelete structure.

func (*DcimConsoleServerPortTemplatesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesBulkPartialUpdateOK ¶

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

DcimConsoleServerPortTemplatesBulkPartialUpdateOK dcim console server port templates bulk partial update o k

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateOK ¶

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateOK() *DcimConsoleServerPortTemplatesBulkPartialUpdateOK

NewDcimConsoleServerPortTemplatesBulkPartialUpdateOK creates a DcimConsoleServerPortTemplatesBulkPartialUpdateOK with default headers values

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimConsoleServerPortTemplatesBulkPartialUpdateParams ¶

type DcimConsoleServerPortTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPortTemplate

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

DcimConsoleServerPortTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server port templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParams ¶

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParams() *DcimConsoleServerPortTemplatesBulkPartialUpdateParams

NewDcimConsoleServerPortTemplatesBulkPartialUpdateParams creates a new DcimConsoleServerPortTemplatesBulkPartialUpdateParams 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 NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesBulkPartialUpdateParams

NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithContext creates a new DcimConsoleServerPortTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesBulkPartialUpdateParams

NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesBulkPartialUpdateParams

NewDcimConsoleServerPortTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimConsoleServerPortTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server port templates bulk partial update params (not the query body).

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

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server port templates bulk partial update params (not the query body).

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

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates bulk partial update params

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesBulkPartialUpdateReader ¶

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

DcimConsoleServerPortTemplatesBulkPartialUpdateReader is a Reader for the DcimConsoleServerPortTemplatesBulkPartialUpdate structure.

func (*DcimConsoleServerPortTemplatesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortTemplatesBulkUpdateOK ¶

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

DcimConsoleServerPortTemplatesBulkUpdateOK dcim console server port templates bulk update o k

func NewDcimConsoleServerPortTemplatesBulkUpdateOK ¶

func NewDcimConsoleServerPortTemplatesBulkUpdateOK() *DcimConsoleServerPortTemplatesBulkUpdateOK

NewDcimConsoleServerPortTemplatesBulkUpdateOK creates a DcimConsoleServerPortTemplatesBulkUpdateOK with default headers values

func (*DcimConsoleServerPortTemplatesBulkUpdateOK) Error ¶

func (*DcimConsoleServerPortTemplatesBulkUpdateOK) GetPayload ¶

type DcimConsoleServerPortTemplatesBulkUpdateParams ¶

type DcimConsoleServerPortTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPortTemplate

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

DcimConsoleServerPortTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server port templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortTemplatesBulkUpdateParams ¶

func NewDcimConsoleServerPortTemplatesBulkUpdateParams() *DcimConsoleServerPortTemplatesBulkUpdateParams

NewDcimConsoleServerPortTemplatesBulkUpdateParams creates a new DcimConsoleServerPortTemplatesBulkUpdateParams 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 NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithContext ¶

func NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortTemplatesBulkUpdateParams

NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithContext creates a new DcimConsoleServerPortTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortTemplatesBulkUpdateParams

NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortTemplatesBulkUpdateParams

NewDcimConsoleServerPortTemplatesBulkUpdateParamsWithTimeout creates a new DcimConsoleServerPortTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) SetDefaults ¶

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

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

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server port templates bulk update params

func (*DcimConsoleServerPortTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortTemplatesBulkUpdateReader ¶

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

DcimConsoleServerPortTemplatesBulkUpdateReader is a Reader for the DcimConsoleServerPortTemplatesBulkUpdate structure.

func (*DcimConsoleServerPortTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimConsoleServerPortTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

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

SetCreated adds the created to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimConsoleServerPortTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithLastUpdatedGte ¶

WithLastUpdatedGte adds the lastUpdatedGte to the dcim console server port templates list params

func (*DcimConsoleServerPortTemplatesListParams) WithLastUpdatedLte ¶

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

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimConsoleServerPortsBulkDeleteNoContent ¶

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

DcimConsoleServerPortsBulkDeleteNoContent dcim console server ports bulk delete no content

func NewDcimConsoleServerPortsBulkDeleteNoContent ¶

func NewDcimConsoleServerPortsBulkDeleteNoContent() *DcimConsoleServerPortsBulkDeleteNoContent

NewDcimConsoleServerPortsBulkDeleteNoContent creates a DcimConsoleServerPortsBulkDeleteNoContent with default headers values

func (*DcimConsoleServerPortsBulkDeleteNoContent) Error ¶

type DcimConsoleServerPortsBulkDeleteParams ¶

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

DcimConsoleServerPortsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim console server ports bulk delete operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsBulkDeleteParams ¶

func NewDcimConsoleServerPortsBulkDeleteParams() *DcimConsoleServerPortsBulkDeleteParams

NewDcimConsoleServerPortsBulkDeleteParams creates a new DcimConsoleServerPortsBulkDeleteParams 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 NewDcimConsoleServerPortsBulkDeleteParamsWithContext ¶

func NewDcimConsoleServerPortsBulkDeleteParamsWithContext(ctx context.Context) *DcimConsoleServerPortsBulkDeleteParams

NewDcimConsoleServerPortsBulkDeleteParamsWithContext creates a new DcimConsoleServerPortsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsBulkDeleteParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsBulkDeleteParams

NewDcimConsoleServerPortsBulkDeleteParamsWithHTTPClient creates a new DcimConsoleServerPortsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsBulkDeleteParamsWithTimeout ¶

func NewDcimConsoleServerPortsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsBulkDeleteParams

NewDcimConsoleServerPortsBulkDeleteParamsWithTimeout creates a new DcimConsoleServerPortsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim console server ports bulk delete params

func (*DcimConsoleServerPortsBulkDeleteParams) SetDefaults ¶

func (o *DcimConsoleServerPortsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports bulk delete params (not the query body).

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

func (*DcimConsoleServerPortsBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports bulk delete params

func (*DcimConsoleServerPortsBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports bulk delete params

func (*DcimConsoleServerPortsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim console server ports bulk delete params

func (*DcimConsoleServerPortsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports bulk delete params (not the query body).

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

func (*DcimConsoleServerPortsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports bulk delete params

func (*DcimConsoleServerPortsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports bulk delete params

func (*DcimConsoleServerPortsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsBulkDeleteReader ¶

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

DcimConsoleServerPortsBulkDeleteReader is a Reader for the DcimConsoleServerPortsBulkDelete structure.

func (*DcimConsoleServerPortsBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsBulkPartialUpdateOK ¶

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

DcimConsoleServerPortsBulkPartialUpdateOK dcim console server ports bulk partial update o k

func NewDcimConsoleServerPortsBulkPartialUpdateOK ¶

func NewDcimConsoleServerPortsBulkPartialUpdateOK() *DcimConsoleServerPortsBulkPartialUpdateOK

NewDcimConsoleServerPortsBulkPartialUpdateOK creates a DcimConsoleServerPortsBulkPartialUpdateOK with default headers values

func (*DcimConsoleServerPortsBulkPartialUpdateOK) Error ¶

func (*DcimConsoleServerPortsBulkPartialUpdateOK) GetPayload ¶

type DcimConsoleServerPortsBulkPartialUpdateParams ¶

type DcimConsoleServerPortsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPort

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

DcimConsoleServerPortsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server ports bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsBulkPartialUpdateParams ¶

func NewDcimConsoleServerPortsBulkPartialUpdateParams() *DcimConsoleServerPortsBulkPartialUpdateParams

NewDcimConsoleServerPortsBulkPartialUpdateParams creates a new DcimConsoleServerPortsBulkPartialUpdateParams 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 NewDcimConsoleServerPortsBulkPartialUpdateParamsWithContext ¶

func NewDcimConsoleServerPortsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortsBulkPartialUpdateParams

NewDcimConsoleServerPortsBulkPartialUpdateParamsWithContext creates a new DcimConsoleServerPortsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsBulkPartialUpdateParams

NewDcimConsoleServerPortsBulkPartialUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsBulkPartialUpdateParams

NewDcimConsoleServerPortsBulkPartialUpdateParamsWithTimeout creates a new DcimConsoleServerPortsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim console server ports bulk partial update params (not the query body).

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

func (*DcimConsoleServerPortsBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports bulk partial update params (not the query body).

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

func (*DcimConsoleServerPortsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports bulk partial update params

func (*DcimConsoleServerPortsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsBulkPartialUpdateReader ¶

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

DcimConsoleServerPortsBulkPartialUpdateReader is a Reader for the DcimConsoleServerPortsBulkPartialUpdate structure.

func (*DcimConsoleServerPortsBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimConsoleServerPortsBulkUpdateOK ¶

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

DcimConsoleServerPortsBulkUpdateOK dcim console server ports bulk update o k

func NewDcimConsoleServerPortsBulkUpdateOK ¶

func NewDcimConsoleServerPortsBulkUpdateOK() *DcimConsoleServerPortsBulkUpdateOK

NewDcimConsoleServerPortsBulkUpdateOK creates a DcimConsoleServerPortsBulkUpdateOK with default headers values

func (*DcimConsoleServerPortsBulkUpdateOK) Error ¶

func (*DcimConsoleServerPortsBulkUpdateOK) GetPayload ¶

type DcimConsoleServerPortsBulkUpdateParams ¶

type DcimConsoleServerPortsBulkUpdateParams struct {

	// Data.
	Data *models.WritableConsoleServerPort

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

DcimConsoleServerPortsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim console server ports bulk update operation.

Typically these are written to a http.Request.

func NewDcimConsoleServerPortsBulkUpdateParams ¶

func NewDcimConsoleServerPortsBulkUpdateParams() *DcimConsoleServerPortsBulkUpdateParams

NewDcimConsoleServerPortsBulkUpdateParams creates a new DcimConsoleServerPortsBulkUpdateParams 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 NewDcimConsoleServerPortsBulkUpdateParamsWithContext ¶

func NewDcimConsoleServerPortsBulkUpdateParamsWithContext(ctx context.Context) *DcimConsoleServerPortsBulkUpdateParams

NewDcimConsoleServerPortsBulkUpdateParamsWithContext creates a new DcimConsoleServerPortsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimConsoleServerPortsBulkUpdateParamsWithHTTPClient ¶

func NewDcimConsoleServerPortsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimConsoleServerPortsBulkUpdateParams

NewDcimConsoleServerPortsBulkUpdateParamsWithHTTPClient creates a new DcimConsoleServerPortsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimConsoleServerPortsBulkUpdateParamsWithTimeout ¶

func NewDcimConsoleServerPortsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimConsoleServerPortsBulkUpdateParams

NewDcimConsoleServerPortsBulkUpdateParamsWithTimeout creates a new DcimConsoleServerPortsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimConsoleServerPortsBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) SetDefaults ¶

func (o *DcimConsoleServerPortsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim console server ports bulk update params (not the query body).

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

func (*DcimConsoleServerPortsBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim console server ports bulk update params (not the query body).

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

func (*DcimConsoleServerPortsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim console server ports bulk update params

func (*DcimConsoleServerPortsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimConsoleServerPortsBulkUpdateReader ¶

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

DcimConsoleServerPortsBulkUpdateReader is a Reader for the DcimConsoleServerPortsBulkUpdate structure.

func (*DcimConsoleServerPortsBulkUpdateReader) ReadResponse ¶

func (o *DcimConsoleServerPortsBulkUpdateReader) 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 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

	// Connected.
	Connected *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// 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) SetConnected ¶

func (o *DcimConsoleServerPortsListParams) SetConnected(connected *string)

SetConnected adds the connected 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) SetCreated ¶

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

SetCreated adds the created to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimConsoleServerPortsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

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

SetLabel adds the label to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelEmpty ¶

func (o *DcimConsoleServerPortsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelIc ¶

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

SetLabelIc adds the labelIc to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelIe ¶

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

SetLabelIe adds the labelIe to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelIew ¶

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

SetLabelIew adds the labelIew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelIsw ¶

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

SetLabelIsw adds the labelIsw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelNic ¶

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

SetLabelNic adds the labelNic to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelNie ¶

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

SetLabelNie adds the labelNie to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelNiew ¶

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

SetLabelNiew adds the labelNiew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabelNisw ¶

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

SetLabelNisw adds the labelNisw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLabeln ¶

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

SetLabeln adds the labelN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimConsoleServerPortsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) SetSiteGroupn ¶

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

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

WithConnected adds the connected 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) WithCreated ¶

WithCreated adds the created to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimConsoleServerPortsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimConsoleServerPortsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelEmpty ¶

WithLabelEmpty adds the labelEmpty to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelIc ¶

WithLabelIc adds the labelIc to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelIe ¶

WithLabelIe adds the labelIe to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelIew ¶

WithLabelIew adds the labelIew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelIsw ¶

WithLabelIsw adds the labelIsw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelNic ¶

WithLabelNic adds the labelNic to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelNie ¶

WithLabelNie adds the labelNie to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelNiew ¶

WithLabelNiew adds the labelNiew to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabelNisw ¶

WithLabelNisw adds the labelNisw to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithLastUpdatedLte ¶

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

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

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

WithSiteGroup adds the siteGroup to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSiteGroupID ¶

WithSiteGroupID adds the siteGroupID to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim console server ports list params

func (*DcimConsoleServerPortsListParams) WithSiteGroupn ¶

WithSiteGroupn adds the siteGroupn 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 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 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 DcimDeviceBayTemplatesBulkDeleteNoContent ¶

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

DcimDeviceBayTemplatesBulkDeleteNoContent dcim device bay templates bulk delete no content

func NewDcimDeviceBayTemplatesBulkDeleteNoContent ¶

func NewDcimDeviceBayTemplatesBulkDeleteNoContent() *DcimDeviceBayTemplatesBulkDeleteNoContent

NewDcimDeviceBayTemplatesBulkDeleteNoContent creates a DcimDeviceBayTemplatesBulkDeleteNoContent with default headers values

func (*DcimDeviceBayTemplatesBulkDeleteNoContent) Error ¶

type DcimDeviceBayTemplatesBulkDeleteParams ¶

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

DcimDeviceBayTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim device bay templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesBulkDeleteParams ¶

func NewDcimDeviceBayTemplatesBulkDeleteParams() *DcimDeviceBayTemplatesBulkDeleteParams

NewDcimDeviceBayTemplatesBulkDeleteParams creates a new DcimDeviceBayTemplatesBulkDeleteParams 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 NewDcimDeviceBayTemplatesBulkDeleteParamsWithContext ¶

func NewDcimDeviceBayTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesBulkDeleteParams

NewDcimDeviceBayTemplatesBulkDeleteParamsWithContext creates a new DcimDeviceBayTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesBulkDeleteParams

NewDcimDeviceBayTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimDeviceBayTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesBulkDeleteParams

NewDcimDeviceBayTemplatesBulkDeleteParamsWithTimeout creates a new DcimDeviceBayTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim device bay templates bulk delete params

func (*DcimDeviceBayTemplatesBulkDeleteParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates bulk delete params (not the query body).

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

func (*DcimDeviceBayTemplatesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates bulk delete params

func (*DcimDeviceBayTemplatesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates bulk delete params

func (*DcimDeviceBayTemplatesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim device bay templates bulk delete params

func (*DcimDeviceBayTemplatesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates bulk delete params (not the query body).

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

func (*DcimDeviceBayTemplatesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates bulk delete params

func (*DcimDeviceBayTemplatesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates bulk delete params

func (*DcimDeviceBayTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesBulkDeleteReader ¶

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

DcimDeviceBayTemplatesBulkDeleteReader is a Reader for the DcimDeviceBayTemplatesBulkDelete structure.

func (*DcimDeviceBayTemplatesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesBulkPartialUpdateOK ¶

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

DcimDeviceBayTemplatesBulkPartialUpdateOK dcim device bay templates bulk partial update o k

func NewDcimDeviceBayTemplatesBulkPartialUpdateOK ¶

func NewDcimDeviceBayTemplatesBulkPartialUpdateOK() *DcimDeviceBayTemplatesBulkPartialUpdateOK

NewDcimDeviceBayTemplatesBulkPartialUpdateOK creates a DcimDeviceBayTemplatesBulkPartialUpdateOK with default headers values

func (*DcimDeviceBayTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimDeviceBayTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimDeviceBayTemplatesBulkPartialUpdateParams ¶

type DcimDeviceBayTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBayTemplate

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

DcimDeviceBayTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bay templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesBulkPartialUpdateParams ¶

func NewDcimDeviceBayTemplatesBulkPartialUpdateParams() *DcimDeviceBayTemplatesBulkPartialUpdateParams

NewDcimDeviceBayTemplatesBulkPartialUpdateParams creates a new DcimDeviceBayTemplatesBulkPartialUpdateParams 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 NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesBulkPartialUpdateParams

NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithContext creates a new DcimDeviceBayTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesBulkPartialUpdateParams

NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimDeviceBayTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesBulkPartialUpdateParams

NewDcimDeviceBayTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimDeviceBayTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim device bay templates bulk partial update params (not the query body).

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

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates bulk partial update params (not the query body).

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

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates bulk partial update params

func (*DcimDeviceBayTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesBulkPartialUpdateReader ¶

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

DcimDeviceBayTemplatesBulkPartialUpdateReader is a Reader for the DcimDeviceBayTemplatesBulkPartialUpdate structure.

func (*DcimDeviceBayTemplatesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBayTemplatesBulkUpdateOK ¶

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

DcimDeviceBayTemplatesBulkUpdateOK dcim device bay templates bulk update o k

func NewDcimDeviceBayTemplatesBulkUpdateOK ¶

func NewDcimDeviceBayTemplatesBulkUpdateOK() *DcimDeviceBayTemplatesBulkUpdateOK

NewDcimDeviceBayTemplatesBulkUpdateOK creates a DcimDeviceBayTemplatesBulkUpdateOK with default headers values

func (*DcimDeviceBayTemplatesBulkUpdateOK) Error ¶

func (*DcimDeviceBayTemplatesBulkUpdateOK) GetPayload ¶

type DcimDeviceBayTemplatesBulkUpdateParams ¶

type DcimDeviceBayTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBayTemplate

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

DcimDeviceBayTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bay templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBayTemplatesBulkUpdateParams ¶

func NewDcimDeviceBayTemplatesBulkUpdateParams() *DcimDeviceBayTemplatesBulkUpdateParams

NewDcimDeviceBayTemplatesBulkUpdateParams creates a new DcimDeviceBayTemplatesBulkUpdateParams 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 NewDcimDeviceBayTemplatesBulkUpdateParamsWithContext ¶

func NewDcimDeviceBayTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimDeviceBayTemplatesBulkUpdateParams

NewDcimDeviceBayTemplatesBulkUpdateParamsWithContext creates a new DcimDeviceBayTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBayTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBayTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBayTemplatesBulkUpdateParams

NewDcimDeviceBayTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimDeviceBayTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBayTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimDeviceBayTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBayTemplatesBulkUpdateParams

NewDcimDeviceBayTemplatesBulkUpdateParamsWithTimeout creates a new DcimDeviceBayTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBayTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) SetDefaults ¶

func (o *DcimDeviceBayTemplatesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bay templates bulk update params (not the query body).

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

func (*DcimDeviceBayTemplatesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bay templates bulk update params (not the query body).

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

func (*DcimDeviceBayTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bay templates bulk update params

func (*DcimDeviceBayTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBayTemplatesBulkUpdateReader ¶

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

DcimDeviceBayTemplatesBulkUpdateReader is a Reader for the DcimDeviceBayTemplatesBulkUpdate structure.

func (*DcimDeviceBayTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimDeviceBayTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	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) SetCreated ¶

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

SetCreated adds the created to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimDeviceBayTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim device bay templates list params

func (*DcimDeviceBayTemplatesListParams) WithLastUpdatedLte ¶

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

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

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimDeviceBaysBulkDeleteNoContent ¶

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

DcimDeviceBaysBulkDeleteNoContent dcim device bays bulk delete no content

func NewDcimDeviceBaysBulkDeleteNoContent ¶

func NewDcimDeviceBaysBulkDeleteNoContent() *DcimDeviceBaysBulkDeleteNoContent

NewDcimDeviceBaysBulkDeleteNoContent creates a DcimDeviceBaysBulkDeleteNoContent with default headers values

func (*DcimDeviceBaysBulkDeleteNoContent) Error ¶

type DcimDeviceBaysBulkDeleteParams ¶

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

DcimDeviceBaysBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim device bays bulk delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysBulkDeleteParams ¶

func NewDcimDeviceBaysBulkDeleteParams() *DcimDeviceBaysBulkDeleteParams

NewDcimDeviceBaysBulkDeleteParams creates a new DcimDeviceBaysBulkDeleteParams 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 NewDcimDeviceBaysBulkDeleteParamsWithContext ¶

func NewDcimDeviceBaysBulkDeleteParamsWithContext(ctx context.Context) *DcimDeviceBaysBulkDeleteParams

NewDcimDeviceBaysBulkDeleteParamsWithContext creates a new DcimDeviceBaysBulkDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceBaysBulkDeleteParamsWithHTTPClient ¶

func NewDcimDeviceBaysBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysBulkDeleteParams

NewDcimDeviceBaysBulkDeleteParamsWithHTTPClient creates a new DcimDeviceBaysBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysBulkDeleteParamsWithTimeout ¶

func NewDcimDeviceBaysBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysBulkDeleteParams

NewDcimDeviceBaysBulkDeleteParamsWithTimeout creates a new DcimDeviceBaysBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim device bays bulk delete params

func (*DcimDeviceBaysBulkDeleteParams) SetDefaults ¶

func (o *DcimDeviceBaysBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays bulk delete params (not the query body).

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

func (*DcimDeviceBaysBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays bulk delete params

func (*DcimDeviceBaysBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays bulk delete params

func (*DcimDeviceBaysBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim device bays bulk delete params

func (*DcimDeviceBaysBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays bulk delete params (not the query body).

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

func (*DcimDeviceBaysBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays bulk delete params

func (*DcimDeviceBaysBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays bulk delete params

func (*DcimDeviceBaysBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysBulkDeleteReader ¶

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

DcimDeviceBaysBulkDeleteReader is a Reader for the DcimDeviceBaysBulkDelete structure.

func (*DcimDeviceBaysBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysBulkPartialUpdateOK ¶

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

DcimDeviceBaysBulkPartialUpdateOK dcim device bays bulk partial update o k

func NewDcimDeviceBaysBulkPartialUpdateOK ¶

func NewDcimDeviceBaysBulkPartialUpdateOK() *DcimDeviceBaysBulkPartialUpdateOK

NewDcimDeviceBaysBulkPartialUpdateOK creates a DcimDeviceBaysBulkPartialUpdateOK with default headers values

func (*DcimDeviceBaysBulkPartialUpdateOK) Error ¶

func (*DcimDeviceBaysBulkPartialUpdateOK) GetPayload ¶

type DcimDeviceBaysBulkPartialUpdateParams ¶

type DcimDeviceBaysBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBay

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

DcimDeviceBaysBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bays bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysBulkPartialUpdateParams ¶

func NewDcimDeviceBaysBulkPartialUpdateParams() *DcimDeviceBaysBulkPartialUpdateParams

NewDcimDeviceBaysBulkPartialUpdateParams creates a new DcimDeviceBaysBulkPartialUpdateParams 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 NewDcimDeviceBaysBulkPartialUpdateParamsWithContext ¶

func NewDcimDeviceBaysBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceBaysBulkPartialUpdateParams

NewDcimDeviceBaysBulkPartialUpdateParamsWithContext creates a new DcimDeviceBaysBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBaysBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBaysBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysBulkPartialUpdateParams

NewDcimDeviceBaysBulkPartialUpdateParamsWithHTTPClient creates a new DcimDeviceBaysBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysBulkPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceBaysBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysBulkPartialUpdateParams

NewDcimDeviceBaysBulkPartialUpdateParamsWithTimeout creates a new DcimDeviceBaysBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimDeviceBaysBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimDeviceBaysBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimDeviceBaysBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays bulk partial update params

func (*DcimDeviceBaysBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysBulkPartialUpdateReader ¶

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

DcimDeviceBaysBulkPartialUpdateReader is a Reader for the DcimDeviceBaysBulkPartialUpdate structure.

func (*DcimDeviceBaysBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceBaysBulkUpdateOK ¶

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

DcimDeviceBaysBulkUpdateOK dcim device bays bulk update o k

func NewDcimDeviceBaysBulkUpdateOK ¶

func NewDcimDeviceBaysBulkUpdateOK() *DcimDeviceBaysBulkUpdateOK

NewDcimDeviceBaysBulkUpdateOK creates a DcimDeviceBaysBulkUpdateOK with default headers values

func (*DcimDeviceBaysBulkUpdateOK) Error ¶

func (*DcimDeviceBaysBulkUpdateOK) GetPayload ¶

func (o *DcimDeviceBaysBulkUpdateOK) GetPayload() *models.DeviceBay

type DcimDeviceBaysBulkUpdateParams ¶

type DcimDeviceBaysBulkUpdateParams struct {

	// Data.
	Data *models.WritableDeviceBay

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

DcimDeviceBaysBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim device bays bulk update operation.

Typically these are written to a http.Request.

func NewDcimDeviceBaysBulkUpdateParams ¶

func NewDcimDeviceBaysBulkUpdateParams() *DcimDeviceBaysBulkUpdateParams

NewDcimDeviceBaysBulkUpdateParams creates a new DcimDeviceBaysBulkUpdateParams 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 NewDcimDeviceBaysBulkUpdateParamsWithContext ¶

func NewDcimDeviceBaysBulkUpdateParamsWithContext(ctx context.Context) *DcimDeviceBaysBulkUpdateParams

NewDcimDeviceBaysBulkUpdateParamsWithContext creates a new DcimDeviceBaysBulkUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceBaysBulkUpdateParamsWithHTTPClient ¶

func NewDcimDeviceBaysBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceBaysBulkUpdateParams

NewDcimDeviceBaysBulkUpdateParamsWithHTTPClient creates a new DcimDeviceBaysBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceBaysBulkUpdateParamsWithTimeout ¶

func NewDcimDeviceBaysBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceBaysBulkUpdateParams

NewDcimDeviceBaysBulkUpdateParamsWithTimeout creates a new DcimDeviceBaysBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceBaysBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) SetData ¶

SetData adds the data to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) SetDefaults ¶

func (o *DcimDeviceBaysBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device bays bulk update params (not the query body).

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

func (*DcimDeviceBaysBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) WithData ¶

WithData adds the data to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device bays bulk update params (not the query body).

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

func (*DcimDeviceBaysBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device bays bulk update params

func (*DcimDeviceBaysBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceBaysBulkUpdateReader ¶

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

DcimDeviceBaysBulkUpdateReader is a Reader for the DcimDeviceBaysBulkUpdate structure.

func (*DcimDeviceBaysBulkUpdateReader) ReadResponse ¶

func (o *DcimDeviceBaysBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	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) SetCreated ¶

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

SetCreated adds the created to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimDeviceBaysListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

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

SetLabel adds the label to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelEmpty ¶

func (o *DcimDeviceBaysListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelIc ¶

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

SetLabelIc adds the labelIc to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelIe ¶

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

SetLabelIe adds the labelIe to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelIew ¶

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

SetLabelIew adds the labelIew to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelIsw ¶

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

SetLabelIsw adds the labelIsw to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelNic ¶

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

SetLabelNic adds the labelNic to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelNie ¶

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

SetLabelNie adds the labelNie to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelNiew ¶

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

SetLabelNiew adds the labelNiew to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabelNisw ¶

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

SetLabelNisw adds the labelNisw to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLabeln ¶

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

SetLabeln adds the labelN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimDeviceBaysListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim device bays list params

func (*DcimDeviceBaysListParams) SetSiteGroupn ¶

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

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

func (o *DcimDeviceBaysListParams) WithCreated(created *string) *DcimDeviceBaysListParams

WithCreated adds the created to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithCreatedGte ¶

func (o *DcimDeviceBaysListParams) WithCreatedGte(createdGte *string) *DcimDeviceBaysListParams

WithCreatedGte adds the createdGte to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithCreatedLte ¶

func (o *DcimDeviceBaysListParams) WithCreatedLte(createdLte *string) *DcimDeviceBaysListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimDeviceBaysListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimDeviceBaysListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelEmpty ¶

func (o *DcimDeviceBaysListParams) WithLabelEmpty(labelEmpty *string) *DcimDeviceBaysListParams

WithLabelEmpty adds the labelEmpty to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelIc ¶

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

WithLabelIc adds the labelIc to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelIe ¶

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

WithLabelIe adds the labelIe to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelIew ¶

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

WithLabelIew adds the labelIew to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelIsw ¶

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

WithLabelIsw adds the labelIsw to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelNic ¶

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

WithLabelNic adds the labelNic to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelNie ¶

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

WithLabelNie adds the labelNie to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelNiew ¶

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

WithLabelNiew adds the labelNiew to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabelNisw ¶

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

WithLabelNisw adds the labelNisw to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLastUpdated ¶

func (o *DcimDeviceBaysListParams) WithLastUpdated(lastUpdated *string) *DcimDeviceBaysListParams

WithLastUpdated adds the lastUpdated to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithLastUpdatedLte ¶

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

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

func (o *DcimDeviceBaysListParams) WithNameEmpty(nameEmpty *string) *DcimDeviceBaysListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimDeviceBaysListParams) WithSiteGroup(siteGroup *string) *DcimDeviceBaysListParams

WithSiteGroup adds the siteGroup to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSiteGroupID ¶

func (o *DcimDeviceBaysListParams) WithSiteGroupID(siteGroupID *string) *DcimDeviceBaysListParams

WithSiteGroupID adds the siteGroupID to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim device bays list params

func (*DcimDeviceBaysListParams) WithSiteGroupn ¶

func (o *DcimDeviceBaysListParams) WithSiteGroupn(siteGroupn *string) *DcimDeviceBaysListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimDeviceRolesBulkDeleteNoContent ¶

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

DcimDeviceRolesBulkDeleteNoContent dcim device roles bulk delete no content

func NewDcimDeviceRolesBulkDeleteNoContent ¶

func NewDcimDeviceRolesBulkDeleteNoContent() *DcimDeviceRolesBulkDeleteNoContent

NewDcimDeviceRolesBulkDeleteNoContent creates a DcimDeviceRolesBulkDeleteNoContent with default headers values

func (*DcimDeviceRolesBulkDeleteNoContent) Error ¶

type DcimDeviceRolesBulkDeleteParams ¶

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

DcimDeviceRolesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim device roles bulk delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesBulkDeleteParams ¶

func NewDcimDeviceRolesBulkDeleteParams() *DcimDeviceRolesBulkDeleteParams

NewDcimDeviceRolesBulkDeleteParams creates a new DcimDeviceRolesBulkDeleteParams 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 NewDcimDeviceRolesBulkDeleteParamsWithContext ¶

func NewDcimDeviceRolesBulkDeleteParamsWithContext(ctx context.Context) *DcimDeviceRolesBulkDeleteParams

NewDcimDeviceRolesBulkDeleteParamsWithContext creates a new DcimDeviceRolesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceRolesBulkDeleteParamsWithHTTPClient ¶

func NewDcimDeviceRolesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesBulkDeleteParams

NewDcimDeviceRolesBulkDeleteParamsWithHTTPClient creates a new DcimDeviceRolesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesBulkDeleteParamsWithTimeout ¶

func NewDcimDeviceRolesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesBulkDeleteParams

NewDcimDeviceRolesBulkDeleteParamsWithTimeout creates a new DcimDeviceRolesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim device roles bulk delete params

func (*DcimDeviceRolesBulkDeleteParams) SetDefaults ¶

func (o *DcimDeviceRolesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles bulk delete params (not the query body).

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

func (*DcimDeviceRolesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles bulk delete params

func (*DcimDeviceRolesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles bulk delete params

func (*DcimDeviceRolesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim device roles bulk delete params

func (*DcimDeviceRolesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles bulk delete params (not the query body).

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

func (*DcimDeviceRolesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles bulk delete params

func (*DcimDeviceRolesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles bulk delete params

func (*DcimDeviceRolesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesBulkDeleteReader ¶

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

DcimDeviceRolesBulkDeleteReader is a Reader for the DcimDeviceRolesBulkDelete structure.

func (*DcimDeviceRolesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesBulkPartialUpdateOK ¶

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

DcimDeviceRolesBulkPartialUpdateOK dcim device roles bulk partial update o k

func NewDcimDeviceRolesBulkPartialUpdateOK ¶

func NewDcimDeviceRolesBulkPartialUpdateOK() *DcimDeviceRolesBulkPartialUpdateOK

NewDcimDeviceRolesBulkPartialUpdateOK creates a DcimDeviceRolesBulkPartialUpdateOK with default headers values

func (*DcimDeviceRolesBulkPartialUpdateOK) Error ¶

func (*DcimDeviceRolesBulkPartialUpdateOK) GetPayload ¶

type DcimDeviceRolesBulkPartialUpdateParams ¶

type DcimDeviceRolesBulkPartialUpdateParams struct {

	// Data.
	Data *models.DeviceRole

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

DcimDeviceRolesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device roles bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesBulkPartialUpdateParams ¶

func NewDcimDeviceRolesBulkPartialUpdateParams() *DcimDeviceRolesBulkPartialUpdateParams

NewDcimDeviceRolesBulkPartialUpdateParams creates a new DcimDeviceRolesBulkPartialUpdateParams 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 NewDcimDeviceRolesBulkPartialUpdateParamsWithContext ¶

func NewDcimDeviceRolesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceRolesBulkPartialUpdateParams

NewDcimDeviceRolesBulkPartialUpdateParamsWithContext creates a new DcimDeviceRolesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceRolesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceRolesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesBulkPartialUpdateParams

NewDcimDeviceRolesBulkPartialUpdateParamsWithHTTPClient creates a new DcimDeviceRolesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceRolesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesBulkPartialUpdateParams

NewDcimDeviceRolesBulkPartialUpdateParamsWithTimeout creates a new DcimDeviceRolesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimDeviceRolesBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimDeviceRolesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimDeviceRolesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles bulk partial update params

func (*DcimDeviceRolesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesBulkPartialUpdateReader ¶

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

DcimDeviceRolesBulkPartialUpdateReader is a Reader for the DcimDeviceRolesBulkPartialUpdate structure.

func (*DcimDeviceRolesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceRolesBulkUpdateOK ¶

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

DcimDeviceRolesBulkUpdateOK dcim device roles bulk update o k

func NewDcimDeviceRolesBulkUpdateOK ¶

func NewDcimDeviceRolesBulkUpdateOK() *DcimDeviceRolesBulkUpdateOK

NewDcimDeviceRolesBulkUpdateOK creates a DcimDeviceRolesBulkUpdateOK with default headers values

func (*DcimDeviceRolesBulkUpdateOK) Error ¶

func (*DcimDeviceRolesBulkUpdateOK) GetPayload ¶

type DcimDeviceRolesBulkUpdateParams ¶

type DcimDeviceRolesBulkUpdateParams struct {

	// Data.
	Data *models.DeviceRole

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

DcimDeviceRolesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim device roles bulk update operation.

Typically these are written to a http.Request.

func NewDcimDeviceRolesBulkUpdateParams ¶

func NewDcimDeviceRolesBulkUpdateParams() *DcimDeviceRolesBulkUpdateParams

NewDcimDeviceRolesBulkUpdateParams creates a new DcimDeviceRolesBulkUpdateParams 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 NewDcimDeviceRolesBulkUpdateParamsWithContext ¶

func NewDcimDeviceRolesBulkUpdateParamsWithContext(ctx context.Context) *DcimDeviceRolesBulkUpdateParams

NewDcimDeviceRolesBulkUpdateParamsWithContext creates a new DcimDeviceRolesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceRolesBulkUpdateParamsWithHTTPClient ¶

func NewDcimDeviceRolesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceRolesBulkUpdateParams

NewDcimDeviceRolesBulkUpdateParamsWithHTTPClient creates a new DcimDeviceRolesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceRolesBulkUpdateParamsWithTimeout ¶

func NewDcimDeviceRolesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceRolesBulkUpdateParams

NewDcimDeviceRolesBulkUpdateParamsWithTimeout creates a new DcimDeviceRolesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceRolesBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) SetDefaults ¶

func (o *DcimDeviceRolesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim device roles bulk update params (not the query body).

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

func (*DcimDeviceRolesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim device roles bulk update params (not the query body).

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

func (*DcimDeviceRolesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device roles bulk update params

func (*DcimDeviceRolesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceRolesBulkUpdateReader ¶

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

DcimDeviceRolesBulkUpdateReader is a Reader for the DcimDeviceRolesBulkUpdate structure.

func (*DcimDeviceRolesBulkUpdateReader) ReadResponse ¶

func (o *DcimDeviceRolesBulkUpdateReader) 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 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

	// ColorEmpty.
	ColorEmpty *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

	// 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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetColorEmpty ¶

func (o *DcimDeviceRolesListParams) SetColorEmpty(colorEmpty *string)

SetColorEmpty adds the colorEmpty 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) SetCreated ¶

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

SetCreated adds the created to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim device roles list params

func (*DcimDeviceRolesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimDeviceRolesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSlugEmpty ¶

func (o *DcimDeviceRolesListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithColorEmpty ¶

func (o *DcimDeviceRolesListParams) WithColorEmpty(colorEmpty *string) *DcimDeviceRolesListParams

WithColorEmpty adds the colorEmpty 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) WithCreated ¶

WithCreated adds the created to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithCreatedGte ¶

func (o *DcimDeviceRolesListParams) WithCreatedGte(createdGte *string) *DcimDeviceRolesListParams

WithCreatedGte adds the createdGte to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithCreatedLte ¶

func (o *DcimDeviceRolesListParams) WithCreatedLte(createdLte *string) *DcimDeviceRolesListParams

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

func (o *DcimDeviceRolesListParams) WithLastUpdated(lastUpdated *string) *DcimDeviceRolesListParams

WithLastUpdated adds the lastUpdated to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim device roles list params

func (*DcimDeviceRolesListParams) WithLastUpdatedLte ¶

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

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

func (o *DcimDeviceRolesListParams) WithNameEmpty(nameEmpty *string) *DcimDeviceRolesListParams

WithNameEmpty adds the nameEmpty 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) WithSlugEmpty ¶

func (o *DcimDeviceRolesListParams) WithSlugEmpty(slugEmpty *string) *DcimDeviceRolesListParams

WithSlugEmpty adds the slugEmpty 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 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 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 DcimDeviceTypesBulkDeleteNoContent ¶

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

DcimDeviceTypesBulkDeleteNoContent dcim device types bulk delete no content

func NewDcimDeviceTypesBulkDeleteNoContent ¶

func NewDcimDeviceTypesBulkDeleteNoContent() *DcimDeviceTypesBulkDeleteNoContent

NewDcimDeviceTypesBulkDeleteNoContent creates a DcimDeviceTypesBulkDeleteNoContent with default headers values

func (*DcimDeviceTypesBulkDeleteNoContent) Error ¶

type DcimDeviceTypesBulkDeleteParams ¶

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

DcimDeviceTypesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim device types bulk delete operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesBulkDeleteParams ¶

func NewDcimDeviceTypesBulkDeleteParams() *DcimDeviceTypesBulkDeleteParams

NewDcimDeviceTypesBulkDeleteParams creates a new DcimDeviceTypesBulkDeleteParams 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 NewDcimDeviceTypesBulkDeleteParamsWithContext ¶

func NewDcimDeviceTypesBulkDeleteParamsWithContext(ctx context.Context) *DcimDeviceTypesBulkDeleteParams

NewDcimDeviceTypesBulkDeleteParamsWithContext creates a new DcimDeviceTypesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimDeviceTypesBulkDeleteParamsWithHTTPClient ¶

func NewDcimDeviceTypesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesBulkDeleteParams

NewDcimDeviceTypesBulkDeleteParamsWithHTTPClient creates a new DcimDeviceTypesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesBulkDeleteParamsWithTimeout ¶

func NewDcimDeviceTypesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesBulkDeleteParams

NewDcimDeviceTypesBulkDeleteParamsWithTimeout creates a new DcimDeviceTypesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim device types bulk delete params

func (*DcimDeviceTypesBulkDeleteParams) SetDefaults ¶

func (o *DcimDeviceTypesBulkDeleteParams) SetDefaults()

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

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

func (*DcimDeviceTypesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device types bulk delete params

func (*DcimDeviceTypesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device types bulk delete params

func (*DcimDeviceTypesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim device types bulk delete params

func (*DcimDeviceTypesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimDeviceTypesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types bulk delete params

func (*DcimDeviceTypesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types bulk delete params

func (*DcimDeviceTypesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesBulkDeleteReader ¶

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

DcimDeviceTypesBulkDeleteReader is a Reader for the DcimDeviceTypesBulkDelete structure.

func (*DcimDeviceTypesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceTypesBulkPartialUpdateOK ¶

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

DcimDeviceTypesBulkPartialUpdateOK dcim device types bulk partial update o k

func NewDcimDeviceTypesBulkPartialUpdateOK ¶

func NewDcimDeviceTypesBulkPartialUpdateOK() *DcimDeviceTypesBulkPartialUpdateOK

NewDcimDeviceTypesBulkPartialUpdateOK creates a DcimDeviceTypesBulkPartialUpdateOK with default headers values

func (*DcimDeviceTypesBulkPartialUpdateOK) Error ¶

func (*DcimDeviceTypesBulkPartialUpdateOK) GetPayload ¶

type DcimDeviceTypesBulkPartialUpdateParams ¶

type DcimDeviceTypesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceType

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

DcimDeviceTypesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim device types bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesBulkPartialUpdateParams ¶

func NewDcimDeviceTypesBulkPartialUpdateParams() *DcimDeviceTypesBulkPartialUpdateParams

NewDcimDeviceTypesBulkPartialUpdateParams creates a new DcimDeviceTypesBulkPartialUpdateParams 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 NewDcimDeviceTypesBulkPartialUpdateParamsWithContext ¶

func NewDcimDeviceTypesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimDeviceTypesBulkPartialUpdateParams

NewDcimDeviceTypesBulkPartialUpdateParamsWithContext creates a new DcimDeviceTypesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceTypesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimDeviceTypesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesBulkPartialUpdateParams

NewDcimDeviceTypesBulkPartialUpdateParamsWithHTTPClient creates a new DcimDeviceTypesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimDeviceTypesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesBulkPartialUpdateParams

NewDcimDeviceTypesBulkPartialUpdateParamsWithTimeout creates a new DcimDeviceTypesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimDeviceTypesBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimDeviceTypesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimDeviceTypesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types bulk partial update params

func (*DcimDeviceTypesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesBulkPartialUpdateReader ¶

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

DcimDeviceTypesBulkPartialUpdateReader is a Reader for the DcimDeviceTypesBulkPartialUpdate structure.

func (*DcimDeviceTypesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDeviceTypesBulkUpdateOK ¶

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

DcimDeviceTypesBulkUpdateOK dcim device types bulk update o k

func NewDcimDeviceTypesBulkUpdateOK ¶

func NewDcimDeviceTypesBulkUpdateOK() *DcimDeviceTypesBulkUpdateOK

NewDcimDeviceTypesBulkUpdateOK creates a DcimDeviceTypesBulkUpdateOK with default headers values

func (*DcimDeviceTypesBulkUpdateOK) Error ¶

func (*DcimDeviceTypesBulkUpdateOK) GetPayload ¶

type DcimDeviceTypesBulkUpdateParams ¶

type DcimDeviceTypesBulkUpdateParams struct {

	// Data.
	Data *models.WritableDeviceType

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

DcimDeviceTypesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim device types bulk update operation.

Typically these are written to a http.Request.

func NewDcimDeviceTypesBulkUpdateParams ¶

func NewDcimDeviceTypesBulkUpdateParams() *DcimDeviceTypesBulkUpdateParams

NewDcimDeviceTypesBulkUpdateParams creates a new DcimDeviceTypesBulkUpdateParams 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 NewDcimDeviceTypesBulkUpdateParamsWithContext ¶

func NewDcimDeviceTypesBulkUpdateParamsWithContext(ctx context.Context) *DcimDeviceTypesBulkUpdateParams

NewDcimDeviceTypesBulkUpdateParamsWithContext creates a new DcimDeviceTypesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimDeviceTypesBulkUpdateParamsWithHTTPClient ¶

func NewDcimDeviceTypesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimDeviceTypesBulkUpdateParams

NewDcimDeviceTypesBulkUpdateParamsWithHTTPClient creates a new DcimDeviceTypesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDeviceTypesBulkUpdateParamsWithTimeout ¶

func NewDcimDeviceTypesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimDeviceTypesBulkUpdateParams

NewDcimDeviceTypesBulkUpdateParamsWithTimeout creates a new DcimDeviceTypesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimDeviceTypesBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) SetDefaults ¶

func (o *DcimDeviceTypesBulkUpdateParams) SetDefaults()

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

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

func (*DcimDeviceTypesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimDeviceTypesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim device types bulk update params

func (*DcimDeviceTypesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDeviceTypesBulkUpdateReader ¶

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

DcimDeviceTypesBulkUpdateReader is a Reader for the DcimDeviceTypesBulkUpdate structure.

func (*DcimDeviceTypesBulkUpdateReader) ReadResponse ¶

func (o *DcimDeviceTypesBulkUpdateReader) 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 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

	// ModelEmpty.
	ModelEmpty *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

	// PartNumberEmpty.
	PartNumberEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetModelEmpty ¶

func (o *DcimDeviceTypesListParams) SetModelEmpty(modelEmpty *string)

SetModelEmpty adds the modelEmpty 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) SetPartNumberEmpty ¶

func (o *DcimDeviceTypesListParams) SetPartNumberEmpty(partNumberEmpty *string)

SetPartNumberEmpty adds the partNumberEmpty 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) SetSlugEmpty ¶

func (o *DcimDeviceTypesListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithModelEmpty ¶

func (o *DcimDeviceTypesListParams) WithModelEmpty(modelEmpty *string) *DcimDeviceTypesListParams

WithModelEmpty adds the modelEmpty 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) WithPartNumberEmpty ¶

func (o *DcimDeviceTypesListParams) WithPartNumberEmpty(partNumberEmpty *string) *DcimDeviceTypesListParams

WithPartNumberEmpty adds the partNumberEmpty 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) WithSlugEmpty ¶

func (o *DcimDeviceTypesListParams) WithSlugEmpty(slugEmpty *string) *DcimDeviceTypesListParams

WithSlugEmpty adds the slugEmpty 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 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 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 DcimDevicesBulkDeleteNoContent ¶

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

DcimDevicesBulkDeleteNoContent dcim devices bulk delete no content

func NewDcimDevicesBulkDeleteNoContent ¶

func NewDcimDevicesBulkDeleteNoContent() *DcimDevicesBulkDeleteNoContent

NewDcimDevicesBulkDeleteNoContent creates a DcimDevicesBulkDeleteNoContent with default headers values

func (*DcimDevicesBulkDeleteNoContent) Error ¶

type DcimDevicesBulkDeleteParams ¶

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

DcimDevicesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim devices bulk delete operation.

Typically these are written to a http.Request.

func NewDcimDevicesBulkDeleteParams ¶

func NewDcimDevicesBulkDeleteParams() *DcimDevicesBulkDeleteParams

NewDcimDevicesBulkDeleteParams creates a new DcimDevicesBulkDeleteParams 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 NewDcimDevicesBulkDeleteParamsWithContext ¶

func NewDcimDevicesBulkDeleteParamsWithContext(ctx context.Context) *DcimDevicesBulkDeleteParams

NewDcimDevicesBulkDeleteParamsWithContext creates a new DcimDevicesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimDevicesBulkDeleteParamsWithHTTPClient ¶

func NewDcimDevicesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimDevicesBulkDeleteParams

NewDcimDevicesBulkDeleteParamsWithHTTPClient creates a new DcimDevicesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesBulkDeleteParamsWithTimeout ¶

func NewDcimDevicesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimDevicesBulkDeleteParams

NewDcimDevicesBulkDeleteParamsWithTimeout creates a new DcimDevicesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimDevicesBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim devices bulk delete params

func (*DcimDevicesBulkDeleteParams) SetDefaults ¶

func (o *DcimDevicesBulkDeleteParams) SetDefaults()

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

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

func (*DcimDevicesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim devices bulk delete params

func (*DcimDevicesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim devices bulk delete params

func (*DcimDevicesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim devices bulk delete params

func (*DcimDevicesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimDevicesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim devices bulk delete params

func (*DcimDevicesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices bulk delete params

func (*DcimDevicesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesBulkDeleteReader ¶

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

DcimDevicesBulkDeleteReader is a Reader for the DcimDevicesBulkDelete structure.

func (*DcimDevicesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDevicesBulkPartialUpdateOK ¶

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

DcimDevicesBulkPartialUpdateOK dcim devices bulk partial update o k

func NewDcimDevicesBulkPartialUpdateOK ¶

func NewDcimDevicesBulkPartialUpdateOK() *DcimDevicesBulkPartialUpdateOK

NewDcimDevicesBulkPartialUpdateOK creates a DcimDevicesBulkPartialUpdateOK with default headers values

func (*DcimDevicesBulkPartialUpdateOK) Error ¶

func (*DcimDevicesBulkPartialUpdateOK) GetPayload ¶

type DcimDevicesBulkPartialUpdateParams ¶

type DcimDevicesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableDeviceWithConfigContext

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

DcimDevicesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim devices bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimDevicesBulkPartialUpdateParams ¶

func NewDcimDevicesBulkPartialUpdateParams() *DcimDevicesBulkPartialUpdateParams

NewDcimDevicesBulkPartialUpdateParams creates a new DcimDevicesBulkPartialUpdateParams 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 NewDcimDevicesBulkPartialUpdateParamsWithContext ¶

func NewDcimDevicesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimDevicesBulkPartialUpdateParams

NewDcimDevicesBulkPartialUpdateParamsWithContext creates a new DcimDevicesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimDevicesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimDevicesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimDevicesBulkPartialUpdateParams

NewDcimDevicesBulkPartialUpdateParamsWithHTTPClient creates a new DcimDevicesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimDevicesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimDevicesBulkPartialUpdateParams

NewDcimDevicesBulkPartialUpdateParamsWithTimeout creates a new DcimDevicesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimDevicesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimDevicesBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimDevicesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimDevicesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices bulk partial update params

func (*DcimDevicesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesBulkPartialUpdateReader ¶

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

DcimDevicesBulkPartialUpdateReader is a Reader for the DcimDevicesBulkPartialUpdate structure.

func (*DcimDevicesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimDevicesBulkUpdateOK ¶

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

DcimDevicesBulkUpdateOK dcim devices bulk update o k

func NewDcimDevicesBulkUpdateOK ¶

func NewDcimDevicesBulkUpdateOK() *DcimDevicesBulkUpdateOK

NewDcimDevicesBulkUpdateOK creates a DcimDevicesBulkUpdateOK with default headers values

func (*DcimDevicesBulkUpdateOK) Error ¶

func (o *DcimDevicesBulkUpdateOK) Error() string

func (*DcimDevicesBulkUpdateOK) GetPayload ¶

type DcimDevicesBulkUpdateParams ¶

type DcimDevicesBulkUpdateParams struct {

	// Data.
	Data *models.WritableDeviceWithConfigContext

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

DcimDevicesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim devices bulk update operation.

Typically these are written to a http.Request.

func NewDcimDevicesBulkUpdateParams ¶

func NewDcimDevicesBulkUpdateParams() *DcimDevicesBulkUpdateParams

NewDcimDevicesBulkUpdateParams creates a new DcimDevicesBulkUpdateParams 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 NewDcimDevicesBulkUpdateParamsWithContext ¶

func NewDcimDevicesBulkUpdateParamsWithContext(ctx context.Context) *DcimDevicesBulkUpdateParams

NewDcimDevicesBulkUpdateParamsWithContext creates a new DcimDevicesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimDevicesBulkUpdateParamsWithHTTPClient ¶

func NewDcimDevicesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimDevicesBulkUpdateParams

NewDcimDevicesBulkUpdateParamsWithHTTPClient creates a new DcimDevicesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimDevicesBulkUpdateParamsWithTimeout ¶

func NewDcimDevicesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimDevicesBulkUpdateParams

NewDcimDevicesBulkUpdateParamsWithTimeout creates a new DcimDevicesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimDevicesBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) SetDefaults ¶

func (o *DcimDevicesBulkUpdateParams) SetDefaults()

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

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

func (*DcimDevicesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimDevicesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim devices bulk update params

func (*DcimDevicesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimDevicesBulkUpdateReader ¶

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

DcimDevicesBulkUpdateReader is a Reader for the DcimDevicesBulkUpdate structure.

func (*DcimDevicesBulkUpdateReader) ReadResponse ¶

func (o *DcimDevicesBulkUpdateReader) 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 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 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

	// AssetTagEmpty.
	AssetTagEmpty *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

	// LocationID.
	LocationID *string

	// LocationIDn.
	LocationIDn *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

	// NameEmpty.
	NameEmpty *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

	// 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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// 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) SetAssetTagEmpty ¶

func (o *DcimDevicesListParams) SetAssetTagEmpty(assetTagEmpty *string)

SetAssetTagEmpty adds the assetTagEmpty 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) SetLocationID ¶

func (o *DcimDevicesListParams) SetLocationID(locationID *string)

SetLocationID adds the locationId to the dcim devices list params

func (*DcimDevicesListParams) SetLocationIDn ¶

func (o *DcimDevicesListParams) SetLocationIDn(locationIDn *string)

SetLocationIDn adds the locationIdN 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) SetNameEmpty ¶

func (o *DcimDevicesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim devices list params

func (*DcimDevicesListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim devices list params

func (*DcimDevicesListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim devices list params

func (*DcimDevicesListParams) SetSiteGroupn ¶

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

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

func (o *DcimDevicesListParams) WithAssetTagEmpty(assetTagEmpty *string) *DcimDevicesListParams

WithAssetTagEmpty adds the assetTagEmpty 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) WithLocationID ¶

func (o *DcimDevicesListParams) WithLocationID(locationID *string) *DcimDevicesListParams

WithLocationID adds the locationID to the dcim devices list params

func (*DcimDevicesListParams) WithLocationIDn ¶

func (o *DcimDevicesListParams) WithLocationIDn(locationIDn *string) *DcimDevicesListParams

WithLocationIDn adds the locationIDn 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) WithNameEmpty ¶

func (o *DcimDevicesListParams) WithNameEmpty(nameEmpty *string) *DcimDevicesListParams

WithNameEmpty adds the nameEmpty 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) 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) WithSiteGroup ¶

func (o *DcimDevicesListParams) WithSiteGroup(siteGroup *string) *DcimDevicesListParams

WithSiteGroup adds the siteGroup to the dcim devices list params

func (*DcimDevicesListParams) WithSiteGroupID ¶

func (o *DcimDevicesListParams) WithSiteGroupID(siteGroupID *string) *DcimDevicesListParams

WithSiteGroupID adds the siteGroupID to the dcim devices list params

func (*DcimDevicesListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim devices list params

func (*DcimDevicesListParams) WithSiteGroupn ¶

func (o *DcimDevicesListParams) WithSiteGroupn(siteGroupn *string) *DcimDevicesListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimFrontPortTemplatesBulkDeleteNoContent ¶

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

DcimFrontPortTemplatesBulkDeleteNoContent dcim front port templates bulk delete no content

func NewDcimFrontPortTemplatesBulkDeleteNoContent ¶

func NewDcimFrontPortTemplatesBulkDeleteNoContent() *DcimFrontPortTemplatesBulkDeleteNoContent

NewDcimFrontPortTemplatesBulkDeleteNoContent creates a DcimFrontPortTemplatesBulkDeleteNoContent with default headers values

func (*DcimFrontPortTemplatesBulkDeleteNoContent) Error ¶

type DcimFrontPortTemplatesBulkDeleteParams ¶

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

DcimFrontPortTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim front port templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesBulkDeleteParams ¶

func NewDcimFrontPortTemplatesBulkDeleteParams() *DcimFrontPortTemplatesBulkDeleteParams

NewDcimFrontPortTemplatesBulkDeleteParams creates a new DcimFrontPortTemplatesBulkDeleteParams 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 NewDcimFrontPortTemplatesBulkDeleteParamsWithContext ¶

func NewDcimFrontPortTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesBulkDeleteParams

NewDcimFrontPortTemplatesBulkDeleteParamsWithContext creates a new DcimFrontPortTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesBulkDeleteParams

NewDcimFrontPortTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimFrontPortTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimFrontPortTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesBulkDeleteParams

NewDcimFrontPortTemplatesBulkDeleteParamsWithTimeout creates a new DcimFrontPortTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim front port templates bulk delete params

func (*DcimFrontPortTemplatesBulkDeleteParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesBulkDeleteParams) SetDefaults()

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

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

func (*DcimFrontPortTemplatesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front port templates bulk delete params

func (*DcimFrontPortTemplatesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim front port templates bulk delete params

func (*DcimFrontPortTemplatesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim front port templates bulk delete params

func (*DcimFrontPortTemplatesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimFrontPortTemplatesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates bulk delete params

func (*DcimFrontPortTemplatesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates bulk delete params

func (*DcimFrontPortTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesBulkDeleteReader ¶

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

DcimFrontPortTemplatesBulkDeleteReader is a Reader for the DcimFrontPortTemplatesBulkDelete structure.

func (*DcimFrontPortTemplatesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesBulkPartialUpdateOK ¶

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

DcimFrontPortTemplatesBulkPartialUpdateOK dcim front port templates bulk partial update o k

func NewDcimFrontPortTemplatesBulkPartialUpdateOK ¶

func NewDcimFrontPortTemplatesBulkPartialUpdateOK() *DcimFrontPortTemplatesBulkPartialUpdateOK

NewDcimFrontPortTemplatesBulkPartialUpdateOK creates a DcimFrontPortTemplatesBulkPartialUpdateOK with default headers values

func (*DcimFrontPortTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimFrontPortTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimFrontPortTemplatesBulkPartialUpdateParams ¶

type DcimFrontPortTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableFrontPortTemplate

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

DcimFrontPortTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim front port templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesBulkPartialUpdateParams ¶

func NewDcimFrontPortTemplatesBulkPartialUpdateParams() *DcimFrontPortTemplatesBulkPartialUpdateParams

NewDcimFrontPortTemplatesBulkPartialUpdateParams creates a new DcimFrontPortTemplatesBulkPartialUpdateParams 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 NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesBulkPartialUpdateParams

NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithContext creates a new DcimFrontPortTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesBulkPartialUpdateParams

NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimFrontPortTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesBulkPartialUpdateParams

NewDcimFrontPortTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimFrontPortTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim front port templates bulk partial update params (not the query body).

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

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates bulk partial update params (not the query body).

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

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates bulk partial update params

func (*DcimFrontPortTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesBulkPartialUpdateReader ¶

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

DcimFrontPortTemplatesBulkPartialUpdateReader is a Reader for the DcimFrontPortTemplatesBulkPartialUpdate structure.

func (*DcimFrontPortTemplatesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimFrontPortTemplatesBulkUpdateOK ¶

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

DcimFrontPortTemplatesBulkUpdateOK dcim front port templates bulk update o k

func NewDcimFrontPortTemplatesBulkUpdateOK ¶

func NewDcimFrontPortTemplatesBulkUpdateOK() *DcimFrontPortTemplatesBulkUpdateOK

NewDcimFrontPortTemplatesBulkUpdateOK creates a DcimFrontPortTemplatesBulkUpdateOK with default headers values

func (*DcimFrontPortTemplatesBulkUpdateOK) Error ¶

func (*DcimFrontPortTemplatesBulkUpdateOK) GetPayload ¶

type DcimFrontPortTemplatesBulkUpdateParams ¶

type DcimFrontPortTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableFrontPortTemplate

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

DcimFrontPortTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim front port templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortTemplatesBulkUpdateParams ¶

func NewDcimFrontPortTemplatesBulkUpdateParams() *DcimFrontPortTemplatesBulkUpdateParams

NewDcimFrontPortTemplatesBulkUpdateParams creates a new DcimFrontPortTemplatesBulkUpdateParams 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 NewDcimFrontPortTemplatesBulkUpdateParamsWithContext ¶

func NewDcimFrontPortTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimFrontPortTemplatesBulkUpdateParams

NewDcimFrontPortTemplatesBulkUpdateParamsWithContext creates a new DcimFrontPortTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortTemplatesBulkUpdateParams

NewDcimFrontPortTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimFrontPortTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimFrontPortTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortTemplatesBulkUpdateParams

NewDcimFrontPortTemplatesBulkUpdateParamsWithTimeout creates a new DcimFrontPortTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) SetDefaults ¶

func (o *DcimFrontPortTemplatesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front port templates bulk update params (not the query body).

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

func (*DcimFrontPortTemplatesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front port templates bulk update params (not the query body).

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

func (*DcimFrontPortTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front port templates bulk update params

func (*DcimFrontPortTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortTemplatesBulkUpdateReader ¶

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

DcimFrontPortTemplatesBulkUpdateReader is a Reader for the DcimFrontPortTemplatesBulkUpdate structure.

func (*DcimFrontPortTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimFrontPortTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

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

SetCreated adds the created to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimFrontPortTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim front port templates list params

func (*DcimFrontPortTemplatesListParams) WithLastUpdatedLte ¶

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

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

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimFrontPortsBulkDeleteNoContent ¶

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

DcimFrontPortsBulkDeleteNoContent dcim front ports bulk delete no content

func NewDcimFrontPortsBulkDeleteNoContent ¶

func NewDcimFrontPortsBulkDeleteNoContent() *DcimFrontPortsBulkDeleteNoContent

NewDcimFrontPortsBulkDeleteNoContent creates a DcimFrontPortsBulkDeleteNoContent with default headers values

func (*DcimFrontPortsBulkDeleteNoContent) Error ¶

type DcimFrontPortsBulkDeleteParams ¶

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

DcimFrontPortsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim front ports bulk delete operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsBulkDeleteParams ¶

func NewDcimFrontPortsBulkDeleteParams() *DcimFrontPortsBulkDeleteParams

NewDcimFrontPortsBulkDeleteParams creates a new DcimFrontPortsBulkDeleteParams 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 NewDcimFrontPortsBulkDeleteParamsWithContext ¶

func NewDcimFrontPortsBulkDeleteParamsWithContext(ctx context.Context) *DcimFrontPortsBulkDeleteParams

NewDcimFrontPortsBulkDeleteParamsWithContext creates a new DcimFrontPortsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimFrontPortsBulkDeleteParamsWithHTTPClient ¶

func NewDcimFrontPortsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimFrontPortsBulkDeleteParams

NewDcimFrontPortsBulkDeleteParamsWithHTTPClient creates a new DcimFrontPortsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsBulkDeleteParamsWithTimeout ¶

func NewDcimFrontPortsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimFrontPortsBulkDeleteParams

NewDcimFrontPortsBulkDeleteParamsWithTimeout creates a new DcimFrontPortsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim front ports bulk delete params

func (*DcimFrontPortsBulkDeleteParams) SetDefaults ¶

func (o *DcimFrontPortsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports bulk delete params (not the query body).

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

func (*DcimFrontPortsBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front ports bulk delete params

func (*DcimFrontPortsBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim front ports bulk delete params

func (*DcimFrontPortsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim front ports bulk delete params

func (*DcimFrontPortsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports bulk delete params (not the query body).

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

func (*DcimFrontPortsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports bulk delete params

func (*DcimFrontPortsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports bulk delete params

func (*DcimFrontPortsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsBulkDeleteReader ¶

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

DcimFrontPortsBulkDeleteReader is a Reader for the DcimFrontPortsBulkDelete structure.

func (*DcimFrontPortsBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimFrontPortsBulkPartialUpdateOK ¶

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

DcimFrontPortsBulkPartialUpdateOK dcim front ports bulk partial update o k

func NewDcimFrontPortsBulkPartialUpdateOK ¶

func NewDcimFrontPortsBulkPartialUpdateOK() *DcimFrontPortsBulkPartialUpdateOK

NewDcimFrontPortsBulkPartialUpdateOK creates a DcimFrontPortsBulkPartialUpdateOK with default headers values

func (*DcimFrontPortsBulkPartialUpdateOK) Error ¶

func (*DcimFrontPortsBulkPartialUpdateOK) GetPayload ¶

type DcimFrontPortsBulkPartialUpdateParams ¶

type DcimFrontPortsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableFrontPort

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

DcimFrontPortsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim front ports bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsBulkPartialUpdateParams ¶

func NewDcimFrontPortsBulkPartialUpdateParams() *DcimFrontPortsBulkPartialUpdateParams

NewDcimFrontPortsBulkPartialUpdateParams creates a new DcimFrontPortsBulkPartialUpdateParams 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 NewDcimFrontPortsBulkPartialUpdateParamsWithContext ¶

func NewDcimFrontPortsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimFrontPortsBulkPartialUpdateParams

NewDcimFrontPortsBulkPartialUpdateParamsWithContext creates a new DcimFrontPortsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortsBulkPartialUpdateParams

NewDcimFrontPortsBulkPartialUpdateParamsWithHTTPClient creates a new DcimFrontPortsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimFrontPortsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortsBulkPartialUpdateParams

NewDcimFrontPortsBulkPartialUpdateParamsWithTimeout creates a new DcimFrontPortsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimFrontPortsBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimFrontPortsBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimFrontPortsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports bulk partial update params

func (*DcimFrontPortsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsBulkPartialUpdateReader ¶

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

DcimFrontPortsBulkPartialUpdateReader is a Reader for the DcimFrontPortsBulkPartialUpdate structure.

func (*DcimFrontPortsBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimFrontPortsBulkUpdateOK ¶

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

DcimFrontPortsBulkUpdateOK dcim front ports bulk update o k

func NewDcimFrontPortsBulkUpdateOK ¶

func NewDcimFrontPortsBulkUpdateOK() *DcimFrontPortsBulkUpdateOK

NewDcimFrontPortsBulkUpdateOK creates a DcimFrontPortsBulkUpdateOK with default headers values

func (*DcimFrontPortsBulkUpdateOK) Error ¶

func (*DcimFrontPortsBulkUpdateOK) GetPayload ¶

func (o *DcimFrontPortsBulkUpdateOK) GetPayload() *models.FrontPort

type DcimFrontPortsBulkUpdateParams ¶

type DcimFrontPortsBulkUpdateParams struct {

	// Data.
	Data *models.WritableFrontPort

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

DcimFrontPortsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim front ports bulk update operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsBulkUpdateParams ¶

func NewDcimFrontPortsBulkUpdateParams() *DcimFrontPortsBulkUpdateParams

NewDcimFrontPortsBulkUpdateParams creates a new DcimFrontPortsBulkUpdateParams 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 NewDcimFrontPortsBulkUpdateParamsWithContext ¶

func NewDcimFrontPortsBulkUpdateParamsWithContext(ctx context.Context) *DcimFrontPortsBulkUpdateParams

NewDcimFrontPortsBulkUpdateParamsWithContext creates a new DcimFrontPortsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimFrontPortsBulkUpdateParamsWithHTTPClient ¶

func NewDcimFrontPortsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimFrontPortsBulkUpdateParams

NewDcimFrontPortsBulkUpdateParamsWithHTTPClient creates a new DcimFrontPortsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsBulkUpdateParamsWithTimeout ¶

func NewDcimFrontPortsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimFrontPortsBulkUpdateParams

NewDcimFrontPortsBulkUpdateParamsWithTimeout creates a new DcimFrontPortsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) SetDefaults ¶

func (o *DcimFrontPortsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports bulk update params (not the query body).

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

func (*DcimFrontPortsBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports bulk update params (not the query body).

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

func (*DcimFrontPortsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports bulk update params

func (*DcimFrontPortsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsBulkUpdateReader ¶

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

DcimFrontPortsBulkUpdateReader is a Reader for the DcimFrontPortsBulkUpdate structure.

func (*DcimFrontPortsBulkUpdateReader) ReadResponse ¶

func (o *DcimFrontPortsBulkUpdateReader) 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 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

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// 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) SetCreated ¶

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

SetCreated adds the created to the dcim front ports list params

func (*DcimFrontPortsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim front ports list params

func (*DcimFrontPortsListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimFrontPortsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

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

SetLabel adds the label to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelEmpty ¶

func (o *DcimFrontPortsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelIc ¶

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

SetLabelIc adds the labelIc to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelIe ¶

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

SetLabelIe adds the labelIe to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelIew ¶

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

SetLabelIew adds the labelIew to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelIsw ¶

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

SetLabelIsw adds the labelIsw to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelNic ¶

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

SetLabelNic adds the labelNic to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelNie ¶

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

SetLabelNie adds the labelNie to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelNiew ¶

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

SetLabelNiew adds the labelNiew to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabelNisw ¶

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

SetLabelNisw adds the labelNisw to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLabeln ¶

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

SetLabeln adds the labelN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim front ports list params

func (*DcimFrontPortsListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimFrontPortsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim front ports list params

func (*DcimFrontPortsListParams) SetSiteGroupn ¶

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

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

func (o *DcimFrontPortsListParams) WithCreated(created *string) *DcimFrontPortsListParams

WithCreated adds the created to the dcim front ports list params

func (*DcimFrontPortsListParams) WithCreatedGte ¶

func (o *DcimFrontPortsListParams) WithCreatedGte(createdGte *string) *DcimFrontPortsListParams

WithCreatedGte adds the createdGte to the dcim front ports list params

func (*DcimFrontPortsListParams) WithCreatedLte ¶

func (o *DcimFrontPortsListParams) WithCreatedLte(createdLte *string) *DcimFrontPortsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimFrontPortsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimFrontPortsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelEmpty ¶

func (o *DcimFrontPortsListParams) WithLabelEmpty(labelEmpty *string) *DcimFrontPortsListParams

WithLabelEmpty adds the labelEmpty to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelIc ¶

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

WithLabelIc adds the labelIc to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelIe ¶

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

WithLabelIe adds the labelIe to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelIew ¶

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

WithLabelIew adds the labelIew to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelIsw ¶

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

WithLabelIsw adds the labelIsw to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelNic ¶

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

WithLabelNic adds the labelNic to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelNie ¶

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

WithLabelNie adds the labelNie to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelNiew ¶

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

WithLabelNiew adds the labelNiew to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabelNisw ¶

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

WithLabelNisw adds the labelNisw to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLastUpdated ¶

func (o *DcimFrontPortsListParams) WithLastUpdated(lastUpdated *string) *DcimFrontPortsListParams

WithLastUpdated adds the lastUpdated to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim front ports list params

func (*DcimFrontPortsListParams) WithLastUpdatedLte ¶

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

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

func (o *DcimFrontPortsListParams) WithNameEmpty(nameEmpty *string) *DcimFrontPortsListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimFrontPortsListParams) WithSiteGroup(siteGroup *string) *DcimFrontPortsListParams

WithSiteGroup adds the siteGroup to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSiteGroupID ¶

func (o *DcimFrontPortsListParams) WithSiteGroupID(siteGroupID *string) *DcimFrontPortsListParams

WithSiteGroupID adds the siteGroupID to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim front ports list params

func (*DcimFrontPortsListParams) WithSiteGroupn ¶

func (o *DcimFrontPortsListParams) WithSiteGroupn(siteGroupn *string) *DcimFrontPortsListParams

WithSiteGroupn adds the siteGroupn 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 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 DcimFrontPortsPathsOK ¶

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

DcimFrontPortsPathsOK dcim front ports paths o k

func NewDcimFrontPortsPathsOK ¶

func NewDcimFrontPortsPathsOK() *DcimFrontPortsPathsOK

NewDcimFrontPortsPathsOK creates a DcimFrontPortsPathsOK with default headers values

func (*DcimFrontPortsPathsOK) Error ¶

func (o *DcimFrontPortsPathsOK) Error() string

func (*DcimFrontPortsPathsOK) GetPayload ¶

func (o *DcimFrontPortsPathsOK) GetPayload() *models.FrontPort

type DcimFrontPortsPathsParams ¶

type DcimFrontPortsPathsParams struct {

	/* ID.

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

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

DcimFrontPortsPathsParams contains all the parameters to send to the API endpoint

for the dcim front ports paths operation.

Typically these are written to a http.Request.

func NewDcimFrontPortsPathsParams ¶

func NewDcimFrontPortsPathsParams() *DcimFrontPortsPathsParams

NewDcimFrontPortsPathsParams creates a new DcimFrontPortsPathsParams 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 NewDcimFrontPortsPathsParamsWithContext ¶

func NewDcimFrontPortsPathsParamsWithContext(ctx context.Context) *DcimFrontPortsPathsParams

NewDcimFrontPortsPathsParamsWithContext creates a new DcimFrontPortsPathsParams object with the ability to set a context for a request.

func NewDcimFrontPortsPathsParamsWithHTTPClient ¶

func NewDcimFrontPortsPathsParamsWithHTTPClient(client *http.Client) *DcimFrontPortsPathsParams

NewDcimFrontPortsPathsParamsWithHTTPClient creates a new DcimFrontPortsPathsParams object with the ability to set a custom HTTPClient for a request.

func NewDcimFrontPortsPathsParamsWithTimeout ¶

func NewDcimFrontPortsPathsParamsWithTimeout(timeout time.Duration) *DcimFrontPortsPathsParams

NewDcimFrontPortsPathsParamsWithTimeout creates a new DcimFrontPortsPathsParams object with the ability to set a timeout on a request.

func (*DcimFrontPortsPathsParams) SetContext ¶

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

SetContext adds the context to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) SetDefaults ¶

func (o *DcimFrontPortsPathsParams) SetDefaults()

SetDefaults hydrates default values in the dcim front ports paths params (not the query body).

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

func (*DcimFrontPortsPathsParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) SetID ¶

func (o *DcimFrontPortsPathsParams) SetID(id int64)

SetID adds the id to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) WithContext ¶

WithContext adds the context to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim front ports paths params (not the query body).

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

func (*DcimFrontPortsPathsParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) WithID ¶

WithID adds the id to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim front ports paths params

func (*DcimFrontPortsPathsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimFrontPortsPathsReader ¶

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

DcimFrontPortsPathsReader is a Reader for the DcimFrontPortsPaths structure.

func (*DcimFrontPortsPathsReader) ReadResponse ¶

func (o *DcimFrontPortsPathsReader) 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 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 {

	// 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) 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) 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 DcimInterfaceTemplatesBulkDeleteNoContent ¶

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

DcimInterfaceTemplatesBulkDeleteNoContent dcim interface templates bulk delete no content

func NewDcimInterfaceTemplatesBulkDeleteNoContent ¶

func NewDcimInterfaceTemplatesBulkDeleteNoContent() *DcimInterfaceTemplatesBulkDeleteNoContent

NewDcimInterfaceTemplatesBulkDeleteNoContent creates a DcimInterfaceTemplatesBulkDeleteNoContent with default headers values

func (*DcimInterfaceTemplatesBulkDeleteNoContent) Error ¶

type DcimInterfaceTemplatesBulkDeleteParams ¶

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

DcimInterfaceTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim interface templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesBulkDeleteParams ¶

func NewDcimInterfaceTemplatesBulkDeleteParams() *DcimInterfaceTemplatesBulkDeleteParams

NewDcimInterfaceTemplatesBulkDeleteParams creates a new DcimInterfaceTemplatesBulkDeleteParams 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 NewDcimInterfaceTemplatesBulkDeleteParamsWithContext ¶

func NewDcimInterfaceTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesBulkDeleteParams

NewDcimInterfaceTemplatesBulkDeleteParamsWithContext creates a new DcimInterfaceTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesBulkDeleteParams

NewDcimInterfaceTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimInterfaceTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimInterfaceTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesBulkDeleteParams

NewDcimInterfaceTemplatesBulkDeleteParamsWithTimeout creates a new DcimInterfaceTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim interface templates bulk delete params

func (*DcimInterfaceTemplatesBulkDeleteParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesBulkDeleteParams) SetDefaults()

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

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

func (*DcimInterfaceTemplatesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim interface templates bulk delete params

func (*DcimInterfaceTemplatesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim interface templates bulk delete params

func (*DcimInterfaceTemplatesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim interface templates bulk delete params

func (*DcimInterfaceTemplatesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimInterfaceTemplatesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates bulk delete params

func (*DcimInterfaceTemplatesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates bulk delete params

func (*DcimInterfaceTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesBulkDeleteReader ¶

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

DcimInterfaceTemplatesBulkDeleteReader is a Reader for the DcimInterfaceTemplatesBulkDelete structure.

func (*DcimInterfaceTemplatesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesBulkPartialUpdateOK ¶

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

DcimInterfaceTemplatesBulkPartialUpdateOK dcim interface templates bulk partial update o k

func NewDcimInterfaceTemplatesBulkPartialUpdateOK ¶

func NewDcimInterfaceTemplatesBulkPartialUpdateOK() *DcimInterfaceTemplatesBulkPartialUpdateOK

NewDcimInterfaceTemplatesBulkPartialUpdateOK creates a DcimInterfaceTemplatesBulkPartialUpdateOK with default headers values

func (*DcimInterfaceTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimInterfaceTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimInterfaceTemplatesBulkPartialUpdateParams ¶

type DcimInterfaceTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableInterfaceTemplate

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

DcimInterfaceTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim interface templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesBulkPartialUpdateParams ¶

func NewDcimInterfaceTemplatesBulkPartialUpdateParams() *DcimInterfaceTemplatesBulkPartialUpdateParams

NewDcimInterfaceTemplatesBulkPartialUpdateParams creates a new DcimInterfaceTemplatesBulkPartialUpdateParams 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 NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesBulkPartialUpdateParams

NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithContext creates a new DcimInterfaceTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesBulkPartialUpdateParams

NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimInterfaceTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesBulkPartialUpdateParams

NewDcimInterfaceTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimInterfaceTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) SetDefaults ¶

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

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

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates bulk partial update params

func (*DcimInterfaceTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesBulkPartialUpdateReader ¶

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

DcimInterfaceTemplatesBulkPartialUpdateReader is a Reader for the DcimInterfaceTemplatesBulkPartialUpdate structure.

func (*DcimInterfaceTemplatesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimInterfaceTemplatesBulkUpdateOK ¶

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

DcimInterfaceTemplatesBulkUpdateOK dcim interface templates bulk update o k

func NewDcimInterfaceTemplatesBulkUpdateOK ¶

func NewDcimInterfaceTemplatesBulkUpdateOK() *DcimInterfaceTemplatesBulkUpdateOK

NewDcimInterfaceTemplatesBulkUpdateOK creates a DcimInterfaceTemplatesBulkUpdateOK with default headers values

func (*DcimInterfaceTemplatesBulkUpdateOK) Error ¶

func (*DcimInterfaceTemplatesBulkUpdateOK) GetPayload ¶

type DcimInterfaceTemplatesBulkUpdateParams ¶

type DcimInterfaceTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableInterfaceTemplate

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

DcimInterfaceTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim interface templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimInterfaceTemplatesBulkUpdateParams ¶

func NewDcimInterfaceTemplatesBulkUpdateParams() *DcimInterfaceTemplatesBulkUpdateParams

NewDcimInterfaceTemplatesBulkUpdateParams creates a new DcimInterfaceTemplatesBulkUpdateParams 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 NewDcimInterfaceTemplatesBulkUpdateParamsWithContext ¶

func NewDcimInterfaceTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimInterfaceTemplatesBulkUpdateParams

NewDcimInterfaceTemplatesBulkUpdateParamsWithContext creates a new DcimInterfaceTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimInterfaceTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimInterfaceTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfaceTemplatesBulkUpdateParams

NewDcimInterfaceTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimInterfaceTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfaceTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimInterfaceTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfaceTemplatesBulkUpdateParams

NewDcimInterfaceTemplatesBulkUpdateParamsWithTimeout creates a new DcimInterfaceTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfaceTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) SetDefaults ¶

func (o *DcimInterfaceTemplatesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim interface templates bulk update params (not the query body).

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

func (*DcimInterfaceTemplatesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim interface templates bulk update params (not the query body).

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

func (*DcimInterfaceTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interface templates bulk update params

func (*DcimInterfaceTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfaceTemplatesBulkUpdateReader ¶

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

DcimInterfaceTemplatesBulkUpdateReader is a Reader for the DcimInterfaceTemplatesBulkUpdate structure.

func (*DcimInterfaceTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimInterfaceTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// MgmtOnly.
	MgmtOnly *string

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

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

SetCreated adds the created to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimInterfaceTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim interface templates list params

func (*DcimInterfaceTemplatesListParams) WithLastUpdatedLte ¶

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

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

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimInterfacesBulkDeleteNoContent ¶

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

DcimInterfacesBulkDeleteNoContent dcim interfaces bulk delete no content

func NewDcimInterfacesBulkDeleteNoContent ¶

func NewDcimInterfacesBulkDeleteNoContent() *DcimInterfacesBulkDeleteNoContent

NewDcimInterfacesBulkDeleteNoContent creates a DcimInterfacesBulkDeleteNoContent with default headers values

func (*DcimInterfacesBulkDeleteNoContent) Error ¶

type DcimInterfacesBulkDeleteParams ¶

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

DcimInterfacesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim interfaces bulk delete operation.

Typically these are written to a http.Request.

func NewDcimInterfacesBulkDeleteParams ¶

func NewDcimInterfacesBulkDeleteParams() *DcimInterfacesBulkDeleteParams

NewDcimInterfacesBulkDeleteParams creates a new DcimInterfacesBulkDeleteParams 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 NewDcimInterfacesBulkDeleteParamsWithContext ¶

func NewDcimInterfacesBulkDeleteParamsWithContext(ctx context.Context) *DcimInterfacesBulkDeleteParams

NewDcimInterfacesBulkDeleteParamsWithContext creates a new DcimInterfacesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimInterfacesBulkDeleteParamsWithHTTPClient ¶

func NewDcimInterfacesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimInterfacesBulkDeleteParams

NewDcimInterfacesBulkDeleteParamsWithHTTPClient creates a new DcimInterfacesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesBulkDeleteParamsWithTimeout ¶

func NewDcimInterfacesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimInterfacesBulkDeleteParams

NewDcimInterfacesBulkDeleteParamsWithTimeout creates a new DcimInterfacesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimInterfacesBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim interfaces bulk delete params

func (*DcimInterfacesBulkDeleteParams) SetDefaults ¶

func (o *DcimInterfacesBulkDeleteParams) SetDefaults()

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

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

func (*DcimInterfacesBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim interfaces bulk delete params

func (*DcimInterfacesBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim interfaces bulk delete params

func (*DcimInterfacesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim interfaces bulk delete params

func (*DcimInterfacesBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimInterfacesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces bulk delete params

func (*DcimInterfacesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces bulk delete params

func (*DcimInterfacesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesBulkDeleteReader ¶

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

DcimInterfacesBulkDeleteReader is a Reader for the DcimInterfacesBulkDelete structure.

func (*DcimInterfacesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimInterfacesBulkPartialUpdateOK ¶

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

DcimInterfacesBulkPartialUpdateOK dcim interfaces bulk partial update o k

func NewDcimInterfacesBulkPartialUpdateOK ¶

func NewDcimInterfacesBulkPartialUpdateOK() *DcimInterfacesBulkPartialUpdateOK

NewDcimInterfacesBulkPartialUpdateOK creates a DcimInterfacesBulkPartialUpdateOK with default headers values

func (*DcimInterfacesBulkPartialUpdateOK) Error ¶

func (*DcimInterfacesBulkPartialUpdateOK) GetPayload ¶

type DcimInterfacesBulkPartialUpdateParams ¶

type DcimInterfacesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableInterface

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

DcimInterfacesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim interfaces bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimInterfacesBulkPartialUpdateParams ¶

func NewDcimInterfacesBulkPartialUpdateParams() *DcimInterfacesBulkPartialUpdateParams

NewDcimInterfacesBulkPartialUpdateParams creates a new DcimInterfacesBulkPartialUpdateParams 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 NewDcimInterfacesBulkPartialUpdateParamsWithContext ¶

func NewDcimInterfacesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimInterfacesBulkPartialUpdateParams

NewDcimInterfacesBulkPartialUpdateParamsWithContext creates a new DcimInterfacesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimInterfacesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimInterfacesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfacesBulkPartialUpdateParams

NewDcimInterfacesBulkPartialUpdateParamsWithHTTPClient creates a new DcimInterfacesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimInterfacesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfacesBulkPartialUpdateParams

NewDcimInterfacesBulkPartialUpdateParamsWithTimeout creates a new DcimInterfacesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfacesBulkPartialUpdateParams) SetContext ¶

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

func (*DcimInterfacesBulkPartialUpdateParams) SetData ¶

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

func (*DcimInterfacesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimInterfacesBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimInterfacesBulkPartialUpdateParams) SetHTTPClient ¶

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

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

func (*DcimInterfacesBulkPartialUpdateParams) SetTimeout ¶

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

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

func (*DcimInterfacesBulkPartialUpdateParams) WithContext ¶

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

func (*DcimInterfacesBulkPartialUpdateParams) WithData ¶

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

func (*DcimInterfacesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimInterfacesBulkPartialUpdateParams) WithHTTPClient ¶

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

func (*DcimInterfacesBulkPartialUpdateParams) WithTimeout ¶

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

func (*DcimInterfacesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesBulkPartialUpdateReader ¶

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

DcimInterfacesBulkPartialUpdateReader is a Reader for the DcimInterfacesBulkPartialUpdate structure.

func (*DcimInterfacesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimInterfacesBulkUpdateOK ¶

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

DcimInterfacesBulkUpdateOK dcim interfaces bulk update o k

func NewDcimInterfacesBulkUpdateOK ¶

func NewDcimInterfacesBulkUpdateOK() *DcimInterfacesBulkUpdateOK

NewDcimInterfacesBulkUpdateOK creates a DcimInterfacesBulkUpdateOK with default headers values

func (*DcimInterfacesBulkUpdateOK) Error ¶

func (*DcimInterfacesBulkUpdateOK) GetPayload ¶

func (o *DcimInterfacesBulkUpdateOK) GetPayload() *models.Interface

type DcimInterfacesBulkUpdateParams ¶

type DcimInterfacesBulkUpdateParams struct {

	// Data.
	Data *models.WritableInterface

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

DcimInterfacesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim interfaces bulk update operation.

Typically these are written to a http.Request.

func NewDcimInterfacesBulkUpdateParams ¶

func NewDcimInterfacesBulkUpdateParams() *DcimInterfacesBulkUpdateParams

NewDcimInterfacesBulkUpdateParams creates a new DcimInterfacesBulkUpdateParams 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 NewDcimInterfacesBulkUpdateParamsWithContext ¶

func NewDcimInterfacesBulkUpdateParamsWithContext(ctx context.Context) *DcimInterfacesBulkUpdateParams

NewDcimInterfacesBulkUpdateParamsWithContext creates a new DcimInterfacesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimInterfacesBulkUpdateParamsWithHTTPClient ¶

func NewDcimInterfacesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimInterfacesBulkUpdateParams

NewDcimInterfacesBulkUpdateParamsWithHTTPClient creates a new DcimInterfacesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInterfacesBulkUpdateParamsWithTimeout ¶

func NewDcimInterfacesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimInterfacesBulkUpdateParams

NewDcimInterfacesBulkUpdateParamsWithTimeout creates a new DcimInterfacesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimInterfacesBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) SetDefaults ¶

func (o *DcimInterfacesBulkUpdateParams) SetDefaults()

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

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

func (*DcimInterfacesBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimInterfacesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim interfaces bulk update params

func (*DcimInterfacesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInterfacesBulkUpdateReader ¶

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

DcimInterfacesBulkUpdateReader is a Reader for the DcimInterfacesBulkUpdate structure.

func (*DcimInterfacesBulkUpdateReader) ReadResponse ¶

func (o *DcimInterfacesBulkUpdateReader) 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 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 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

	// Connected.
	Connected *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LagID.
	LagID *string

	// LagIDn.
	LagIDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// MacAddress.
	MacAddress *string

	// MacAddressIc.
	MacAddressIc *string

	// MacAddressIe.
	MacAddressIe *string

	// MacAddressIew.
	MacAddressIew *string

	// MacAddressIsw.
	MacAddressIsw *string

	// MacAddressn.
	MacAddressn *string

	// MacAddressNic.
	MacAddressNic *string

	// MacAddressNie.
	MacAddressNie *string

	// MacAddressNiew.
	MacAddressNiew *string

	// MacAddressNisw.
	MacAddressNisw *string

	// 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

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// ParentID.
	ParentID *string

	// ParentIDn.
	ParentIDn *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// 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) SetConnected ¶

func (o *DcimInterfacesListParams) SetConnected(connected *string)

SetConnected adds the connected 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) SetCreated ¶

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

SetCreated adds the created to the dcim interfaces list params

func (*DcimInterfacesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim interfaces list params

func (*DcimInterfacesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimInterfacesListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

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

SetLabel adds the label to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelEmpty ¶

func (o *DcimInterfacesListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelIc ¶

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

SetLabelIc adds the labelIc to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelIe ¶

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

SetLabelIe adds the labelIe to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelIew ¶

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

SetLabelIew adds the labelIew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelIsw ¶

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

SetLabelIsw adds the labelIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelNic ¶

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

SetLabelNic adds the labelNic to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelNie ¶

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

SetLabelNie adds the labelNie to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelNiew ¶

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

SetLabelNiew adds the labelNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabelNisw ¶

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

SetLabelNisw adds the labelNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLabeln ¶

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

SetLabeln adds the labelN 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) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim interfaces list params

func (*DcimInterfacesListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimInterfacesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetParentID ¶

func (o *DcimInterfacesListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the dcim interfaces list params

func (*DcimInterfacesListParams) SetParentIDn ¶

func (o *DcimInterfacesListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim interfaces list params

func (*DcimInterfacesListParams) SetSiteGroupn ¶

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

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

func (o *DcimInterfacesListParams) WithConnected(connected *string) *DcimInterfacesListParams

WithConnected adds the connected to the dcim interfaces list params

func (*DcimInterfacesListParams) WithContext ¶

WithContext adds the context to the dcim interfaces list params

func (*DcimInterfacesListParams) WithCreated ¶

func (o *DcimInterfacesListParams) WithCreated(created *string) *DcimInterfacesListParams

WithCreated adds the created to the dcim interfaces list params

func (*DcimInterfacesListParams) WithCreatedGte ¶

func (o *DcimInterfacesListParams) WithCreatedGte(createdGte *string) *DcimInterfacesListParams

WithCreatedGte adds the createdGte to the dcim interfaces list params

func (*DcimInterfacesListParams) WithCreatedLte ¶

func (o *DcimInterfacesListParams) WithCreatedLte(createdLte *string) *DcimInterfacesListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimInterfacesListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimInterfacesListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelEmpty ¶

func (o *DcimInterfacesListParams) WithLabelEmpty(labelEmpty *string) *DcimInterfacesListParams

WithLabelEmpty adds the labelEmpty to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelIc ¶

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

WithLabelIc adds the labelIc to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelIe ¶

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

WithLabelIe adds the labelIe to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelIew ¶

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

WithLabelIew adds the labelIew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelIsw ¶

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

WithLabelIsw adds the labelIsw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelNic ¶

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

WithLabelNic adds the labelNic to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelNie ¶

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

WithLabelNie adds the labelNie to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelNiew ¶

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

WithLabelNiew adds the labelNiew to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabelNisw ¶

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

WithLabelNisw adds the labelNisw to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLabeln ¶

WithLabeln adds the labeln 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) WithLastUpdated ¶

func (o *DcimInterfacesListParams) WithLastUpdated(lastUpdated *string) *DcimInterfacesListParams

WithLastUpdated adds the lastUpdated to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim interfaces list params

func (*DcimInterfacesListParams) WithLastUpdatedLte ¶

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

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

func (o *DcimInterfacesListParams) WithNameEmpty(nameEmpty *string) *DcimInterfacesListParams

WithNameEmpty adds the nameEmpty 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) WithParentID ¶

func (o *DcimInterfacesListParams) WithParentID(parentID *string) *DcimInterfacesListParams

WithParentID adds the parentID to the dcim interfaces list params

func (*DcimInterfacesListParams) WithParentIDn ¶

func (o *DcimInterfacesListParams) WithParentIDn(parentIDn *string) *DcimInterfacesListParams

WithParentIDn adds the parentIDn 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) WithSiteGroup ¶

func (o *DcimInterfacesListParams) WithSiteGroup(siteGroup *string) *DcimInterfacesListParams

WithSiteGroup adds the siteGroup to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSiteGroupID ¶

func (o *DcimInterfacesListParams) WithSiteGroupID(siteGroupID *string) *DcimInterfacesListParams

WithSiteGroupID adds the siteGroupID to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim interfaces list params

func (*DcimInterfacesListParams) WithSiteGroupn ¶

func (o *DcimInterfacesListParams) WithSiteGroupn(siteGroupn *string) *DcimInterfacesListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimInventoryItemsBulkDeleteNoContent ¶

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

DcimInventoryItemsBulkDeleteNoContent dcim inventory items bulk delete no content

func NewDcimInventoryItemsBulkDeleteNoContent ¶

func NewDcimInventoryItemsBulkDeleteNoContent() *DcimInventoryItemsBulkDeleteNoContent

NewDcimInventoryItemsBulkDeleteNoContent creates a DcimInventoryItemsBulkDeleteNoContent with default headers values

func (*DcimInventoryItemsBulkDeleteNoContent) Error ¶

type DcimInventoryItemsBulkDeleteParams ¶

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

DcimInventoryItemsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim inventory items bulk delete operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsBulkDeleteParams ¶

func NewDcimInventoryItemsBulkDeleteParams() *DcimInventoryItemsBulkDeleteParams

NewDcimInventoryItemsBulkDeleteParams creates a new DcimInventoryItemsBulkDeleteParams 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 NewDcimInventoryItemsBulkDeleteParamsWithContext ¶

func NewDcimInventoryItemsBulkDeleteParamsWithContext(ctx context.Context) *DcimInventoryItemsBulkDeleteParams

NewDcimInventoryItemsBulkDeleteParamsWithContext creates a new DcimInventoryItemsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimInventoryItemsBulkDeleteParamsWithHTTPClient ¶

func NewDcimInventoryItemsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsBulkDeleteParams

NewDcimInventoryItemsBulkDeleteParamsWithHTTPClient creates a new DcimInventoryItemsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsBulkDeleteParamsWithTimeout ¶

func NewDcimInventoryItemsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsBulkDeleteParams

NewDcimInventoryItemsBulkDeleteParamsWithTimeout creates a new DcimInventoryItemsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim inventory items bulk delete params

func (*DcimInventoryItemsBulkDeleteParams) SetDefaults ¶

func (o *DcimInventoryItemsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items bulk delete params (not the query body).

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

func (*DcimInventoryItemsBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim inventory items bulk delete params

func (*DcimInventoryItemsBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim inventory items bulk delete params

func (*DcimInventoryItemsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim inventory items bulk delete params

func (*DcimInventoryItemsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items bulk delete params (not the query body).

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

func (*DcimInventoryItemsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items bulk delete params

func (*DcimInventoryItemsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items bulk delete params

func (*DcimInventoryItemsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsBulkDeleteReader ¶

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

DcimInventoryItemsBulkDeleteReader is a Reader for the DcimInventoryItemsBulkDelete structure.

func (*DcimInventoryItemsBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimInventoryItemsBulkPartialUpdateOK ¶

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

DcimInventoryItemsBulkPartialUpdateOK dcim inventory items bulk partial update o k

func NewDcimInventoryItemsBulkPartialUpdateOK ¶

func NewDcimInventoryItemsBulkPartialUpdateOK() *DcimInventoryItemsBulkPartialUpdateOK

NewDcimInventoryItemsBulkPartialUpdateOK creates a DcimInventoryItemsBulkPartialUpdateOK with default headers values

func (*DcimInventoryItemsBulkPartialUpdateOK) Error ¶

func (*DcimInventoryItemsBulkPartialUpdateOK) GetPayload ¶

type DcimInventoryItemsBulkPartialUpdateParams ¶

type DcimInventoryItemsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableInventoryItem

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

DcimInventoryItemsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim inventory items bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsBulkPartialUpdateParams ¶

func NewDcimInventoryItemsBulkPartialUpdateParams() *DcimInventoryItemsBulkPartialUpdateParams

NewDcimInventoryItemsBulkPartialUpdateParams creates a new DcimInventoryItemsBulkPartialUpdateParams 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 NewDcimInventoryItemsBulkPartialUpdateParamsWithContext ¶

func NewDcimInventoryItemsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimInventoryItemsBulkPartialUpdateParams

NewDcimInventoryItemsBulkPartialUpdateParamsWithContext creates a new DcimInventoryItemsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimInventoryItemsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimInventoryItemsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsBulkPartialUpdateParams

NewDcimInventoryItemsBulkPartialUpdateParamsWithHTTPClient creates a new DcimInventoryItemsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimInventoryItemsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsBulkPartialUpdateParams

NewDcimInventoryItemsBulkPartialUpdateParamsWithTimeout creates a new DcimInventoryItemsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) SetDefaults ¶

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

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

func (*DcimInventoryItemsBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimInventoryItemsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items bulk partial update params

func (*DcimInventoryItemsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsBulkPartialUpdateReader ¶

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

DcimInventoryItemsBulkPartialUpdateReader is a Reader for the DcimInventoryItemsBulkPartialUpdate structure.

func (*DcimInventoryItemsBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimInventoryItemsBulkUpdateOK ¶

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

DcimInventoryItemsBulkUpdateOK dcim inventory items bulk update o k

func NewDcimInventoryItemsBulkUpdateOK ¶

func NewDcimInventoryItemsBulkUpdateOK() *DcimInventoryItemsBulkUpdateOK

NewDcimInventoryItemsBulkUpdateOK creates a DcimInventoryItemsBulkUpdateOK with default headers values

func (*DcimInventoryItemsBulkUpdateOK) Error ¶

func (*DcimInventoryItemsBulkUpdateOK) GetPayload ¶

type DcimInventoryItemsBulkUpdateParams ¶

type DcimInventoryItemsBulkUpdateParams struct {

	// Data.
	Data *models.WritableInventoryItem

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

DcimInventoryItemsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim inventory items bulk update operation.

Typically these are written to a http.Request.

func NewDcimInventoryItemsBulkUpdateParams ¶

func NewDcimInventoryItemsBulkUpdateParams() *DcimInventoryItemsBulkUpdateParams

NewDcimInventoryItemsBulkUpdateParams creates a new DcimInventoryItemsBulkUpdateParams 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 NewDcimInventoryItemsBulkUpdateParamsWithContext ¶

func NewDcimInventoryItemsBulkUpdateParamsWithContext(ctx context.Context) *DcimInventoryItemsBulkUpdateParams

NewDcimInventoryItemsBulkUpdateParamsWithContext creates a new DcimInventoryItemsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimInventoryItemsBulkUpdateParamsWithHTTPClient ¶

func NewDcimInventoryItemsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimInventoryItemsBulkUpdateParams

NewDcimInventoryItemsBulkUpdateParamsWithHTTPClient creates a new DcimInventoryItemsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimInventoryItemsBulkUpdateParamsWithTimeout ¶

func NewDcimInventoryItemsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimInventoryItemsBulkUpdateParams

NewDcimInventoryItemsBulkUpdateParamsWithTimeout creates a new DcimInventoryItemsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimInventoryItemsBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) SetDefaults ¶

func (o *DcimInventoryItemsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim inventory items bulk update params (not the query body).

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

func (*DcimInventoryItemsBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim inventory items bulk update params (not the query body).

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

func (*DcimInventoryItemsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim inventory items bulk update params

func (*DcimInventoryItemsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimInventoryItemsBulkUpdateReader ¶

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

DcimInventoryItemsBulkUpdateReader is a Reader for the DcimInventoryItemsBulkUpdate structure.

func (*DcimInventoryItemsBulkUpdateReader) ReadResponse ¶

func (o *DcimInventoryItemsBulkUpdateReader) 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 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

	// AssetTagEmpty.
	AssetTagEmpty *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

	// 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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// 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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// PartIDEmpty.
	PartIDEmpty *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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *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) SetAssetTagEmpty ¶

func (o *DcimInventoryItemsListParams) SetAssetTagEmpty(assetTagEmpty *string)

SetAssetTagEmpty adds the assetTagEmpty 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) SetCreated ¶

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

SetCreated adds the created to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte 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) SetLabel ¶

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

SetLabel adds the label to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelEmpty ¶

func (o *DcimInventoryItemsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelIc ¶

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

SetLabelIc adds the labelIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelIe ¶

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

SetLabelIe adds the labelIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelIew ¶

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

SetLabelIew adds the labelIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelIsw ¶

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

SetLabelIsw adds the labelIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelNic ¶

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

SetLabelNic adds the labelNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelNie ¶

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

SetLabelNie adds the labelNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelNiew ¶

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

SetLabelNiew adds the labelNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabelNisw ¶

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

SetLabelNisw adds the labelNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLabeln ¶

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

SetLabeln adds the labelN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetLastUpdatedLte ¶

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

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

func (o *DcimInventoryItemsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetPartIDEmpty ¶

func (o *DcimInventoryItemsListParams) SetPartIDEmpty(partIDEmpty *string)

SetPartIDEmpty adds the partIdEmpty 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) SetSiteGroup ¶

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

SetSiteGroup adds the siteGroup to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the dcim inventory items list params

func (*DcimInventoryItemsListParams) SetSiteGroupn ¶

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

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

func (o *DcimInventoryItemsListParams) WithAssetTagEmpty(assetTagEmpty *string) *DcimInventoryItemsListParams

WithAssetTagEmpty adds the assetTagEmpty 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) WithCreated ¶

WithCreated adds the created to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithCreatedGte ¶

func (o *DcimInventoryItemsListParams) WithCreatedGte(createdGte *string) *DcimInventoryItemsListParams

WithCreatedGte adds the createdGte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithCreatedLte ¶

func (o *DcimInventoryItemsListParams) WithCreatedLte(createdLte *string) *DcimInventoryItemsListParams

WithCreatedLte adds the createdLte 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) WithLabel ¶

WithLabel adds the label to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelEmpty ¶

func (o *DcimInventoryItemsListParams) WithLabelEmpty(labelEmpty *string) *DcimInventoryItemsListParams

WithLabelEmpty adds the labelEmpty to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelIc ¶

WithLabelIc adds the labelIc to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelIe ¶

WithLabelIe adds the labelIe to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelIew ¶

WithLabelIew adds the labelIew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelIsw ¶

WithLabelIsw adds the labelIsw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelNic ¶

WithLabelNic adds the labelNic to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelNie ¶

WithLabelNie adds the labelNie to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelNiew ¶

WithLabelNiew adds the labelNiew to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabelNisw ¶

WithLabelNisw adds the labelNisw to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLastUpdated ¶

func (o *DcimInventoryItemsListParams) WithLastUpdated(lastUpdated *string) *DcimInventoryItemsListParams

WithLastUpdated adds the lastUpdated to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithLastUpdatedLte ¶

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

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

WithNameEmpty adds the nameEmpty 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) WithPartIDEmpty ¶

func (o *DcimInventoryItemsListParams) WithPartIDEmpty(partIDEmpty *string) *DcimInventoryItemsListParams

WithPartIDEmpty adds the partIDEmpty 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) WithSiteGroup ¶

WithSiteGroup adds the siteGroup to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSiteGroupID ¶

func (o *DcimInventoryItemsListParams) WithSiteGroupID(siteGroupID *string) *DcimInventoryItemsListParams

WithSiteGroupID adds the siteGroupID to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the dcim inventory items list params

func (*DcimInventoryItemsListParams) WithSiteGroupn ¶

func (o *DcimInventoryItemsListParams) WithSiteGroupn(siteGroupn *string) *DcimInventoryItemsListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimLocationsBulkDeleteNoContent ¶

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

DcimLocationsBulkDeleteNoContent dcim locations bulk delete no content

func NewDcimLocationsBulkDeleteNoContent ¶

func NewDcimLocationsBulkDeleteNoContent() *DcimLocationsBulkDeleteNoContent

NewDcimLocationsBulkDeleteNoContent creates a DcimLocationsBulkDeleteNoContent with default headers values

func (*DcimLocationsBulkDeleteNoContent) Error ¶

type DcimLocationsBulkDeleteParams ¶

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

DcimLocationsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim locations bulk delete operation.

Typically these are written to a http.Request.

func NewDcimLocationsBulkDeleteParams ¶

func NewDcimLocationsBulkDeleteParams() *DcimLocationsBulkDeleteParams

NewDcimLocationsBulkDeleteParams creates a new DcimLocationsBulkDeleteParams 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 NewDcimLocationsBulkDeleteParamsWithContext ¶

func NewDcimLocationsBulkDeleteParamsWithContext(ctx context.Context) *DcimLocationsBulkDeleteParams

NewDcimLocationsBulkDeleteParamsWithContext creates a new DcimLocationsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimLocationsBulkDeleteParamsWithHTTPClient ¶

func NewDcimLocationsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimLocationsBulkDeleteParams

NewDcimLocationsBulkDeleteParamsWithHTTPClient creates a new DcimLocationsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsBulkDeleteParamsWithTimeout ¶

func NewDcimLocationsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimLocationsBulkDeleteParams

NewDcimLocationsBulkDeleteParamsWithTimeout creates a new DcimLocationsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimLocationsBulkDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim locations bulk delete params

func (*DcimLocationsBulkDeleteParams) SetDefaults ¶

func (o *DcimLocationsBulkDeleteParams) SetDefaults()

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

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

func (*DcimLocationsBulkDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim locations bulk delete params

func (*DcimLocationsBulkDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim locations bulk delete params

func (*DcimLocationsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim locations bulk delete params

func (*DcimLocationsBulkDeleteParams) WithDefaults ¶

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

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

func (*DcimLocationsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim locations bulk delete params

func (*DcimLocationsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations bulk delete params

func (*DcimLocationsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsBulkDeleteReader ¶

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

DcimLocationsBulkDeleteReader is a Reader for the DcimLocationsBulkDelete structure.

func (*DcimLocationsBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimLocationsBulkPartialUpdateOK ¶

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

DcimLocationsBulkPartialUpdateOK dcim locations bulk partial update o k

func NewDcimLocationsBulkPartialUpdateOK ¶

func NewDcimLocationsBulkPartialUpdateOK() *DcimLocationsBulkPartialUpdateOK

NewDcimLocationsBulkPartialUpdateOK creates a DcimLocationsBulkPartialUpdateOK with default headers values

func (*DcimLocationsBulkPartialUpdateOK) Error ¶

func (*DcimLocationsBulkPartialUpdateOK) GetPayload ¶

type DcimLocationsBulkPartialUpdateParams ¶

type DcimLocationsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableLocation

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

DcimLocationsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim locations bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimLocationsBulkPartialUpdateParams ¶

func NewDcimLocationsBulkPartialUpdateParams() *DcimLocationsBulkPartialUpdateParams

NewDcimLocationsBulkPartialUpdateParams creates a new DcimLocationsBulkPartialUpdateParams 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 NewDcimLocationsBulkPartialUpdateParamsWithContext ¶

func NewDcimLocationsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimLocationsBulkPartialUpdateParams

NewDcimLocationsBulkPartialUpdateParamsWithContext creates a new DcimLocationsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimLocationsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimLocationsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimLocationsBulkPartialUpdateParams

NewDcimLocationsBulkPartialUpdateParamsWithHTTPClient creates a new DcimLocationsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimLocationsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimLocationsBulkPartialUpdateParams

NewDcimLocationsBulkPartialUpdateParamsWithTimeout creates a new DcimLocationsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimLocationsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimLocationsBulkPartialUpdateParams) SetDefaults()

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

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

func (*DcimLocationsBulkPartialUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*DcimLocationsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations bulk partial update params

func (*DcimLocationsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsBulkPartialUpdateReader ¶

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

DcimLocationsBulkPartialUpdateReader is a Reader for the DcimLocationsBulkPartialUpdate structure.

func (*DcimLocationsBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimLocationsBulkUpdateOK ¶

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

DcimLocationsBulkUpdateOK dcim locations bulk update o k

func NewDcimLocationsBulkUpdateOK ¶

func NewDcimLocationsBulkUpdateOK() *DcimLocationsBulkUpdateOK

NewDcimLocationsBulkUpdateOK creates a DcimLocationsBulkUpdateOK with default headers values

func (*DcimLocationsBulkUpdateOK) Error ¶

func (o *DcimLocationsBulkUpdateOK) Error() string

func (*DcimLocationsBulkUpdateOK) GetPayload ¶

func (o *DcimLocationsBulkUpdateOK) GetPayload() *models.Location

type DcimLocationsBulkUpdateParams ¶

type DcimLocationsBulkUpdateParams struct {

	// Data.
	Data *models.WritableLocation

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

DcimLocationsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim locations bulk update operation.

Typically these are written to a http.Request.

func NewDcimLocationsBulkUpdateParams ¶

func NewDcimLocationsBulkUpdateParams() *DcimLocationsBulkUpdateParams

NewDcimLocationsBulkUpdateParams creates a new DcimLocationsBulkUpdateParams 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 NewDcimLocationsBulkUpdateParamsWithContext ¶

func NewDcimLocationsBulkUpdateParamsWithContext(ctx context.Context) *DcimLocationsBulkUpdateParams

NewDcimLocationsBulkUpdateParamsWithContext creates a new DcimLocationsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimLocationsBulkUpdateParamsWithHTTPClient ¶

func NewDcimLocationsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimLocationsBulkUpdateParams

NewDcimLocationsBulkUpdateParamsWithHTTPClient creates a new DcimLocationsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsBulkUpdateParamsWithTimeout ¶

func NewDcimLocationsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimLocationsBulkUpdateParams

NewDcimLocationsBulkUpdateParamsWithTimeout creates a new DcimLocationsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimLocationsBulkUpdateParams) SetContext ¶

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

SetContext adds the context to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) SetDefaults ¶

func (o *DcimLocationsBulkUpdateParams) SetDefaults()

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

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

func (*DcimLocationsBulkUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) WithDefaults ¶

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

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

func (*DcimLocationsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations bulk update params

func (*DcimLocationsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsBulkUpdateReader ¶

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

DcimLocationsBulkUpdateReader is a Reader for the DcimLocationsBulkUpdate structure.

func (*DcimLocationsBulkUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimLocationsCreateCreated ¶

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

DcimLocationsCreateCreated dcim locations create created

func NewDcimLocationsCreateCreated ¶

func NewDcimLocationsCreateCreated() *DcimLocationsCreateCreated

NewDcimLocationsCreateCreated creates a DcimLocationsCreateCreated with default headers values

func (*DcimLocationsCreateCreated) Error ¶

func (*DcimLocationsCreateCreated) GetPayload ¶

func (o *DcimLocationsCreateCreated) GetPayload() *models.Location

type DcimLocationsCreateParams ¶

type DcimLocationsCreateParams struct {

	// Data.
	Data *models.WritableLocation

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

DcimLocationsCreateParams contains all the parameters to send to the API endpoint

for the dcim locations create operation.

Typically these are written to a http.Request.

func NewDcimLocationsCreateParams ¶

func NewDcimLocationsCreateParams() *DcimLocationsCreateParams

NewDcimLocationsCreateParams creates a new DcimLocationsCreateParams 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 NewDcimLocationsCreateParamsWithContext ¶

func NewDcimLocationsCreateParamsWithContext(ctx context.Context) *DcimLocationsCreateParams

NewDcimLocationsCreateParamsWithContext creates a new DcimLocationsCreateParams object with the ability to set a context for a request.

func NewDcimLocationsCreateParamsWithHTTPClient ¶

func NewDcimLocationsCreateParamsWithHTTPClient(client *http.Client) *DcimLocationsCreateParams

NewDcimLocationsCreateParamsWithHTTPClient creates a new DcimLocationsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsCreateParamsWithTimeout ¶

func NewDcimLocationsCreateParamsWithTimeout(timeout time.Duration) *DcimLocationsCreateParams

NewDcimLocationsCreateParamsWithTimeout creates a new DcimLocationsCreateParams object with the ability to set a timeout on a request.

func (*DcimLocationsCreateParams) SetContext ¶

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

SetContext adds the context to the dcim locations create params

func (*DcimLocationsCreateParams) SetData ¶

SetData adds the data to the dcim locations create params

func (*DcimLocationsCreateParams) SetDefaults ¶

func (o *DcimLocationsCreateParams) SetDefaults()

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

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

func (*DcimLocationsCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim locations create params

func (*DcimLocationsCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim locations create params

func (*DcimLocationsCreateParams) WithContext ¶

WithContext adds the context to the dcim locations create params

func (*DcimLocationsCreateParams) WithData ¶

WithData adds the data to the dcim locations create params

func (*DcimLocationsCreateParams) WithDefaults ¶

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

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

func (*DcimLocationsCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim locations create params

func (*DcimLocationsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations create params

func (*DcimLocationsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsCreateReader ¶

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

DcimLocationsCreateReader is a Reader for the DcimLocationsCreate structure.

func (*DcimLocationsCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimLocationsDeleteNoContent ¶

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

DcimLocationsDeleteNoContent dcim locations delete no content

func NewDcimLocationsDeleteNoContent ¶

func NewDcimLocationsDeleteNoContent() *DcimLocationsDeleteNoContent

NewDcimLocationsDeleteNoContent creates a DcimLocationsDeleteNoContent with default headers values

func (*DcimLocationsDeleteNoContent) Error ¶

type DcimLocationsDeleteParams ¶

type DcimLocationsDeleteParams struct {

	/* ID.

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

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

DcimLocationsDeleteParams contains all the parameters to send to the API endpoint

for the dcim locations delete operation.

Typically these are written to a http.Request.

func NewDcimLocationsDeleteParams ¶

func NewDcimLocationsDeleteParams() *DcimLocationsDeleteParams

NewDcimLocationsDeleteParams creates a new DcimLocationsDeleteParams 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 NewDcimLocationsDeleteParamsWithContext ¶

func NewDcimLocationsDeleteParamsWithContext(ctx context.Context) *DcimLocationsDeleteParams

NewDcimLocationsDeleteParamsWithContext creates a new DcimLocationsDeleteParams object with the ability to set a context for a request.

func NewDcimLocationsDeleteParamsWithHTTPClient ¶

func NewDcimLocationsDeleteParamsWithHTTPClient(client *http.Client) *DcimLocationsDeleteParams

NewDcimLocationsDeleteParamsWithHTTPClient creates a new DcimLocationsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsDeleteParamsWithTimeout ¶

func NewDcimLocationsDeleteParamsWithTimeout(timeout time.Duration) *DcimLocationsDeleteParams

NewDcimLocationsDeleteParamsWithTimeout creates a new DcimLocationsDeleteParams object with the ability to set a timeout on a request.

func (*DcimLocationsDeleteParams) SetContext ¶

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

SetContext adds the context to the dcim locations delete params

func (*DcimLocationsDeleteParams) SetDefaults ¶

func (o *DcimLocationsDeleteParams) SetDefaults()

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

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

func (*DcimLocationsDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the dcim locations delete params

func (*DcimLocationsDeleteParams) SetID ¶

func (o *DcimLocationsDeleteParams) SetID(id int64)

SetID adds the id to the dcim locations delete params

func (*DcimLocationsDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the dcim locations delete params

func (*DcimLocationsDeleteParams) WithContext ¶

WithContext adds the context to the dcim locations delete params

func (*DcimLocationsDeleteParams) WithDefaults ¶

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

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

func (*DcimLocationsDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the dcim locations delete params

func (*DcimLocationsDeleteParams) WithID ¶

WithID adds the id to the dcim locations delete params

func (*DcimLocationsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations delete params

func (*DcimLocationsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsDeleteReader ¶

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

DcimLocationsDeleteReader is a Reader for the DcimLocationsDelete structure.

func (*DcimLocationsDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DcimLocationsListOK ¶

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

DcimLocationsListOK dcim locations list o k

func NewDcimLocationsListOK ¶

func NewDcimLocationsListOK() *DcimLocationsListOK

NewDcimLocationsListOK creates a DcimLocationsListOK with default headers values

func (*DcimLocationsListOK) Error ¶

func (o *DcimLocationsListOK) Error() string

func (*DcimLocationsListOK) GetPayload ¶

type DcimLocationsListOKBody ¶

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

DcimLocationsListOKBody dcim locations list o k body swagger:model DcimLocationsListOKBody

func (*DcimLocationsListOKBody) ContextValidate ¶

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

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

func (*DcimLocationsListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*DcimLocationsListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*DcimLocationsListOKBody) Validate ¶

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

Validate validates this dcim locations list o k body

type DcimLocationsListParams ¶

type DcimLocationsListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Slug.
	Slug *string

	// SlugEmpty.
	SlugEmpty *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
}

DcimLocationsListParams contains all the parameters to send to the API endpoint

for the dcim locations list operation.

Typically these are written to a http.Request.

func NewDcimLocationsListParams ¶

func NewDcimLocationsListParams() *DcimLocationsListParams

NewDcimLocationsListParams creates a new DcimLocationsListParams 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 NewDcimLocationsListParamsWithContext ¶

func NewDcimLocationsListParamsWithContext(ctx context.Context) *DcimLocationsListParams

NewDcimLocationsListParamsWithContext creates a new DcimLocationsListParams object with the ability to set a context for a request.

func NewDcimLocationsListParamsWithHTTPClient ¶

func NewDcimLocationsListParamsWithHTTPClient(client *http.Client) *DcimLocationsListParams

NewDcimLocationsListParamsWithHTTPClient creates a new DcimLocationsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsListParamsWithTimeout ¶

func NewDcimLocationsListParamsWithTimeout(timeout time.Duration) *DcimLocationsListParams

NewDcimLocationsListParamsWithTimeout creates a new DcimLocationsListParams object with the ability to set a timeout on a request.

func (*DcimLocationsListParams) SetContext ¶

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

SetContext adds the context to the dcim locations list params

func (*DcimLocationsListParams) SetCreated ¶

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

SetCreated adds the created to the dcim locations list params

func (*DcimLocationsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the dcim locations list params

func (*DcimLocationsListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte to the dcim locations list params

func (*DcimLocationsListParams) SetDefaults ¶

func (o *DcimLocationsListParams) SetDefaults()

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

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

func (*DcimLocationsListParams) SetDescription ¶

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

SetDescription adds the description to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionEmpty ¶

func (o *DcimLocationsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionIc ¶

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

SetDescriptionIc adds the descriptionIc to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionIe ¶

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

SetDescriptionIe adds the descriptionIe to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionIew ¶

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

SetDescriptionIew adds the descriptionIew to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionIsw ¶

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

SetDescriptionIsw adds the descriptionIsw to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionNic ¶

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

SetDescriptionNic adds the descriptionNic to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionNie ¶

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

SetDescriptionNie adds the descriptionNie to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionNiew ¶

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

SetDescriptionNiew adds the descriptionNiew to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionNisw ¶

func (o *DcimLocationsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim locations list params

func (*DcimLocationsListParams) SetDescriptionn ¶

func (o *DcimLocationsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim locations list params

func (*DcimLocationsListParams) SetHTTPClient ¶

func (o *DcimLocationsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim locations list params

func (*DcimLocationsListParams) SetID ¶

func (o *DcimLocationsListParams) SetID(id *string)

SetID adds the id to the dcim locations list params

func (*DcimLocationsListParams) SetIDGt ¶

func (o *DcimLocationsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim locations list params

func (*DcimLocationsListParams) SetIDGte ¶

func (o *DcimLocationsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim locations list params

func (*DcimLocationsListParams) SetIDLt ¶

func (o *DcimLocationsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim locations list params

func (*DcimLocationsListParams) SetIDLte ¶

func (o *DcimLocationsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim locations list params

func (*DcimLocationsListParams) SetIDn ¶

func (o *DcimLocationsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim locations list params

func (*DcimLocationsListParams) SetLastUpdated ¶

func (o *DcimLocationsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim locations list params

func (*DcimLocationsListParams) SetLastUpdatedGte ¶

func (o *DcimLocationsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim locations list params

func (*DcimLocationsListParams) SetLastUpdatedLte ¶

func (o *DcimLocationsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim locations list params

func (*DcimLocationsListParams) SetLimit ¶

func (o *DcimLocationsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim locations list params

func (*DcimLocationsListParams) SetName ¶

func (o *DcimLocationsListParams) SetName(name *string)

SetName adds the name to the dcim locations list params

func (*DcimLocationsListParams) SetNameEmpty ¶

func (o *DcimLocationsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty to the dcim locations list params

func (*DcimLocationsListParams) SetNameIc ¶

func (o *DcimLocationsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim locations list params

func (*DcimLocationsListParams) SetNameIe ¶

func (o *DcimLocationsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim locations list params

func (*DcimLocationsListParams) SetNameIew ¶

func (o *DcimLocationsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim locations list params

func (*DcimLocationsListParams) SetNameIsw ¶

func (o *DcimLocationsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim locations list params

func (*DcimLocationsListParams) SetNameNic ¶

func (o *DcimLocationsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim locations list params

func (*DcimLocationsListParams) SetNameNie ¶

func (o *DcimLocationsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim locations list params

func (*DcimLocationsListParams) SetNameNiew ¶

func (o *DcimLocationsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim locations list params

func (*DcimLocationsListParams) SetNameNisw ¶

func (o *DcimLocationsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim locations list params

func (*DcimLocationsListParams) SetNamen ¶

func (o *DcimLocationsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim locations list params

func (*DcimLocationsListParams) SetOffset ¶

func (o *DcimLocationsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim locations list params

func (*DcimLocationsListParams) SetParent ¶

func (o *DcimLocationsListParams) SetParent(parent *string)

SetParent adds the parent to the dcim locations list params

func (*DcimLocationsListParams) SetParentID ¶

func (o *DcimLocationsListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the dcim locations list params

func (*DcimLocationsListParams) SetParentIDn ¶

func (o *DcimLocationsListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the dcim locations list params

func (*DcimLocationsListParams) SetParentn ¶

func (o *DcimLocationsListParams) SetParentn(parentn *string)

SetParentn adds the parentN to the dcim locations list params

func (*DcimLocationsListParams) SetQ ¶

func (o *DcimLocationsListParams) SetQ(q *string)

SetQ adds the q to the dcim locations list params

func (*DcimLocationsListParams) SetRegion ¶

func (o *DcimLocationsListParams) SetRegion(region *string)

SetRegion adds the region to the dcim locations list params

func (*DcimLocationsListParams) SetRegionID ¶

func (o *DcimLocationsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the dcim locations list params

func (*DcimLocationsListParams) SetRegionIDn ¶

func (o *DcimLocationsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the dcim locations list params

func (*DcimLocationsListParams) SetRegionn ¶

func (o *DcimLocationsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the dcim locations list params

func (*DcimLocationsListParams) SetSite ¶

func (o *DcimLocationsListParams) SetSite(site *string)

SetSite adds the site to the dcim locations list params

func (*DcimLocationsListParams) SetSiteGroup ¶

func (o *DcimLocationsListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim locations list params

func (*DcimLocationsListParams) SetSiteGroupID ¶

func (o *DcimLocationsListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim locations list params

func (*DcimLocationsListParams) SetSiteGroupIDn ¶

func (o *DcimLocationsListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim locations list params

func (*DcimLocationsListParams) SetSiteGroupn ¶

func (o *DcimLocationsListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN to the dcim locations list params

func (*DcimLocationsListParams) SetSiteID ¶

func (o *DcimLocationsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the dcim locations list params

func (*DcimLocationsListParams) SetSiteIDn ¶

func (o *DcimLocationsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the dcim locations list params

func (*DcimLocationsListParams) SetSiten ¶

func (o *DcimLocationsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the dcim locations list params

func (*DcimLocationsListParams) SetSlug ¶

func (o *DcimLocationsListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim locations list params

func (*DcimLocationsListParams) SetSlugEmpty ¶

func (o *DcimLocationsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty to the dcim locations list params

func (*DcimLocationsListParams) SetSlugIc ¶

func (o *DcimLocationsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim locations list params

func (*DcimLocationsListParams) SetSlugIe ¶

func (o *DcimLocationsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim locations list params

func (*DcimLocationsListParams) SetSlugIew ¶

func (o *DcimLocationsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim locations list params

func (*DcimLocationsListParams) SetSlugIsw ¶

func (o *DcimLocationsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim locations list params

func (*DcimLocationsListParams) SetSlugNic ¶

func (o *DcimLocationsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim locations list params

func (*DcimLocationsListParams) SetSlugNie ¶

func (o *DcimLocationsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim locations list params

func (*DcimLocationsListParams) SetSlugNiew ¶

func (o *DcimLocationsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim locations list params

func (*DcimLocationsListParams) SetSlugNisw ¶

func (o *DcimLocationsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim locations list params

func (*DcimLocationsListParams) SetSlugn ¶

func (o *DcimLocationsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim locations list params

func (*DcimLocationsListParams) SetTimeout ¶

func (o *DcimLocationsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim locations list params

func (*DcimLocationsListParams) WithContext ¶

WithContext adds the context to the dcim locations list params

func (*DcimLocationsListParams) WithCreated ¶

func (o *DcimLocationsListParams) WithCreated(created *string) *DcimLocationsListParams

WithCreated adds the created to the dcim locations list params

func (*DcimLocationsListParams) WithCreatedGte ¶

func (o *DcimLocationsListParams) WithCreatedGte(createdGte *string) *DcimLocationsListParams

WithCreatedGte adds the createdGte to the dcim locations list params

func (*DcimLocationsListParams) WithCreatedLte ¶

func (o *DcimLocationsListParams) WithCreatedLte(createdLte *string) *DcimLocationsListParams

WithCreatedLte adds the createdLte to the dcim locations list params

func (*DcimLocationsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim locations list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsListParams) WithDescription ¶

func (o *DcimLocationsListParams) WithDescription(description *string) *DcimLocationsListParams

WithDescription adds the description to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionEmpty ¶

func (o *DcimLocationsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimLocationsListParams

WithDescriptionEmpty adds the descriptionEmpty to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionIc ¶

func (o *DcimLocationsListParams) WithDescriptionIc(descriptionIc *string) *DcimLocationsListParams

WithDescriptionIc adds the descriptionIc to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionIe ¶

func (o *DcimLocationsListParams) WithDescriptionIe(descriptionIe *string) *DcimLocationsListParams

WithDescriptionIe adds the descriptionIe to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionIew ¶

func (o *DcimLocationsListParams) WithDescriptionIew(descriptionIew *string) *DcimLocationsListParams

WithDescriptionIew adds the descriptionIew to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionIsw ¶

func (o *DcimLocationsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimLocationsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionNic ¶

func (o *DcimLocationsListParams) WithDescriptionNic(descriptionNic *string) *DcimLocationsListParams

WithDescriptionNic adds the descriptionNic to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionNie ¶

func (o *DcimLocationsListParams) WithDescriptionNie(descriptionNie *string) *DcimLocationsListParams

WithDescriptionNie adds the descriptionNie to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionNiew ¶

func (o *DcimLocationsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimLocationsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionNisw ¶

func (o *DcimLocationsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimLocationsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim locations list params

func (*DcimLocationsListParams) WithDescriptionn ¶

func (o *DcimLocationsListParams) WithDescriptionn(descriptionn *string) *DcimLocationsListParams

WithDescriptionn adds the descriptionn to the dcim locations list params

func (*DcimLocationsListParams) WithHTTPClient ¶

func (o *DcimLocationsListParams) WithHTTPClient(client *http.Client) *DcimLocationsListParams

WithHTTPClient adds the HTTPClient to the dcim locations list params

func (*DcimLocationsListParams) WithID ¶

WithID adds the id to the dcim locations list params

func (*DcimLocationsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim locations list params

func (*DcimLocationsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim locations list params

func (*DcimLocationsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim locations list params

func (*DcimLocationsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim locations list params

func (*DcimLocationsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim locations list params

func (*DcimLocationsListParams) WithLastUpdated ¶

func (o *DcimLocationsListParams) WithLastUpdated(lastUpdated *string) *DcimLocationsListParams

WithLastUpdated adds the lastUpdated to the dcim locations list params

func (*DcimLocationsListParams) WithLastUpdatedGte ¶

func (o *DcimLocationsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimLocationsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim locations list params

func (*DcimLocationsListParams) WithLastUpdatedLte ¶

func (o *DcimLocationsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimLocationsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim locations list params

func (*DcimLocationsListParams) WithLimit ¶

WithLimit adds the limit to the dcim locations list params

func (*DcimLocationsListParams) WithName ¶

WithName adds the name to the dcim locations list params

func (*DcimLocationsListParams) WithNameEmpty ¶

func (o *DcimLocationsListParams) WithNameEmpty(nameEmpty *string) *DcimLocationsListParams

WithNameEmpty adds the nameEmpty to the dcim locations list params

func (*DcimLocationsListParams) WithNameIc ¶

func (o *DcimLocationsListParams) WithNameIc(nameIc *string) *DcimLocationsListParams

WithNameIc adds the nameIc to the dcim locations list params

func (*DcimLocationsListParams) WithNameIe ¶

func (o *DcimLocationsListParams) WithNameIe(nameIe *string) *DcimLocationsListParams

WithNameIe adds the nameIe to the dcim locations list params

func (*DcimLocationsListParams) WithNameIew ¶

func (o *DcimLocationsListParams) WithNameIew(nameIew *string) *DcimLocationsListParams

WithNameIew adds the nameIew to the dcim locations list params

func (*DcimLocationsListParams) WithNameIsw ¶

func (o *DcimLocationsListParams) WithNameIsw(nameIsw *string) *DcimLocationsListParams

WithNameIsw adds the nameIsw to the dcim locations list params

func (*DcimLocationsListParams) WithNameNic ¶

func (o *DcimLocationsListParams) WithNameNic(nameNic *string) *DcimLocationsListParams

WithNameNic adds the nameNic to the dcim locations list params

func (*DcimLocationsListParams) WithNameNie ¶

func (o *DcimLocationsListParams) WithNameNie(nameNie *string) *DcimLocationsListParams

WithNameNie adds the nameNie to the dcim locations list params

func (*DcimLocationsListParams) WithNameNiew ¶

func (o *DcimLocationsListParams) WithNameNiew(nameNiew *string) *DcimLocationsListParams

WithNameNiew adds the nameNiew to the dcim locations list params

func (*DcimLocationsListParams) WithNameNisw ¶

func (o *DcimLocationsListParams) WithNameNisw(nameNisw *string) *DcimLocationsListParams

WithNameNisw adds the nameNisw to the dcim locations list params

func (*DcimLocationsListParams) WithNamen ¶

WithNamen adds the namen to the dcim locations list params

func (*DcimLocationsListParams) WithOffset ¶

func (o *DcimLocationsListParams) WithOffset(offset *int64) *DcimLocationsListParams

WithOffset adds the offset to the dcim locations list params

func (*DcimLocationsListParams) WithParent ¶

func (o *DcimLocationsListParams) WithParent(parent *string) *DcimLocationsListParams

WithParent adds the parent to the dcim locations list params

func (*DcimLocationsListParams) WithParentID ¶

func (o *DcimLocationsListParams) WithParentID(parentID *string) *DcimLocationsListParams

WithParentID adds the parentID to the dcim locations list params

func (*DcimLocationsListParams) WithParentIDn ¶

func (o *DcimLocationsListParams) WithParentIDn(parentIDn *string) *DcimLocationsListParams

WithParentIDn adds the parentIDn to the dcim locations list params

func (*DcimLocationsListParams) WithParentn ¶

func (o *DcimLocationsListParams) WithParentn(parentn *string) *DcimLocationsListParams

WithParentn adds the parentn to the dcim locations list params

func (*DcimLocationsListParams) WithQ ¶

WithQ adds the q to the dcim locations list params

func (*DcimLocationsListParams) WithRegion ¶

func (o *DcimLocationsListParams) WithRegion(region *string) *DcimLocationsListParams

WithRegion adds the region to the dcim locations list params

func (*DcimLocationsListParams) WithRegionID ¶

func (o *DcimLocationsListParams) WithRegionID(regionID *string) *DcimLocationsListParams

WithRegionID adds the regionID to the dcim locations list params

func (*DcimLocationsListParams) WithRegionIDn ¶

func (o *DcimLocationsListParams) WithRegionIDn(regionIDn *string) *DcimLocationsListParams

WithRegionIDn adds the regionIDn to the dcim locations list params

func (*DcimLocationsListParams) WithRegionn ¶

func (o *DcimLocationsListParams) WithRegionn(regionn *string) *DcimLocationsListParams

WithRegionn adds the regionn to the dcim locations list params

func (*DcimLocationsListParams) WithSite ¶

WithSite adds the site to the dcim locations list params

func (*DcimLocationsListParams) WithSiteGroup ¶

func (o *DcimLocationsListParams) WithSiteGroup(siteGroup *string) *DcimLocationsListParams

WithSiteGroup adds the siteGroup to the dcim locations list params

func (*DcimLocationsListParams) WithSiteGroupID ¶

func (o *DcimLocationsListParams) WithSiteGroupID(siteGroupID *string) *DcimLocationsListParams

WithSiteGroupID adds the siteGroupID to the dcim locations list params

func (*DcimLocationsListParams) WithSiteGroupIDn ¶

func (o *DcimLocationsListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimLocationsListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim locations list params

func (*DcimLocationsListParams) WithSiteGroupn ¶

func (o *DcimLocationsListParams) WithSiteGroupn(siteGroupn *string) *DcimLocationsListParams

WithSiteGroupn adds the siteGroupn to the dcim locations list params

func (*DcimLocationsListParams) WithSiteID ¶

func (o *DcimLocationsListParams) WithSiteID(siteID *string) *DcimLocationsListParams

WithSiteID adds the siteID to the dcim locations list params

func (*DcimLocationsListParams) WithSiteIDn ¶

func (o *DcimLocationsListParams) WithSiteIDn(siteIDn *string) *DcimLocationsListParams

WithSiteIDn adds the siteIDn to the dcim locations list params

func (*DcimLocationsListParams) WithSiten ¶

WithSiten adds the siten to the dcim locations list params

func (*DcimLocationsListParams) WithSlug ¶

WithSlug adds the slug to the dcim locations list params

func (*DcimLocationsListParams) WithSlugEmpty ¶

func (o *DcimLocationsListParams) WithSlugEmpty(slugEmpty *string) *DcimLocationsListParams

WithSlugEmpty adds the slugEmpty to the dcim locations list params

func (*DcimLocationsListParams) WithSlugIc ¶

func (o *DcimLocationsListParams) WithSlugIc(slugIc *string) *DcimLocationsListParams

WithSlugIc adds the slugIc to the dcim locations list params

func (*DcimLocationsListParams) WithSlugIe ¶

func (o *DcimLocationsListParams) WithSlugIe(slugIe *string) *DcimLocationsListParams

WithSlugIe adds the slugIe to the dcim locations list params

func (*DcimLocationsListParams) WithSlugIew ¶

func (o *DcimLocationsListParams) WithSlugIew(slugIew *string) *DcimLocationsListParams

WithSlugIew adds the slugIew to the dcim locations list params

func (*DcimLocationsListParams) WithSlugIsw ¶

func (o *DcimLocationsListParams) WithSlugIsw(slugIsw *string) *DcimLocationsListParams

WithSlugIsw adds the slugIsw to the dcim locations list params

func (*DcimLocationsListParams) WithSlugNic ¶

func (o *DcimLocationsListParams) WithSlugNic(slugNic *string) *DcimLocationsListParams

WithSlugNic adds the slugNic to the dcim locations list params

func (*DcimLocationsListParams) WithSlugNie ¶

func (o *DcimLocationsListParams) WithSlugNie(slugNie *string) *DcimLocationsListParams

WithSlugNie adds the slugNie to the dcim locations list params

func (*DcimLocationsListParams) WithSlugNiew ¶

func (o *DcimLocationsListParams) WithSlugNiew(slugNiew *string) *DcimLocationsListParams

WithSlugNiew adds the slugNiew to the dcim locations list params

func (*DcimLocationsListParams) WithSlugNisw ¶

func (o *DcimLocationsListParams) WithSlugNisw(slugNisw *string) *DcimLocationsListParams

WithSlugNisw adds the slugNisw to the dcim locations list params

func (*DcimLocationsListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim locations list params

func (*DcimLocationsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations list params

func (*DcimLocationsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsListReader ¶

type DcimLocationsListReader struct {
	// contains filtered or unexported fields
}

DcimLocationsListReader is a Reader for the DcimLocationsList structure.

func (*DcimLocationsListReader) ReadResponse ¶

func (o *DcimLocationsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimLocationsPartialUpdateOK ¶

type DcimLocationsPartialUpdateOK struct {
	Payload *models.Location
}
DcimLocationsPartialUpdateOK describes a response with status code 200, with default header values.

DcimLocationsPartialUpdateOK dcim locations partial update o k

func NewDcimLocationsPartialUpdateOK ¶

func NewDcimLocationsPartialUpdateOK() *DcimLocationsPartialUpdateOK

NewDcimLocationsPartialUpdateOK creates a DcimLocationsPartialUpdateOK with default headers values

func (*DcimLocationsPartialUpdateOK) Error ¶

func (*DcimLocationsPartialUpdateOK) GetPayload ¶

func (o *DcimLocationsPartialUpdateOK) GetPayload() *models.Location

type DcimLocationsPartialUpdateParams ¶

type DcimLocationsPartialUpdateParams struct {

	// Data.
	Data *models.WritableLocation

	/* ID.

	   A unique integer value identifying this location.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimLocationsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim locations partial update operation.

Typically these are written to a http.Request.

func NewDcimLocationsPartialUpdateParams ¶

func NewDcimLocationsPartialUpdateParams() *DcimLocationsPartialUpdateParams

NewDcimLocationsPartialUpdateParams creates a new DcimLocationsPartialUpdateParams 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 NewDcimLocationsPartialUpdateParamsWithContext ¶

func NewDcimLocationsPartialUpdateParamsWithContext(ctx context.Context) *DcimLocationsPartialUpdateParams

NewDcimLocationsPartialUpdateParamsWithContext creates a new DcimLocationsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimLocationsPartialUpdateParamsWithHTTPClient ¶

func NewDcimLocationsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimLocationsPartialUpdateParams

NewDcimLocationsPartialUpdateParamsWithHTTPClient creates a new DcimLocationsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsPartialUpdateParamsWithTimeout ¶

func NewDcimLocationsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimLocationsPartialUpdateParams

NewDcimLocationsPartialUpdateParamsWithTimeout creates a new DcimLocationsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimLocationsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) SetDefaults ¶

func (o *DcimLocationsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim locations partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimLocationsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) SetTimeout ¶

func (o *DcimLocationsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim locations partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations partial update params

func (*DcimLocationsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsPartialUpdateReader ¶

type DcimLocationsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimLocationsPartialUpdateReader is a Reader for the DcimLocationsPartialUpdate structure.

func (*DcimLocationsPartialUpdateReader) ReadResponse ¶

func (o *DcimLocationsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimLocationsReadOK ¶

type DcimLocationsReadOK struct {
	Payload *models.Location
}
DcimLocationsReadOK describes a response with status code 200, with default header values.

DcimLocationsReadOK dcim locations read o k

func NewDcimLocationsReadOK ¶

func NewDcimLocationsReadOK() *DcimLocationsReadOK

NewDcimLocationsReadOK creates a DcimLocationsReadOK with default headers values

func (*DcimLocationsReadOK) Error ¶

func (o *DcimLocationsReadOK) Error() string

func (*DcimLocationsReadOK) GetPayload ¶

func (o *DcimLocationsReadOK) GetPayload() *models.Location

type DcimLocationsReadParams ¶

type DcimLocationsReadParams struct {

	/* ID.

	   A unique integer value identifying this location.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimLocationsReadParams contains all the parameters to send to the API endpoint

for the dcim locations read operation.

Typically these are written to a http.Request.

func NewDcimLocationsReadParams ¶

func NewDcimLocationsReadParams() *DcimLocationsReadParams

NewDcimLocationsReadParams creates a new DcimLocationsReadParams 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 NewDcimLocationsReadParamsWithContext ¶

func NewDcimLocationsReadParamsWithContext(ctx context.Context) *DcimLocationsReadParams

NewDcimLocationsReadParamsWithContext creates a new DcimLocationsReadParams object with the ability to set a context for a request.

func NewDcimLocationsReadParamsWithHTTPClient ¶

func NewDcimLocationsReadParamsWithHTTPClient(client *http.Client) *DcimLocationsReadParams

NewDcimLocationsReadParamsWithHTTPClient creates a new DcimLocationsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsReadParamsWithTimeout ¶

func NewDcimLocationsReadParamsWithTimeout(timeout time.Duration) *DcimLocationsReadParams

NewDcimLocationsReadParamsWithTimeout creates a new DcimLocationsReadParams object with the ability to set a timeout on a request.

func (*DcimLocationsReadParams) SetContext ¶

func (o *DcimLocationsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim locations read params

func (*DcimLocationsReadParams) SetDefaults ¶

func (o *DcimLocationsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim locations read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsReadParams) SetHTTPClient ¶

func (o *DcimLocationsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim locations read params

func (*DcimLocationsReadParams) SetID ¶

func (o *DcimLocationsReadParams) SetID(id int64)

SetID adds the id to the dcim locations read params

func (*DcimLocationsReadParams) SetTimeout ¶

func (o *DcimLocationsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim locations read params

func (*DcimLocationsReadParams) WithContext ¶

WithContext adds the context to the dcim locations read params

func (*DcimLocationsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim locations read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsReadParams) WithHTTPClient ¶

func (o *DcimLocationsReadParams) WithHTTPClient(client *http.Client) *DcimLocationsReadParams

WithHTTPClient adds the HTTPClient to the dcim locations read params

func (*DcimLocationsReadParams) WithID ¶

WithID adds the id to the dcim locations read params

func (*DcimLocationsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations read params

func (*DcimLocationsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsReadReader ¶

type DcimLocationsReadReader struct {
	// contains filtered or unexported fields
}

DcimLocationsReadReader is a Reader for the DcimLocationsRead structure.

func (*DcimLocationsReadReader) ReadResponse ¶

func (o *DcimLocationsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimLocationsUpdateOK ¶

type DcimLocationsUpdateOK struct {
	Payload *models.Location
}
DcimLocationsUpdateOK describes a response with status code 200, with default header values.

DcimLocationsUpdateOK dcim locations update o k

func NewDcimLocationsUpdateOK ¶

func NewDcimLocationsUpdateOK() *DcimLocationsUpdateOK

NewDcimLocationsUpdateOK creates a DcimLocationsUpdateOK with default headers values

func (*DcimLocationsUpdateOK) Error ¶

func (o *DcimLocationsUpdateOK) Error() string

func (*DcimLocationsUpdateOK) GetPayload ¶

func (o *DcimLocationsUpdateOK) GetPayload() *models.Location

type DcimLocationsUpdateParams ¶

type DcimLocationsUpdateParams struct {

	// Data.
	Data *models.WritableLocation

	/* ID.

	   A unique integer value identifying this location.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimLocationsUpdateParams contains all the parameters to send to the API endpoint

for the dcim locations update operation.

Typically these are written to a http.Request.

func NewDcimLocationsUpdateParams ¶

func NewDcimLocationsUpdateParams() *DcimLocationsUpdateParams

NewDcimLocationsUpdateParams creates a new DcimLocationsUpdateParams 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 NewDcimLocationsUpdateParamsWithContext ¶

func NewDcimLocationsUpdateParamsWithContext(ctx context.Context) *DcimLocationsUpdateParams

NewDcimLocationsUpdateParamsWithContext creates a new DcimLocationsUpdateParams object with the ability to set a context for a request.

func NewDcimLocationsUpdateParamsWithHTTPClient ¶

func NewDcimLocationsUpdateParamsWithHTTPClient(client *http.Client) *DcimLocationsUpdateParams

NewDcimLocationsUpdateParamsWithHTTPClient creates a new DcimLocationsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimLocationsUpdateParamsWithTimeout ¶

func NewDcimLocationsUpdateParamsWithTimeout(timeout time.Duration) *DcimLocationsUpdateParams

NewDcimLocationsUpdateParamsWithTimeout creates a new DcimLocationsUpdateParams object with the ability to set a timeout on a request.

func (*DcimLocationsUpdateParams) SetContext ¶

func (o *DcimLocationsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim locations update params

func (*DcimLocationsUpdateParams) SetData ¶

SetData adds the data to the dcim locations update params

func (*DcimLocationsUpdateParams) SetDefaults ¶

func (o *DcimLocationsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim locations update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsUpdateParams) SetHTTPClient ¶

func (o *DcimLocationsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim locations update params

func (*DcimLocationsUpdateParams) SetID ¶

func (o *DcimLocationsUpdateParams) SetID(id int64)

SetID adds the id to the dcim locations update params

func (*DcimLocationsUpdateParams) SetTimeout ¶

func (o *DcimLocationsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim locations update params

func (*DcimLocationsUpdateParams) WithContext ¶

WithContext adds the context to the dcim locations update params

func (*DcimLocationsUpdateParams) WithData ¶

WithData adds the data to the dcim locations update params

func (*DcimLocationsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim locations update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimLocationsUpdateParams) WithHTTPClient ¶

func (o *DcimLocationsUpdateParams) WithHTTPClient(client *http.Client) *DcimLocationsUpdateParams

WithHTTPClient adds the HTTPClient to the dcim locations update params

func (*DcimLocationsUpdateParams) WithID ¶

WithID adds the id to the dcim locations update params

func (*DcimLocationsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim locations update params

func (*DcimLocationsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimLocationsUpdateReader ¶

type DcimLocationsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimLocationsUpdateReader is a Reader for the DcimLocationsUpdate structure.

func (*DcimLocationsUpdateReader) ReadResponse ¶

func (o *DcimLocationsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersBulkDeleteNoContent ¶

type DcimManufacturersBulkDeleteNoContent struct {
}
DcimManufacturersBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimManufacturersBulkDeleteNoContent dcim manufacturers bulk delete no content

func NewDcimManufacturersBulkDeleteNoContent ¶

func NewDcimManufacturersBulkDeleteNoContent() *DcimManufacturersBulkDeleteNoContent

NewDcimManufacturersBulkDeleteNoContent creates a DcimManufacturersBulkDeleteNoContent with default headers values

func (*DcimManufacturersBulkDeleteNoContent) Error ¶

type DcimManufacturersBulkDeleteParams ¶

type DcimManufacturersBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim manufacturers bulk delete operation.

Typically these are written to a http.Request.

func NewDcimManufacturersBulkDeleteParams ¶

func NewDcimManufacturersBulkDeleteParams() *DcimManufacturersBulkDeleteParams

NewDcimManufacturersBulkDeleteParams creates a new DcimManufacturersBulkDeleteParams 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 NewDcimManufacturersBulkDeleteParamsWithContext ¶

func NewDcimManufacturersBulkDeleteParamsWithContext(ctx context.Context) *DcimManufacturersBulkDeleteParams

NewDcimManufacturersBulkDeleteParamsWithContext creates a new DcimManufacturersBulkDeleteParams object with the ability to set a context for a request.

func NewDcimManufacturersBulkDeleteParamsWithHTTPClient ¶

func NewDcimManufacturersBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimManufacturersBulkDeleteParams

NewDcimManufacturersBulkDeleteParamsWithHTTPClient creates a new DcimManufacturersBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersBulkDeleteParamsWithTimeout ¶

func NewDcimManufacturersBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimManufacturersBulkDeleteParams

NewDcimManufacturersBulkDeleteParamsWithTimeout creates a new DcimManufacturersBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimManufacturersBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim manufacturers bulk delete params

func (*DcimManufacturersBulkDeleteParams) SetDefaults ¶

func (o *DcimManufacturersBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersBulkDeleteParams) SetHTTPClient ¶

func (o *DcimManufacturersBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers bulk delete params

func (*DcimManufacturersBulkDeleteParams) SetTimeout ¶

func (o *DcimManufacturersBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers bulk delete params

func (*DcimManufacturersBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim manufacturers bulk delete params

func (*DcimManufacturersBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers bulk delete params

func (*DcimManufacturersBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers bulk delete params

func (*DcimManufacturersBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersBulkDeleteReader ¶

type DcimManufacturersBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersBulkDeleteReader is a Reader for the DcimManufacturersBulkDelete structure.

func (*DcimManufacturersBulkDeleteReader) ReadResponse ¶

func (o *DcimManufacturersBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersBulkPartialUpdateOK ¶

type DcimManufacturersBulkPartialUpdateOK struct {
	Payload *models.Manufacturer
}
DcimManufacturersBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimManufacturersBulkPartialUpdateOK dcim manufacturers bulk partial update o k

func NewDcimManufacturersBulkPartialUpdateOK ¶

func NewDcimManufacturersBulkPartialUpdateOK() *DcimManufacturersBulkPartialUpdateOK

NewDcimManufacturersBulkPartialUpdateOK creates a DcimManufacturersBulkPartialUpdateOK with default headers values

func (*DcimManufacturersBulkPartialUpdateOK) Error ¶

func (*DcimManufacturersBulkPartialUpdateOK) GetPayload ¶

type DcimManufacturersBulkPartialUpdateParams ¶

type DcimManufacturersBulkPartialUpdateParams struct {

	// Data.
	Data *models.Manufacturer

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim manufacturers bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimManufacturersBulkPartialUpdateParams ¶

func NewDcimManufacturersBulkPartialUpdateParams() *DcimManufacturersBulkPartialUpdateParams

NewDcimManufacturersBulkPartialUpdateParams creates a new DcimManufacturersBulkPartialUpdateParams 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 NewDcimManufacturersBulkPartialUpdateParamsWithContext ¶

func NewDcimManufacturersBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimManufacturersBulkPartialUpdateParams

NewDcimManufacturersBulkPartialUpdateParamsWithContext creates a new DcimManufacturersBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimManufacturersBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimManufacturersBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimManufacturersBulkPartialUpdateParams

NewDcimManufacturersBulkPartialUpdateParamsWithHTTPClient creates a new DcimManufacturersBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersBulkPartialUpdateParamsWithTimeout ¶

func NewDcimManufacturersBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimManufacturersBulkPartialUpdateParams

NewDcimManufacturersBulkPartialUpdateParamsWithTimeout creates a new DcimManufacturersBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimManufacturersBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim manufacturers bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimManufacturersBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers bulk partial update params

func (*DcimManufacturersBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersBulkPartialUpdateReader ¶

type DcimManufacturersBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersBulkPartialUpdateReader is a Reader for the DcimManufacturersBulkPartialUpdate structure.

func (*DcimManufacturersBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimManufacturersBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimManufacturersBulkUpdateOK ¶

type DcimManufacturersBulkUpdateOK struct {
	Payload *models.Manufacturer
}
DcimManufacturersBulkUpdateOK describes a response with status code 200, with default header values.

DcimManufacturersBulkUpdateOK dcim manufacturers bulk update o k

func NewDcimManufacturersBulkUpdateOK ¶

func NewDcimManufacturersBulkUpdateOK() *DcimManufacturersBulkUpdateOK

NewDcimManufacturersBulkUpdateOK creates a DcimManufacturersBulkUpdateOK with default headers values

func (*DcimManufacturersBulkUpdateOK) Error ¶

func (*DcimManufacturersBulkUpdateOK) GetPayload ¶

type DcimManufacturersBulkUpdateParams ¶

type DcimManufacturersBulkUpdateParams struct {

	// Data.
	Data *models.Manufacturer

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimManufacturersBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim manufacturers bulk update operation.

Typically these are written to a http.Request.

func NewDcimManufacturersBulkUpdateParams ¶

func NewDcimManufacturersBulkUpdateParams() *DcimManufacturersBulkUpdateParams

NewDcimManufacturersBulkUpdateParams creates a new DcimManufacturersBulkUpdateParams 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 NewDcimManufacturersBulkUpdateParamsWithContext ¶

func NewDcimManufacturersBulkUpdateParamsWithContext(ctx context.Context) *DcimManufacturersBulkUpdateParams

NewDcimManufacturersBulkUpdateParamsWithContext creates a new DcimManufacturersBulkUpdateParams object with the ability to set a context for a request.

func NewDcimManufacturersBulkUpdateParamsWithHTTPClient ¶

func NewDcimManufacturersBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimManufacturersBulkUpdateParams

NewDcimManufacturersBulkUpdateParamsWithHTTPClient creates a new DcimManufacturersBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimManufacturersBulkUpdateParamsWithTimeout ¶

func NewDcimManufacturersBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimManufacturersBulkUpdateParams

NewDcimManufacturersBulkUpdateParamsWithTimeout creates a new DcimManufacturersBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimManufacturersBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) SetData ¶

SetData adds the data to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) SetDefaults ¶

func (o *DcimManufacturersBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim manufacturers bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersBulkUpdateParams) SetHTTPClient ¶

func (o *DcimManufacturersBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) SetTimeout ¶

func (o *DcimManufacturersBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) WithData ¶

WithData adds the data to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim manufacturers bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimManufacturersBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim manufacturers bulk update params

func (*DcimManufacturersBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimManufacturersBulkUpdateReader ¶

type DcimManufacturersBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimManufacturersBulkUpdateReader is a Reader for the DcimManufacturersBulkUpdate structure.

func (*DcimManufacturersBulkUpdateReader) ReadResponse ¶

func (o *DcimManufacturersBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetCreated ¶

func (o *DcimManufacturersListParams) SetCreated(created *string)

SetCreated adds the created to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetCreatedGte ¶

func (o *DcimManufacturersListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetCreatedLte ¶

func (o *DcimManufacturersListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimManufacturersListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLastUpdated ¶

func (o *DcimManufacturersListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetLastUpdatedGte ¶

func (o *DcimManufacturersListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim manufacturers list params

func (*DcimManufacturersListParams) SetLastUpdatedLte ¶

func (o *DcimManufacturersListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimManufacturersListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSlugEmpty ¶

func (o *DcimManufacturersListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithCreated ¶

WithCreated adds the created to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithCreatedGte ¶

func (o *DcimManufacturersListParams) WithCreatedGte(createdGte *string) *DcimManufacturersListParams

WithCreatedGte adds the createdGte to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithCreatedLte ¶

func (o *DcimManufacturersListParams) WithCreatedLte(createdLte *string) *DcimManufacturersListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimManufacturersListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimManufacturersListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLastUpdated ¶

func (o *DcimManufacturersListParams) WithLastUpdated(lastUpdated *string) *DcimManufacturersListParams

WithLastUpdated adds the lastUpdated to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithLastUpdatedGte ¶

func (o *DcimManufacturersListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimManufacturersListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim manufacturers list params

func (*DcimManufacturersListParams) WithLastUpdatedLte ¶

func (o *DcimManufacturersListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimManufacturersListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimManufacturersListParams) WithNameEmpty(nameEmpty *string) *DcimManufacturersListParams

WithNameEmpty adds the nameEmpty 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) WithSlugEmpty ¶

func (o *DcimManufacturersListParams) WithSlugEmpty(slugEmpty *string) *DcimManufacturersListParams

WithSlugEmpty adds the slugEmpty 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 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 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 DcimPlatformsBulkDeleteNoContent ¶

type DcimPlatformsBulkDeleteNoContent struct {
}
DcimPlatformsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPlatformsBulkDeleteNoContent dcim platforms bulk delete no content

func NewDcimPlatformsBulkDeleteNoContent ¶

func NewDcimPlatformsBulkDeleteNoContent() *DcimPlatformsBulkDeleteNoContent

NewDcimPlatformsBulkDeleteNoContent creates a DcimPlatformsBulkDeleteNoContent with default headers values

func (*DcimPlatformsBulkDeleteNoContent) Error ¶

type DcimPlatformsBulkDeleteParams ¶

type DcimPlatformsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim platforms bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPlatformsBulkDeleteParams ¶

func NewDcimPlatformsBulkDeleteParams() *DcimPlatformsBulkDeleteParams

NewDcimPlatformsBulkDeleteParams creates a new DcimPlatformsBulkDeleteParams 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 NewDcimPlatformsBulkDeleteParamsWithContext ¶

func NewDcimPlatformsBulkDeleteParamsWithContext(ctx context.Context) *DcimPlatformsBulkDeleteParams

NewDcimPlatformsBulkDeleteParamsWithContext creates a new DcimPlatformsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPlatformsBulkDeleteParamsWithHTTPClient ¶

func NewDcimPlatformsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPlatformsBulkDeleteParams

NewDcimPlatformsBulkDeleteParamsWithHTTPClient creates a new DcimPlatformsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsBulkDeleteParamsWithTimeout ¶

func NewDcimPlatformsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPlatformsBulkDeleteParams

NewDcimPlatformsBulkDeleteParamsWithTimeout creates a new DcimPlatformsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPlatformsBulkDeleteParams) SetContext ¶

func (o *DcimPlatformsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms bulk delete params

func (*DcimPlatformsBulkDeleteParams) SetDefaults ¶

func (o *DcimPlatformsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPlatformsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms bulk delete params

func (*DcimPlatformsBulkDeleteParams) SetTimeout ¶

func (o *DcimPlatformsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms bulk delete params

func (*DcimPlatformsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim platforms bulk delete params

func (*DcimPlatformsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim platforms bulk delete params

func (*DcimPlatformsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms bulk delete params

func (*DcimPlatformsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsBulkDeleteReader ¶

type DcimPlatformsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsBulkDeleteReader is a Reader for the DcimPlatformsBulkDelete structure.

func (*DcimPlatformsBulkDeleteReader) ReadResponse ¶

func (o *DcimPlatformsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsBulkPartialUpdateOK ¶

type DcimPlatformsBulkPartialUpdateOK struct {
	Payload *models.Platform
}
DcimPlatformsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPlatformsBulkPartialUpdateOK dcim platforms bulk partial update o k

func NewDcimPlatformsBulkPartialUpdateOK ¶

func NewDcimPlatformsBulkPartialUpdateOK() *DcimPlatformsBulkPartialUpdateOK

NewDcimPlatformsBulkPartialUpdateOK creates a DcimPlatformsBulkPartialUpdateOK with default headers values

func (*DcimPlatformsBulkPartialUpdateOK) Error ¶

func (*DcimPlatformsBulkPartialUpdateOK) GetPayload ¶

type DcimPlatformsBulkPartialUpdateParams ¶

type DcimPlatformsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePlatform

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim platforms bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPlatformsBulkPartialUpdateParams ¶

func NewDcimPlatformsBulkPartialUpdateParams() *DcimPlatformsBulkPartialUpdateParams

NewDcimPlatformsBulkPartialUpdateParams creates a new DcimPlatformsBulkPartialUpdateParams 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 NewDcimPlatformsBulkPartialUpdateParamsWithContext ¶

func NewDcimPlatformsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPlatformsBulkPartialUpdateParams

NewDcimPlatformsBulkPartialUpdateParamsWithContext creates a new DcimPlatformsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPlatformsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPlatformsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPlatformsBulkPartialUpdateParams

NewDcimPlatformsBulkPartialUpdateParamsWithHTTPClient creates a new DcimPlatformsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPlatformsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPlatformsBulkPartialUpdateParams

NewDcimPlatformsBulkPartialUpdateParamsWithTimeout creates a new DcimPlatformsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPlatformsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimPlatformsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPlatformsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimPlatformsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms bulk partial update params

func (*DcimPlatformsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsBulkPartialUpdateReader ¶

type DcimPlatformsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsBulkPartialUpdateReader is a Reader for the DcimPlatformsBulkPartialUpdate structure.

func (*DcimPlatformsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPlatformsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPlatformsBulkUpdateOK ¶

type DcimPlatformsBulkUpdateOK struct {
	Payload *models.Platform
}
DcimPlatformsBulkUpdateOK describes a response with status code 200, with default header values.

DcimPlatformsBulkUpdateOK dcim platforms bulk update o k

func NewDcimPlatformsBulkUpdateOK ¶

func NewDcimPlatformsBulkUpdateOK() *DcimPlatformsBulkUpdateOK

NewDcimPlatformsBulkUpdateOK creates a DcimPlatformsBulkUpdateOK with default headers values

func (*DcimPlatformsBulkUpdateOK) Error ¶

func (o *DcimPlatformsBulkUpdateOK) Error() string

func (*DcimPlatformsBulkUpdateOK) GetPayload ¶

func (o *DcimPlatformsBulkUpdateOK) GetPayload() *models.Platform

type DcimPlatformsBulkUpdateParams ¶

type DcimPlatformsBulkUpdateParams struct {

	// Data.
	Data *models.WritablePlatform

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPlatformsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim platforms bulk update operation.

Typically these are written to a http.Request.

func NewDcimPlatformsBulkUpdateParams ¶

func NewDcimPlatformsBulkUpdateParams() *DcimPlatformsBulkUpdateParams

NewDcimPlatformsBulkUpdateParams creates a new DcimPlatformsBulkUpdateParams 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 NewDcimPlatformsBulkUpdateParamsWithContext ¶

func NewDcimPlatformsBulkUpdateParamsWithContext(ctx context.Context) *DcimPlatformsBulkUpdateParams

NewDcimPlatformsBulkUpdateParamsWithContext creates a new DcimPlatformsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPlatformsBulkUpdateParamsWithHTTPClient ¶

func NewDcimPlatformsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPlatformsBulkUpdateParams

NewDcimPlatformsBulkUpdateParamsWithHTTPClient creates a new DcimPlatformsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPlatformsBulkUpdateParamsWithTimeout ¶

func NewDcimPlatformsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPlatformsBulkUpdateParams

NewDcimPlatformsBulkUpdateParamsWithTimeout creates a new DcimPlatformsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPlatformsBulkUpdateParams) SetContext ¶

func (o *DcimPlatformsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) SetDefaults ¶

func (o *DcimPlatformsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim platforms bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPlatformsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) SetTimeout ¶

func (o *DcimPlatformsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim platforms bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPlatformsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim platforms bulk update params

func (*DcimPlatformsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPlatformsBulkUpdateReader ¶

type DcimPlatformsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPlatformsBulkUpdateReader is a Reader for the DcimPlatformsBulkUpdate structure.

func (*DcimPlatformsBulkUpdateReader) ReadResponse ¶

func (o *DcimPlatformsBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Manufacturer.
	Manufacturer *string

	// Manufacturern.
	Manufacturern *string

	// ManufacturerID.
	ManufacturerID *string

	// ManufacturerIDn.
	ManufacturerIDn *string

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// NapalmDriverEmpty.
	NapalmDriverEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetCreated ¶

func (o *DcimPlatformsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim platforms list params

func (*DcimPlatformsListParams) SetCreatedGte ¶

func (o *DcimPlatformsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim platforms list params

func (*DcimPlatformsListParams) SetCreatedLte ¶

func (o *DcimPlatformsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimPlatformsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLastUpdated ¶

func (o *DcimPlatformsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim platforms list params

func (*DcimPlatformsListParams) SetLastUpdatedGte ¶

func (o *DcimPlatformsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim platforms list params

func (*DcimPlatformsListParams) SetLastUpdatedLte ¶

func (o *DcimPlatformsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimPlatformsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetNapalmDriverEmpty ¶

func (o *DcimPlatformsListParams) SetNapalmDriverEmpty(napalmDriverEmpty *string)

SetNapalmDriverEmpty adds the napalmDriverEmpty 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) SetSlugEmpty ¶

func (o *DcimPlatformsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithCreated ¶

func (o *DcimPlatformsListParams) WithCreated(created *string) *DcimPlatformsListParams

WithCreated adds the created to the dcim platforms list params

func (*DcimPlatformsListParams) WithCreatedGte ¶

func (o *DcimPlatformsListParams) WithCreatedGte(createdGte *string) *DcimPlatformsListParams

WithCreatedGte adds the createdGte to the dcim platforms list params

func (*DcimPlatformsListParams) WithCreatedLte ¶

func (o *DcimPlatformsListParams) WithCreatedLte(createdLte *string) *DcimPlatformsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimPlatformsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimPlatformsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLastUpdated ¶

func (o *DcimPlatformsListParams) WithLastUpdated(lastUpdated *string) *DcimPlatformsListParams

WithLastUpdated adds the lastUpdated to the dcim platforms list params

func (*DcimPlatformsListParams) WithLastUpdatedGte ¶

func (o *DcimPlatformsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPlatformsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim platforms list params

func (*DcimPlatformsListParams) WithLastUpdatedLte ¶

func (o *DcimPlatformsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPlatformsListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimPlatformsListParams) WithNameEmpty(nameEmpty *string) *DcimPlatformsListParams

WithNameEmpty adds the nameEmpty 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) WithNapalmDriverEmpty ¶

func (o *DcimPlatformsListParams) WithNapalmDriverEmpty(napalmDriverEmpty *string) *DcimPlatformsListParams

WithNapalmDriverEmpty adds the napalmDriverEmpty 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) WithSlugEmpty ¶

func (o *DcimPlatformsListParams) WithSlugEmpty(slugEmpty *string) *DcimPlatformsListParams

WithSlugEmpty adds the slugEmpty 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 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 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 {

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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) 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) SetNameEmpty ¶

func (o *DcimPowerConnectionsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithNameEmpty ¶

WithNameEmpty adds the nameEmpty 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 DcimPowerFeedsBulkDeleteNoContent ¶

type DcimPowerFeedsBulkDeleteNoContent struct {
}
DcimPowerFeedsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerFeedsBulkDeleteNoContent dcim power feeds bulk delete no content

func NewDcimPowerFeedsBulkDeleteNoContent ¶

func NewDcimPowerFeedsBulkDeleteNoContent() *DcimPowerFeedsBulkDeleteNoContent

NewDcimPowerFeedsBulkDeleteNoContent creates a DcimPowerFeedsBulkDeleteNoContent with default headers values

func (*DcimPowerFeedsBulkDeleteNoContent) Error ¶

type DcimPowerFeedsBulkDeleteParams ¶

type DcimPowerFeedsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim power feeds bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsBulkDeleteParams ¶

func NewDcimPowerFeedsBulkDeleteParams() *DcimPowerFeedsBulkDeleteParams

NewDcimPowerFeedsBulkDeleteParams creates a new DcimPowerFeedsBulkDeleteParams 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 NewDcimPowerFeedsBulkDeleteParamsWithContext ¶

func NewDcimPowerFeedsBulkDeleteParamsWithContext(ctx context.Context) *DcimPowerFeedsBulkDeleteParams

NewDcimPowerFeedsBulkDeleteParamsWithContext creates a new DcimPowerFeedsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPowerFeedsBulkDeleteParamsWithHTTPClient ¶

func NewDcimPowerFeedsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsBulkDeleteParams

NewDcimPowerFeedsBulkDeleteParamsWithHTTPClient creates a new DcimPowerFeedsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsBulkDeleteParamsWithTimeout ¶

func NewDcimPowerFeedsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsBulkDeleteParams

NewDcimPowerFeedsBulkDeleteParamsWithTimeout creates a new DcimPowerFeedsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsBulkDeleteParams) SetContext ¶

func (o *DcimPowerFeedsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds bulk delete params

func (*DcimPowerFeedsBulkDeleteParams) SetDefaults ¶

func (o *DcimPowerFeedsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPowerFeedsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds bulk delete params

func (*DcimPowerFeedsBulkDeleteParams) SetTimeout ¶

func (o *DcimPowerFeedsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds bulk delete params

func (*DcimPowerFeedsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim power feeds bulk delete params

func (*DcimPowerFeedsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds bulk delete params

func (*DcimPowerFeedsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds bulk delete params

func (*DcimPowerFeedsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsBulkDeleteReader ¶

type DcimPowerFeedsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsBulkDeleteReader is a Reader for the DcimPowerFeedsBulkDelete structure.

func (*DcimPowerFeedsBulkDeleteReader) ReadResponse ¶

func (o *DcimPowerFeedsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsBulkPartialUpdateOK ¶

type DcimPowerFeedsBulkPartialUpdateOK struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerFeedsBulkPartialUpdateOK dcim power feeds bulk partial update o k

func NewDcimPowerFeedsBulkPartialUpdateOK ¶

func NewDcimPowerFeedsBulkPartialUpdateOK() *DcimPowerFeedsBulkPartialUpdateOK

NewDcimPowerFeedsBulkPartialUpdateOK creates a DcimPowerFeedsBulkPartialUpdateOK with default headers values

func (*DcimPowerFeedsBulkPartialUpdateOK) Error ¶

func (*DcimPowerFeedsBulkPartialUpdateOK) GetPayload ¶

type DcimPowerFeedsBulkPartialUpdateParams ¶

type DcimPowerFeedsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerFeed

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power feeds bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsBulkPartialUpdateParams ¶

func NewDcimPowerFeedsBulkPartialUpdateParams() *DcimPowerFeedsBulkPartialUpdateParams

NewDcimPowerFeedsBulkPartialUpdateParams creates a new DcimPowerFeedsBulkPartialUpdateParams 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 NewDcimPowerFeedsBulkPartialUpdateParamsWithContext ¶

func NewDcimPowerFeedsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerFeedsBulkPartialUpdateParams

NewDcimPowerFeedsBulkPartialUpdateParamsWithContext creates a new DcimPowerFeedsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerFeedsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerFeedsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsBulkPartialUpdateParams

NewDcimPowerFeedsBulkPartialUpdateParamsWithHTTPClient creates a new DcimPowerFeedsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPowerFeedsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsBulkPartialUpdateParams

NewDcimPowerFeedsBulkPartialUpdateParamsWithTimeout creates a new DcimPowerFeedsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerFeedsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerFeedsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerFeedsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds bulk partial update params

func (*DcimPowerFeedsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsBulkPartialUpdateReader ¶

type DcimPowerFeedsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsBulkPartialUpdateReader is a Reader for the DcimPowerFeedsBulkPartialUpdate structure.

func (*DcimPowerFeedsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerFeedsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerFeedsBulkUpdateOK ¶

type DcimPowerFeedsBulkUpdateOK struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsBulkUpdateOK describes a response with status code 200, with default header values.

DcimPowerFeedsBulkUpdateOK dcim power feeds bulk update o k

func NewDcimPowerFeedsBulkUpdateOK ¶

func NewDcimPowerFeedsBulkUpdateOK() *DcimPowerFeedsBulkUpdateOK

NewDcimPowerFeedsBulkUpdateOK creates a DcimPowerFeedsBulkUpdateOK with default headers values

func (*DcimPowerFeedsBulkUpdateOK) Error ¶

func (*DcimPowerFeedsBulkUpdateOK) GetPayload ¶

func (o *DcimPowerFeedsBulkUpdateOK) GetPayload() *models.PowerFeed

type DcimPowerFeedsBulkUpdateParams ¶

type DcimPowerFeedsBulkUpdateParams struct {

	// Data.
	Data *models.WritablePowerFeed

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim power feeds bulk update operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsBulkUpdateParams ¶

func NewDcimPowerFeedsBulkUpdateParams() *DcimPowerFeedsBulkUpdateParams

NewDcimPowerFeedsBulkUpdateParams creates a new DcimPowerFeedsBulkUpdateParams 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 NewDcimPowerFeedsBulkUpdateParamsWithContext ¶

func NewDcimPowerFeedsBulkUpdateParamsWithContext(ctx context.Context) *DcimPowerFeedsBulkUpdateParams

NewDcimPowerFeedsBulkUpdateParamsWithContext creates a new DcimPowerFeedsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPowerFeedsBulkUpdateParamsWithHTTPClient ¶

func NewDcimPowerFeedsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsBulkUpdateParams

NewDcimPowerFeedsBulkUpdateParamsWithHTTPClient creates a new DcimPowerFeedsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsBulkUpdateParamsWithTimeout ¶

func NewDcimPowerFeedsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsBulkUpdateParams

NewDcimPowerFeedsBulkUpdateParamsWithTimeout creates a new DcimPowerFeedsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsBulkUpdateParams) SetContext ¶

func (o *DcimPowerFeedsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) SetDefaults ¶

func (o *DcimPowerFeedsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPowerFeedsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) SetTimeout ¶

func (o *DcimPowerFeedsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds bulk update params

func (*DcimPowerFeedsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsBulkUpdateReader ¶

type DcimPowerFeedsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsBulkUpdateReader is a Reader for the DcimPowerFeedsBulkUpdate structure.

func (*DcimPowerFeedsBulkUpdateReader) ReadResponse ¶

func (o *DcimPowerFeedsBulkUpdateReader) 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 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

	// Cabled.
	Cabled *string

	// Connected.
	Connected *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

	// NameEmpty.
	NameEmpty *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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *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) SetCabled ¶

func (o *DcimPowerFeedsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetConnected ¶

func (o *DcimPowerFeedsListParams) SetConnected(connected *string)

SetConnected adds the connected 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) SetNameEmpty ¶

func (o *DcimPowerFeedsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

func (o *DcimPowerFeedsListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSiteGroupID ¶

func (o *DcimPowerFeedsListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSiteGroupIDn ¶

func (o *DcimPowerFeedsListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim power feeds list params

func (*DcimPowerFeedsListParams) SetSiteGroupn ¶

func (o *DcimPowerFeedsListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithCabled ¶

WithCabled adds the cabled to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithConnected ¶

func (o *DcimPowerFeedsListParams) WithConnected(connected *string) *DcimPowerFeedsListParams

WithConnected adds the connected 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) WithNameEmpty ¶

func (o *DcimPowerFeedsListParams) WithNameEmpty(nameEmpty *string) *DcimPowerFeedsListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimPowerFeedsListParams) WithSiteGroup(siteGroup *string) *DcimPowerFeedsListParams

WithSiteGroup adds the siteGroup to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSiteGroupID ¶

func (o *DcimPowerFeedsListParams) WithSiteGroupID(siteGroupID *string) *DcimPowerFeedsListParams

WithSiteGroupID adds the siteGroupID to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSiteGroupIDn ¶

func (o *DcimPowerFeedsListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimPowerFeedsListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim power feeds list params

func (*DcimPowerFeedsListParams) WithSiteGroupn ¶

func (o *DcimPowerFeedsListParams) WithSiteGroupn(siteGroupn *string) *DcimPowerFeedsListParams

WithSiteGroupn adds the siteGroupn 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 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 DcimPowerFeedsTraceOK ¶

type DcimPowerFeedsTraceOK struct {
	Payload *models.PowerFeed
}
DcimPowerFeedsTraceOK describes a response with status code 200, with default header values.

DcimPowerFeedsTraceOK dcim power feeds trace o k

func NewDcimPowerFeedsTraceOK ¶

func NewDcimPowerFeedsTraceOK() *DcimPowerFeedsTraceOK

NewDcimPowerFeedsTraceOK creates a DcimPowerFeedsTraceOK with default headers values

func (*DcimPowerFeedsTraceOK) Error ¶

func (o *DcimPowerFeedsTraceOK) Error() string

func (*DcimPowerFeedsTraceOK) GetPayload ¶

func (o *DcimPowerFeedsTraceOK) GetPayload() *models.PowerFeed

type DcimPowerFeedsTraceParams ¶

type DcimPowerFeedsTraceParams struct {

	/* ID.

	   A unique integer value identifying this power feed.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerFeedsTraceParams contains all the parameters to send to the API endpoint

for the dcim power feeds trace operation.

Typically these are written to a http.Request.

func NewDcimPowerFeedsTraceParams ¶

func NewDcimPowerFeedsTraceParams() *DcimPowerFeedsTraceParams

NewDcimPowerFeedsTraceParams creates a new DcimPowerFeedsTraceParams 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 NewDcimPowerFeedsTraceParamsWithContext ¶

func NewDcimPowerFeedsTraceParamsWithContext(ctx context.Context) *DcimPowerFeedsTraceParams

NewDcimPowerFeedsTraceParamsWithContext creates a new DcimPowerFeedsTraceParams object with the ability to set a context for a request.

func NewDcimPowerFeedsTraceParamsWithHTTPClient ¶

func NewDcimPowerFeedsTraceParamsWithHTTPClient(client *http.Client) *DcimPowerFeedsTraceParams

NewDcimPowerFeedsTraceParamsWithHTTPClient creates a new DcimPowerFeedsTraceParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerFeedsTraceParamsWithTimeout ¶

func NewDcimPowerFeedsTraceParamsWithTimeout(timeout time.Duration) *DcimPowerFeedsTraceParams

NewDcimPowerFeedsTraceParamsWithTimeout creates a new DcimPowerFeedsTraceParams object with the ability to set a timeout on a request.

func (*DcimPowerFeedsTraceParams) SetContext ¶

func (o *DcimPowerFeedsTraceParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) SetDefaults ¶

func (o *DcimPowerFeedsTraceParams) SetDefaults()

SetDefaults hydrates default values in the dcim power feeds trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsTraceParams) SetHTTPClient ¶

func (o *DcimPowerFeedsTraceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) SetID ¶

func (o *DcimPowerFeedsTraceParams) SetID(id int64)

SetID adds the id to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) SetTimeout ¶

func (o *DcimPowerFeedsTraceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) WithContext ¶

WithContext adds the context to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power feeds trace params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerFeedsTraceParams) WithHTTPClient ¶

func (o *DcimPowerFeedsTraceParams) WithHTTPClient(client *http.Client) *DcimPowerFeedsTraceParams

WithHTTPClient adds the HTTPClient to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) WithID ¶

WithID adds the id to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power feeds trace params

func (*DcimPowerFeedsTraceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerFeedsTraceReader ¶

type DcimPowerFeedsTraceReader struct {
	// contains filtered or unexported fields
}

DcimPowerFeedsTraceReader is a Reader for the DcimPowerFeedsTrace structure.

func (*DcimPowerFeedsTraceReader) ReadResponse ¶

func (o *DcimPowerFeedsTraceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

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 DcimPowerOutletTemplatesBulkDeleteNoContent ¶

type DcimPowerOutletTemplatesBulkDeleteNoContent struct {
}
DcimPowerOutletTemplatesBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerOutletTemplatesBulkDeleteNoContent dcim power outlet templates bulk delete no content

func NewDcimPowerOutletTemplatesBulkDeleteNoContent ¶

func NewDcimPowerOutletTemplatesBulkDeleteNoContent() *DcimPowerOutletTemplatesBulkDeleteNoContent

NewDcimPowerOutletTemplatesBulkDeleteNoContent creates a DcimPowerOutletTemplatesBulkDeleteNoContent with default headers values

func (*DcimPowerOutletTemplatesBulkDeleteNoContent) Error ¶

type DcimPowerOutletTemplatesBulkDeleteParams ¶

type DcimPowerOutletTemplatesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesBulkDeleteParams ¶

func NewDcimPowerOutletTemplatesBulkDeleteParams() *DcimPowerOutletTemplatesBulkDeleteParams

NewDcimPowerOutletTemplatesBulkDeleteParams creates a new DcimPowerOutletTemplatesBulkDeleteParams 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 NewDcimPowerOutletTemplatesBulkDeleteParamsWithContext ¶

func NewDcimPowerOutletTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesBulkDeleteParams

NewDcimPowerOutletTemplatesBulkDeleteParamsWithContext creates a new DcimPowerOutletTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesBulkDeleteParams

NewDcimPowerOutletTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimPowerOutletTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesBulkDeleteParams

NewDcimPowerOutletTemplatesBulkDeleteParamsWithTimeout creates a new DcimPowerOutletTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates bulk delete params

func (*DcimPowerOutletTemplatesBulkDeleteParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim power outlet templates bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates bulk delete params

func (*DcimPowerOutletTemplatesBulkDeleteParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim power outlet templates bulk delete params

func (*DcimPowerOutletTemplatesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates bulk delete params

func (*DcimPowerOutletTemplatesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates bulk delete params

func (*DcimPowerOutletTemplatesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates bulk delete params

func (*DcimPowerOutletTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesBulkDeleteReader ¶

type DcimPowerOutletTemplatesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesBulkDeleteReader is a Reader for the DcimPowerOutletTemplatesBulkDelete structure.

func (*DcimPowerOutletTemplatesBulkDeleteReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesBulkPartialUpdateOK ¶

type DcimPowerOutletTemplatesBulkPartialUpdateOK struct {
	Payload *models.PowerOutletTemplate
}
DcimPowerOutletTemplatesBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletTemplatesBulkPartialUpdateOK dcim power outlet templates bulk partial update o k

func NewDcimPowerOutletTemplatesBulkPartialUpdateOK ¶

func NewDcimPowerOutletTemplatesBulkPartialUpdateOK() *DcimPowerOutletTemplatesBulkPartialUpdateOK

NewDcimPowerOutletTemplatesBulkPartialUpdateOK creates a DcimPowerOutletTemplatesBulkPartialUpdateOK with default headers values

func (*DcimPowerOutletTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimPowerOutletTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimPowerOutletTemplatesBulkPartialUpdateParams ¶

type DcimPowerOutletTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutletTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesBulkPartialUpdateParams ¶

func NewDcimPowerOutletTemplatesBulkPartialUpdateParams() *DcimPowerOutletTemplatesBulkPartialUpdateParams

NewDcimPowerOutletTemplatesBulkPartialUpdateParams creates a new DcimPowerOutletTemplatesBulkPartialUpdateParams 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 NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesBulkPartialUpdateParams

NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithContext creates a new DcimPowerOutletTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesBulkPartialUpdateParams

NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimPowerOutletTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesBulkPartialUpdateParams

NewDcimPowerOutletTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimPowerOutletTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim power outlet templates bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates bulk partial update params

func (*DcimPowerOutletTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesBulkPartialUpdateReader ¶

type DcimPowerOutletTemplatesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesBulkPartialUpdateReader is a Reader for the DcimPowerOutletTemplatesBulkPartialUpdate structure.

func (*DcimPowerOutletTemplatesBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletTemplatesBulkUpdateOK ¶

type DcimPowerOutletTemplatesBulkUpdateOK struct {
	Payload *models.PowerOutletTemplate
}
DcimPowerOutletTemplatesBulkUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletTemplatesBulkUpdateOK dcim power outlet templates bulk update o k

func NewDcimPowerOutletTemplatesBulkUpdateOK ¶

func NewDcimPowerOutletTemplatesBulkUpdateOK() *DcimPowerOutletTemplatesBulkUpdateOK

NewDcimPowerOutletTemplatesBulkUpdateOK creates a DcimPowerOutletTemplatesBulkUpdateOK with default headers values

func (*DcimPowerOutletTemplatesBulkUpdateOK) Error ¶

func (*DcimPowerOutletTemplatesBulkUpdateOK) GetPayload ¶

type DcimPowerOutletTemplatesBulkUpdateParams ¶

type DcimPowerOutletTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutletTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlet templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletTemplatesBulkUpdateParams ¶

func NewDcimPowerOutletTemplatesBulkUpdateParams() *DcimPowerOutletTemplatesBulkUpdateParams

NewDcimPowerOutletTemplatesBulkUpdateParams creates a new DcimPowerOutletTemplatesBulkUpdateParams 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 NewDcimPowerOutletTemplatesBulkUpdateParamsWithContext ¶

func NewDcimPowerOutletTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletTemplatesBulkUpdateParams

NewDcimPowerOutletTemplatesBulkUpdateParamsWithContext creates a new DcimPowerOutletTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletTemplatesBulkUpdateParams

NewDcimPowerOutletTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimPowerOutletTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimPowerOutletTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletTemplatesBulkUpdateParams

NewDcimPowerOutletTemplatesBulkUpdateParamsWithTimeout creates a new DcimPowerOutletTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim power outlet templates bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletTemplatesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlet templates bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlet templates bulk update params

func (*DcimPowerOutletTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletTemplatesBulkUpdateReader ¶

type DcimPowerOutletTemplatesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletTemplatesBulkUpdateReader is a Reader for the DcimPowerOutletTemplatesBulkUpdate structure.

func (*DcimPowerOutletTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// 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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

func (o *DcimPowerOutletTemplatesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetCreatedGte ¶

func (o *DcimPowerOutletTemplatesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetCreatedLte ¶

func (o *DcimPowerOutletTemplatesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

func (o *DcimPowerOutletTemplatesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetLastUpdatedGte ¶

func (o *DcimPowerOutletTemplatesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) SetLastUpdatedLte ¶

func (o *DcimPowerOutletTemplatesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimPowerOutletTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithLastUpdatedGte ¶

func (o *DcimPowerOutletTemplatesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPowerOutletTemplatesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim power outlet templates list params

func (*DcimPowerOutletTemplatesListParams) WithLastUpdatedLte ¶

func (o *DcimPowerOutletTemplatesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPowerOutletTemplatesListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimPowerOutletsBulkDeleteNoContent ¶

type DcimPowerOutletsBulkDeleteNoContent struct {
}
DcimPowerOutletsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerOutletsBulkDeleteNoContent dcim power outlets bulk delete no content

func NewDcimPowerOutletsBulkDeleteNoContent ¶

func NewDcimPowerOutletsBulkDeleteNoContent() *DcimPowerOutletsBulkDeleteNoContent

NewDcimPowerOutletsBulkDeleteNoContent creates a DcimPowerOutletsBulkDeleteNoContent with default headers values

func (*DcimPowerOutletsBulkDeleteNoContent) Error ¶

type DcimPowerOutletsBulkDeleteParams ¶

type DcimPowerOutletsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim power outlets bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsBulkDeleteParams ¶

func NewDcimPowerOutletsBulkDeleteParams() *DcimPowerOutletsBulkDeleteParams

NewDcimPowerOutletsBulkDeleteParams creates a new DcimPowerOutletsBulkDeleteParams 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 NewDcimPowerOutletsBulkDeleteParamsWithContext ¶

func NewDcimPowerOutletsBulkDeleteParamsWithContext(ctx context.Context) *DcimPowerOutletsBulkDeleteParams

NewDcimPowerOutletsBulkDeleteParamsWithContext creates a new DcimPowerOutletsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPowerOutletsBulkDeleteParamsWithHTTPClient ¶

func NewDcimPowerOutletsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsBulkDeleteParams

NewDcimPowerOutletsBulkDeleteParamsWithHTTPClient creates a new DcimPowerOutletsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsBulkDeleteParamsWithTimeout ¶

func NewDcimPowerOutletsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsBulkDeleteParams

NewDcimPowerOutletsBulkDeleteParamsWithTimeout creates a new DcimPowerOutletsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim power outlets bulk delete params

func (*DcimPowerOutletsBulkDeleteParams) SetDefaults ¶

func (o *DcimPowerOutletsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPowerOutletsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets bulk delete params

func (*DcimPowerOutletsBulkDeleteParams) SetTimeout ¶

func (o *DcimPowerOutletsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets bulk delete params

func (*DcimPowerOutletsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim power outlets bulk delete params

func (*DcimPowerOutletsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets bulk delete params

func (*DcimPowerOutletsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets bulk delete params

func (*DcimPowerOutletsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsBulkDeleteReader ¶

type DcimPowerOutletsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsBulkDeleteReader is a Reader for the DcimPowerOutletsBulkDelete structure.

func (*DcimPowerOutletsBulkDeleteReader) ReadResponse ¶

func (o *DcimPowerOutletsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsBulkPartialUpdateOK ¶

type DcimPowerOutletsBulkPartialUpdateOK struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletsBulkPartialUpdateOK dcim power outlets bulk partial update o k

func NewDcimPowerOutletsBulkPartialUpdateOK ¶

func NewDcimPowerOutletsBulkPartialUpdateOK() *DcimPowerOutletsBulkPartialUpdateOK

NewDcimPowerOutletsBulkPartialUpdateOK creates a DcimPowerOutletsBulkPartialUpdateOK with default headers values

func (*DcimPowerOutletsBulkPartialUpdateOK) Error ¶

func (*DcimPowerOutletsBulkPartialUpdateOK) GetPayload ¶

type DcimPowerOutletsBulkPartialUpdateParams ¶

type DcimPowerOutletsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutlet

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlets bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsBulkPartialUpdateParams ¶

func NewDcimPowerOutletsBulkPartialUpdateParams() *DcimPowerOutletsBulkPartialUpdateParams

NewDcimPowerOutletsBulkPartialUpdateParams creates a new DcimPowerOutletsBulkPartialUpdateParams 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 NewDcimPowerOutletsBulkPartialUpdateParamsWithContext ¶

func NewDcimPowerOutletsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletsBulkPartialUpdateParams

NewDcimPowerOutletsBulkPartialUpdateParamsWithContext creates a new DcimPowerOutletsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsBulkPartialUpdateParams

NewDcimPowerOutletsBulkPartialUpdateParamsWithHTTPClient creates a new DcimPowerOutletsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPowerOutletsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsBulkPartialUpdateParams

NewDcimPowerOutletsBulkPartialUpdateParamsWithTimeout creates a new DcimPowerOutletsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerOutletsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerOutletsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets bulk partial update params

func (*DcimPowerOutletsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsBulkPartialUpdateReader ¶

type DcimPowerOutletsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsBulkPartialUpdateReader is a Reader for the DcimPowerOutletsBulkPartialUpdate structure.

func (*DcimPowerOutletsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerOutletsBulkUpdateOK ¶

type DcimPowerOutletsBulkUpdateOK struct {
	Payload *models.PowerOutlet
}
DcimPowerOutletsBulkUpdateOK describes a response with status code 200, with default header values.

DcimPowerOutletsBulkUpdateOK dcim power outlets bulk update o k

func NewDcimPowerOutletsBulkUpdateOK ¶

func NewDcimPowerOutletsBulkUpdateOK() *DcimPowerOutletsBulkUpdateOK

NewDcimPowerOutletsBulkUpdateOK creates a DcimPowerOutletsBulkUpdateOK with default headers values

func (*DcimPowerOutletsBulkUpdateOK) Error ¶

func (*DcimPowerOutletsBulkUpdateOK) GetPayload ¶

type DcimPowerOutletsBulkUpdateParams ¶

type DcimPowerOutletsBulkUpdateParams struct {

	// Data.
	Data *models.WritablePowerOutlet

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerOutletsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim power outlets bulk update operation.

Typically these are written to a http.Request.

func NewDcimPowerOutletsBulkUpdateParams ¶

func NewDcimPowerOutletsBulkUpdateParams() *DcimPowerOutletsBulkUpdateParams

NewDcimPowerOutletsBulkUpdateParams creates a new DcimPowerOutletsBulkUpdateParams 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 NewDcimPowerOutletsBulkUpdateParamsWithContext ¶

func NewDcimPowerOutletsBulkUpdateParamsWithContext(ctx context.Context) *DcimPowerOutletsBulkUpdateParams

NewDcimPowerOutletsBulkUpdateParamsWithContext creates a new DcimPowerOutletsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPowerOutletsBulkUpdateParamsWithHTTPClient ¶

func NewDcimPowerOutletsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerOutletsBulkUpdateParams

NewDcimPowerOutletsBulkUpdateParamsWithHTTPClient creates a new DcimPowerOutletsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerOutletsBulkUpdateParamsWithTimeout ¶

func NewDcimPowerOutletsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerOutletsBulkUpdateParams

NewDcimPowerOutletsBulkUpdateParamsWithTimeout creates a new DcimPowerOutletsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerOutletsBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) SetDefaults ¶

func (o *DcimPowerOutletsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power outlets bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPowerOutletsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) SetTimeout ¶

func (o *DcimPowerOutletsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power outlets bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerOutletsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power outlets bulk update params

func (*DcimPowerOutletsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerOutletsBulkUpdateReader ¶

type DcimPowerOutletsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerOutletsBulkUpdateReader is a Reader for the DcimPowerOutletsBulkUpdate structure.

func (*DcimPowerOutletsBulkUpdateReader) ReadResponse ¶

func (o *DcimPowerOutletsBulkUpdateReader) 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 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

	// Connected.
	Connected *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// 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) SetConnected ¶

func (o *DcimPowerOutletsListParams) SetConnected(connected *string)

SetConnected adds the connected 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) SetCreated ¶

func (o *DcimPowerOutletsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetCreatedGte ¶

func (o *DcimPowerOutletsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetCreatedLte ¶

func (o *DcimPowerOutletsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimPowerOutletsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

func (o *DcimPowerOutletsListParams) SetLabel(label *string)

SetLabel adds the label to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelEmpty ¶

func (o *DcimPowerOutletsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelIc ¶

func (o *DcimPowerOutletsListParams) SetLabelIc(labelIc *string)

SetLabelIc adds the labelIc to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelIe ¶

func (o *DcimPowerOutletsListParams) SetLabelIe(labelIe *string)

SetLabelIe adds the labelIe to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelIew ¶

func (o *DcimPowerOutletsListParams) SetLabelIew(labelIew *string)

SetLabelIew adds the labelIew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelIsw ¶

func (o *DcimPowerOutletsListParams) SetLabelIsw(labelIsw *string)

SetLabelIsw adds the labelIsw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelNic ¶

func (o *DcimPowerOutletsListParams) SetLabelNic(labelNic *string)

SetLabelNic adds the labelNic to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelNie ¶

func (o *DcimPowerOutletsListParams) SetLabelNie(labelNie *string)

SetLabelNie adds the labelNie to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelNiew ¶

func (o *DcimPowerOutletsListParams) SetLabelNiew(labelNiew *string)

SetLabelNiew adds the labelNiew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabelNisw ¶

func (o *DcimPowerOutletsListParams) SetLabelNisw(labelNisw *string)

SetLabelNisw adds the labelNisw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLabeln ¶

func (o *DcimPowerOutletsListParams) SetLabeln(labeln *string)

SetLabeln adds the labelN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLastUpdated ¶

func (o *DcimPowerOutletsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLastUpdatedGte ¶

func (o *DcimPowerOutletsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetLastUpdatedLte ¶

func (o *DcimPowerOutletsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimPowerOutletsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

func (o *DcimPowerOutletsListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSiteGroupID ¶

func (o *DcimPowerOutletsListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSiteGroupIDn ¶

func (o *DcimPowerOutletsListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim power outlets list params

func (*DcimPowerOutletsListParams) SetSiteGroupn ¶

func (o *DcimPowerOutletsListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithConnected ¶

func (o *DcimPowerOutletsListParams) WithConnected(connected *string) *DcimPowerOutletsListParams

WithConnected adds the connected to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithContext ¶

WithContext adds the context to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithCreated ¶

WithCreated adds the created to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithCreatedGte ¶

func (o *DcimPowerOutletsListParams) WithCreatedGte(createdGte *string) *DcimPowerOutletsListParams

WithCreatedGte adds the createdGte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithCreatedLte ¶

func (o *DcimPowerOutletsListParams) WithCreatedLte(createdLte *string) *DcimPowerOutletsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimPowerOutletsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimPowerOutletsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelEmpty ¶

func (o *DcimPowerOutletsListParams) WithLabelEmpty(labelEmpty *string) *DcimPowerOutletsListParams

WithLabelEmpty adds the labelEmpty to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelIc ¶

WithLabelIc adds the labelIc to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelIe ¶

WithLabelIe adds the labelIe to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelIew ¶

func (o *DcimPowerOutletsListParams) WithLabelIew(labelIew *string) *DcimPowerOutletsListParams

WithLabelIew adds the labelIew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelIsw ¶

func (o *DcimPowerOutletsListParams) WithLabelIsw(labelIsw *string) *DcimPowerOutletsListParams

WithLabelIsw adds the labelIsw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelNic ¶

func (o *DcimPowerOutletsListParams) WithLabelNic(labelNic *string) *DcimPowerOutletsListParams

WithLabelNic adds the labelNic to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelNie ¶

func (o *DcimPowerOutletsListParams) WithLabelNie(labelNie *string) *DcimPowerOutletsListParams

WithLabelNie adds the labelNie to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelNiew ¶

func (o *DcimPowerOutletsListParams) WithLabelNiew(labelNiew *string) *DcimPowerOutletsListParams

WithLabelNiew adds the labelNiew to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabelNisw ¶

func (o *DcimPowerOutletsListParams) WithLabelNisw(labelNisw *string) *DcimPowerOutletsListParams

WithLabelNisw adds the labelNisw to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLastUpdated ¶

func (o *DcimPowerOutletsListParams) WithLastUpdated(lastUpdated *string) *DcimPowerOutletsListParams

WithLastUpdated adds the lastUpdated to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLastUpdatedGte ¶

func (o *DcimPowerOutletsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPowerOutletsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithLastUpdatedLte ¶

func (o *DcimPowerOutletsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPowerOutletsListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimPowerOutletsListParams) WithNameEmpty(nameEmpty *string) *DcimPowerOutletsListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimPowerOutletsListParams) WithSiteGroup(siteGroup *string) *DcimPowerOutletsListParams

WithSiteGroup adds the siteGroup to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSiteGroupID ¶

func (o *DcimPowerOutletsListParams) WithSiteGroupID(siteGroupID *string) *DcimPowerOutletsListParams

WithSiteGroupID adds the siteGroupID to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSiteGroupIDn ¶

func (o *DcimPowerOutletsListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimPowerOutletsListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim power outlets list params

func (*DcimPowerOutletsListParams) WithSiteGroupn ¶

func (o *DcimPowerOutletsListParams) WithSiteGroupn(siteGroupn *string) *DcimPowerOutletsListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimPowerPanelsBulkDeleteNoContent ¶

type DcimPowerPanelsBulkDeleteNoContent struct {
}
DcimPowerPanelsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerPanelsBulkDeleteNoContent dcim power panels bulk delete no content

func NewDcimPowerPanelsBulkDeleteNoContent ¶

func NewDcimPowerPanelsBulkDeleteNoContent() *DcimPowerPanelsBulkDeleteNoContent

NewDcimPowerPanelsBulkDeleteNoContent creates a DcimPowerPanelsBulkDeleteNoContent with default headers values

func (*DcimPowerPanelsBulkDeleteNoContent) Error ¶

type DcimPowerPanelsBulkDeleteParams ¶

type DcimPowerPanelsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim power panels bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsBulkDeleteParams ¶

func NewDcimPowerPanelsBulkDeleteParams() *DcimPowerPanelsBulkDeleteParams

NewDcimPowerPanelsBulkDeleteParams creates a new DcimPowerPanelsBulkDeleteParams 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 NewDcimPowerPanelsBulkDeleteParamsWithContext ¶

func NewDcimPowerPanelsBulkDeleteParamsWithContext(ctx context.Context) *DcimPowerPanelsBulkDeleteParams

NewDcimPowerPanelsBulkDeleteParamsWithContext creates a new DcimPowerPanelsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPowerPanelsBulkDeleteParamsWithHTTPClient ¶

func NewDcimPowerPanelsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsBulkDeleteParams

NewDcimPowerPanelsBulkDeleteParamsWithHTTPClient creates a new DcimPowerPanelsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsBulkDeleteParamsWithTimeout ¶

func NewDcimPowerPanelsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsBulkDeleteParams

NewDcimPowerPanelsBulkDeleteParamsWithTimeout creates a new DcimPowerPanelsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsBulkDeleteParams) SetContext ¶

func (o *DcimPowerPanelsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels bulk delete params

func (*DcimPowerPanelsBulkDeleteParams) SetDefaults ¶

func (o *DcimPowerPanelsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPowerPanelsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels bulk delete params

func (*DcimPowerPanelsBulkDeleteParams) SetTimeout ¶

func (o *DcimPowerPanelsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels bulk delete params

func (*DcimPowerPanelsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim power panels bulk delete params

func (*DcimPowerPanelsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels bulk delete params

func (*DcimPowerPanelsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels bulk delete params

func (*DcimPowerPanelsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsBulkDeleteReader ¶

type DcimPowerPanelsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsBulkDeleteReader is a Reader for the DcimPowerPanelsBulkDelete structure.

func (*DcimPowerPanelsBulkDeleteReader) ReadResponse ¶

func (o *DcimPowerPanelsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsBulkPartialUpdateOK ¶

type DcimPowerPanelsBulkPartialUpdateOK struct {
	Payload *models.PowerPanel
}
DcimPowerPanelsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerPanelsBulkPartialUpdateOK dcim power panels bulk partial update o k

func NewDcimPowerPanelsBulkPartialUpdateOK ¶

func NewDcimPowerPanelsBulkPartialUpdateOK() *DcimPowerPanelsBulkPartialUpdateOK

NewDcimPowerPanelsBulkPartialUpdateOK creates a DcimPowerPanelsBulkPartialUpdateOK with default headers values

func (*DcimPowerPanelsBulkPartialUpdateOK) Error ¶

func (*DcimPowerPanelsBulkPartialUpdateOK) GetPayload ¶

type DcimPowerPanelsBulkPartialUpdateParams ¶

type DcimPowerPanelsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerPanel

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power panels bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsBulkPartialUpdateParams ¶

func NewDcimPowerPanelsBulkPartialUpdateParams() *DcimPowerPanelsBulkPartialUpdateParams

NewDcimPowerPanelsBulkPartialUpdateParams creates a new DcimPowerPanelsBulkPartialUpdateParams 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 NewDcimPowerPanelsBulkPartialUpdateParamsWithContext ¶

func NewDcimPowerPanelsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerPanelsBulkPartialUpdateParams

NewDcimPowerPanelsBulkPartialUpdateParamsWithContext creates a new DcimPowerPanelsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPanelsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerPanelsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsBulkPartialUpdateParams

NewDcimPowerPanelsBulkPartialUpdateParamsWithHTTPClient creates a new DcimPowerPanelsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPowerPanelsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsBulkPartialUpdateParams

NewDcimPowerPanelsBulkPartialUpdateParamsWithTimeout creates a new DcimPowerPanelsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerPanelsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPanelsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerPanelsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels bulk partial update params

func (*DcimPowerPanelsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsBulkPartialUpdateReader ¶

type DcimPowerPanelsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsBulkPartialUpdateReader is a Reader for the DcimPowerPanelsBulkPartialUpdate structure.

func (*DcimPowerPanelsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerPanelsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPanelsBulkUpdateOK ¶

type DcimPowerPanelsBulkUpdateOK struct {
	Payload *models.PowerPanel
}
DcimPowerPanelsBulkUpdateOK describes a response with status code 200, with default header values.

DcimPowerPanelsBulkUpdateOK dcim power panels bulk update o k

func NewDcimPowerPanelsBulkUpdateOK ¶

func NewDcimPowerPanelsBulkUpdateOK() *DcimPowerPanelsBulkUpdateOK

NewDcimPowerPanelsBulkUpdateOK creates a DcimPowerPanelsBulkUpdateOK with default headers values

func (*DcimPowerPanelsBulkUpdateOK) Error ¶

func (*DcimPowerPanelsBulkUpdateOK) GetPayload ¶

type DcimPowerPanelsBulkUpdateParams ¶

type DcimPowerPanelsBulkUpdateParams struct {

	// Data.
	Data *models.WritablePowerPanel

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPanelsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim power panels bulk update operation.

Typically these are written to a http.Request.

func NewDcimPowerPanelsBulkUpdateParams ¶

func NewDcimPowerPanelsBulkUpdateParams() *DcimPowerPanelsBulkUpdateParams

NewDcimPowerPanelsBulkUpdateParams creates a new DcimPowerPanelsBulkUpdateParams 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 NewDcimPowerPanelsBulkUpdateParamsWithContext ¶

func NewDcimPowerPanelsBulkUpdateParamsWithContext(ctx context.Context) *DcimPowerPanelsBulkUpdateParams

NewDcimPowerPanelsBulkUpdateParamsWithContext creates a new DcimPowerPanelsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPanelsBulkUpdateParamsWithHTTPClient ¶

func NewDcimPowerPanelsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPanelsBulkUpdateParams

NewDcimPowerPanelsBulkUpdateParamsWithHTTPClient creates a new DcimPowerPanelsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPanelsBulkUpdateParamsWithTimeout ¶

func NewDcimPowerPanelsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPanelsBulkUpdateParams

NewDcimPowerPanelsBulkUpdateParamsWithTimeout creates a new DcimPowerPanelsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPanelsBulkUpdateParams) SetContext ¶

func (o *DcimPowerPanelsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) SetDefaults ¶

func (o *DcimPowerPanelsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power panels bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPanelsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) SetTimeout ¶

func (o *DcimPowerPanelsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power panels bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPanelsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power panels bulk update params

func (*DcimPowerPanelsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPanelsBulkUpdateReader ¶

type DcimPowerPanelsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPanelsBulkUpdateReader is a Reader for the DcimPowerPanelsBulkUpdate structure.

func (*DcimPowerPanelsBulkUpdateReader) ReadResponse ¶

func (o *DcimPowerPanelsBulkUpdateReader) 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 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 {

	// 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

	// LocationID.
	LocationID *string

	// LocationIDn.
	LocationIDn *string

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	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) SetCreated ¶

func (o *DcimPowerPanelsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetCreatedGte ¶

func (o *DcimPowerPanelsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetCreatedLte ¶

func (o *DcimPowerPanelsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

func (o *DcimPowerPanelsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetLastUpdatedGte ¶

func (o *DcimPowerPanelsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetLastUpdatedLte ¶

func (o *DcimPowerPanelsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetLocationID ¶

func (o *DcimPowerPanelsListParams) SetLocationID(locationID *string)

SetLocationID adds the locationId to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetLocationIDn ¶

func (o *DcimPowerPanelsListParams) SetLocationIDn(locationIDn *string)

SetLocationIDn adds the locationIdN 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) SetNameEmpty ¶

func (o *DcimPowerPanelsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) SetSiteGroup ¶

func (o *DcimPowerPanelsListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSiteGroupID ¶

func (o *DcimPowerPanelsListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSiteGroupIDn ¶

func (o *DcimPowerPanelsListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim power panels list params

func (*DcimPowerPanelsListParams) SetSiteGroupn ¶

func (o *DcimPowerPanelsListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithCreated ¶

WithCreated adds the created to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithCreatedGte ¶

func (o *DcimPowerPanelsListParams) WithCreatedGte(createdGte *string) *DcimPowerPanelsListParams

WithCreatedGte adds the createdGte to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithCreatedLte ¶

func (o *DcimPowerPanelsListParams) WithCreatedLte(createdLte *string) *DcimPowerPanelsListParams

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

func (o *DcimPowerPanelsListParams) WithLastUpdated(lastUpdated *string) *DcimPowerPanelsListParams

WithLastUpdated adds the lastUpdated to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithLastUpdatedGte ¶

func (o *DcimPowerPanelsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPowerPanelsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithLastUpdatedLte ¶

func (o *DcimPowerPanelsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPowerPanelsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithLimit ¶

WithLimit adds the limit to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithLocationID ¶

func (o *DcimPowerPanelsListParams) WithLocationID(locationID *string) *DcimPowerPanelsListParams

WithLocationID adds the locationID to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithLocationIDn ¶

func (o *DcimPowerPanelsListParams) WithLocationIDn(locationIDn *string) *DcimPowerPanelsListParams

WithLocationIDn adds the locationIDn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithName ¶

WithName adds the name to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithNameEmpty ¶

func (o *DcimPowerPanelsListParams) WithNameEmpty(nameEmpty *string) *DcimPowerPanelsListParams

WithNameEmpty adds the nameEmpty 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) 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) WithSiteGroup ¶

func (o *DcimPowerPanelsListParams) WithSiteGroup(siteGroup *string) *DcimPowerPanelsListParams

WithSiteGroup adds the siteGroup to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSiteGroupID ¶

func (o *DcimPowerPanelsListParams) WithSiteGroupID(siteGroupID *string) *DcimPowerPanelsListParams

WithSiteGroupID adds the siteGroupID to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSiteGroupIDn ¶

func (o *DcimPowerPanelsListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimPowerPanelsListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim power panels list params

func (*DcimPowerPanelsListParams) WithSiteGroupn ¶

func (o *DcimPowerPanelsListParams) WithSiteGroupn(siteGroupn *string) *DcimPowerPanelsListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimPowerPortTemplatesBulkDeleteNoContent ¶

type DcimPowerPortTemplatesBulkDeleteNoContent struct {
}
DcimPowerPortTemplatesBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerPortTemplatesBulkDeleteNoContent dcim power port templates bulk delete no content

func NewDcimPowerPortTemplatesBulkDeleteNoContent ¶

func NewDcimPowerPortTemplatesBulkDeleteNoContent() *DcimPowerPortTemplatesBulkDeleteNoContent

NewDcimPowerPortTemplatesBulkDeleteNoContent creates a DcimPowerPortTemplatesBulkDeleteNoContent with default headers values

func (*DcimPowerPortTemplatesBulkDeleteNoContent) Error ¶

type DcimPowerPortTemplatesBulkDeleteParams ¶

type DcimPowerPortTemplatesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim power port templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesBulkDeleteParams ¶

func NewDcimPowerPortTemplatesBulkDeleteParams() *DcimPowerPortTemplatesBulkDeleteParams

NewDcimPowerPortTemplatesBulkDeleteParams creates a new DcimPowerPortTemplatesBulkDeleteParams 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 NewDcimPowerPortTemplatesBulkDeleteParamsWithContext ¶

func NewDcimPowerPortTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesBulkDeleteParams

NewDcimPowerPortTemplatesBulkDeleteParamsWithContext creates a new DcimPowerPortTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesBulkDeleteParams

NewDcimPowerPortTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimPowerPortTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimPowerPortTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesBulkDeleteParams

NewDcimPowerPortTemplatesBulkDeleteParamsWithTimeout creates a new DcimPowerPortTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim power port templates bulk delete params

func (*DcimPowerPortTemplatesBulkDeleteParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates bulk delete params

func (*DcimPowerPortTemplatesBulkDeleteParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates bulk delete params

func (*DcimPowerPortTemplatesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim power port templates bulk delete params

func (*DcimPowerPortTemplatesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates bulk delete params

func (*DcimPowerPortTemplatesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates bulk delete params

func (*DcimPowerPortTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesBulkDeleteReader ¶

type DcimPowerPortTemplatesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesBulkDeleteReader is a Reader for the DcimPowerPortTemplatesBulkDelete structure.

func (*DcimPowerPortTemplatesBulkDeleteReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesBulkPartialUpdateOK ¶

type DcimPowerPortTemplatesBulkPartialUpdateOK struct {
	Payload *models.PowerPortTemplate
}
DcimPowerPortTemplatesBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortTemplatesBulkPartialUpdateOK dcim power port templates bulk partial update o k

func NewDcimPowerPortTemplatesBulkPartialUpdateOK ¶

func NewDcimPowerPortTemplatesBulkPartialUpdateOK() *DcimPowerPortTemplatesBulkPartialUpdateOK

NewDcimPowerPortTemplatesBulkPartialUpdateOK creates a DcimPowerPortTemplatesBulkPartialUpdateOK with default headers values

func (*DcimPowerPortTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimPowerPortTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimPowerPortTemplatesBulkPartialUpdateParams ¶

type DcimPowerPortTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power port templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesBulkPartialUpdateParams ¶

func NewDcimPowerPortTemplatesBulkPartialUpdateParams() *DcimPowerPortTemplatesBulkPartialUpdateParams

NewDcimPowerPortTemplatesBulkPartialUpdateParams creates a new DcimPowerPortTemplatesBulkPartialUpdateParams 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 NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesBulkPartialUpdateParams

NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithContext creates a new DcimPowerPortTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesBulkPartialUpdateParams

NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimPowerPortTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesBulkPartialUpdateParams

NewDcimPowerPortTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimPowerPortTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim power port templates bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates bulk partial update params

func (*DcimPowerPortTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesBulkPartialUpdateReader ¶

type DcimPowerPortTemplatesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesBulkPartialUpdateReader is a Reader for the DcimPowerPortTemplatesBulkPartialUpdate structure.

func (*DcimPowerPortTemplatesBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortTemplatesBulkUpdateOK ¶

type DcimPowerPortTemplatesBulkUpdateOK struct {
	Payload *models.PowerPortTemplate
}
DcimPowerPortTemplatesBulkUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortTemplatesBulkUpdateOK dcim power port templates bulk update o k

func NewDcimPowerPortTemplatesBulkUpdateOK ¶

func NewDcimPowerPortTemplatesBulkUpdateOK() *DcimPowerPortTemplatesBulkUpdateOK

NewDcimPowerPortTemplatesBulkUpdateOK creates a DcimPowerPortTemplatesBulkUpdateOK with default headers values

func (*DcimPowerPortTemplatesBulkUpdateOK) Error ¶

func (*DcimPowerPortTemplatesBulkUpdateOK) GetPayload ¶

type DcimPowerPortTemplatesBulkUpdateParams ¶

type DcimPowerPortTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritablePowerPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim power port templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortTemplatesBulkUpdateParams ¶

func NewDcimPowerPortTemplatesBulkUpdateParams() *DcimPowerPortTemplatesBulkUpdateParams

NewDcimPowerPortTemplatesBulkUpdateParams creates a new DcimPowerPortTemplatesBulkUpdateParams 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 NewDcimPowerPortTemplatesBulkUpdateParamsWithContext ¶

func NewDcimPowerPortTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimPowerPortTemplatesBulkUpdateParams

NewDcimPowerPortTemplatesBulkUpdateParamsWithContext creates a new DcimPowerPortTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortTemplatesBulkUpdateParams

NewDcimPowerPortTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimPowerPortTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimPowerPortTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortTemplatesBulkUpdateParams

NewDcimPowerPortTemplatesBulkUpdateParamsWithTimeout creates a new DcimPowerPortTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) SetDefaults ¶

func (o *DcimPowerPortTemplatesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power port templates bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortTemplatesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) SetTimeout ¶

func (o *DcimPowerPortTemplatesBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power port templates bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power port templates bulk update params

func (*DcimPowerPortTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortTemplatesBulkUpdateReader ¶

type DcimPowerPortTemplatesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortTemplatesBulkUpdateReader is a Reader for the DcimPowerPortTemplatesBulkUpdate structure.

func (*DcimPowerPortTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimPowerPortTemplatesBulkUpdateReader) 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 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

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *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

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

func (o *DcimPowerPortTemplatesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetCreatedGte ¶

func (o *DcimPowerPortTemplatesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetCreatedLte ¶

func (o *DcimPowerPortTemplatesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

func (o *DcimPowerPortTemplatesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetLastUpdatedGte ¶

func (o *DcimPowerPortTemplatesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) SetLastUpdatedLte ¶

func (o *DcimPowerPortTemplatesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimPowerPortTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithLastUpdatedGte ¶

func (o *DcimPowerPortTemplatesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPowerPortTemplatesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim power port templates list params

func (*DcimPowerPortTemplatesListParams) WithLastUpdatedLte ¶

func (o *DcimPowerPortTemplatesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPowerPortTemplatesListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimPowerPortsBulkDeleteNoContent ¶

type DcimPowerPortsBulkDeleteNoContent struct {
}
DcimPowerPortsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimPowerPortsBulkDeleteNoContent dcim power ports bulk delete no content

func NewDcimPowerPortsBulkDeleteNoContent ¶

func NewDcimPowerPortsBulkDeleteNoContent() *DcimPowerPortsBulkDeleteNoContent

NewDcimPowerPortsBulkDeleteNoContent creates a DcimPowerPortsBulkDeleteNoContent with default headers values

func (*DcimPowerPortsBulkDeleteNoContent) Error ¶

type DcimPowerPortsBulkDeleteParams ¶

type DcimPowerPortsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim power ports bulk delete operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsBulkDeleteParams ¶

func NewDcimPowerPortsBulkDeleteParams() *DcimPowerPortsBulkDeleteParams

NewDcimPowerPortsBulkDeleteParams creates a new DcimPowerPortsBulkDeleteParams 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 NewDcimPowerPortsBulkDeleteParamsWithContext ¶

func NewDcimPowerPortsBulkDeleteParamsWithContext(ctx context.Context) *DcimPowerPortsBulkDeleteParams

NewDcimPowerPortsBulkDeleteParamsWithContext creates a new DcimPowerPortsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimPowerPortsBulkDeleteParamsWithHTTPClient ¶

func NewDcimPowerPortsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimPowerPortsBulkDeleteParams

NewDcimPowerPortsBulkDeleteParamsWithHTTPClient creates a new DcimPowerPortsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsBulkDeleteParamsWithTimeout ¶

func NewDcimPowerPortsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimPowerPortsBulkDeleteParams

NewDcimPowerPortsBulkDeleteParamsWithTimeout creates a new DcimPowerPortsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsBulkDeleteParams) SetContext ¶

func (o *DcimPowerPortsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports bulk delete params

func (*DcimPowerPortsBulkDeleteParams) SetDefaults ¶

func (o *DcimPowerPortsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimPowerPortsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports bulk delete params

func (*DcimPowerPortsBulkDeleteParams) SetTimeout ¶

func (o *DcimPowerPortsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports bulk delete params

func (*DcimPowerPortsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim power ports bulk delete params

func (*DcimPowerPortsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports bulk delete params

func (*DcimPowerPortsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports bulk delete params

func (*DcimPowerPortsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsBulkDeleteReader ¶

type DcimPowerPortsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsBulkDeleteReader is a Reader for the DcimPowerPortsBulkDelete structure.

func (*DcimPowerPortsBulkDeleteReader) ReadResponse ¶

func (o *DcimPowerPortsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsBulkPartialUpdateOK ¶

type DcimPowerPortsBulkPartialUpdateOK struct {
	Payload *models.PowerPort
}
DcimPowerPortsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortsBulkPartialUpdateOK dcim power ports bulk partial update o k

func NewDcimPowerPortsBulkPartialUpdateOK ¶

func NewDcimPowerPortsBulkPartialUpdateOK() *DcimPowerPortsBulkPartialUpdateOK

NewDcimPowerPortsBulkPartialUpdateOK creates a DcimPowerPortsBulkPartialUpdateOK with default headers values

func (*DcimPowerPortsBulkPartialUpdateOK) Error ¶

func (*DcimPowerPortsBulkPartialUpdateOK) GetPayload ¶

type DcimPowerPortsBulkPartialUpdateParams ¶

type DcimPowerPortsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePowerPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim power ports bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsBulkPartialUpdateParams ¶

func NewDcimPowerPortsBulkPartialUpdateParams() *DcimPowerPortsBulkPartialUpdateParams

NewDcimPowerPortsBulkPartialUpdateParams creates a new DcimPowerPortsBulkPartialUpdateParams 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 NewDcimPowerPortsBulkPartialUpdateParamsWithContext ¶

func NewDcimPowerPortsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimPowerPortsBulkPartialUpdateParams

NewDcimPowerPortsBulkPartialUpdateParamsWithContext creates a new DcimPowerPortsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortsBulkPartialUpdateParams

NewDcimPowerPortsBulkPartialUpdateParamsWithHTTPClient creates a new DcimPowerPortsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimPowerPortsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortsBulkPartialUpdateParams

NewDcimPowerPortsBulkPartialUpdateParamsWithTimeout creates a new DcimPowerPortsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimPowerPortsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimPowerPortsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports bulk partial update params

func (*DcimPowerPortsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsBulkPartialUpdateReader ¶

type DcimPowerPortsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsBulkPartialUpdateReader is a Reader for the DcimPowerPortsBulkPartialUpdate structure.

func (*DcimPowerPortsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimPowerPortsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimPowerPortsBulkUpdateOK ¶

type DcimPowerPortsBulkUpdateOK struct {
	Payload *models.PowerPort
}
DcimPowerPortsBulkUpdateOK describes a response with status code 200, with default header values.

DcimPowerPortsBulkUpdateOK dcim power ports bulk update o k

func NewDcimPowerPortsBulkUpdateOK ¶

func NewDcimPowerPortsBulkUpdateOK() *DcimPowerPortsBulkUpdateOK

NewDcimPowerPortsBulkUpdateOK creates a DcimPowerPortsBulkUpdateOK with default headers values

func (*DcimPowerPortsBulkUpdateOK) Error ¶

func (*DcimPowerPortsBulkUpdateOK) GetPayload ¶

func (o *DcimPowerPortsBulkUpdateOK) GetPayload() *models.PowerPort

type DcimPowerPortsBulkUpdateParams ¶

type DcimPowerPortsBulkUpdateParams struct {

	// Data.
	Data *models.WritablePowerPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimPowerPortsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim power ports bulk update operation.

Typically these are written to a http.Request.

func NewDcimPowerPortsBulkUpdateParams ¶

func NewDcimPowerPortsBulkUpdateParams() *DcimPowerPortsBulkUpdateParams

NewDcimPowerPortsBulkUpdateParams creates a new DcimPowerPortsBulkUpdateParams 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 NewDcimPowerPortsBulkUpdateParamsWithContext ¶

func NewDcimPowerPortsBulkUpdateParamsWithContext(ctx context.Context) *DcimPowerPortsBulkUpdateParams

NewDcimPowerPortsBulkUpdateParamsWithContext creates a new DcimPowerPortsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimPowerPortsBulkUpdateParamsWithHTTPClient ¶

func NewDcimPowerPortsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimPowerPortsBulkUpdateParams

NewDcimPowerPortsBulkUpdateParamsWithHTTPClient creates a new DcimPowerPortsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimPowerPortsBulkUpdateParamsWithTimeout ¶

func NewDcimPowerPortsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimPowerPortsBulkUpdateParams

NewDcimPowerPortsBulkUpdateParamsWithTimeout creates a new DcimPowerPortsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimPowerPortsBulkUpdateParams) SetContext ¶

func (o *DcimPowerPortsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) SetDefaults ¶

func (o *DcimPowerPortsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim power ports bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimPowerPortsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) SetTimeout ¶

func (o *DcimPowerPortsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim power ports bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimPowerPortsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim power ports bulk update params

func (*DcimPowerPortsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimPowerPortsBulkUpdateReader ¶

type DcimPowerPortsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimPowerPortsBulkUpdateReader is a Reader for the DcimPowerPortsBulkUpdate structure.

func (*DcimPowerPortsBulkUpdateReader) ReadResponse ¶

func (o *DcimPowerPortsBulkUpdateReader) 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 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

	// Connected.
	Connected *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *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

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// 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) SetConnected ¶

func (o *DcimPowerPortsListParams) SetConnected(connected *string)

SetConnected adds the connected 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) SetCreated ¶

func (o *DcimPowerPortsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim power ports list params

func (*DcimPowerPortsListParams) SetCreatedGte ¶

func (o *DcimPowerPortsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetCreatedLte ¶

func (o *DcimPowerPortsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimPowerPortsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

func (o *DcimPowerPortsListParams) SetLabel(label *string)

SetLabel adds the label to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelEmpty ¶

func (o *DcimPowerPortsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelIc ¶

func (o *DcimPowerPortsListParams) SetLabelIc(labelIc *string)

SetLabelIc adds the labelIc to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelIe ¶

func (o *DcimPowerPortsListParams) SetLabelIe(labelIe *string)

SetLabelIe adds the labelIe to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelIew ¶

func (o *DcimPowerPortsListParams) SetLabelIew(labelIew *string)

SetLabelIew adds the labelIew to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelIsw ¶

func (o *DcimPowerPortsListParams) SetLabelIsw(labelIsw *string)

SetLabelIsw adds the labelIsw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelNic ¶

func (o *DcimPowerPortsListParams) SetLabelNic(labelNic *string)

SetLabelNic adds the labelNic to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelNie ¶

func (o *DcimPowerPortsListParams) SetLabelNie(labelNie *string)

SetLabelNie adds the labelNie to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelNiew ¶

func (o *DcimPowerPortsListParams) SetLabelNiew(labelNiew *string)

SetLabelNiew adds the labelNiew to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabelNisw ¶

func (o *DcimPowerPortsListParams) SetLabelNisw(labelNisw *string)

SetLabelNisw adds the labelNisw to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLabeln ¶

func (o *DcimPowerPortsListParams) SetLabeln(labeln *string)

SetLabeln adds the labelN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLastUpdated ¶

func (o *DcimPowerPortsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLastUpdatedGte ¶

func (o *DcimPowerPortsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim power ports list params

func (*DcimPowerPortsListParams) SetLastUpdatedLte ¶

func (o *DcimPowerPortsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimPowerPortsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

func (o *DcimPowerPortsListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSiteGroupID ¶

func (o *DcimPowerPortsListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSiteGroupIDn ¶

func (o *DcimPowerPortsListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim power ports list params

func (*DcimPowerPortsListParams) SetSiteGroupn ¶

func (o *DcimPowerPortsListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithConnected ¶

func (o *DcimPowerPortsListParams) WithConnected(connected *string) *DcimPowerPortsListParams

WithConnected adds the connected to the dcim power ports list params

func (*DcimPowerPortsListParams) WithContext ¶

WithContext adds the context to the dcim power ports list params

func (*DcimPowerPortsListParams) WithCreated ¶

func (o *DcimPowerPortsListParams) WithCreated(created *string) *DcimPowerPortsListParams

WithCreated adds the created to the dcim power ports list params

func (*DcimPowerPortsListParams) WithCreatedGte ¶

func (o *DcimPowerPortsListParams) WithCreatedGte(createdGte *string) *DcimPowerPortsListParams

WithCreatedGte adds the createdGte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithCreatedLte ¶

func (o *DcimPowerPortsListParams) WithCreatedLte(createdLte *string) *DcimPowerPortsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimPowerPortsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimPowerPortsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelEmpty ¶

func (o *DcimPowerPortsListParams) WithLabelEmpty(labelEmpty *string) *DcimPowerPortsListParams

WithLabelEmpty adds the labelEmpty to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelIc ¶

func (o *DcimPowerPortsListParams) WithLabelIc(labelIc *string) *DcimPowerPortsListParams

WithLabelIc adds the labelIc to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelIe ¶

func (o *DcimPowerPortsListParams) WithLabelIe(labelIe *string) *DcimPowerPortsListParams

WithLabelIe adds the labelIe to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelIew ¶

func (o *DcimPowerPortsListParams) WithLabelIew(labelIew *string) *DcimPowerPortsListParams

WithLabelIew adds the labelIew to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelIsw ¶

func (o *DcimPowerPortsListParams) WithLabelIsw(labelIsw *string) *DcimPowerPortsListParams

WithLabelIsw adds the labelIsw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelNic ¶

func (o *DcimPowerPortsListParams) WithLabelNic(labelNic *string) *DcimPowerPortsListParams

WithLabelNic adds the labelNic to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelNie ¶

func (o *DcimPowerPortsListParams) WithLabelNie(labelNie *string) *DcimPowerPortsListParams

WithLabelNie adds the labelNie to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelNiew ¶

func (o *DcimPowerPortsListParams) WithLabelNiew(labelNiew *string) *DcimPowerPortsListParams

WithLabelNiew adds the labelNiew to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabelNisw ¶

func (o *DcimPowerPortsListParams) WithLabelNisw(labelNisw *string) *DcimPowerPortsListParams

WithLabelNisw adds the labelNisw to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLabeln ¶

WithLabeln adds the labeln to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLastUpdated ¶

func (o *DcimPowerPortsListParams) WithLastUpdated(lastUpdated *string) *DcimPowerPortsListParams

WithLastUpdated adds the lastUpdated to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLastUpdatedGte ¶

func (o *DcimPowerPortsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimPowerPortsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim power ports list params

func (*DcimPowerPortsListParams) WithLastUpdatedLte ¶

func (o *DcimPowerPortsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimPowerPortsListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimPowerPortsListParams) WithNameEmpty(nameEmpty *string) *DcimPowerPortsListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimPowerPortsListParams) WithSiteGroup(siteGroup *string) *DcimPowerPortsListParams

WithSiteGroup adds the siteGroup to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSiteGroupID ¶

func (o *DcimPowerPortsListParams) WithSiteGroupID(siteGroupID *string) *DcimPowerPortsListParams

WithSiteGroupID adds the siteGroupID to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSiteGroupIDn ¶

func (o *DcimPowerPortsListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimPowerPortsListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim power ports list params

func (*DcimPowerPortsListParams) WithSiteGroupn ¶

func (o *DcimPowerPortsListParams) WithSiteGroupn(siteGroupn *string) *DcimPowerPortsListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimRackReservationsBulkDeleteNoContent ¶

type DcimRackReservationsBulkDeleteNoContent struct {
}
DcimRackReservationsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimRackReservationsBulkDeleteNoContent dcim rack reservations bulk delete no content

func NewDcimRackReservationsBulkDeleteNoContent ¶

func NewDcimRackReservationsBulkDeleteNoContent() *DcimRackReservationsBulkDeleteNoContent

NewDcimRackReservationsBulkDeleteNoContent creates a DcimRackReservationsBulkDeleteNoContent with default headers values

func (*DcimRackReservationsBulkDeleteNoContent) Error ¶

type DcimRackReservationsBulkDeleteParams ¶

type DcimRackReservationsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim rack reservations bulk delete operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsBulkDeleteParams ¶

func NewDcimRackReservationsBulkDeleteParams() *DcimRackReservationsBulkDeleteParams

NewDcimRackReservationsBulkDeleteParams creates a new DcimRackReservationsBulkDeleteParams 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 NewDcimRackReservationsBulkDeleteParamsWithContext ¶

func NewDcimRackReservationsBulkDeleteParamsWithContext(ctx context.Context) *DcimRackReservationsBulkDeleteParams

NewDcimRackReservationsBulkDeleteParamsWithContext creates a new DcimRackReservationsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimRackReservationsBulkDeleteParamsWithHTTPClient ¶

func NewDcimRackReservationsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimRackReservationsBulkDeleteParams

NewDcimRackReservationsBulkDeleteParamsWithHTTPClient creates a new DcimRackReservationsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsBulkDeleteParamsWithTimeout ¶

func NewDcimRackReservationsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimRackReservationsBulkDeleteParams

NewDcimRackReservationsBulkDeleteParamsWithTimeout creates a new DcimRackReservationsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim rack reservations bulk delete params

func (*DcimRackReservationsBulkDeleteParams) SetDefaults ¶

func (o *DcimRackReservationsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimRackReservationsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations bulk delete params

func (*DcimRackReservationsBulkDeleteParams) SetTimeout ¶

func (o *DcimRackReservationsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations bulk delete params

func (*DcimRackReservationsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim rack reservations bulk delete params

func (*DcimRackReservationsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations bulk delete params

func (*DcimRackReservationsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations bulk delete params

func (*DcimRackReservationsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsBulkDeleteReader ¶

type DcimRackReservationsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsBulkDeleteReader is a Reader for the DcimRackReservationsBulkDelete structure.

func (*DcimRackReservationsBulkDeleteReader) ReadResponse ¶

func (o *DcimRackReservationsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsBulkPartialUpdateOK ¶

type DcimRackReservationsBulkPartialUpdateOK struct {
	Payload *models.RackReservation
}
DcimRackReservationsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimRackReservationsBulkPartialUpdateOK dcim rack reservations bulk partial update o k

func NewDcimRackReservationsBulkPartialUpdateOK ¶

func NewDcimRackReservationsBulkPartialUpdateOK() *DcimRackReservationsBulkPartialUpdateOK

NewDcimRackReservationsBulkPartialUpdateOK creates a DcimRackReservationsBulkPartialUpdateOK with default headers values

func (*DcimRackReservationsBulkPartialUpdateOK) Error ¶

func (*DcimRackReservationsBulkPartialUpdateOK) GetPayload ¶

type DcimRackReservationsBulkPartialUpdateParams ¶

type DcimRackReservationsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableRackReservation

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack reservations bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsBulkPartialUpdateParams ¶

func NewDcimRackReservationsBulkPartialUpdateParams() *DcimRackReservationsBulkPartialUpdateParams

NewDcimRackReservationsBulkPartialUpdateParams creates a new DcimRackReservationsBulkPartialUpdateParams 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 NewDcimRackReservationsBulkPartialUpdateParamsWithContext ¶

func NewDcimRackReservationsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimRackReservationsBulkPartialUpdateParams

NewDcimRackReservationsBulkPartialUpdateParamsWithContext creates a new DcimRackReservationsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRackReservationsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimRackReservationsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRackReservationsBulkPartialUpdateParams

NewDcimRackReservationsBulkPartialUpdateParamsWithHTTPClient creates a new DcimRackReservationsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimRackReservationsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRackReservationsBulkPartialUpdateParams

NewDcimRackReservationsBulkPartialUpdateParamsWithTimeout creates a new DcimRackReservationsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim rack reservations bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRackReservationsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations bulk partial update params

func (*DcimRackReservationsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsBulkPartialUpdateReader ¶

type DcimRackReservationsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsBulkPartialUpdateReader is a Reader for the DcimRackReservationsBulkPartialUpdate structure.

func (*DcimRackReservationsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimRackReservationsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackReservationsBulkUpdateOK ¶

type DcimRackReservationsBulkUpdateOK struct {
	Payload *models.RackReservation
}
DcimRackReservationsBulkUpdateOK describes a response with status code 200, with default header values.

DcimRackReservationsBulkUpdateOK dcim rack reservations bulk update o k

func NewDcimRackReservationsBulkUpdateOK ¶

func NewDcimRackReservationsBulkUpdateOK() *DcimRackReservationsBulkUpdateOK

NewDcimRackReservationsBulkUpdateOK creates a DcimRackReservationsBulkUpdateOK with default headers values

func (*DcimRackReservationsBulkUpdateOK) Error ¶

func (*DcimRackReservationsBulkUpdateOK) GetPayload ¶

type DcimRackReservationsBulkUpdateParams ¶

type DcimRackReservationsBulkUpdateParams struct {

	// Data.
	Data *models.WritableRackReservation

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackReservationsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack reservations bulk update operation.

Typically these are written to a http.Request.

func NewDcimRackReservationsBulkUpdateParams ¶

func NewDcimRackReservationsBulkUpdateParams() *DcimRackReservationsBulkUpdateParams

NewDcimRackReservationsBulkUpdateParams creates a new DcimRackReservationsBulkUpdateParams 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 NewDcimRackReservationsBulkUpdateParamsWithContext ¶

func NewDcimRackReservationsBulkUpdateParamsWithContext(ctx context.Context) *DcimRackReservationsBulkUpdateParams

NewDcimRackReservationsBulkUpdateParamsWithContext creates a new DcimRackReservationsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimRackReservationsBulkUpdateParamsWithHTTPClient ¶

func NewDcimRackReservationsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimRackReservationsBulkUpdateParams

NewDcimRackReservationsBulkUpdateParamsWithHTTPClient creates a new DcimRackReservationsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackReservationsBulkUpdateParamsWithTimeout ¶

func NewDcimRackReservationsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimRackReservationsBulkUpdateParams

NewDcimRackReservationsBulkUpdateParamsWithTimeout creates a new DcimRackReservationsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackReservationsBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) SetDefaults ¶

func (o *DcimRackReservationsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack reservations bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimRackReservationsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) SetTimeout ¶

func (o *DcimRackReservationsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack reservations bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackReservationsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack reservations bulk update params

func (*DcimRackReservationsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackReservationsBulkUpdateReader ¶

type DcimRackReservationsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackReservationsBulkUpdateReader is a Reader for the DcimRackReservationsBulkUpdate structure.

func (*DcimRackReservationsBulkUpdateReader) ReadResponse ¶

func (o *DcimRackReservationsBulkUpdateReader) 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 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

	// 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

	// Location.
	Location *string

	// Locationn.
	Locationn *string

	// LocationID.
	LocationID *string

	// LocationIDn.
	LocationIDn *string

	/* 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) SetCreatedGte ¶

func (o *DcimRackReservationsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte 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) 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) 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) SetLastUpdated ¶

func (o *DcimRackReservationsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetLastUpdatedGte ¶

func (o *DcimRackReservationsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetLastUpdatedLte ¶

func (o *DcimRackReservationsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetLocation ¶

func (o *DcimRackReservationsListParams) SetLocation(location *string)

SetLocation adds the location to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetLocationID ¶

func (o *DcimRackReservationsListParams) SetLocationID(locationID *string)

SetLocationID adds the locationId to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetLocationIDn ¶

func (o *DcimRackReservationsListParams) SetLocationIDn(locationIDn *string)

SetLocationIDn adds the locationIdN to the dcim rack reservations list params

func (*DcimRackReservationsListParams) SetLocationn ¶

func (o *DcimRackReservationsListParams) SetLocationn(locationn *string)

SetLocationn adds the locationN 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) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) 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) WithLastUpdated ¶

func (o *DcimRackReservationsListParams) WithLastUpdated(lastUpdated *string) *DcimRackReservationsListParams

WithLastUpdated adds the lastUpdated to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLastUpdatedGte ¶

func (o *DcimRackReservationsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimRackReservationsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLastUpdatedLte ¶

func (o *DcimRackReservationsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimRackReservationsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLimit ¶

WithLimit adds the limit to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLocation ¶

WithLocation adds the location to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLocationID ¶

WithLocationID adds the locationID to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLocationIDn ¶

func (o *DcimRackReservationsListParams) WithLocationIDn(locationIDn *string) *DcimRackReservationsListParams

WithLocationIDn adds the locationIDn to the dcim rack reservations list params

func (*DcimRackReservationsListParams) WithLocationn ¶

WithLocationn adds the locationn 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 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 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 DcimRackRolesBulkDeleteNoContent ¶

type DcimRackRolesBulkDeleteNoContent struct {
}
DcimRackRolesBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimRackRolesBulkDeleteNoContent dcim rack roles bulk delete no content

func NewDcimRackRolesBulkDeleteNoContent ¶

func NewDcimRackRolesBulkDeleteNoContent() *DcimRackRolesBulkDeleteNoContent

NewDcimRackRolesBulkDeleteNoContent creates a DcimRackRolesBulkDeleteNoContent with default headers values

func (*DcimRackRolesBulkDeleteNoContent) Error ¶

type DcimRackRolesBulkDeleteParams ¶

type DcimRackRolesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim rack roles bulk delete operation.

Typically these are written to a http.Request.

func NewDcimRackRolesBulkDeleteParams ¶

func NewDcimRackRolesBulkDeleteParams() *DcimRackRolesBulkDeleteParams

NewDcimRackRolesBulkDeleteParams creates a new DcimRackRolesBulkDeleteParams 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 NewDcimRackRolesBulkDeleteParamsWithContext ¶

func NewDcimRackRolesBulkDeleteParamsWithContext(ctx context.Context) *DcimRackRolesBulkDeleteParams

NewDcimRackRolesBulkDeleteParamsWithContext creates a new DcimRackRolesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimRackRolesBulkDeleteParamsWithHTTPClient ¶

func NewDcimRackRolesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimRackRolesBulkDeleteParams

NewDcimRackRolesBulkDeleteParamsWithHTTPClient creates a new DcimRackRolesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesBulkDeleteParamsWithTimeout ¶

func NewDcimRackRolesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimRackRolesBulkDeleteParams

NewDcimRackRolesBulkDeleteParamsWithTimeout creates a new DcimRackRolesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimRackRolesBulkDeleteParams) SetContext ¶

func (o *DcimRackRolesBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles bulk delete params

func (*DcimRackRolesBulkDeleteParams) SetDefaults ¶

func (o *DcimRackRolesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesBulkDeleteParams) SetHTTPClient ¶

func (o *DcimRackRolesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles bulk delete params

func (*DcimRackRolesBulkDeleteParams) SetTimeout ¶

func (o *DcimRackRolesBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles bulk delete params

func (*DcimRackRolesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim rack roles bulk delete params

func (*DcimRackRolesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack roles bulk delete params

func (*DcimRackRolesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles bulk delete params

func (*DcimRackRolesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesBulkDeleteReader ¶

type DcimRackRolesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesBulkDeleteReader is a Reader for the DcimRackRolesBulkDelete structure.

func (*DcimRackRolesBulkDeleteReader) ReadResponse ¶

func (o *DcimRackRolesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesBulkPartialUpdateOK ¶

type DcimRackRolesBulkPartialUpdateOK struct {
	Payload *models.RackRole
}
DcimRackRolesBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimRackRolesBulkPartialUpdateOK dcim rack roles bulk partial update o k

func NewDcimRackRolesBulkPartialUpdateOK ¶

func NewDcimRackRolesBulkPartialUpdateOK() *DcimRackRolesBulkPartialUpdateOK

NewDcimRackRolesBulkPartialUpdateOK creates a DcimRackRolesBulkPartialUpdateOK with default headers values

func (*DcimRackRolesBulkPartialUpdateOK) Error ¶

func (*DcimRackRolesBulkPartialUpdateOK) GetPayload ¶

type DcimRackRolesBulkPartialUpdateParams ¶

type DcimRackRolesBulkPartialUpdateParams struct {

	// Data.
	Data *models.RackRole

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack roles bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimRackRolesBulkPartialUpdateParams ¶

func NewDcimRackRolesBulkPartialUpdateParams() *DcimRackRolesBulkPartialUpdateParams

NewDcimRackRolesBulkPartialUpdateParams creates a new DcimRackRolesBulkPartialUpdateParams 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 NewDcimRackRolesBulkPartialUpdateParamsWithContext ¶

func NewDcimRackRolesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimRackRolesBulkPartialUpdateParams

NewDcimRackRolesBulkPartialUpdateParamsWithContext creates a new DcimRackRolesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRackRolesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimRackRolesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRackRolesBulkPartialUpdateParams

NewDcimRackRolesBulkPartialUpdateParamsWithHTTPClient creates a new DcimRackRolesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimRackRolesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRackRolesBulkPartialUpdateParams

NewDcimRackRolesBulkPartialUpdateParamsWithTimeout creates a new DcimRackRolesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackRolesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimRackRolesBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRackRolesBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimRackRolesBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles bulk partial update params

func (*DcimRackRolesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesBulkPartialUpdateReader ¶

type DcimRackRolesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesBulkPartialUpdateReader is a Reader for the DcimRackRolesBulkPartialUpdate structure.

func (*DcimRackRolesBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimRackRolesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRackRolesBulkUpdateOK ¶

type DcimRackRolesBulkUpdateOK struct {
	Payload *models.RackRole
}
DcimRackRolesBulkUpdateOK describes a response with status code 200, with default header values.

DcimRackRolesBulkUpdateOK dcim rack roles bulk update o k

func NewDcimRackRolesBulkUpdateOK ¶

func NewDcimRackRolesBulkUpdateOK() *DcimRackRolesBulkUpdateOK

NewDcimRackRolesBulkUpdateOK creates a DcimRackRolesBulkUpdateOK with default headers values

func (*DcimRackRolesBulkUpdateOK) Error ¶

func (o *DcimRackRolesBulkUpdateOK) Error() string

func (*DcimRackRolesBulkUpdateOK) GetPayload ¶

func (o *DcimRackRolesBulkUpdateOK) GetPayload() *models.RackRole

type DcimRackRolesBulkUpdateParams ¶

type DcimRackRolesBulkUpdateParams struct {

	// Data.
	Data *models.RackRole

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRackRolesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim rack roles bulk update operation.

Typically these are written to a http.Request.

func NewDcimRackRolesBulkUpdateParams ¶

func NewDcimRackRolesBulkUpdateParams() *DcimRackRolesBulkUpdateParams

NewDcimRackRolesBulkUpdateParams creates a new DcimRackRolesBulkUpdateParams 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 NewDcimRackRolesBulkUpdateParamsWithContext ¶

func NewDcimRackRolesBulkUpdateParamsWithContext(ctx context.Context) *DcimRackRolesBulkUpdateParams

NewDcimRackRolesBulkUpdateParamsWithContext creates a new DcimRackRolesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimRackRolesBulkUpdateParamsWithHTTPClient ¶

func NewDcimRackRolesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimRackRolesBulkUpdateParams

NewDcimRackRolesBulkUpdateParamsWithHTTPClient creates a new DcimRackRolesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRackRolesBulkUpdateParamsWithTimeout ¶

func NewDcimRackRolesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimRackRolesBulkUpdateParams

NewDcimRackRolesBulkUpdateParamsWithTimeout creates a new DcimRackRolesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimRackRolesBulkUpdateParams) SetContext ¶

func (o *DcimRackRolesBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) SetData ¶

func (o *DcimRackRolesBulkUpdateParams) SetData(data *models.RackRole)

SetData adds the data to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) SetDefaults ¶

func (o *DcimRackRolesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rack roles bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesBulkUpdateParams) SetHTTPClient ¶

func (o *DcimRackRolesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) SetTimeout ¶

func (o *DcimRackRolesBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rack roles bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRackRolesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rack roles bulk update params

func (*DcimRackRolesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRackRolesBulkUpdateReader ¶

type DcimRackRolesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRackRolesBulkUpdateReader is a Reader for the DcimRackRolesBulkUpdate structure.

func (*DcimRackRolesBulkUpdateReader) ReadResponse ¶

func (o *DcimRackRolesBulkUpdateReader) 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 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

	// ColorEmpty.
	ColorEmpty *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

	// 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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetColorEmpty ¶

func (o *DcimRackRolesListParams) SetColorEmpty(colorEmpty *string)

SetColorEmpty adds the colorEmpty 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) SetCreated ¶

func (o *DcimRackRolesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim rack roles list params

func (*DcimRackRolesListParams) SetCreatedGte ¶

func (o *DcimRackRolesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim rack roles list params

func (*DcimRackRolesListParams) SetCreatedLte ¶

func (o *DcimRackRolesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

func (o *DcimRackRolesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim rack roles list params

func (*DcimRackRolesListParams) SetLastUpdatedGte ¶

func (o *DcimRackRolesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim rack roles list params

func (*DcimRackRolesListParams) SetLastUpdatedLte ¶

func (o *DcimRackRolesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimRackRolesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSlugEmpty ¶

func (o *DcimRackRolesListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithColorEmpty ¶

func (o *DcimRackRolesListParams) WithColorEmpty(colorEmpty *string) *DcimRackRolesListParams

WithColorEmpty adds the colorEmpty 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) WithCreated ¶

func (o *DcimRackRolesListParams) WithCreated(created *string) *DcimRackRolesListParams

WithCreated adds the created to the dcim rack roles list params

func (*DcimRackRolesListParams) WithCreatedGte ¶

func (o *DcimRackRolesListParams) WithCreatedGte(createdGte *string) *DcimRackRolesListParams

WithCreatedGte adds the createdGte to the dcim rack roles list params

func (*DcimRackRolesListParams) WithCreatedLte ¶

func (o *DcimRackRolesListParams) WithCreatedLte(createdLte *string) *DcimRackRolesListParams

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

func (o *DcimRackRolesListParams) WithLastUpdated(lastUpdated *string) *DcimRackRolesListParams

WithLastUpdated adds the lastUpdated to the dcim rack roles list params

func (*DcimRackRolesListParams) WithLastUpdatedGte ¶

func (o *DcimRackRolesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimRackRolesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim rack roles list params

func (*DcimRackRolesListParams) WithLastUpdatedLte ¶

func (o *DcimRackRolesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimRackRolesListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimRackRolesListParams) WithNameEmpty(nameEmpty *string) *DcimRackRolesListParams

WithNameEmpty adds the nameEmpty 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) WithSlugEmpty ¶

func (o *DcimRackRolesListParams) WithSlugEmpty(slugEmpty *string) *DcimRackRolesListParams

WithSlugEmpty adds the slugEmpty 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 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 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 DcimRacksBulkDeleteNoContent ¶

type DcimRacksBulkDeleteNoContent struct {
}
DcimRacksBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimRacksBulkDeleteNoContent dcim racks bulk delete no content

func NewDcimRacksBulkDeleteNoContent ¶

func NewDcimRacksBulkDeleteNoContent() *DcimRacksBulkDeleteNoContent

NewDcimRacksBulkDeleteNoContent creates a DcimRacksBulkDeleteNoContent with default headers values

func (*DcimRacksBulkDeleteNoContent) Error ¶

type DcimRacksBulkDeleteParams ¶

type DcimRacksBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim racks bulk delete operation.

Typically these are written to a http.Request.

func NewDcimRacksBulkDeleteParams ¶

func NewDcimRacksBulkDeleteParams() *DcimRacksBulkDeleteParams

NewDcimRacksBulkDeleteParams creates a new DcimRacksBulkDeleteParams 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 NewDcimRacksBulkDeleteParamsWithContext ¶

func NewDcimRacksBulkDeleteParamsWithContext(ctx context.Context) *DcimRacksBulkDeleteParams

NewDcimRacksBulkDeleteParamsWithContext creates a new DcimRacksBulkDeleteParams object with the ability to set a context for a request.

func NewDcimRacksBulkDeleteParamsWithHTTPClient ¶

func NewDcimRacksBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimRacksBulkDeleteParams

NewDcimRacksBulkDeleteParamsWithHTTPClient creates a new DcimRacksBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksBulkDeleteParamsWithTimeout ¶

func NewDcimRacksBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimRacksBulkDeleteParams

NewDcimRacksBulkDeleteParamsWithTimeout creates a new DcimRacksBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimRacksBulkDeleteParams) SetContext ¶

func (o *DcimRacksBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks bulk delete params

func (*DcimRacksBulkDeleteParams) SetDefaults ¶

func (o *DcimRacksBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksBulkDeleteParams) SetHTTPClient ¶

func (o *DcimRacksBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks bulk delete params

func (*DcimRacksBulkDeleteParams) SetTimeout ¶

func (o *DcimRacksBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks bulk delete params

func (*DcimRacksBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim racks bulk delete params

func (*DcimRacksBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim racks bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksBulkDeleteParams) WithHTTPClient ¶

func (o *DcimRacksBulkDeleteParams) WithHTTPClient(client *http.Client) *DcimRacksBulkDeleteParams

WithHTTPClient adds the HTTPClient to the dcim racks bulk delete params

func (*DcimRacksBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim racks bulk delete params

func (*DcimRacksBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRacksBulkDeleteReader ¶

type DcimRacksBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRacksBulkDeleteReader is a Reader for the DcimRacksBulkDelete structure.

func (*DcimRacksBulkDeleteReader) ReadResponse ¶

func (o *DcimRacksBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksBulkPartialUpdateOK ¶

type DcimRacksBulkPartialUpdateOK struct {
	Payload *models.Rack
}
DcimRacksBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimRacksBulkPartialUpdateOK dcim racks bulk partial update o k

func NewDcimRacksBulkPartialUpdateOK ¶

func NewDcimRacksBulkPartialUpdateOK() *DcimRacksBulkPartialUpdateOK

NewDcimRacksBulkPartialUpdateOK creates a DcimRacksBulkPartialUpdateOK with default headers values

func (*DcimRacksBulkPartialUpdateOK) Error ¶

func (*DcimRacksBulkPartialUpdateOK) GetPayload ¶

func (o *DcimRacksBulkPartialUpdateOK) GetPayload() *models.Rack

type DcimRacksBulkPartialUpdateParams ¶

type DcimRacksBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableRack

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim racks bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimRacksBulkPartialUpdateParams ¶

func NewDcimRacksBulkPartialUpdateParams() *DcimRacksBulkPartialUpdateParams

NewDcimRacksBulkPartialUpdateParams creates a new DcimRacksBulkPartialUpdateParams 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 NewDcimRacksBulkPartialUpdateParamsWithContext ¶

func NewDcimRacksBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimRacksBulkPartialUpdateParams

NewDcimRacksBulkPartialUpdateParamsWithContext creates a new DcimRacksBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRacksBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimRacksBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRacksBulkPartialUpdateParams

NewDcimRacksBulkPartialUpdateParamsWithHTTPClient creates a new DcimRacksBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksBulkPartialUpdateParamsWithTimeout ¶

func NewDcimRacksBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRacksBulkPartialUpdateParams

NewDcimRacksBulkPartialUpdateParamsWithTimeout creates a new DcimRacksBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRacksBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimRacksBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRacksBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimRacksBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim racks bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim racks bulk partial update params

func (*DcimRacksBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRacksBulkPartialUpdateReader ¶

type DcimRacksBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRacksBulkPartialUpdateReader is a Reader for the DcimRacksBulkPartialUpdate structure.

func (*DcimRacksBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimRacksBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRacksBulkUpdateOK ¶

type DcimRacksBulkUpdateOK struct {
	Payload *models.Rack
}
DcimRacksBulkUpdateOK describes a response with status code 200, with default header values.

DcimRacksBulkUpdateOK dcim racks bulk update o k

func NewDcimRacksBulkUpdateOK ¶

func NewDcimRacksBulkUpdateOK() *DcimRacksBulkUpdateOK

NewDcimRacksBulkUpdateOK creates a DcimRacksBulkUpdateOK with default headers values

func (*DcimRacksBulkUpdateOK) Error ¶

func (o *DcimRacksBulkUpdateOK) Error() string

func (*DcimRacksBulkUpdateOK) GetPayload ¶

func (o *DcimRacksBulkUpdateOK) GetPayload() *models.Rack

type DcimRacksBulkUpdateParams ¶

type DcimRacksBulkUpdateParams struct {

	// Data.
	Data *models.WritableRack

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRacksBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim racks bulk update operation.

Typically these are written to a http.Request.

func NewDcimRacksBulkUpdateParams ¶

func NewDcimRacksBulkUpdateParams() *DcimRacksBulkUpdateParams

NewDcimRacksBulkUpdateParams creates a new DcimRacksBulkUpdateParams 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 NewDcimRacksBulkUpdateParamsWithContext ¶

func NewDcimRacksBulkUpdateParamsWithContext(ctx context.Context) *DcimRacksBulkUpdateParams

NewDcimRacksBulkUpdateParamsWithContext creates a new DcimRacksBulkUpdateParams object with the ability to set a context for a request.

func NewDcimRacksBulkUpdateParamsWithHTTPClient ¶

func NewDcimRacksBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimRacksBulkUpdateParams

NewDcimRacksBulkUpdateParamsWithHTTPClient creates a new DcimRacksBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRacksBulkUpdateParamsWithTimeout ¶

func NewDcimRacksBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimRacksBulkUpdateParams

NewDcimRacksBulkUpdateParamsWithTimeout creates a new DcimRacksBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimRacksBulkUpdateParams) SetContext ¶

func (o *DcimRacksBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) SetData ¶

func (o *DcimRacksBulkUpdateParams) SetData(data *models.WritableRack)

SetData adds the data to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) SetDefaults ¶

func (o *DcimRacksBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim racks bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksBulkUpdateParams) SetHTTPClient ¶

func (o *DcimRacksBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) SetTimeout ¶

func (o *DcimRacksBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) WithData ¶

WithData adds the data to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim racks bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRacksBulkUpdateParams) WithHTTPClient ¶

func (o *DcimRacksBulkUpdateParams) WithHTTPClient(client *http.Client) *DcimRacksBulkUpdateParams

WithHTTPClient adds the HTTPClient to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim racks bulk update params

func (*DcimRacksBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRacksBulkUpdateReader ¶

type DcimRacksBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRacksBulkUpdateReader is a Reader for the DcimRacksBulkUpdate structure.

func (*DcimRacksBulkUpdateReader) ReadResponse ¶

func (o *DcimRacksBulkUpdateReader) 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 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

	// AssetTagEmpty.
	AssetTagEmpty *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

	// FacilityIDEmpty.
	FacilityIDEmpty *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

	// 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

	// Location.
	Location *string

	// Locationn.
	Locationn *string

	// LocationID.
	LocationID *string

	// LocationIDn.
	LocationIDn *string

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// 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) SetAssetTagEmpty ¶

func (o *DcimRacksListParams) SetAssetTagEmpty(assetTagEmpty *string)

SetAssetTagEmpty adds the assetTagEmpty 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) SetFacilityIDEmpty ¶

func (o *DcimRacksListParams) SetFacilityIDEmpty(facilityIDEmpty *string)

SetFacilityIDEmpty adds the facilityIdEmpty 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) 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) SetLocation ¶

func (o *DcimRacksListParams) SetLocation(location *string)

SetLocation adds the location to the dcim racks list params

func (*DcimRacksListParams) SetLocationID ¶

func (o *DcimRacksListParams) SetLocationID(locationID *string)

SetLocationID adds the locationId to the dcim racks list params

func (*DcimRacksListParams) SetLocationIDn ¶

func (o *DcimRacksListParams) SetLocationIDn(locationIDn *string)

SetLocationIDn adds the locationIdN to the dcim racks list params

func (*DcimRacksListParams) SetLocationn ¶

func (o *DcimRacksListParams) SetLocationn(locationn *string)

SetLocationn adds the locationN 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) SetNameEmpty ¶

func (o *DcimRacksListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

func (o *DcimRacksListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim racks list params

func (*DcimRacksListParams) SetSiteGroupID ¶

func (o *DcimRacksListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim racks list params

func (*DcimRacksListParams) SetSiteGroupIDn ¶

func (o *DcimRacksListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim racks list params

func (*DcimRacksListParams) SetSiteGroupn ¶

func (o *DcimRacksListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithAssetTagEmpty ¶

func (o *DcimRacksListParams) WithAssetTagEmpty(assetTagEmpty *string) *DcimRacksListParams

WithAssetTagEmpty adds the assetTagEmpty 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) WithFacilityIDEmpty ¶

func (o *DcimRacksListParams) WithFacilityIDEmpty(facilityIDEmpty *string) *DcimRacksListParams

WithFacilityIDEmpty adds the facilityIDEmpty 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) 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) WithLocation ¶

func (o *DcimRacksListParams) WithLocation(location *string) *DcimRacksListParams

WithLocation adds the location to the dcim racks list params

func (*DcimRacksListParams) WithLocationID ¶

func (o *DcimRacksListParams) WithLocationID(locationID *string) *DcimRacksListParams

WithLocationID adds the locationID to the dcim racks list params

func (*DcimRacksListParams) WithLocationIDn ¶

func (o *DcimRacksListParams) WithLocationIDn(locationIDn *string) *DcimRacksListParams

WithLocationIDn adds the locationIDn to the dcim racks list params

func (*DcimRacksListParams) WithLocationn ¶

func (o *DcimRacksListParams) WithLocationn(locationn *string) *DcimRacksListParams

WithLocationn adds the locationn 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) WithNameEmpty ¶

func (o *DcimRacksListParams) WithNameEmpty(nameEmpty *string) *DcimRacksListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimRacksListParams) WithSiteGroup(siteGroup *string) *DcimRacksListParams

WithSiteGroup adds the siteGroup to the dcim racks list params

func (*DcimRacksListParams) WithSiteGroupID ¶

func (o *DcimRacksListParams) WithSiteGroupID(siteGroupID *string) *DcimRacksListParams

WithSiteGroupID adds the siteGroupID to the dcim racks list params

func (*DcimRacksListParams) WithSiteGroupIDn ¶

func (o *DcimRacksListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimRacksListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim racks list params

func (*DcimRacksListParams) WithSiteGroupn ¶

func (o *DcimRacksListParams) WithSiteGroupn(siteGroupn *string) *DcimRacksListParams

WithSiteGroupn adds the siteGroupn 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 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 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 DcimRearPortTemplatesBulkDeleteNoContent ¶

type DcimRearPortTemplatesBulkDeleteNoContent struct {
}
DcimRearPortTemplatesBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimRearPortTemplatesBulkDeleteNoContent dcim rear port templates bulk delete no content

func NewDcimRearPortTemplatesBulkDeleteNoContent ¶

func NewDcimRearPortTemplatesBulkDeleteNoContent() *DcimRearPortTemplatesBulkDeleteNoContent

NewDcimRearPortTemplatesBulkDeleteNoContent creates a DcimRearPortTemplatesBulkDeleteNoContent with default headers values

func (*DcimRearPortTemplatesBulkDeleteNoContent) Error ¶

type DcimRearPortTemplatesBulkDeleteParams ¶

type DcimRearPortTemplatesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim rear port templates bulk delete operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesBulkDeleteParams ¶

func NewDcimRearPortTemplatesBulkDeleteParams() *DcimRearPortTemplatesBulkDeleteParams

NewDcimRearPortTemplatesBulkDeleteParams creates a new DcimRearPortTemplatesBulkDeleteParams 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 NewDcimRearPortTemplatesBulkDeleteParamsWithContext ¶

func NewDcimRearPortTemplatesBulkDeleteParamsWithContext(ctx context.Context) *DcimRearPortTemplatesBulkDeleteParams

NewDcimRearPortTemplatesBulkDeleteParamsWithContext creates a new DcimRearPortTemplatesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesBulkDeleteParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesBulkDeleteParams

NewDcimRearPortTemplatesBulkDeleteParamsWithHTTPClient creates a new DcimRearPortTemplatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesBulkDeleteParamsWithTimeout ¶

func NewDcimRearPortTemplatesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesBulkDeleteParams

NewDcimRearPortTemplatesBulkDeleteParamsWithTimeout creates a new DcimRearPortTemplatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim rear port templates bulk delete params

func (*DcimRearPortTemplatesBulkDeleteParams) SetDefaults ¶

func (o *DcimRearPortTemplatesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesBulkDeleteParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates bulk delete params

func (*DcimRearPortTemplatesBulkDeleteParams) SetTimeout ¶

func (o *DcimRearPortTemplatesBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates bulk delete params

func (*DcimRearPortTemplatesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim rear port templates bulk delete params

func (*DcimRearPortTemplatesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates bulk delete params

func (*DcimRearPortTemplatesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates bulk delete params

func (*DcimRearPortTemplatesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesBulkDeleteReader ¶

type DcimRearPortTemplatesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesBulkDeleteReader is a Reader for the DcimRearPortTemplatesBulkDelete structure.

func (*DcimRearPortTemplatesBulkDeleteReader) ReadResponse ¶

func (o *DcimRearPortTemplatesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesBulkPartialUpdateOK ¶

type DcimRearPortTemplatesBulkPartialUpdateOK struct {
	Payload *models.RearPortTemplate
}
DcimRearPortTemplatesBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimRearPortTemplatesBulkPartialUpdateOK dcim rear port templates bulk partial update o k

func NewDcimRearPortTemplatesBulkPartialUpdateOK ¶

func NewDcimRearPortTemplatesBulkPartialUpdateOK() *DcimRearPortTemplatesBulkPartialUpdateOK

NewDcimRearPortTemplatesBulkPartialUpdateOK creates a DcimRearPortTemplatesBulkPartialUpdateOK with default headers values

func (*DcimRearPortTemplatesBulkPartialUpdateOK) Error ¶

func (*DcimRearPortTemplatesBulkPartialUpdateOK) GetPayload ¶

type DcimRearPortTemplatesBulkPartialUpdateParams ¶

type DcimRearPortTemplatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableRearPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear port templates bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesBulkPartialUpdateParams ¶

func NewDcimRearPortTemplatesBulkPartialUpdateParams() *DcimRearPortTemplatesBulkPartialUpdateParams

NewDcimRearPortTemplatesBulkPartialUpdateParams creates a new DcimRearPortTemplatesBulkPartialUpdateParams 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 NewDcimRearPortTemplatesBulkPartialUpdateParamsWithContext ¶

func NewDcimRearPortTemplatesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimRearPortTemplatesBulkPartialUpdateParams

NewDcimRearPortTemplatesBulkPartialUpdateParamsWithContext creates a new DcimRearPortTemplatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesBulkPartialUpdateParams

NewDcimRearPortTemplatesBulkPartialUpdateParamsWithHTTPClient creates a new DcimRearPortTemplatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimRearPortTemplatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesBulkPartialUpdateParams

NewDcimRearPortTemplatesBulkPartialUpdateParamsWithTimeout creates a new DcimRearPortTemplatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim rear port templates bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates bulk partial update params

func (*DcimRearPortTemplatesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesBulkPartialUpdateReader ¶

type DcimRearPortTemplatesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesBulkPartialUpdateReader is a Reader for the DcimRearPortTemplatesBulkPartialUpdate structure.

func (*DcimRearPortTemplatesBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimRearPortTemplatesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortTemplatesBulkUpdateOK ¶

type DcimRearPortTemplatesBulkUpdateOK struct {
	Payload *models.RearPortTemplate
}
DcimRearPortTemplatesBulkUpdateOK describes a response with status code 200, with default header values.

DcimRearPortTemplatesBulkUpdateOK dcim rear port templates bulk update o k

func NewDcimRearPortTemplatesBulkUpdateOK ¶

func NewDcimRearPortTemplatesBulkUpdateOK() *DcimRearPortTemplatesBulkUpdateOK

NewDcimRearPortTemplatesBulkUpdateOK creates a DcimRearPortTemplatesBulkUpdateOK with default headers values

func (*DcimRearPortTemplatesBulkUpdateOK) Error ¶

func (*DcimRearPortTemplatesBulkUpdateOK) GetPayload ¶

type DcimRearPortTemplatesBulkUpdateParams ¶

type DcimRearPortTemplatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableRearPortTemplate

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortTemplatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear port templates bulk update operation.

Typically these are written to a http.Request.

func NewDcimRearPortTemplatesBulkUpdateParams ¶

func NewDcimRearPortTemplatesBulkUpdateParams() *DcimRearPortTemplatesBulkUpdateParams

NewDcimRearPortTemplatesBulkUpdateParams creates a new DcimRearPortTemplatesBulkUpdateParams 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 NewDcimRearPortTemplatesBulkUpdateParamsWithContext ¶

func NewDcimRearPortTemplatesBulkUpdateParamsWithContext(ctx context.Context) *DcimRearPortTemplatesBulkUpdateParams

NewDcimRearPortTemplatesBulkUpdateParamsWithContext creates a new DcimRearPortTemplatesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortTemplatesBulkUpdateParamsWithHTTPClient ¶

func NewDcimRearPortTemplatesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortTemplatesBulkUpdateParams

NewDcimRearPortTemplatesBulkUpdateParamsWithHTTPClient creates a new DcimRearPortTemplatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortTemplatesBulkUpdateParamsWithTimeout ¶

func NewDcimRearPortTemplatesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortTemplatesBulkUpdateParams

NewDcimRearPortTemplatesBulkUpdateParamsWithTimeout creates a new DcimRearPortTemplatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortTemplatesBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) SetData ¶

SetData adds the data to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) SetDefaults ¶

func (o *DcimRearPortTemplatesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear port templates bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesBulkUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortTemplatesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) SetTimeout ¶

func (o *DcimRearPortTemplatesBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear port templates bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortTemplatesBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear port templates bulk update params

func (*DcimRearPortTemplatesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortTemplatesBulkUpdateReader ¶

type DcimRearPortTemplatesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortTemplatesBulkUpdateReader is a Reader for the DcimRearPortTemplatesBulkUpdate structure.

func (*DcimRearPortTemplatesBulkUpdateReader) ReadResponse ¶

func (o *DcimRearPortTemplatesBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// 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) SetCreated ¶

func (o *DcimRearPortTemplatesListParams) SetCreated(created *string)

SetCreated adds the created to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetCreatedGte ¶

func (o *DcimRearPortTemplatesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetCreatedLte ¶

func (o *DcimRearPortTemplatesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetLastUpdated ¶

func (o *DcimRearPortTemplatesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetLastUpdatedGte ¶

func (o *DcimRearPortTemplatesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) SetLastUpdatedLte ¶

func (o *DcimRearPortTemplatesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimRearPortTemplatesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) 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) WithCreated ¶

WithCreated adds the created to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithCreatedGte ¶

WithCreatedGte adds the createdGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithCreatedLte ¶

WithCreatedLte adds the createdLte 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) WithLastUpdated ¶

WithLastUpdated adds the lastUpdated to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithLastUpdatedGte ¶

func (o *DcimRearPortTemplatesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimRearPortTemplatesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim rear port templates list params

func (*DcimRearPortTemplatesListParams) WithLastUpdatedLte ¶

func (o *DcimRearPortTemplatesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimRearPortTemplatesListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

WithNameEmpty adds the nameEmpty 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) 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 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 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 DcimRearPortsBulkDeleteNoContent ¶

type DcimRearPortsBulkDeleteNoContent struct {
}
DcimRearPortsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimRearPortsBulkDeleteNoContent dcim rear ports bulk delete no content

func NewDcimRearPortsBulkDeleteNoContent ¶

func NewDcimRearPortsBulkDeleteNoContent() *DcimRearPortsBulkDeleteNoContent

NewDcimRearPortsBulkDeleteNoContent creates a DcimRearPortsBulkDeleteNoContent with default headers values

func (*DcimRearPortsBulkDeleteNoContent) Error ¶

type DcimRearPortsBulkDeleteParams ¶

type DcimRearPortsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim rear ports bulk delete operation.

Typically these are written to a http.Request.

func NewDcimRearPortsBulkDeleteParams ¶

func NewDcimRearPortsBulkDeleteParams() *DcimRearPortsBulkDeleteParams

NewDcimRearPortsBulkDeleteParams creates a new DcimRearPortsBulkDeleteParams 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 NewDcimRearPortsBulkDeleteParamsWithContext ¶

func NewDcimRearPortsBulkDeleteParamsWithContext(ctx context.Context) *DcimRearPortsBulkDeleteParams

NewDcimRearPortsBulkDeleteParamsWithContext creates a new DcimRearPortsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimRearPortsBulkDeleteParamsWithHTTPClient ¶

func NewDcimRearPortsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimRearPortsBulkDeleteParams

NewDcimRearPortsBulkDeleteParamsWithHTTPClient creates a new DcimRearPortsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsBulkDeleteParamsWithTimeout ¶

func NewDcimRearPortsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimRearPortsBulkDeleteParams

NewDcimRearPortsBulkDeleteParamsWithTimeout creates a new DcimRearPortsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimRearPortsBulkDeleteParams) SetContext ¶

func (o *DcimRearPortsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports bulk delete params

func (*DcimRearPortsBulkDeleteParams) SetDefaults ¶

func (o *DcimRearPortsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimRearPortsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports bulk delete params

func (*DcimRearPortsBulkDeleteParams) SetTimeout ¶

func (o *DcimRearPortsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports bulk delete params

func (*DcimRearPortsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim rear ports bulk delete params

func (*DcimRearPortsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear ports bulk delete params

func (*DcimRearPortsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports bulk delete params

func (*DcimRearPortsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsBulkDeleteReader ¶

type DcimRearPortsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsBulkDeleteReader is a Reader for the DcimRearPortsBulkDelete structure.

func (*DcimRearPortsBulkDeleteReader) ReadResponse ¶

func (o *DcimRearPortsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsBulkPartialUpdateOK ¶

type DcimRearPortsBulkPartialUpdateOK struct {
	Payload *models.RearPort
}
DcimRearPortsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimRearPortsBulkPartialUpdateOK dcim rear ports bulk partial update o k

func NewDcimRearPortsBulkPartialUpdateOK ¶

func NewDcimRearPortsBulkPartialUpdateOK() *DcimRearPortsBulkPartialUpdateOK

NewDcimRearPortsBulkPartialUpdateOK creates a DcimRearPortsBulkPartialUpdateOK with default headers values

func (*DcimRearPortsBulkPartialUpdateOK) Error ¶

func (*DcimRearPortsBulkPartialUpdateOK) GetPayload ¶

type DcimRearPortsBulkPartialUpdateParams ¶

type DcimRearPortsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableRearPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear ports bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimRearPortsBulkPartialUpdateParams ¶

func NewDcimRearPortsBulkPartialUpdateParams() *DcimRearPortsBulkPartialUpdateParams

NewDcimRearPortsBulkPartialUpdateParams creates a new DcimRearPortsBulkPartialUpdateParams 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 NewDcimRearPortsBulkPartialUpdateParamsWithContext ¶

func NewDcimRearPortsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimRearPortsBulkPartialUpdateParams

NewDcimRearPortsBulkPartialUpdateParamsWithContext creates a new DcimRearPortsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimRearPortsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortsBulkPartialUpdateParams

NewDcimRearPortsBulkPartialUpdateParamsWithHTTPClient creates a new DcimRearPortsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimRearPortsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortsBulkPartialUpdateParams

NewDcimRearPortsBulkPartialUpdateParamsWithTimeout creates a new DcimRearPortsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimRearPortsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimRearPortsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports bulk partial update params

func (*DcimRearPortsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsBulkPartialUpdateReader ¶

type DcimRearPortsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsBulkPartialUpdateReader is a Reader for the DcimRearPortsBulkPartialUpdate structure.

func (*DcimRearPortsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimRearPortsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRearPortsBulkUpdateOK ¶

type DcimRearPortsBulkUpdateOK struct {
	Payload *models.RearPort
}
DcimRearPortsBulkUpdateOK describes a response with status code 200, with default header values.

DcimRearPortsBulkUpdateOK dcim rear ports bulk update o k

func NewDcimRearPortsBulkUpdateOK ¶

func NewDcimRearPortsBulkUpdateOK() *DcimRearPortsBulkUpdateOK

NewDcimRearPortsBulkUpdateOK creates a DcimRearPortsBulkUpdateOK with default headers values

func (*DcimRearPortsBulkUpdateOK) Error ¶

func (o *DcimRearPortsBulkUpdateOK) Error() string

func (*DcimRearPortsBulkUpdateOK) GetPayload ¶

func (o *DcimRearPortsBulkUpdateOK) GetPayload() *models.RearPort

type DcimRearPortsBulkUpdateParams ¶

type DcimRearPortsBulkUpdateParams struct {

	// Data.
	Data *models.WritableRearPort

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim rear ports bulk update operation.

Typically these are written to a http.Request.

func NewDcimRearPortsBulkUpdateParams ¶

func NewDcimRearPortsBulkUpdateParams() *DcimRearPortsBulkUpdateParams

NewDcimRearPortsBulkUpdateParams creates a new DcimRearPortsBulkUpdateParams 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 NewDcimRearPortsBulkUpdateParamsWithContext ¶

func NewDcimRearPortsBulkUpdateParamsWithContext(ctx context.Context) *DcimRearPortsBulkUpdateParams

NewDcimRearPortsBulkUpdateParamsWithContext creates a new DcimRearPortsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimRearPortsBulkUpdateParamsWithHTTPClient ¶

func NewDcimRearPortsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimRearPortsBulkUpdateParams

NewDcimRearPortsBulkUpdateParamsWithHTTPClient creates a new DcimRearPortsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsBulkUpdateParamsWithTimeout ¶

func NewDcimRearPortsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimRearPortsBulkUpdateParams

NewDcimRearPortsBulkUpdateParamsWithTimeout creates a new DcimRearPortsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimRearPortsBulkUpdateParams) SetContext ¶

func (o *DcimRearPortsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) SetDefaults ¶

func (o *DcimRearPortsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimRearPortsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) SetTimeout ¶

func (o *DcimRearPortsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports bulk update params

func (*DcimRearPortsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsBulkUpdateReader ¶

type DcimRearPortsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsBulkUpdateReader is a Reader for the DcimRearPortsBulkUpdate structure.

func (*DcimRearPortsBulkUpdateReader) ReadResponse ¶

func (o *DcimRearPortsBulkUpdateReader) 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 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

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Label.
	Label *string

	// LabelEmpty.
	LabelEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *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) SetCreated ¶

func (o *DcimRearPortsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim rear ports list params

func (*DcimRearPortsListParams) SetCreatedGte ¶

func (o *DcimRearPortsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim rear ports list params

func (*DcimRearPortsListParams) SetCreatedLte ¶

func (o *DcimRearPortsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimRearPortsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLabel ¶

func (o *DcimRearPortsListParams) SetLabel(label *string)

SetLabel adds the label to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelEmpty ¶

func (o *DcimRearPortsListParams) SetLabelEmpty(labelEmpty *string)

SetLabelEmpty adds the labelEmpty to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelIc ¶

func (o *DcimRearPortsListParams) SetLabelIc(labelIc *string)

SetLabelIc adds the labelIc to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelIe ¶

func (o *DcimRearPortsListParams) SetLabelIe(labelIe *string)

SetLabelIe adds the labelIe to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelIew ¶

func (o *DcimRearPortsListParams) SetLabelIew(labelIew *string)

SetLabelIew adds the labelIew to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelIsw ¶

func (o *DcimRearPortsListParams) SetLabelIsw(labelIsw *string)

SetLabelIsw adds the labelIsw to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelNic ¶

func (o *DcimRearPortsListParams) SetLabelNic(labelNic *string)

SetLabelNic adds the labelNic to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelNie ¶

func (o *DcimRearPortsListParams) SetLabelNie(labelNie *string)

SetLabelNie adds the labelNie to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelNiew ¶

func (o *DcimRearPortsListParams) SetLabelNiew(labelNiew *string)

SetLabelNiew adds the labelNiew to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabelNisw ¶

func (o *DcimRearPortsListParams) SetLabelNisw(labelNisw *string)

SetLabelNisw adds the labelNisw to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLabeln ¶

func (o *DcimRearPortsListParams) SetLabeln(labeln *string)

SetLabeln adds the labelN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLastUpdated ¶

func (o *DcimRearPortsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLastUpdatedGte ¶

func (o *DcimRearPortsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim rear ports list params

func (*DcimRearPortsListParams) SetLastUpdatedLte ¶

func (o *DcimRearPortsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimRearPortsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSiteGroup ¶

func (o *DcimRearPortsListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSiteGroupID ¶

func (o *DcimRearPortsListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSiteGroupIDn ¶

func (o *DcimRearPortsListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim rear ports list params

func (*DcimRearPortsListParams) SetSiteGroupn ¶

func (o *DcimRearPortsListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithCreated ¶

func (o *DcimRearPortsListParams) WithCreated(created *string) *DcimRearPortsListParams

WithCreated adds the created to the dcim rear ports list params

func (*DcimRearPortsListParams) WithCreatedGte ¶

func (o *DcimRearPortsListParams) WithCreatedGte(createdGte *string) *DcimRearPortsListParams

WithCreatedGte adds the createdGte to the dcim rear ports list params

func (*DcimRearPortsListParams) WithCreatedLte ¶

func (o *DcimRearPortsListParams) WithCreatedLte(createdLte *string) *DcimRearPortsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimRearPortsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimRearPortsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLabel ¶

WithLabel adds the label to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelEmpty ¶

func (o *DcimRearPortsListParams) WithLabelEmpty(labelEmpty *string) *DcimRearPortsListParams

WithLabelEmpty adds the labelEmpty to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelIc ¶

func (o *DcimRearPortsListParams) WithLabelIc(labelIc *string) *DcimRearPortsListParams

WithLabelIc adds the labelIc to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelIe ¶

func (o *DcimRearPortsListParams) WithLabelIe(labelIe *string) *DcimRearPortsListParams

WithLabelIe adds the labelIe to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelIew ¶

func (o *DcimRearPortsListParams) WithLabelIew(labelIew *string) *DcimRearPortsListParams

WithLabelIew adds the labelIew to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelIsw ¶

func (o *DcimRearPortsListParams) WithLabelIsw(labelIsw *string) *DcimRearPortsListParams

WithLabelIsw adds the labelIsw to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelNic ¶

func (o *DcimRearPortsListParams) WithLabelNic(labelNic *string) *DcimRearPortsListParams

WithLabelNic adds the labelNic to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelNie ¶

func (o *DcimRearPortsListParams) WithLabelNie(labelNie *string) *DcimRearPortsListParams

WithLabelNie adds the labelNie to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelNiew ¶

func (o *DcimRearPortsListParams) WithLabelNiew(labelNiew *string) *DcimRearPortsListParams

WithLabelNiew adds the labelNiew to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabelNisw ¶

func (o *DcimRearPortsListParams) WithLabelNisw(labelNisw *string) *DcimRearPortsListParams

WithLabelNisw adds the labelNisw to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLabeln ¶

func (o *DcimRearPortsListParams) WithLabeln(labeln *string) *DcimRearPortsListParams

WithLabeln adds the labeln to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLastUpdated ¶

func (o *DcimRearPortsListParams) WithLastUpdated(lastUpdated *string) *DcimRearPortsListParams

WithLastUpdated adds the lastUpdated to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLastUpdatedGte ¶

func (o *DcimRearPortsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimRearPortsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim rear ports list params

func (*DcimRearPortsListParams) WithLastUpdatedLte ¶

func (o *DcimRearPortsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimRearPortsListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimRearPortsListParams) WithNameEmpty(nameEmpty *string) *DcimRearPortsListParams

WithNameEmpty adds the nameEmpty 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) WithSiteGroup ¶

func (o *DcimRearPortsListParams) WithSiteGroup(siteGroup *string) *DcimRearPortsListParams

WithSiteGroup adds the siteGroup to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSiteGroupID ¶

func (o *DcimRearPortsListParams) WithSiteGroupID(siteGroupID *string) *DcimRearPortsListParams

WithSiteGroupID adds the siteGroupID to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSiteGroupIDn ¶

func (o *DcimRearPortsListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimRearPortsListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim rear ports list params

func (*DcimRearPortsListParams) WithSiteGroupn ¶

func (o *DcimRearPortsListParams) WithSiteGroupn(siteGroupn *string) *DcimRearPortsListParams

WithSiteGroupn adds the siteGroupn 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 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 DcimRearPortsPathsOK ¶

type DcimRearPortsPathsOK struct {
	Payload *models.RearPort
}
DcimRearPortsPathsOK describes a response with status code 200, with default header values.

DcimRearPortsPathsOK dcim rear ports paths o k

func NewDcimRearPortsPathsOK ¶

func NewDcimRearPortsPathsOK() *DcimRearPortsPathsOK

NewDcimRearPortsPathsOK creates a DcimRearPortsPathsOK with default headers values

func (*DcimRearPortsPathsOK) Error ¶

func (o *DcimRearPortsPathsOK) Error() string

func (*DcimRearPortsPathsOK) GetPayload ¶

func (o *DcimRearPortsPathsOK) GetPayload() *models.RearPort

type DcimRearPortsPathsParams ¶

type DcimRearPortsPathsParams struct {

	/* ID.

	   A unique integer value identifying this rear port.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRearPortsPathsParams contains all the parameters to send to the API endpoint

for the dcim rear ports paths operation.

Typically these are written to a http.Request.

func NewDcimRearPortsPathsParams ¶

func NewDcimRearPortsPathsParams() *DcimRearPortsPathsParams

NewDcimRearPortsPathsParams creates a new DcimRearPortsPathsParams 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 NewDcimRearPortsPathsParamsWithContext ¶

func NewDcimRearPortsPathsParamsWithContext(ctx context.Context) *DcimRearPortsPathsParams

NewDcimRearPortsPathsParamsWithContext creates a new DcimRearPortsPathsParams object with the ability to set a context for a request.

func NewDcimRearPortsPathsParamsWithHTTPClient ¶

func NewDcimRearPortsPathsParamsWithHTTPClient(client *http.Client) *DcimRearPortsPathsParams

NewDcimRearPortsPathsParamsWithHTTPClient creates a new DcimRearPortsPathsParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRearPortsPathsParamsWithTimeout ¶

func NewDcimRearPortsPathsParamsWithTimeout(timeout time.Duration) *DcimRearPortsPathsParams

NewDcimRearPortsPathsParamsWithTimeout creates a new DcimRearPortsPathsParams object with the ability to set a timeout on a request.

func (*DcimRearPortsPathsParams) SetContext ¶

func (o *DcimRearPortsPathsParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) SetDefaults ¶

func (o *DcimRearPortsPathsParams) SetDefaults()

SetDefaults hydrates default values in the dcim rear ports paths params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsPathsParams) SetHTTPClient ¶

func (o *DcimRearPortsPathsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) SetID ¶

func (o *DcimRearPortsPathsParams) SetID(id int64)

SetID adds the id to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) SetTimeout ¶

func (o *DcimRearPortsPathsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) WithContext ¶

WithContext adds the context to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim rear ports paths params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRearPortsPathsParams) WithHTTPClient ¶

func (o *DcimRearPortsPathsParams) WithHTTPClient(client *http.Client) *DcimRearPortsPathsParams

WithHTTPClient adds the HTTPClient to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) WithID ¶

WithID adds the id to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim rear ports paths params

func (*DcimRearPortsPathsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRearPortsPathsReader ¶

type DcimRearPortsPathsReader struct {
	// contains filtered or unexported fields
}

DcimRearPortsPathsReader is a Reader for the DcimRearPortsPaths structure.

func (*DcimRearPortsPathsReader) ReadResponse ¶

func (o *DcimRearPortsPathsReader) 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 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 DcimRegionsBulkDeleteNoContent ¶

type DcimRegionsBulkDeleteNoContent struct {
}
DcimRegionsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimRegionsBulkDeleteNoContent dcim regions bulk delete no content

func NewDcimRegionsBulkDeleteNoContent ¶

func NewDcimRegionsBulkDeleteNoContent() *DcimRegionsBulkDeleteNoContent

NewDcimRegionsBulkDeleteNoContent creates a DcimRegionsBulkDeleteNoContent with default headers values

func (*DcimRegionsBulkDeleteNoContent) Error ¶

type DcimRegionsBulkDeleteParams ¶

type DcimRegionsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim regions bulk delete operation.

Typically these are written to a http.Request.

func NewDcimRegionsBulkDeleteParams ¶

func NewDcimRegionsBulkDeleteParams() *DcimRegionsBulkDeleteParams

NewDcimRegionsBulkDeleteParams creates a new DcimRegionsBulkDeleteParams 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 NewDcimRegionsBulkDeleteParamsWithContext ¶

func NewDcimRegionsBulkDeleteParamsWithContext(ctx context.Context) *DcimRegionsBulkDeleteParams

NewDcimRegionsBulkDeleteParamsWithContext creates a new DcimRegionsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimRegionsBulkDeleteParamsWithHTTPClient ¶

func NewDcimRegionsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimRegionsBulkDeleteParams

NewDcimRegionsBulkDeleteParamsWithHTTPClient creates a new DcimRegionsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsBulkDeleteParamsWithTimeout ¶

func NewDcimRegionsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimRegionsBulkDeleteParams

NewDcimRegionsBulkDeleteParamsWithTimeout creates a new DcimRegionsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimRegionsBulkDeleteParams) SetContext ¶

func (o *DcimRegionsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions bulk delete params

func (*DcimRegionsBulkDeleteParams) SetDefaults ¶

func (o *DcimRegionsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimRegionsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions bulk delete params

func (*DcimRegionsBulkDeleteParams) SetTimeout ¶

func (o *DcimRegionsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions bulk delete params

func (*DcimRegionsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim regions bulk delete params

func (*DcimRegionsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim regions bulk delete params

func (*DcimRegionsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions bulk delete params

func (*DcimRegionsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsBulkDeleteReader ¶

type DcimRegionsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimRegionsBulkDeleteReader is a Reader for the DcimRegionsBulkDelete structure.

func (*DcimRegionsBulkDeleteReader) ReadResponse ¶

func (o *DcimRegionsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsBulkPartialUpdateOK ¶

type DcimRegionsBulkPartialUpdateOK struct {
	Payload *models.Region
}
DcimRegionsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimRegionsBulkPartialUpdateOK dcim regions bulk partial update o k

func NewDcimRegionsBulkPartialUpdateOK ¶

func NewDcimRegionsBulkPartialUpdateOK() *DcimRegionsBulkPartialUpdateOK

NewDcimRegionsBulkPartialUpdateOK creates a DcimRegionsBulkPartialUpdateOK with default headers values

func (*DcimRegionsBulkPartialUpdateOK) Error ¶

func (*DcimRegionsBulkPartialUpdateOK) GetPayload ¶

func (o *DcimRegionsBulkPartialUpdateOK) GetPayload() *models.Region

type DcimRegionsBulkPartialUpdateParams ¶

type DcimRegionsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableRegion

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim regions bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimRegionsBulkPartialUpdateParams ¶

func NewDcimRegionsBulkPartialUpdateParams() *DcimRegionsBulkPartialUpdateParams

NewDcimRegionsBulkPartialUpdateParams creates a new DcimRegionsBulkPartialUpdateParams 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 NewDcimRegionsBulkPartialUpdateParamsWithContext ¶

func NewDcimRegionsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimRegionsBulkPartialUpdateParams

NewDcimRegionsBulkPartialUpdateParamsWithContext creates a new DcimRegionsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimRegionsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimRegionsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimRegionsBulkPartialUpdateParams

NewDcimRegionsBulkPartialUpdateParamsWithHTTPClient creates a new DcimRegionsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimRegionsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimRegionsBulkPartialUpdateParams

NewDcimRegionsBulkPartialUpdateParamsWithTimeout creates a new DcimRegionsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimRegionsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimRegionsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimRegionsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimRegionsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions bulk partial update params

func (*DcimRegionsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsBulkPartialUpdateReader ¶

type DcimRegionsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRegionsBulkPartialUpdateReader is a Reader for the DcimRegionsBulkPartialUpdate structure.

func (*DcimRegionsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimRegionsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimRegionsBulkUpdateOK ¶

type DcimRegionsBulkUpdateOK struct {
	Payload *models.Region
}
DcimRegionsBulkUpdateOK describes a response with status code 200, with default header values.

DcimRegionsBulkUpdateOK dcim regions bulk update o k

func NewDcimRegionsBulkUpdateOK ¶

func NewDcimRegionsBulkUpdateOK() *DcimRegionsBulkUpdateOK

NewDcimRegionsBulkUpdateOK creates a DcimRegionsBulkUpdateOK with default headers values

func (*DcimRegionsBulkUpdateOK) Error ¶

func (o *DcimRegionsBulkUpdateOK) Error() string

func (*DcimRegionsBulkUpdateOK) GetPayload ¶

func (o *DcimRegionsBulkUpdateOK) GetPayload() *models.Region

type DcimRegionsBulkUpdateParams ¶

type DcimRegionsBulkUpdateParams struct {

	// Data.
	Data *models.WritableRegion

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimRegionsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim regions bulk update operation.

Typically these are written to a http.Request.

func NewDcimRegionsBulkUpdateParams ¶

func NewDcimRegionsBulkUpdateParams() *DcimRegionsBulkUpdateParams

NewDcimRegionsBulkUpdateParams creates a new DcimRegionsBulkUpdateParams 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 NewDcimRegionsBulkUpdateParamsWithContext ¶

func NewDcimRegionsBulkUpdateParamsWithContext(ctx context.Context) *DcimRegionsBulkUpdateParams

NewDcimRegionsBulkUpdateParamsWithContext creates a new DcimRegionsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimRegionsBulkUpdateParamsWithHTTPClient ¶

func NewDcimRegionsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimRegionsBulkUpdateParams

NewDcimRegionsBulkUpdateParamsWithHTTPClient creates a new DcimRegionsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimRegionsBulkUpdateParamsWithTimeout ¶

func NewDcimRegionsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimRegionsBulkUpdateParams

NewDcimRegionsBulkUpdateParamsWithTimeout creates a new DcimRegionsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimRegionsBulkUpdateParams) SetContext ¶

func (o *DcimRegionsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) SetDefaults ¶

func (o *DcimRegionsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim regions bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimRegionsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) SetTimeout ¶

func (o *DcimRegionsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim regions bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimRegionsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim regions bulk update params

func (*DcimRegionsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimRegionsBulkUpdateReader ¶

type DcimRegionsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimRegionsBulkUpdateReader is a Reader for the DcimRegionsBulkUpdate structure.

func (*DcimRegionsBulkUpdateReader) ReadResponse ¶

func (o *DcimRegionsBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetCreated ¶

func (o *DcimRegionsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim regions list params

func (*DcimRegionsListParams) SetCreatedGte ¶

func (o *DcimRegionsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim regions list params

func (*DcimRegionsListParams) SetCreatedLte ¶

func (o *DcimRegionsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDescriptionEmpty ¶

func (o *DcimRegionsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty 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) SetLastUpdated ¶

func (o *DcimRegionsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim regions list params

func (*DcimRegionsListParams) SetLastUpdatedGte ¶

func (o *DcimRegionsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim regions list params

func (*DcimRegionsListParams) SetLastUpdatedLte ¶

func (o *DcimRegionsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetNameEmpty ¶

func (o *DcimRegionsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSlugEmpty ¶

func (o *DcimRegionsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithCreated ¶

func (o *DcimRegionsListParams) WithCreated(created *string) *DcimRegionsListParams

WithCreated adds the created to the dcim regions list params

func (*DcimRegionsListParams) WithCreatedGte ¶

func (o *DcimRegionsListParams) WithCreatedGte(createdGte *string) *DcimRegionsListParams

WithCreatedGte adds the createdGte to the dcim regions list params

func (*DcimRegionsListParams) WithCreatedLte ¶

func (o *DcimRegionsListParams) WithCreatedLte(createdLte *string) *DcimRegionsListParams

WithCreatedLte adds the createdLte 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) WithDescriptionEmpty ¶

func (o *DcimRegionsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimRegionsListParams

WithDescriptionEmpty adds the descriptionEmpty 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) WithLastUpdated ¶

func (o *DcimRegionsListParams) WithLastUpdated(lastUpdated *string) *DcimRegionsListParams

WithLastUpdated adds the lastUpdated to the dcim regions list params

func (*DcimRegionsListParams) WithLastUpdatedGte ¶

func (o *DcimRegionsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimRegionsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim regions list params

func (*DcimRegionsListParams) WithLastUpdatedLte ¶

func (o *DcimRegionsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimRegionsListParams

WithLastUpdatedLte adds the lastUpdatedLte 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) WithNameEmpty ¶

func (o *DcimRegionsListParams) WithNameEmpty(nameEmpty *string) *DcimRegionsListParams

WithNameEmpty adds the nameEmpty 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) WithSlugEmpty ¶

func (o *DcimRegionsListParams) WithSlugEmpty(slugEmpty *string) *DcimRegionsListParams

WithSlugEmpty adds the slugEmpty 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 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 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 DcimSiteGroupsBulkDeleteNoContent ¶

type DcimSiteGroupsBulkDeleteNoContent struct {
}
DcimSiteGroupsBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimSiteGroupsBulkDeleteNoContent dcim site groups bulk delete no content

func NewDcimSiteGroupsBulkDeleteNoContent ¶

func NewDcimSiteGroupsBulkDeleteNoContent() *DcimSiteGroupsBulkDeleteNoContent

NewDcimSiteGroupsBulkDeleteNoContent creates a DcimSiteGroupsBulkDeleteNoContent with default headers values

func (*DcimSiteGroupsBulkDeleteNoContent) Error ¶

type DcimSiteGroupsBulkDeleteParams ¶

type DcimSiteGroupsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim site groups bulk delete operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsBulkDeleteParams ¶

func NewDcimSiteGroupsBulkDeleteParams() *DcimSiteGroupsBulkDeleteParams

NewDcimSiteGroupsBulkDeleteParams creates a new DcimSiteGroupsBulkDeleteParams 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 NewDcimSiteGroupsBulkDeleteParamsWithContext ¶

func NewDcimSiteGroupsBulkDeleteParamsWithContext(ctx context.Context) *DcimSiteGroupsBulkDeleteParams

NewDcimSiteGroupsBulkDeleteParamsWithContext creates a new DcimSiteGroupsBulkDeleteParams object with the ability to set a context for a request.

func NewDcimSiteGroupsBulkDeleteParamsWithHTTPClient ¶

func NewDcimSiteGroupsBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsBulkDeleteParams

NewDcimSiteGroupsBulkDeleteParamsWithHTTPClient creates a new DcimSiteGroupsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsBulkDeleteParamsWithTimeout ¶

func NewDcimSiteGroupsBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsBulkDeleteParams

NewDcimSiteGroupsBulkDeleteParamsWithTimeout creates a new DcimSiteGroupsBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsBulkDeleteParams) SetContext ¶

func (o *DcimSiteGroupsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups bulk delete params

func (*DcimSiteGroupsBulkDeleteParams) SetDefaults ¶

func (o *DcimSiteGroupsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsBulkDeleteParams) SetHTTPClient ¶

func (o *DcimSiteGroupsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups bulk delete params

func (*DcimSiteGroupsBulkDeleteParams) SetTimeout ¶

func (o *DcimSiteGroupsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups bulk delete params

func (*DcimSiteGroupsBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim site groups bulk delete params

func (*DcimSiteGroupsBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups bulk delete params

func (*DcimSiteGroupsBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups bulk delete params

func (*DcimSiteGroupsBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsBulkDeleteReader ¶

type DcimSiteGroupsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsBulkDeleteReader is a Reader for the DcimSiteGroupsBulkDelete structure.

func (*DcimSiteGroupsBulkDeleteReader) ReadResponse ¶

func (o *DcimSiteGroupsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsBulkPartialUpdateOK ¶

type DcimSiteGroupsBulkPartialUpdateOK struct {
	Payload *models.SiteGroup
}
DcimSiteGroupsBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimSiteGroupsBulkPartialUpdateOK dcim site groups bulk partial update o k

func NewDcimSiteGroupsBulkPartialUpdateOK ¶

func NewDcimSiteGroupsBulkPartialUpdateOK() *DcimSiteGroupsBulkPartialUpdateOK

NewDcimSiteGroupsBulkPartialUpdateOK creates a DcimSiteGroupsBulkPartialUpdateOK with default headers values

func (*DcimSiteGroupsBulkPartialUpdateOK) Error ¶

func (*DcimSiteGroupsBulkPartialUpdateOK) GetPayload ¶

type DcimSiteGroupsBulkPartialUpdateParams ¶

type DcimSiteGroupsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableSiteGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim site groups bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsBulkPartialUpdateParams ¶

func NewDcimSiteGroupsBulkPartialUpdateParams() *DcimSiteGroupsBulkPartialUpdateParams

NewDcimSiteGroupsBulkPartialUpdateParams creates a new DcimSiteGroupsBulkPartialUpdateParams 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 NewDcimSiteGroupsBulkPartialUpdateParamsWithContext ¶

func NewDcimSiteGroupsBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimSiteGroupsBulkPartialUpdateParams

NewDcimSiteGroupsBulkPartialUpdateParamsWithContext creates a new DcimSiteGroupsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimSiteGroupsBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimSiteGroupsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsBulkPartialUpdateParams

NewDcimSiteGroupsBulkPartialUpdateParamsWithHTTPClient creates a new DcimSiteGroupsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsBulkPartialUpdateParamsWithTimeout ¶

func NewDcimSiteGroupsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsBulkPartialUpdateParams

NewDcimSiteGroupsBulkPartialUpdateParamsWithTimeout creates a new DcimSiteGroupsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimSiteGroupsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimSiteGroupsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimSiteGroupsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups bulk partial update params

func (*DcimSiteGroupsBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsBulkPartialUpdateReader ¶

type DcimSiteGroupsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsBulkPartialUpdateReader is a Reader for the DcimSiteGroupsBulkPartialUpdate structure.

func (*DcimSiteGroupsBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimSiteGroupsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsBulkUpdateOK ¶

type DcimSiteGroupsBulkUpdateOK struct {
	Payload *models.SiteGroup
}
DcimSiteGroupsBulkUpdateOK describes a response with status code 200, with default header values.

DcimSiteGroupsBulkUpdateOK dcim site groups bulk update o k

func NewDcimSiteGroupsBulkUpdateOK ¶

func NewDcimSiteGroupsBulkUpdateOK() *DcimSiteGroupsBulkUpdateOK

NewDcimSiteGroupsBulkUpdateOK creates a DcimSiteGroupsBulkUpdateOK with default headers values

func (*DcimSiteGroupsBulkUpdateOK) Error ¶

func (*DcimSiteGroupsBulkUpdateOK) GetPayload ¶

func (o *DcimSiteGroupsBulkUpdateOK) GetPayload() *models.SiteGroup

type DcimSiteGroupsBulkUpdateParams ¶

type DcimSiteGroupsBulkUpdateParams struct {

	// Data.
	Data *models.WritableSiteGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim site groups bulk update operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsBulkUpdateParams ¶

func NewDcimSiteGroupsBulkUpdateParams() *DcimSiteGroupsBulkUpdateParams

NewDcimSiteGroupsBulkUpdateParams creates a new DcimSiteGroupsBulkUpdateParams 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 NewDcimSiteGroupsBulkUpdateParamsWithContext ¶

func NewDcimSiteGroupsBulkUpdateParamsWithContext(ctx context.Context) *DcimSiteGroupsBulkUpdateParams

NewDcimSiteGroupsBulkUpdateParamsWithContext creates a new DcimSiteGroupsBulkUpdateParams object with the ability to set a context for a request.

func NewDcimSiteGroupsBulkUpdateParamsWithHTTPClient ¶

func NewDcimSiteGroupsBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsBulkUpdateParams

NewDcimSiteGroupsBulkUpdateParamsWithHTTPClient creates a new DcimSiteGroupsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsBulkUpdateParamsWithTimeout ¶

func NewDcimSiteGroupsBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsBulkUpdateParams

NewDcimSiteGroupsBulkUpdateParamsWithTimeout creates a new DcimSiteGroupsBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsBulkUpdateParams) SetContext ¶

func (o *DcimSiteGroupsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) SetData ¶

SetData adds the data to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) SetDefaults ¶

func (o *DcimSiteGroupsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsBulkUpdateParams) SetHTTPClient ¶

func (o *DcimSiteGroupsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) SetTimeout ¶

func (o *DcimSiteGroupsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) WithData ¶

WithData adds the data to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups bulk update params

func (*DcimSiteGroupsBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsBulkUpdateReader ¶

type DcimSiteGroupsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsBulkUpdateReader is a Reader for the DcimSiteGroupsBulkUpdate structure.

func (*DcimSiteGroupsBulkUpdateReader) ReadResponse ¶

func (o *DcimSiteGroupsBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsCreateCreated ¶

type DcimSiteGroupsCreateCreated struct {
	Payload *models.SiteGroup
}
DcimSiteGroupsCreateCreated describes a response with status code 201, with default header values.

DcimSiteGroupsCreateCreated dcim site groups create created

func NewDcimSiteGroupsCreateCreated ¶

func NewDcimSiteGroupsCreateCreated() *DcimSiteGroupsCreateCreated

NewDcimSiteGroupsCreateCreated creates a DcimSiteGroupsCreateCreated with default headers values

func (*DcimSiteGroupsCreateCreated) Error ¶

func (*DcimSiteGroupsCreateCreated) GetPayload ¶

func (o *DcimSiteGroupsCreateCreated) GetPayload() *models.SiteGroup

type DcimSiteGroupsCreateParams ¶

type DcimSiteGroupsCreateParams struct {

	// Data.
	Data *models.WritableSiteGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsCreateParams contains all the parameters to send to the API endpoint

for the dcim site groups create operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsCreateParams ¶

func NewDcimSiteGroupsCreateParams() *DcimSiteGroupsCreateParams

NewDcimSiteGroupsCreateParams creates a new DcimSiteGroupsCreateParams 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 NewDcimSiteGroupsCreateParamsWithContext ¶

func NewDcimSiteGroupsCreateParamsWithContext(ctx context.Context) *DcimSiteGroupsCreateParams

NewDcimSiteGroupsCreateParamsWithContext creates a new DcimSiteGroupsCreateParams object with the ability to set a context for a request.

func NewDcimSiteGroupsCreateParamsWithHTTPClient ¶

func NewDcimSiteGroupsCreateParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsCreateParams

NewDcimSiteGroupsCreateParamsWithHTTPClient creates a new DcimSiteGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsCreateParamsWithTimeout ¶

func NewDcimSiteGroupsCreateParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsCreateParams

NewDcimSiteGroupsCreateParamsWithTimeout creates a new DcimSiteGroupsCreateParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsCreateParams) SetContext ¶

func (o *DcimSiteGroupsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) SetData ¶

SetData adds the data to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) SetDefaults ¶

func (o *DcimSiteGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsCreateParams) SetHTTPClient ¶

func (o *DcimSiteGroupsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) SetTimeout ¶

func (o *DcimSiteGroupsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) WithContext ¶

WithContext adds the context to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) WithData ¶

WithData adds the data to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups create params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups create params

func (*DcimSiteGroupsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsCreateReader ¶

type DcimSiteGroupsCreateReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsCreateReader is a Reader for the DcimSiteGroupsCreate structure.

func (*DcimSiteGroupsCreateReader) ReadResponse ¶

func (o *DcimSiteGroupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsDeleteNoContent ¶

type DcimSiteGroupsDeleteNoContent struct {
}
DcimSiteGroupsDeleteNoContent describes a response with status code 204, with default header values.

DcimSiteGroupsDeleteNoContent dcim site groups delete no content

func NewDcimSiteGroupsDeleteNoContent ¶

func NewDcimSiteGroupsDeleteNoContent() *DcimSiteGroupsDeleteNoContent

NewDcimSiteGroupsDeleteNoContent creates a DcimSiteGroupsDeleteNoContent with default headers values

func (*DcimSiteGroupsDeleteNoContent) Error ¶

type DcimSiteGroupsDeleteParams ¶

type DcimSiteGroupsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this site group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsDeleteParams contains all the parameters to send to the API endpoint

for the dcim site groups delete operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsDeleteParams ¶

func NewDcimSiteGroupsDeleteParams() *DcimSiteGroupsDeleteParams

NewDcimSiteGroupsDeleteParams creates a new DcimSiteGroupsDeleteParams 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 NewDcimSiteGroupsDeleteParamsWithContext ¶

func NewDcimSiteGroupsDeleteParamsWithContext(ctx context.Context) *DcimSiteGroupsDeleteParams

NewDcimSiteGroupsDeleteParamsWithContext creates a new DcimSiteGroupsDeleteParams object with the ability to set a context for a request.

func NewDcimSiteGroupsDeleteParamsWithHTTPClient ¶

func NewDcimSiteGroupsDeleteParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsDeleteParams

NewDcimSiteGroupsDeleteParamsWithHTTPClient creates a new DcimSiteGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsDeleteParamsWithTimeout ¶

func NewDcimSiteGroupsDeleteParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsDeleteParams

NewDcimSiteGroupsDeleteParamsWithTimeout creates a new DcimSiteGroupsDeleteParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsDeleteParams) SetContext ¶

func (o *DcimSiteGroupsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) SetDefaults ¶

func (o *DcimSiteGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsDeleteParams) SetHTTPClient ¶

func (o *DcimSiteGroupsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) SetID ¶

func (o *DcimSiteGroupsDeleteParams) SetID(id int64)

SetID adds the id to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) SetTimeout ¶

func (o *DcimSiteGroupsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) WithContext ¶

WithContext adds the context to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) WithID ¶

WithID adds the id to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups delete params

func (*DcimSiteGroupsDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsDeleteReader ¶

type DcimSiteGroupsDeleteReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsDeleteReader is a Reader for the DcimSiteGroupsDelete structure.

func (*DcimSiteGroupsDeleteReader) ReadResponse ¶

func (o *DcimSiteGroupsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsListOK ¶

type DcimSiteGroupsListOK struct {
	Payload *DcimSiteGroupsListOKBody
}
DcimSiteGroupsListOK describes a response with status code 200, with default header values.

DcimSiteGroupsListOK dcim site groups list o k

func NewDcimSiteGroupsListOK ¶

func NewDcimSiteGroupsListOK() *DcimSiteGroupsListOK

NewDcimSiteGroupsListOK creates a DcimSiteGroupsListOK with default headers values

func (*DcimSiteGroupsListOK) Error ¶

func (o *DcimSiteGroupsListOK) Error() string

func (*DcimSiteGroupsListOK) GetPayload ¶

type DcimSiteGroupsListOKBody ¶

type DcimSiteGroupsListOKBody 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.SiteGroup `json:"results"`
}

DcimSiteGroupsListOKBody dcim site groups list o k body swagger:model DcimSiteGroupsListOKBody

func (*DcimSiteGroupsListOKBody) ContextValidate ¶

func (o *DcimSiteGroupsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this dcim site groups list o k body based on the context it is used

func (*DcimSiteGroupsListOKBody) MarshalBinary ¶

func (o *DcimSiteGroupsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcimSiteGroupsListOKBody) UnmarshalBinary ¶

func (o *DcimSiteGroupsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcimSiteGroupsListOKBody) Validate ¶

func (o *DcimSiteGroupsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this dcim site groups list o k body

type DcimSiteGroupsListParams ¶

type DcimSiteGroupsListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	// SlugEmpty.
	SlugEmpty *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
}

DcimSiteGroupsListParams contains all the parameters to send to the API endpoint

for the dcim site groups list operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsListParams ¶

func NewDcimSiteGroupsListParams() *DcimSiteGroupsListParams

NewDcimSiteGroupsListParams creates a new DcimSiteGroupsListParams 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 NewDcimSiteGroupsListParamsWithContext ¶

func NewDcimSiteGroupsListParamsWithContext(ctx context.Context) *DcimSiteGroupsListParams

NewDcimSiteGroupsListParamsWithContext creates a new DcimSiteGroupsListParams object with the ability to set a context for a request.

func NewDcimSiteGroupsListParamsWithHTTPClient ¶

func NewDcimSiteGroupsListParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsListParams

NewDcimSiteGroupsListParamsWithHTTPClient creates a new DcimSiteGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsListParamsWithTimeout ¶

func NewDcimSiteGroupsListParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsListParams

NewDcimSiteGroupsListParamsWithTimeout creates a new DcimSiteGroupsListParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsListParams) SetContext ¶

func (o *DcimSiteGroupsListParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetCreated ¶

func (o *DcimSiteGroupsListParams) SetCreated(created *string)

SetCreated adds the created to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetCreatedGte ¶

func (o *DcimSiteGroupsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetCreatedLte ¶

func (o *DcimSiteGroupsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDefaults ¶

func (o *DcimSiteGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsListParams) SetDescription ¶

func (o *DcimSiteGroupsListParams) SetDescription(description *string)

SetDescription adds the description to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionEmpty ¶

func (o *DcimSiteGroupsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionIc ¶

func (o *DcimSiteGroupsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionIe ¶

func (o *DcimSiteGroupsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionIew ¶

func (o *DcimSiteGroupsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionIsw ¶

func (o *DcimSiteGroupsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionNic ¶

func (o *DcimSiteGroupsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionNie ¶

func (o *DcimSiteGroupsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionNiew ¶

func (o *DcimSiteGroupsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionNisw ¶

func (o *DcimSiteGroupsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetDescriptionn ¶

func (o *DcimSiteGroupsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetHTTPClient ¶

func (o *DcimSiteGroupsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetID ¶

func (o *DcimSiteGroupsListParams) SetID(id *string)

SetID adds the id to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetIDGt ¶

func (o *DcimSiteGroupsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetIDGte ¶

func (o *DcimSiteGroupsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetIDLt ¶

func (o *DcimSiteGroupsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetIDLte ¶

func (o *DcimSiteGroupsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetIDn ¶

func (o *DcimSiteGroupsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetLastUpdated ¶

func (o *DcimSiteGroupsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetLastUpdatedGte ¶

func (o *DcimSiteGroupsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetLastUpdatedLte ¶

func (o *DcimSiteGroupsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetLimit ¶

func (o *DcimSiteGroupsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetName ¶

func (o *DcimSiteGroupsListParams) SetName(name *string)

SetName adds the name to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameEmpty ¶

func (o *DcimSiteGroupsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameIc ¶

func (o *DcimSiteGroupsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameIe ¶

func (o *DcimSiteGroupsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameIew ¶

func (o *DcimSiteGroupsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameIsw ¶

func (o *DcimSiteGroupsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameNic ¶

func (o *DcimSiteGroupsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameNie ¶

func (o *DcimSiteGroupsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameNiew ¶

func (o *DcimSiteGroupsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNameNisw ¶

func (o *DcimSiteGroupsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetNamen ¶

func (o *DcimSiteGroupsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetOffset ¶

func (o *DcimSiteGroupsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetParent ¶

func (o *DcimSiteGroupsListParams) SetParent(parent *string)

SetParent adds the parent to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetParentID ¶

func (o *DcimSiteGroupsListParams) SetParentID(parentID *string)

SetParentID adds the parentId to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetParentIDn ¶

func (o *DcimSiteGroupsListParams) SetParentIDn(parentIDn *string)

SetParentIDn adds the parentIdN to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetParentn ¶

func (o *DcimSiteGroupsListParams) SetParentn(parentn *string)

SetParentn adds the parentN to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetQ ¶

func (o *DcimSiteGroupsListParams) SetQ(q *string)

SetQ adds the q to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlug ¶

func (o *DcimSiteGroupsListParams) SetSlug(slug *string)

SetSlug adds the slug to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugEmpty ¶

func (o *DcimSiteGroupsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugIc ¶

func (o *DcimSiteGroupsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugIe ¶

func (o *DcimSiteGroupsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugIew ¶

func (o *DcimSiteGroupsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugIsw ¶

func (o *DcimSiteGroupsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugNic ¶

func (o *DcimSiteGroupsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugNie ¶

func (o *DcimSiteGroupsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugNiew ¶

func (o *DcimSiteGroupsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugNisw ¶

func (o *DcimSiteGroupsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetSlugn ¶

func (o *DcimSiteGroupsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the dcim site groups list params

func (*DcimSiteGroupsListParams) SetTimeout ¶

func (o *DcimSiteGroupsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithContext ¶

WithContext adds the context to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithCreated ¶

func (o *DcimSiteGroupsListParams) WithCreated(created *string) *DcimSiteGroupsListParams

WithCreated adds the created to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithCreatedGte ¶

func (o *DcimSiteGroupsListParams) WithCreatedGte(createdGte *string) *DcimSiteGroupsListParams

WithCreatedGte adds the createdGte to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithCreatedLte ¶

func (o *DcimSiteGroupsListParams) WithCreatedLte(createdLte *string) *DcimSiteGroupsListParams

WithCreatedLte adds the createdLte to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups list params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsListParams) WithDescription ¶

func (o *DcimSiteGroupsListParams) WithDescription(description *string) *DcimSiteGroupsListParams

WithDescription adds the description to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionEmpty ¶

func (o *DcimSiteGroupsListParams) WithDescriptionEmpty(descriptionEmpty *string) *DcimSiteGroupsListParams

WithDescriptionEmpty adds the descriptionEmpty to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionIc ¶

func (o *DcimSiteGroupsListParams) WithDescriptionIc(descriptionIc *string) *DcimSiteGroupsListParams

WithDescriptionIc adds the descriptionIc to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionIe ¶

func (o *DcimSiteGroupsListParams) WithDescriptionIe(descriptionIe *string) *DcimSiteGroupsListParams

WithDescriptionIe adds the descriptionIe to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionIew ¶

func (o *DcimSiteGroupsListParams) WithDescriptionIew(descriptionIew *string) *DcimSiteGroupsListParams

WithDescriptionIew adds the descriptionIew to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionIsw ¶

func (o *DcimSiteGroupsListParams) WithDescriptionIsw(descriptionIsw *string) *DcimSiteGroupsListParams

WithDescriptionIsw adds the descriptionIsw to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionNic ¶

func (o *DcimSiteGroupsListParams) WithDescriptionNic(descriptionNic *string) *DcimSiteGroupsListParams

WithDescriptionNic adds the descriptionNic to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionNie ¶

func (o *DcimSiteGroupsListParams) WithDescriptionNie(descriptionNie *string) *DcimSiteGroupsListParams

WithDescriptionNie adds the descriptionNie to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionNiew ¶

func (o *DcimSiteGroupsListParams) WithDescriptionNiew(descriptionNiew *string) *DcimSiteGroupsListParams

WithDescriptionNiew adds the descriptionNiew to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionNisw ¶

func (o *DcimSiteGroupsListParams) WithDescriptionNisw(descriptionNisw *string) *DcimSiteGroupsListParams

WithDescriptionNisw adds the descriptionNisw to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithDescriptionn ¶

func (o *DcimSiteGroupsListParams) WithDescriptionn(descriptionn *string) *DcimSiteGroupsListParams

WithDescriptionn adds the descriptionn to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithHTTPClient ¶

func (o *DcimSiteGroupsListParams) WithHTTPClient(client *http.Client) *DcimSiteGroupsListParams

WithHTTPClient adds the HTTPClient to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithID ¶

WithID adds the id to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithIDGt ¶

WithIDGt adds the iDGt to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithIDGte ¶

WithIDGte adds the iDGte to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithIDLt ¶

WithIDLt adds the iDLt to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithIDLte ¶

WithIDLte adds the iDLte to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithIDn ¶

WithIDn adds the iDn to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithLastUpdated ¶

func (o *DcimSiteGroupsListParams) WithLastUpdated(lastUpdated *string) *DcimSiteGroupsListParams

WithLastUpdated adds the lastUpdated to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithLastUpdatedGte ¶

func (o *DcimSiteGroupsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimSiteGroupsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithLastUpdatedLte ¶

func (o *DcimSiteGroupsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimSiteGroupsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithLimit ¶

WithLimit adds the limit to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithName ¶

WithName adds the name to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameEmpty ¶

func (o *DcimSiteGroupsListParams) WithNameEmpty(nameEmpty *string) *DcimSiteGroupsListParams

WithNameEmpty adds the nameEmpty to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameIew ¶

func (o *DcimSiteGroupsListParams) WithNameIew(nameIew *string) *DcimSiteGroupsListParams

WithNameIew adds the nameIew to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameIsw ¶

func (o *DcimSiteGroupsListParams) WithNameIsw(nameIsw *string) *DcimSiteGroupsListParams

WithNameIsw adds the nameIsw to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameNic ¶

func (o *DcimSiteGroupsListParams) WithNameNic(nameNic *string) *DcimSiteGroupsListParams

WithNameNic adds the nameNic to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameNie ¶

func (o *DcimSiteGroupsListParams) WithNameNie(nameNie *string) *DcimSiteGroupsListParams

WithNameNie adds the nameNie to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameNiew ¶

func (o *DcimSiteGroupsListParams) WithNameNiew(nameNiew *string) *DcimSiteGroupsListParams

WithNameNiew adds the nameNiew to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNameNisw ¶

func (o *DcimSiteGroupsListParams) WithNameNisw(nameNisw *string) *DcimSiteGroupsListParams

WithNameNisw adds the nameNisw to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithNamen ¶

WithNamen adds the namen to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithOffset ¶

WithOffset adds the offset to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithParent ¶

WithParent adds the parent to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithParentID ¶

func (o *DcimSiteGroupsListParams) WithParentID(parentID *string) *DcimSiteGroupsListParams

WithParentID adds the parentID to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithParentIDn ¶

func (o *DcimSiteGroupsListParams) WithParentIDn(parentIDn *string) *DcimSiteGroupsListParams

WithParentIDn adds the parentIDn to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithParentn ¶

func (o *DcimSiteGroupsListParams) WithParentn(parentn *string) *DcimSiteGroupsListParams

WithParentn adds the parentn to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithQ ¶

WithQ adds the q to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlug ¶

WithSlug adds the slug to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugEmpty ¶

func (o *DcimSiteGroupsListParams) WithSlugEmpty(slugEmpty *string) *DcimSiteGroupsListParams

WithSlugEmpty adds the slugEmpty to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugIc ¶

WithSlugIc adds the slugIc to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugIe ¶

WithSlugIe adds the slugIe to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugIew ¶

func (o *DcimSiteGroupsListParams) WithSlugIew(slugIew *string) *DcimSiteGroupsListParams

WithSlugIew adds the slugIew to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugIsw ¶

func (o *DcimSiteGroupsListParams) WithSlugIsw(slugIsw *string) *DcimSiteGroupsListParams

WithSlugIsw adds the slugIsw to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugNic ¶

func (o *DcimSiteGroupsListParams) WithSlugNic(slugNic *string) *DcimSiteGroupsListParams

WithSlugNic adds the slugNic to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugNie ¶

func (o *DcimSiteGroupsListParams) WithSlugNie(slugNie *string) *DcimSiteGroupsListParams

WithSlugNie adds the slugNie to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugNiew ¶

func (o *DcimSiteGroupsListParams) WithSlugNiew(slugNiew *string) *DcimSiteGroupsListParams

WithSlugNiew adds the slugNiew to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugNisw ¶

func (o *DcimSiteGroupsListParams) WithSlugNisw(slugNisw *string) *DcimSiteGroupsListParams

WithSlugNisw adds the slugNisw to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithSlugn ¶

WithSlugn adds the slugn to the dcim site groups list params

func (*DcimSiteGroupsListParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups list params

func (*DcimSiteGroupsListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsListReader ¶

type DcimSiteGroupsListReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsListReader is a Reader for the DcimSiteGroupsList structure.

func (*DcimSiteGroupsListReader) ReadResponse ¶

func (o *DcimSiteGroupsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsPartialUpdateOK ¶

type DcimSiteGroupsPartialUpdateOK struct {
	Payload *models.SiteGroup
}
DcimSiteGroupsPartialUpdateOK describes a response with status code 200, with default header values.

DcimSiteGroupsPartialUpdateOK dcim site groups partial update o k

func NewDcimSiteGroupsPartialUpdateOK ¶

func NewDcimSiteGroupsPartialUpdateOK() *DcimSiteGroupsPartialUpdateOK

NewDcimSiteGroupsPartialUpdateOK creates a DcimSiteGroupsPartialUpdateOK with default headers values

func (*DcimSiteGroupsPartialUpdateOK) Error ¶

func (*DcimSiteGroupsPartialUpdateOK) GetPayload ¶

type DcimSiteGroupsPartialUpdateParams ¶

type DcimSiteGroupsPartialUpdateParams struct {

	// Data.
	Data *models.WritableSiteGroup

	/* ID.

	   A unique integer value identifying this site group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim site groups partial update operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsPartialUpdateParams ¶

func NewDcimSiteGroupsPartialUpdateParams() *DcimSiteGroupsPartialUpdateParams

NewDcimSiteGroupsPartialUpdateParams creates a new DcimSiteGroupsPartialUpdateParams 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 NewDcimSiteGroupsPartialUpdateParamsWithContext ¶

func NewDcimSiteGroupsPartialUpdateParamsWithContext(ctx context.Context) *DcimSiteGroupsPartialUpdateParams

NewDcimSiteGroupsPartialUpdateParamsWithContext creates a new DcimSiteGroupsPartialUpdateParams object with the ability to set a context for a request.

func NewDcimSiteGroupsPartialUpdateParamsWithHTTPClient ¶

func NewDcimSiteGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsPartialUpdateParams

NewDcimSiteGroupsPartialUpdateParamsWithHTTPClient creates a new DcimSiteGroupsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsPartialUpdateParamsWithTimeout ¶

func NewDcimSiteGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsPartialUpdateParams

NewDcimSiteGroupsPartialUpdateParamsWithTimeout creates a new DcimSiteGroupsPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) SetData ¶

SetData adds the data to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) SetDefaults ¶

func (o *DcimSiteGroupsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsPartialUpdateParams) SetHTTPClient ¶

func (o *DcimSiteGroupsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) SetID ¶

SetID adds the id to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) SetTimeout ¶

func (o *DcimSiteGroupsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) WithData ¶

WithData adds the data to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) WithID ¶

WithID adds the id to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups partial update params

func (*DcimSiteGroupsPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsPartialUpdateReader ¶

type DcimSiteGroupsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsPartialUpdateReader is a Reader for the DcimSiteGroupsPartialUpdate structure.

func (*DcimSiteGroupsPartialUpdateReader) ReadResponse ¶

func (o *DcimSiteGroupsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsReadOK ¶

type DcimSiteGroupsReadOK struct {
	Payload *models.SiteGroup
}
DcimSiteGroupsReadOK describes a response with status code 200, with default header values.

DcimSiteGroupsReadOK dcim site groups read o k

func NewDcimSiteGroupsReadOK ¶

func NewDcimSiteGroupsReadOK() *DcimSiteGroupsReadOK

NewDcimSiteGroupsReadOK creates a DcimSiteGroupsReadOK with default headers values

func (*DcimSiteGroupsReadOK) Error ¶

func (o *DcimSiteGroupsReadOK) Error() string

func (*DcimSiteGroupsReadOK) GetPayload ¶

func (o *DcimSiteGroupsReadOK) GetPayload() *models.SiteGroup

type DcimSiteGroupsReadParams ¶

type DcimSiteGroupsReadParams struct {

	/* ID.

	   A unique integer value identifying this site group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsReadParams contains all the parameters to send to the API endpoint

for the dcim site groups read operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsReadParams ¶

func NewDcimSiteGroupsReadParams() *DcimSiteGroupsReadParams

NewDcimSiteGroupsReadParams creates a new DcimSiteGroupsReadParams 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 NewDcimSiteGroupsReadParamsWithContext ¶

func NewDcimSiteGroupsReadParamsWithContext(ctx context.Context) *DcimSiteGroupsReadParams

NewDcimSiteGroupsReadParamsWithContext creates a new DcimSiteGroupsReadParams object with the ability to set a context for a request.

func NewDcimSiteGroupsReadParamsWithHTTPClient ¶

func NewDcimSiteGroupsReadParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsReadParams

NewDcimSiteGroupsReadParamsWithHTTPClient creates a new DcimSiteGroupsReadParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsReadParamsWithTimeout ¶

func NewDcimSiteGroupsReadParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsReadParams

NewDcimSiteGroupsReadParamsWithTimeout creates a new DcimSiteGroupsReadParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsReadParams) SetContext ¶

func (o *DcimSiteGroupsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups read params

func (*DcimSiteGroupsReadParams) SetDefaults ¶

func (o *DcimSiteGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsReadParams) SetHTTPClient ¶

func (o *DcimSiteGroupsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups read params

func (*DcimSiteGroupsReadParams) SetID ¶

func (o *DcimSiteGroupsReadParams) SetID(id int64)

SetID adds the id to the dcim site groups read params

func (*DcimSiteGroupsReadParams) SetTimeout ¶

func (o *DcimSiteGroupsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups read params

func (*DcimSiteGroupsReadParams) WithContext ¶

WithContext adds the context to the dcim site groups read params

func (*DcimSiteGroupsReadParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups read params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsReadParams) WithHTTPClient ¶

func (o *DcimSiteGroupsReadParams) WithHTTPClient(client *http.Client) *DcimSiteGroupsReadParams

WithHTTPClient adds the HTTPClient to the dcim site groups read params

func (*DcimSiteGroupsReadParams) WithID ¶

WithID adds the id to the dcim site groups read params

func (*DcimSiteGroupsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups read params

func (*DcimSiteGroupsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsReadReader ¶

type DcimSiteGroupsReadReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsReadReader is a Reader for the DcimSiteGroupsRead structure.

func (*DcimSiteGroupsReadReader) ReadResponse ¶

func (o *DcimSiteGroupsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSiteGroupsUpdateOK ¶

type DcimSiteGroupsUpdateOK struct {
	Payload *models.SiteGroup
}
DcimSiteGroupsUpdateOK describes a response with status code 200, with default header values.

DcimSiteGroupsUpdateOK dcim site groups update o k

func NewDcimSiteGroupsUpdateOK ¶

func NewDcimSiteGroupsUpdateOK() *DcimSiteGroupsUpdateOK

NewDcimSiteGroupsUpdateOK creates a DcimSiteGroupsUpdateOK with default headers values

func (*DcimSiteGroupsUpdateOK) Error ¶

func (o *DcimSiteGroupsUpdateOK) Error() string

func (*DcimSiteGroupsUpdateOK) GetPayload ¶

func (o *DcimSiteGroupsUpdateOK) GetPayload() *models.SiteGroup

type DcimSiteGroupsUpdateParams ¶

type DcimSiteGroupsUpdateParams struct {

	// Data.
	Data *models.WritableSiteGroup

	/* ID.

	   A unique integer value identifying this site group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSiteGroupsUpdateParams contains all the parameters to send to the API endpoint

for the dcim site groups update operation.

Typically these are written to a http.Request.

func NewDcimSiteGroupsUpdateParams ¶

func NewDcimSiteGroupsUpdateParams() *DcimSiteGroupsUpdateParams

NewDcimSiteGroupsUpdateParams creates a new DcimSiteGroupsUpdateParams 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 NewDcimSiteGroupsUpdateParamsWithContext ¶

func NewDcimSiteGroupsUpdateParamsWithContext(ctx context.Context) *DcimSiteGroupsUpdateParams

NewDcimSiteGroupsUpdateParamsWithContext creates a new DcimSiteGroupsUpdateParams object with the ability to set a context for a request.

func NewDcimSiteGroupsUpdateParamsWithHTTPClient ¶

func NewDcimSiteGroupsUpdateParamsWithHTTPClient(client *http.Client) *DcimSiteGroupsUpdateParams

NewDcimSiteGroupsUpdateParamsWithHTTPClient creates a new DcimSiteGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSiteGroupsUpdateParamsWithTimeout ¶

func NewDcimSiteGroupsUpdateParamsWithTimeout(timeout time.Duration) *DcimSiteGroupsUpdateParams

NewDcimSiteGroupsUpdateParamsWithTimeout creates a new DcimSiteGroupsUpdateParams object with the ability to set a timeout on a request.

func (*DcimSiteGroupsUpdateParams) SetContext ¶

func (o *DcimSiteGroupsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) SetData ¶

SetData adds the data to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) SetDefaults ¶

func (o *DcimSiteGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim site groups update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsUpdateParams) SetHTTPClient ¶

func (o *DcimSiteGroupsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) SetID ¶

func (o *DcimSiteGroupsUpdateParams) SetID(id int64)

SetID adds the id to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) SetTimeout ¶

func (o *DcimSiteGroupsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) WithContext ¶

WithContext adds the context to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) WithData ¶

WithData adds the data to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim site groups update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSiteGroupsUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) WithID ¶

WithID adds the id to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim site groups update params

func (*DcimSiteGroupsUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSiteGroupsUpdateReader ¶

type DcimSiteGroupsUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSiteGroupsUpdateReader is a Reader for the DcimSiteGroupsUpdate structure.

func (*DcimSiteGroupsUpdateReader) ReadResponse ¶

func (o *DcimSiteGroupsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesBulkDeleteNoContent ¶

type DcimSitesBulkDeleteNoContent struct {
}
DcimSitesBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimSitesBulkDeleteNoContent dcim sites bulk delete no content

func NewDcimSitesBulkDeleteNoContent ¶

func NewDcimSitesBulkDeleteNoContent() *DcimSitesBulkDeleteNoContent

NewDcimSitesBulkDeleteNoContent creates a DcimSitesBulkDeleteNoContent with default headers values

func (*DcimSitesBulkDeleteNoContent) Error ¶

type DcimSitesBulkDeleteParams ¶

type DcimSitesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim sites bulk delete operation.

Typically these are written to a http.Request.

func NewDcimSitesBulkDeleteParams ¶

func NewDcimSitesBulkDeleteParams() *DcimSitesBulkDeleteParams

NewDcimSitesBulkDeleteParams creates a new DcimSitesBulkDeleteParams 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 NewDcimSitesBulkDeleteParamsWithContext ¶

func NewDcimSitesBulkDeleteParamsWithContext(ctx context.Context) *DcimSitesBulkDeleteParams

NewDcimSitesBulkDeleteParamsWithContext creates a new DcimSitesBulkDeleteParams object with the ability to set a context for a request.

func NewDcimSitesBulkDeleteParamsWithHTTPClient ¶

func NewDcimSitesBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimSitesBulkDeleteParams

NewDcimSitesBulkDeleteParamsWithHTTPClient creates a new DcimSitesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesBulkDeleteParamsWithTimeout ¶

func NewDcimSitesBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimSitesBulkDeleteParams

NewDcimSitesBulkDeleteParamsWithTimeout creates a new DcimSitesBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimSitesBulkDeleteParams) SetContext ¶

func (o *DcimSitesBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites bulk delete params

func (*DcimSitesBulkDeleteParams) SetDefaults ¶

func (o *DcimSitesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesBulkDeleteParams) SetHTTPClient ¶

func (o *DcimSitesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites bulk delete params

func (*DcimSitesBulkDeleteParams) SetTimeout ¶

func (o *DcimSitesBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites bulk delete params

func (*DcimSitesBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim sites bulk delete params

func (*DcimSitesBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim sites bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesBulkDeleteParams) WithHTTPClient ¶

func (o *DcimSitesBulkDeleteParams) WithHTTPClient(client *http.Client) *DcimSitesBulkDeleteParams

WithHTTPClient adds the HTTPClient to the dcim sites bulk delete params

func (*DcimSitesBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim sites bulk delete params

func (*DcimSitesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSitesBulkDeleteReader ¶

type DcimSitesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimSitesBulkDeleteReader is a Reader for the DcimSitesBulkDelete structure.

func (*DcimSitesBulkDeleteReader) ReadResponse ¶

func (o *DcimSitesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesBulkPartialUpdateOK ¶

type DcimSitesBulkPartialUpdateOK struct {
	Payload *models.Site
}
DcimSitesBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimSitesBulkPartialUpdateOK dcim sites bulk partial update o k

func NewDcimSitesBulkPartialUpdateOK ¶

func NewDcimSitesBulkPartialUpdateOK() *DcimSitesBulkPartialUpdateOK

NewDcimSitesBulkPartialUpdateOK creates a DcimSitesBulkPartialUpdateOK with default headers values

func (*DcimSitesBulkPartialUpdateOK) Error ¶

func (*DcimSitesBulkPartialUpdateOK) GetPayload ¶

func (o *DcimSitesBulkPartialUpdateOK) GetPayload() *models.Site

type DcimSitesBulkPartialUpdateParams ¶

type DcimSitesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableSite

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim sites bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimSitesBulkPartialUpdateParams ¶

func NewDcimSitesBulkPartialUpdateParams() *DcimSitesBulkPartialUpdateParams

NewDcimSitesBulkPartialUpdateParams creates a new DcimSitesBulkPartialUpdateParams 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 NewDcimSitesBulkPartialUpdateParamsWithContext ¶

func NewDcimSitesBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimSitesBulkPartialUpdateParams

NewDcimSitesBulkPartialUpdateParamsWithContext creates a new DcimSitesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimSitesBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimSitesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimSitesBulkPartialUpdateParams

NewDcimSitesBulkPartialUpdateParamsWithHTTPClient creates a new DcimSitesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesBulkPartialUpdateParamsWithTimeout ¶

func NewDcimSitesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimSitesBulkPartialUpdateParams

NewDcimSitesBulkPartialUpdateParamsWithTimeout creates a new DcimSitesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimSitesBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) SetDefaults ¶

func (o *DcimSitesBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimSitesBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) SetTimeout ¶

func (o *DcimSitesBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim sites bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim sites bulk partial update params

func (*DcimSitesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSitesBulkPartialUpdateReader ¶

type DcimSitesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSitesBulkPartialUpdateReader is a Reader for the DcimSitesBulkPartialUpdate structure.

func (*DcimSitesBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimSitesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimSitesBulkUpdateOK ¶

type DcimSitesBulkUpdateOK struct {
	Payload *models.Site
}
DcimSitesBulkUpdateOK describes a response with status code 200, with default header values.

DcimSitesBulkUpdateOK dcim sites bulk update o k

func NewDcimSitesBulkUpdateOK ¶

func NewDcimSitesBulkUpdateOK() *DcimSitesBulkUpdateOK

NewDcimSitesBulkUpdateOK creates a DcimSitesBulkUpdateOK with default headers values

func (*DcimSitesBulkUpdateOK) Error ¶

func (o *DcimSitesBulkUpdateOK) Error() string

func (*DcimSitesBulkUpdateOK) GetPayload ¶

func (o *DcimSitesBulkUpdateOK) GetPayload() *models.Site

type DcimSitesBulkUpdateParams ¶

type DcimSitesBulkUpdateParams struct {

	// Data.
	Data *models.WritableSite

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimSitesBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim sites bulk update operation.

Typically these are written to a http.Request.

func NewDcimSitesBulkUpdateParams ¶

func NewDcimSitesBulkUpdateParams() *DcimSitesBulkUpdateParams

NewDcimSitesBulkUpdateParams creates a new DcimSitesBulkUpdateParams 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 NewDcimSitesBulkUpdateParamsWithContext ¶

func NewDcimSitesBulkUpdateParamsWithContext(ctx context.Context) *DcimSitesBulkUpdateParams

NewDcimSitesBulkUpdateParamsWithContext creates a new DcimSitesBulkUpdateParams object with the ability to set a context for a request.

func NewDcimSitesBulkUpdateParamsWithHTTPClient ¶

func NewDcimSitesBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimSitesBulkUpdateParams

NewDcimSitesBulkUpdateParamsWithHTTPClient creates a new DcimSitesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimSitesBulkUpdateParamsWithTimeout ¶

func NewDcimSitesBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimSitesBulkUpdateParams

NewDcimSitesBulkUpdateParamsWithTimeout creates a new DcimSitesBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimSitesBulkUpdateParams) SetContext ¶

func (o *DcimSitesBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) SetData ¶

func (o *DcimSitesBulkUpdateParams) SetData(data *models.WritableSite)

SetData adds the data to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) SetDefaults ¶

func (o *DcimSitesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim sites bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesBulkUpdateParams) SetHTTPClient ¶

func (o *DcimSitesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) SetTimeout ¶

func (o *DcimSitesBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) WithData ¶

WithData adds the data to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim sites bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimSitesBulkUpdateParams) WithHTTPClient ¶

func (o *DcimSitesBulkUpdateParams) WithHTTPClient(client *http.Client) *DcimSitesBulkUpdateParams

WithHTTPClient adds the HTTPClient to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim sites bulk update params

func (*DcimSitesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimSitesBulkUpdateReader ¶

type DcimSitesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimSitesBulkUpdateReader is a Reader for the DcimSitesBulkUpdate structure.

func (*DcimSitesBulkUpdateReader) ReadResponse ¶

func (o *DcimSitesBulkUpdateReader) 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 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 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

	// ContactEmailEmpty.
	ContactEmailEmpty *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

	// ContactNameEmpty.
	ContactNameEmpty *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

	// ContactPhoneEmpty.
	ContactPhoneEmpty *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

	// FacilityEmpty.
	FacilityEmpty *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

	// 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

	// 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

	// NameEmpty.
	NameEmpty *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

	// SlugEmpty.
	SlugEmpty *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) SetContactEmailEmpty ¶

func (o *DcimSitesListParams) SetContactEmailEmpty(contactEmailEmpty *string)

SetContactEmailEmpty adds the contactEmailEmpty 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) SetContactNameEmpty ¶

func (o *DcimSitesListParams) SetContactNameEmpty(contactNameEmpty *string)

SetContactNameEmpty adds the contactNameEmpty 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) SetContactPhoneEmpty ¶

func (o *DcimSitesListParams) SetContactPhoneEmpty(contactPhoneEmpty *string)

SetContactPhoneEmpty adds the contactPhoneEmpty 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) SetFacilityEmpty ¶

func (o *DcimSitesListParams) SetFacilityEmpty(facilityEmpty *string)

SetFacilityEmpty adds the facilityEmpty 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) SetGroup ¶

func (o *DcimSitesListParams) SetGroup(group *string)

SetGroup adds the group to the dcim sites list params

func (*DcimSitesListParams) SetGroupID ¶

func (o *DcimSitesListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the dcim sites list params

func (*DcimSitesListParams) SetGroupIDn ¶

func (o *DcimSitesListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the dcim sites list params

func (*DcimSitesListParams) SetGroupn ¶

func (o *DcimSitesListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN 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) SetNameEmpty ¶

func (o *DcimSitesListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty 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) SetSlugEmpty ¶

func (o *DcimSitesListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithContactEmailEmpty ¶

func (o *DcimSitesListParams) WithContactEmailEmpty(contactEmailEmpty *string) *DcimSitesListParams

WithContactEmailEmpty adds the contactEmailEmpty 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) WithContactNameEmpty ¶

func (o *DcimSitesListParams) WithContactNameEmpty(contactNameEmpty *string) *DcimSitesListParams

WithContactNameEmpty adds the contactNameEmpty 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) WithContactPhoneEmpty ¶

func (o *DcimSitesListParams) WithContactPhoneEmpty(contactPhoneEmpty *string) *DcimSitesListParams

WithContactPhoneEmpty adds the contactPhoneEmpty 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) WithFacilityEmpty ¶

func (o *DcimSitesListParams) WithFacilityEmpty(facilityEmpty *string) *DcimSitesListParams

WithFacilityEmpty adds the facilityEmpty 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) WithGroup ¶

func (o *DcimSitesListParams) WithGroup(group *string) *DcimSitesListParams

WithGroup adds the group to the dcim sites list params

func (*DcimSitesListParams) WithGroupID ¶

func (o *DcimSitesListParams) WithGroupID(groupID *string) *DcimSitesListParams

WithGroupID adds the groupID to the dcim sites list params

func (*DcimSitesListParams) WithGroupIDn ¶

func (o *DcimSitesListParams) WithGroupIDn(groupIDn *string) *DcimSitesListParams

WithGroupIDn adds the groupIDn to the dcim sites list params

func (*DcimSitesListParams) WithGroupn ¶

func (o *DcimSitesListParams) WithGroupn(groupn *string) *DcimSitesListParams

WithGroupn adds the groupn 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) WithNameEmpty ¶

func (o *DcimSitesListParams) WithNameEmpty(nameEmpty *string) *DcimSitesListParams

WithNameEmpty adds the nameEmpty 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) WithSlugEmpty ¶

func (o *DcimSitesListParams) WithSlugEmpty(slugEmpty *string) *DcimSitesListParams

WithSlugEmpty adds the slugEmpty 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 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 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 DcimVirtualChassisBulkDeleteNoContent ¶

type DcimVirtualChassisBulkDeleteNoContent struct {
}
DcimVirtualChassisBulkDeleteNoContent describes a response with status code 204, with default header values.

DcimVirtualChassisBulkDeleteNoContent dcim virtual chassis bulk delete no content

func NewDcimVirtualChassisBulkDeleteNoContent ¶

func NewDcimVirtualChassisBulkDeleteNoContent() *DcimVirtualChassisBulkDeleteNoContent

NewDcimVirtualChassisBulkDeleteNoContent creates a DcimVirtualChassisBulkDeleteNoContent with default headers values

func (*DcimVirtualChassisBulkDeleteNoContent) Error ¶

type DcimVirtualChassisBulkDeleteParams ¶

type DcimVirtualChassisBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisBulkDeleteParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis bulk delete operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisBulkDeleteParams ¶

func NewDcimVirtualChassisBulkDeleteParams() *DcimVirtualChassisBulkDeleteParams

NewDcimVirtualChassisBulkDeleteParams creates a new DcimVirtualChassisBulkDeleteParams 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 NewDcimVirtualChassisBulkDeleteParamsWithContext ¶

func NewDcimVirtualChassisBulkDeleteParamsWithContext(ctx context.Context) *DcimVirtualChassisBulkDeleteParams

NewDcimVirtualChassisBulkDeleteParamsWithContext creates a new DcimVirtualChassisBulkDeleteParams object with the ability to set a context for a request.

func NewDcimVirtualChassisBulkDeleteParamsWithHTTPClient ¶

func NewDcimVirtualChassisBulkDeleteParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisBulkDeleteParams

NewDcimVirtualChassisBulkDeleteParamsWithHTTPClient creates a new DcimVirtualChassisBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisBulkDeleteParamsWithTimeout ¶

func NewDcimVirtualChassisBulkDeleteParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisBulkDeleteParams

NewDcimVirtualChassisBulkDeleteParamsWithTimeout creates a new DcimVirtualChassisBulkDeleteParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisBulkDeleteParams) SetContext ¶

SetContext adds the context to the dcim virtual chassis bulk delete params

func (*DcimVirtualChassisBulkDeleteParams) SetDefaults ¶

func (o *DcimVirtualChassisBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisBulkDeleteParams) SetHTTPClient ¶

func (o *DcimVirtualChassisBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis bulk delete params

func (*DcimVirtualChassisBulkDeleteParams) SetTimeout ¶

func (o *DcimVirtualChassisBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis bulk delete params

func (*DcimVirtualChassisBulkDeleteParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis bulk delete params

func (*DcimVirtualChassisBulkDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisBulkDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis bulk delete params

func (*DcimVirtualChassisBulkDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis bulk delete params

func (*DcimVirtualChassisBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisBulkDeleteReader ¶

type DcimVirtualChassisBulkDeleteReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisBulkDeleteReader is a Reader for the DcimVirtualChassisBulkDelete structure.

func (*DcimVirtualChassisBulkDeleteReader) ReadResponse ¶

func (o *DcimVirtualChassisBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisBulkPartialUpdateOK ¶

type DcimVirtualChassisBulkPartialUpdateOK struct {
	Payload *models.VirtualChassis
}
DcimVirtualChassisBulkPartialUpdateOK describes a response with status code 200, with default header values.

DcimVirtualChassisBulkPartialUpdateOK dcim virtual chassis bulk partial update o k

func NewDcimVirtualChassisBulkPartialUpdateOK ¶

func NewDcimVirtualChassisBulkPartialUpdateOK() *DcimVirtualChassisBulkPartialUpdateOK

NewDcimVirtualChassisBulkPartialUpdateOK creates a DcimVirtualChassisBulkPartialUpdateOK with default headers values

func (*DcimVirtualChassisBulkPartialUpdateOK) Error ¶

func (*DcimVirtualChassisBulkPartialUpdateOK) GetPayload ¶

type DcimVirtualChassisBulkPartialUpdateParams ¶

type DcimVirtualChassisBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableVirtualChassis

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis bulk partial update operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisBulkPartialUpdateParams ¶

func NewDcimVirtualChassisBulkPartialUpdateParams() *DcimVirtualChassisBulkPartialUpdateParams

NewDcimVirtualChassisBulkPartialUpdateParams creates a new DcimVirtualChassisBulkPartialUpdateParams 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 NewDcimVirtualChassisBulkPartialUpdateParamsWithContext ¶

func NewDcimVirtualChassisBulkPartialUpdateParamsWithContext(ctx context.Context) *DcimVirtualChassisBulkPartialUpdateParams

NewDcimVirtualChassisBulkPartialUpdateParamsWithContext creates a new DcimVirtualChassisBulkPartialUpdateParams object with the ability to set a context for a request.

func NewDcimVirtualChassisBulkPartialUpdateParamsWithHTTPClient ¶

func NewDcimVirtualChassisBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisBulkPartialUpdateParams

NewDcimVirtualChassisBulkPartialUpdateParamsWithHTTPClient creates a new DcimVirtualChassisBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisBulkPartialUpdateParamsWithTimeout ¶

func NewDcimVirtualChassisBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisBulkPartialUpdateParams

NewDcimVirtualChassisBulkPartialUpdateParamsWithTimeout creates a new DcimVirtualChassisBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisBulkPartialUpdateParams) SetContext ¶

SetContext adds the context to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) SetData ¶

SetData adds the data to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) SetDefaults ¶

SetDefaults hydrates default values in the dcim virtual chassis bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisBulkPartialUpdateParams) SetHTTPClient ¶

func (o *DcimVirtualChassisBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) SetTimeout ¶

SetTimeout adds the timeout to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) WithData ¶

WithData adds the data to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisBulkPartialUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis bulk partial update params

func (*DcimVirtualChassisBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisBulkPartialUpdateReader ¶

type DcimVirtualChassisBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisBulkPartialUpdateReader is a Reader for the DcimVirtualChassisBulkPartialUpdate structure.

func (*DcimVirtualChassisBulkPartialUpdateReader) ReadResponse ¶

func (o *DcimVirtualChassisBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DcimVirtualChassisBulkUpdateOK ¶

type DcimVirtualChassisBulkUpdateOK struct {
	Payload *models.VirtualChassis
}
DcimVirtualChassisBulkUpdateOK describes a response with status code 200, with default header values.

DcimVirtualChassisBulkUpdateOK dcim virtual chassis bulk update o k

func NewDcimVirtualChassisBulkUpdateOK ¶

func NewDcimVirtualChassisBulkUpdateOK() *DcimVirtualChassisBulkUpdateOK

NewDcimVirtualChassisBulkUpdateOK creates a DcimVirtualChassisBulkUpdateOK with default headers values

func (*DcimVirtualChassisBulkUpdateOK) Error ¶

func (*DcimVirtualChassisBulkUpdateOK) GetPayload ¶

type DcimVirtualChassisBulkUpdateParams ¶

type DcimVirtualChassisBulkUpdateParams struct {

	// Data.
	Data *models.WritableVirtualChassis

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DcimVirtualChassisBulkUpdateParams contains all the parameters to send to the API endpoint

for the dcim virtual chassis bulk update operation.

Typically these are written to a http.Request.

func NewDcimVirtualChassisBulkUpdateParams ¶

func NewDcimVirtualChassisBulkUpdateParams() *DcimVirtualChassisBulkUpdateParams

NewDcimVirtualChassisBulkUpdateParams creates a new DcimVirtualChassisBulkUpdateParams 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 NewDcimVirtualChassisBulkUpdateParamsWithContext ¶

func NewDcimVirtualChassisBulkUpdateParamsWithContext(ctx context.Context) *DcimVirtualChassisBulkUpdateParams

NewDcimVirtualChassisBulkUpdateParamsWithContext creates a new DcimVirtualChassisBulkUpdateParams object with the ability to set a context for a request.

func NewDcimVirtualChassisBulkUpdateParamsWithHTTPClient ¶

func NewDcimVirtualChassisBulkUpdateParamsWithHTTPClient(client *http.Client) *DcimVirtualChassisBulkUpdateParams

NewDcimVirtualChassisBulkUpdateParamsWithHTTPClient creates a new DcimVirtualChassisBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewDcimVirtualChassisBulkUpdateParamsWithTimeout ¶

func NewDcimVirtualChassisBulkUpdateParamsWithTimeout(timeout time.Duration) *DcimVirtualChassisBulkUpdateParams

NewDcimVirtualChassisBulkUpdateParamsWithTimeout creates a new DcimVirtualChassisBulkUpdateParams object with the ability to set a timeout on a request.

func (*DcimVirtualChassisBulkUpdateParams) SetContext ¶

SetContext adds the context to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) SetData ¶

SetData adds the data to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) SetDefaults ¶

func (o *DcimVirtualChassisBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the dcim virtual chassis bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisBulkUpdateParams) SetHTTPClient ¶

func (o *DcimVirtualChassisBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) SetTimeout ¶

func (o *DcimVirtualChassisBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) WithContext ¶

WithContext adds the context to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) WithData ¶

WithData adds the data to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) WithDefaults ¶

WithDefaults hydrates default values in the dcim virtual chassis bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*DcimVirtualChassisBulkUpdateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the dcim virtual chassis bulk update params

func (*DcimVirtualChassisBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DcimVirtualChassisBulkUpdateReader ¶

type DcimVirtualChassisBulkUpdateReader struct {
	// contains filtered or unexported fields
}

DcimVirtualChassisBulkUpdateReader is a Reader for the DcimVirtualChassisBulkUpdate structure.

func (*DcimVirtualChassisBulkUpdateReader) ReadResponse ¶

func (o *DcimVirtualChassisBulkUpdateReader) 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 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Domain.
	Domain *string

	// DomainEmpty.
	DomainEmpty *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

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Master.
	Master *string

	// Mastern.
	Mastern *string

	// MasterID.
	MasterID *string

	// MasterIDn.
	MasterIDn *string

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// 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) SetCreated ¶

func (o *DcimVirtualChassisListParams) SetCreated(created *string)

SetCreated adds the created to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetCreatedGte ¶

func (o *DcimVirtualChassisListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetCreatedLte ¶

func (o *DcimVirtualChassisListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte 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) SetDomainEmpty ¶

func (o *DcimVirtualChassisListParams) SetDomainEmpty(domainEmpty *string)

SetDomainEmpty adds the domainEmpty 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) SetLastUpdated ¶

func (o *DcimVirtualChassisListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetLastUpdatedGte ¶

func (o *DcimVirtualChassisListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetLastUpdatedLte ¶

func (o *DcimVirtualChassisListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte 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) SetMaster ¶

func (o *DcimVirtualChassisListParams) SetMaster(master *string)

SetMaster adds the master to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetMasterID ¶

func (o *DcimVirtualChassisListParams) SetMasterID(masterID *string)

SetMasterID adds the masterId to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetMasterIDn ¶

func (o *DcimVirtualChassisListParams) SetMasterIDn(masterIDn *string)

SetMasterIDn adds the masterIdN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetMastern ¶

func (o *DcimVirtualChassisListParams) SetMastern(mastern *string)

SetMastern adds the masterN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetName ¶

func (o *DcimVirtualChassisListParams) SetName(name *string)

SetName adds the name to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameEmpty ¶

func (o *DcimVirtualChassisListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameIc ¶

func (o *DcimVirtualChassisListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameIe ¶

func (o *DcimVirtualChassisListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameIew ¶

func (o *DcimVirtualChassisListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameIsw ¶

func (o *DcimVirtualChassisListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameNic ¶

func (o *DcimVirtualChassisListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameNie ¶

func (o *DcimVirtualChassisListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameNiew ¶

func (o *DcimVirtualChassisListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNameNisw ¶

func (o *DcimVirtualChassisListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetNamen ¶

func (o *DcimVirtualChassisListParams) SetNamen(namen *string)

SetNamen adds the nameN 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) SetSiteGroup ¶

func (o *DcimVirtualChassisListParams) SetSiteGroup(siteGroup *string)

SetSiteGroup adds the siteGroup to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSiteGroupID ¶

func (o *DcimVirtualChassisListParams) SetSiteGroupID(siteGroupID *string)

SetSiteGroupID adds the siteGroupId to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSiteGroupIDn ¶

func (o *DcimVirtualChassisListParams) SetSiteGroupIDn(siteGroupIDn *string)

SetSiteGroupIDn adds the siteGroupIdN to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) SetSiteGroupn ¶

func (o *DcimVirtualChassisListParams) SetSiteGroupn(siteGroupn *string)

SetSiteGroupn adds the siteGroupN 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) WithCreated ¶

WithCreated adds the created to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithCreatedGte ¶

func (o *DcimVirtualChassisListParams) WithCreatedGte(createdGte *string) *DcimVirtualChassisListParams

WithCreatedGte adds the createdGte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithCreatedLte ¶

func (o *DcimVirtualChassisListParams) WithCreatedLte(createdLte *string) *DcimVirtualChassisListParams

WithCreatedLte adds the createdLte 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) WithDomainEmpty ¶

func (o *DcimVirtualChassisListParams) WithDomainEmpty(domainEmpty *string) *DcimVirtualChassisListParams

WithDomainEmpty adds the domainEmpty 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) WithLastUpdated ¶

func (o *DcimVirtualChassisListParams) WithLastUpdated(lastUpdated *string) *DcimVirtualChassisListParams

WithLastUpdated adds the lastUpdated to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithLastUpdatedGte ¶

func (o *DcimVirtualChassisListParams) WithLastUpdatedGte(lastUpdatedGte *string) *DcimVirtualChassisListParams

WithLastUpdatedGte adds the lastUpdatedGte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithLastUpdatedLte ¶

func (o *DcimVirtualChassisListParams) WithLastUpdatedLte(lastUpdatedLte *string) *DcimVirtualChassisListParams

WithLastUpdatedLte adds the lastUpdatedLte to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithLimit ¶

WithLimit adds the limit to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithMaster ¶

WithMaster adds the master to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithMasterID ¶

WithMasterID adds the masterID to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithMasterIDn ¶

WithMasterIDn adds the masterIDn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithMastern ¶

WithMastern adds the mastern to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithName ¶

WithName adds the name to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameEmpty ¶

WithNameEmpty adds the nameEmpty to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameIc ¶

WithNameIc adds the nameIc to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameIe ¶

WithNameIe adds the nameIe to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameIew ¶

WithNameIew adds the nameIew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameIsw ¶

WithNameIsw adds the nameIsw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameNic ¶

WithNameNic adds the nameNic to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameNie ¶

WithNameNie adds the nameNie to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameNiew ¶

WithNameNiew adds the nameNiew to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNameNisw ¶

WithNameNisw adds the nameNisw to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithNamen ¶

WithNamen adds the namen 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) WithSiteGroup ¶

WithSiteGroup adds the siteGroup to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSiteGroupID ¶

func (o *DcimVirtualChassisListParams) WithSiteGroupID(siteGroupID *string) *DcimVirtualChassisListParams

WithSiteGroupID adds the siteGroupID to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSiteGroupIDn ¶

func (o *DcimVirtualChassisListParams) WithSiteGroupIDn(siteGroupIDn *string) *DcimVirtualChassisListParams

WithSiteGroupIDn adds the siteGroupIDn to the dcim virtual chassis list params

func (*DcimVirtualChassisListParams) WithSiteGroupn ¶

func (o *DcimVirtualChassisListParams) WithSiteGroupn(siteGroupn *string) *DcimVirtualChassisListParams

WithSiteGroupn adds the siteGroupn 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 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 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