ip_a_m

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Aug 27, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for ip a m API

func (*Client) DeleteIPAMDNSRecords

func (a *Client) DeleteIPAMDNSRecords(params *DeleteIPAMDNSRecordsParams) (*DeleteIPAMDNSRecordsOK, error)

DeleteIPAMDNSRecords deletes DNS records

This API is used to delete the DNS record with the DNS Record id supplied as the required argument.

func (*Client) DeleteIPAMIpnat

func (a *Client) DeleteIPAMIpnat(params *DeleteIPAMIpnatParams) (*DeleteIPAMIpnatOK, error)

DeleteIPAMIpnat this API is used to delete the IP n a t

Delete IP NAT

func (*Client) DeleteIPAMIps

func (a *Client) DeleteIPAMIps(params *DeleteIPAMIpsParams) (*DeleteIPAMIpsOK, error)

DeleteIPAMIps deletes IP address

This API is used to delete an IP Address with the IP Address id supplied as the required argument.

func (*Client) DeleteIPAMMacsID

func (a *Client) DeleteIPAMMacsID(params *DeleteIPAMMacsIDParams) (*DeleteIPAMMacsIDOK, error)

DeleteIPAMMacsID deletes mac address

This API is used to delete the mac address with the mac address id supplied as the required argument.

func (*Client) DeleteIPAMSwitchports

func (a *Client) DeleteIPAMSwitchports(params *DeleteIPAMSwitchportsParams) (*DeleteIPAMSwitchportsOK, error)

DeleteIPAMSwitchports deletes switchport

This API is used to delete the switch port with the switch port id supplied as the required argument.

func (*Client) DeleteIPAMsubnetcategory

func (a *Client) DeleteIPAMsubnetcategory(params *DeleteIPAMsubnetcategoryParams) (*DeleteIPAMsubnetcategoryOK, error)

DeleteIPAMsubnetcategory deletes subnet category

This API is used to delete the subnet category with the subnet category id supplied as the required argument.

func (*Client) DeleteIPAMsubnets

func (a *Client) DeleteIPAMsubnets(params *DeleteIPAMsubnetsParams) (*DeleteIPAMsubnetsOK, error)

DeleteIPAMsubnets deletes subnet

This API is used to delete the subnet with the subnet id supplied as the required argument.

func (*Client) DeleteIPAMvlans

func (a *Client) DeleteIPAMvlans(params *DeleteIPAMvlansParams) (*DeleteIPAMvlansOK, error)

DeleteIPAMvlans deletes v l a n

This API is used to delete the vlan with the vlan id supplied as the required argument.

func (*Client) DeleteIPAMvrfgroupID

func (a *Client) DeleteIPAMvrfgroupID(params *DeleteIPAMvrfgroupIDParams) (*DeleteIPAMvrfgroupIDOK, error)

DeleteIPAMvrfgroupID deletes v r f group

This API is used to delete the vrf group with the vrf group id supplied as the required argument.

func (*Client) GetIPAMCustomerID

func (a *Client) GetIPAMCustomerID(params *GetIPAMCustomerIDParams) (*GetIPAMCustomerIDOK, error)

GetIPAMCustomerID gs e t method retrieves all subnets by customer ID

Get all Subnets by Customer

func (*Client) GetIPAMDNSRecords

func (a *Client) GetIPAMDNSRecords(params *GetIPAMDNSRecordsParams) (*GetIPAMDNSRecordsOK, error)

GetIPAMDNSRecords gs e t method retrieves all DNS records added in v6 5 0

Get DNS Records

func (*Client) GetIPAMIpnat

func (a *Client) GetIPAMIpnat(params *GetIPAMIpnatParams) (*GetIPAMIpnatOK, error)

GetIPAMIpnat gs e t method retrieves all switch templates

Get all IP NAT Records

func (*Client) GetIPAMIps

func (a *Client) GetIPAMIps(params *GetIPAMIpsParams) (*GetIPAMIpsOK, error)

GetIPAMIps gets all i ps

GET method retrieves all IPs. (Added in v5.9.3) By default the limit is maximum 1000 IPs per call. Use total_count and offset if over 1000 IPs.

func (*Client) GetIPAMIpsSubnetID

func (a *Client) GetIPAMIpsSubnetID(params *GetIPAMIpsSubnetIDParams) (*GetIPAMIpsSubnetIDOK, error)

GetIPAMIpsSubnetID gs e t method retrieves all i ps by subnet ID

Get all IPs in a Subnet

func (*Client) GetIPAMMacs

func (a *Client) GetIPAMMacs(params *GetIPAMMacsParams) (*GetIPAMMacsOK, error)

GetIPAMMacs gs e t method retrieves all m a c addresses

Get all MAC Addresses

func (*Client) GetIPAMMacsID

func (a *Client) GetIPAMMacsID(params *GetIPAMMacsIDParams) (*GetIPAMMacsIDOK, error)

GetIPAMMacsID gs e t method retrieves m a c address by specific m a c ID

Get MAC Address with ID

func (*Client) GetIPAMSearch

func (a *Client) GetIPAMSearch(params *GetIPAMSearchParams) (*GetIPAMSearchOK, error)

GetIPAMSearch finds a specific IP address

Find Specific IP Address

func (*Client) GetIPAMSubnetID

func (a *Client) GetIPAMSubnetID(params *GetIPAMSubnetIDParams) (*GetIPAMSubnetIDOK, error)

GetIPAMSubnetID gets subnet by subnet ID

GET method retrieves the subnet with the specified subnet id.

func (*Client) GetIPAMSuggestIP

func (a *Client) GetIPAMSuggestIP(params *GetIPAMSuggestIPParams) (*GetIPAMSuggestIPOK, error)

GetIPAMSuggestIP suggests next available IP address can be IPv4 or IPv6

Suggest next available IP Address

func (*Client) GetIPAMSuggestSubnetID

func (a *Client) GetIPAMSuggestSubnetID(params *GetIPAMSuggestSubnetIDParams) (*GetIPAMSuggestSubnetIDOK, error)

GetIPAMSuggestSubnetID suggests next available subnet

Suggest next available Subnet

func (*Client) GetIPAMSwitchTemplates

func (a *Client) GetIPAMSwitchTemplates(params *GetIPAMSwitchTemplatesParams) (*GetIPAMSwitchTemplatesOK, error)

GetIPAMSwitchTemplates gs e t method retrieves all switch templates

Get all Switch Templates

func (*Client) GetIPAMSwitchports

func (a *Client) GetIPAMSwitchports(params *GetIPAMSwitchportsParams) (*GetIPAMSwitchportsOK, error)

GetIPAMSwitchports gs e t method retrieves all switch ports

Get all Switch Ports

func (*Client) GetIPAMTapPorts

func (a *Client) GetIPAMTapPorts(params *GetIPAMTapPortsParams) (*GetIPAMTapPortsOK, error)

GetIPAMTapPorts gs e t method retrieves all t a p ports

Get Tap Ports

func (*Client) GetIPAMsubnetcategory

func (a *Client) GetIPAMsubnetcategory(params *GetIPAMsubnetcategoryParams) (*GetIPAMsubnetcategoryOK, error)

GetIPAMsubnetcategory gs e t method retrieves all subnet categories

Get all Subnet Categories

func (*Client) GetIPAMsubnets

func (a *Client) GetIPAMsubnets(params *GetIPAMsubnetsParams) (*GetIPAMsubnetsOK, error)

GetIPAMsubnets gs e t method retrieves all subnets

Get all Subnets - Filter parameters are below.

func (*Client) GetIPAMvlans

func (a *Client) GetIPAMvlans(params *GetIPAMvlansParams) (*GetIPAMvlansOK, error)

GetIPAMvlans gs e t method retrieves all v l a ns

Get all VLANs

func (*Client) GetIPAMvlansID

func (a *Client) GetIPAMvlansID(params *GetIPAMvlansIDParams) (*GetIPAMvlansIDOK, error)

GetIPAMvlansID gets v l a n by ID

GET method retrieves VLAN by specific VLAN ID.

func (*Client) GetIPAMvrfgroup

func (a *Client) GetIPAMvrfgroup(params *GetIPAMvrfgroupParams) (*GetIPAMvrfgroupOK, error)

GetIPAMvrfgroup gs e t method retrieves all v r f groups

Get all VRF Groups

func (*Client) PostIPAMDNSRecords

func (a *Client) PostIPAMDNSRecords(params *PostIPAMDNSRecordsParams) (*PostIPAMDNSRecordsOK, error)

PostIPAMDNSRecords creates DNS records

Create / Update DNS Records

func (*Client) PostIPAMDNSZones

func (a *Client) PostIPAMDNSZones(params *PostIPAMDNSZonesParams) (*PostIPAMDNSZonesOK, error)

PostIPAMDNSZones creates DNS zones

Create / Update DNS Zones

func (*Client) PostIPAMIpnat

func (a *Client) PostIPAMIpnat(params *PostIPAMIpnatParams) (*PostIPAMIpnatOK, error)

PostIPAMIpnat creates IP n a t

Create IP NAT

func (*Client) PostIPAMIps

func (a *Client) PostIPAMIps(params *PostIPAMIpsParams) (*PostIPAMIpsOK, error)

PostIPAMIps creates update IP addresses

Create / Update IP Addresses

func (*Client) PostIPAMMacs

func (a *Client) PostIPAMMacs(params *PostIPAMMacsParams) (*PostIPAMMacsOK, error)

PostIPAMMacs creates update m a c addresses

Create / Update MAC Addresses. Deprecated since v12.0. Please use /switchports/ for more detailed information.

func (*Client) PostIPAMSubnetsCreateChild

func (a *Client) PostIPAMSubnetsCreateChild(params *PostIPAMSubnetsCreateChildParams) (*PostIPAMSubnetsCreateChildOK, error)

PostIPAMSubnetsCreateChild creates child subnet

Create Child Subnet. Required parameters: <ul><li>mask_bits</li> <li>parent_subnet_id <b>OR</b> vrf_group <b>OR</b> vrf_group_id</li>

func (*Client) PostIPAMSwitches

func (a *Client) PostIPAMSwitches(params *PostIPAMSwitchesParams) (*PostIPAMSwitchesOK, error)

PostIPAMSwitches adds switch switch ports w templates

Create or update using Switch Templates. Required parameters: <ul><li>device <b>OR</b> device_id</li> <li>switch_template_id</li>

func (*Client) PostIPAMSwitchports

func (a *Client) PostIPAMSwitchports(params *PostIPAMSwitchportsParams) (*PostIPAMSwitchportsOK, error)

PostIPAMSwitchports creates update switch port by port

Create / Update Switch Ports. <b>port</b> or <b>hwaddress</b> are required.

func (*Client) PostIPAMTapPorts

func (a *Client) PostIPAMTapPorts(params *PostIPAMTapPortsParams) (*PostIPAMTapPortsOK, error)

PostIPAMTapPorts creates update t a p ports

Create / Update TAP Ports. Required parameters: <ul><li>id <b>OR</b> name</li>

func (*Client) PostIPAMsubnetcategory

func (a *Client) PostIPAMsubnetcategory(params *PostIPAMsubnetcategoryParams) (*PostIPAMsubnetcategoryOK, error)

PostIPAMsubnetcategory Create Subnet Category.

func (*Client) PostIPAMsubnets

func (a *Client) PostIPAMsubnets(params *PostIPAMsubnetsParams) (*PostIPAMsubnetsOK, error)

PostIPAMsubnets creates update subnets

Create / Update Subnets

func (*Client) PostIPAMvlans

func (a *Client) PostIPAMvlans(params *PostIPAMvlansParams) (*PostIPAMvlansOK, error)

PostIPAMvlans creates v l a n s

Create VLANS

func (*Client) PostIPAMvlansSmartMergeAll

func (a *Client) PostIPAMvlansSmartMergeAll(params *PostIPAMvlansSmartMergeAllParams) (*PostIPAMvlansSmartMergeAllOK, error)

PostIPAMvlansSmartMergeAll updates v l a n s by ID in url

Smart Merge VLANS

func (*Client) PostIPAMvrfgroup

func (a *Client) PostIPAMvrfgroup(params *PostIPAMvrfgroupParams) (*PostIPAMvrfgroupOK, error)

PostIPAMvrfgroup creates update v r f group

Create/Update VRF Group

func (*Client) PutIPAMCustomFIipAddress

func (a *Client) PutIPAMCustomFIipAddress(params *PutIPAMCustomFIipAddressParams) (*PutIPAMCustomFIipAddressOK, error)

PutIPAMCustomFIipAddress creates update custom fields for subnets

Subnet Custom Fields

func (*Client) PutIPAMCustomFIsubnet

func (a *Client) PutIPAMCustomFIsubnet(params *PutIPAMCustomFIsubnetParams) (*PutIPAMCustomFIsubnetOK, error)

PutIPAMCustomFIsubnet creates update custom fields for subnets

Subnet Custom Fields

func (*Client) PutIPAMCustomFIswitchport

func (a *Client) PutIPAMCustomFIswitchport(params *PutIPAMCustomFIswitchportParams) (*PutIPAMCustomFIswitchportOK, error)

PutIPAMCustomFIswitchport creates update switch port custom fields

Required parameters: <ul><li>id <b>OR</b> port <b>AND</b> device_name</li> <li>key</li>

func (*Client) PutIPAMCustomFIvrfgroup

func (a *Client) PutIPAMCustomFIvrfgroup(params *PutIPAMCustomFIvrfgroupParams) (*PutIPAMCustomFIvrfgroupOK, error)

PutIPAMCustomFIvrfgroup vs r f group custom fields

Create/update custom fields for VRF groups. Required parameters: <ul><li>name <b>OR</b> ID</li> <li>key</li>

func (*Client) PutIPAMIpnat

func (a *Client) PutIPAMIpnat(params *PutIPAMIpnatParams) (*PutIPAMIpnatOK, error)

PutIPAMIpnat updates IP n a t added in v7 0 0

Update IP NAT

func (*Client) PutIPAMsubnetcategory

func (a *Client) PutIPAMsubnetcategory(params *PutIPAMsubnetcategoryParams) (*PutIPAMsubnetcategoryOK, error)

PutIPAMsubnetcategory creates subnet category

Update a Specific Subnet Category

func (*Client) PutIPAMsubnets

func (a *Client) PutIPAMsubnets(params *PutIPAMsubnetsParams) (*PutIPAMsubnetsOK, error)

PutIPAMsubnets creates update subnets

Update a Specific Subnet

func (*Client) PutIPAMvlans

func (a *Client) PutIPAMvlans(params *PutIPAMvlansParams) (*PutIPAMvlansOK, error)

PutIPAMvlans updates v l a n s by ID in url

Update VLANS

func (*Client) PutIPAMvrfgroup

func (a *Client) PutIPAMvrfgroup(params *PutIPAMvrfgroupParams) (*PutIPAMvrfgroupOK, error)

PutIPAMvrfgroup updates v r f group

Update a Specific VRF Group

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	DeleteIPAMDNSRecords(params *DeleteIPAMDNSRecordsParams) (*DeleteIPAMDNSRecordsOK, error)

	DeleteIPAMIpnat(params *DeleteIPAMIpnatParams) (*DeleteIPAMIpnatOK, error)

	DeleteIPAMIps(params *DeleteIPAMIpsParams) (*DeleteIPAMIpsOK, error)

	DeleteIPAMMacsID(params *DeleteIPAMMacsIDParams) (*DeleteIPAMMacsIDOK, error)

	DeleteIPAMSwitchports(params *DeleteIPAMSwitchportsParams) (*DeleteIPAMSwitchportsOK, error)

	DeleteIPAMsubnetcategory(params *DeleteIPAMsubnetcategoryParams) (*DeleteIPAMsubnetcategoryOK, error)

	DeleteIPAMsubnets(params *DeleteIPAMsubnetsParams) (*DeleteIPAMsubnetsOK, error)

	DeleteIPAMvlans(params *DeleteIPAMvlansParams) (*DeleteIPAMvlansOK, error)

	DeleteIPAMvrfgroupID(params *DeleteIPAMvrfgroupIDParams) (*DeleteIPAMvrfgroupIDOK, error)

	GetIPAMCustomerID(params *GetIPAMCustomerIDParams) (*GetIPAMCustomerIDOK, error)

	GetIPAMDNSRecords(params *GetIPAMDNSRecordsParams) (*GetIPAMDNSRecordsOK, error)

	GetIPAMIpnat(params *GetIPAMIpnatParams) (*GetIPAMIpnatOK, error)

	GetIPAMIps(params *GetIPAMIpsParams) (*GetIPAMIpsOK, error)

	GetIPAMIpsSubnetID(params *GetIPAMIpsSubnetIDParams) (*GetIPAMIpsSubnetIDOK, error)

	GetIPAMMacs(params *GetIPAMMacsParams) (*GetIPAMMacsOK, error)

	GetIPAMMacsID(params *GetIPAMMacsIDParams) (*GetIPAMMacsIDOK, error)

	GetIPAMSearch(params *GetIPAMSearchParams) (*GetIPAMSearchOK, error)

	GetIPAMSubnetID(params *GetIPAMSubnetIDParams) (*GetIPAMSubnetIDOK, error)

	GetIPAMSuggestIP(params *GetIPAMSuggestIPParams) (*GetIPAMSuggestIPOK, error)

	GetIPAMSuggestSubnetID(params *GetIPAMSuggestSubnetIDParams) (*GetIPAMSuggestSubnetIDOK, error)

	GetIPAMSwitchTemplates(params *GetIPAMSwitchTemplatesParams) (*GetIPAMSwitchTemplatesOK, error)

	GetIPAMSwitchports(params *GetIPAMSwitchportsParams) (*GetIPAMSwitchportsOK, error)

	GetIPAMTapPorts(params *GetIPAMTapPortsParams) (*GetIPAMTapPortsOK, error)

	GetIPAMsubnetcategory(params *GetIPAMsubnetcategoryParams) (*GetIPAMsubnetcategoryOK, error)

	GetIPAMsubnets(params *GetIPAMsubnetsParams) (*GetIPAMsubnetsOK, error)

	GetIPAMvlans(params *GetIPAMvlansParams) (*GetIPAMvlansOK, error)

	GetIPAMvlansID(params *GetIPAMvlansIDParams) (*GetIPAMvlansIDOK, error)

	GetIPAMvrfgroup(params *GetIPAMvrfgroupParams) (*GetIPAMvrfgroupOK, error)

	PostIPAMDNSRecords(params *PostIPAMDNSRecordsParams) (*PostIPAMDNSRecordsOK, error)

	PostIPAMDNSZones(params *PostIPAMDNSZonesParams) (*PostIPAMDNSZonesOK, error)

	PostIPAMIpnat(params *PostIPAMIpnatParams) (*PostIPAMIpnatOK, error)

	PostIPAMIps(params *PostIPAMIpsParams) (*PostIPAMIpsOK, error)

	PostIPAMMacs(params *PostIPAMMacsParams) (*PostIPAMMacsOK, error)

	PostIPAMSubnetsCreateChild(params *PostIPAMSubnetsCreateChildParams) (*PostIPAMSubnetsCreateChildOK, error)

	PostIPAMSwitches(params *PostIPAMSwitchesParams) (*PostIPAMSwitchesOK, error)

	PostIPAMSwitchports(params *PostIPAMSwitchportsParams) (*PostIPAMSwitchportsOK, error)

	PostIPAMTapPorts(params *PostIPAMTapPortsParams) (*PostIPAMTapPortsOK, error)

	PostIPAMsubnetcategory(params *PostIPAMsubnetcategoryParams) (*PostIPAMsubnetcategoryOK, error)

	PostIPAMsubnets(params *PostIPAMsubnetsParams) (*PostIPAMsubnetsOK, error)

	PostIPAMvlans(params *PostIPAMvlansParams) (*PostIPAMvlansOK, error)

	PostIPAMvlansSmartMergeAll(params *PostIPAMvlansSmartMergeAllParams) (*PostIPAMvlansSmartMergeAllOK, error)

	PostIPAMvrfgroup(params *PostIPAMvrfgroupParams) (*PostIPAMvrfgroupOK, error)

	PutIPAMCustomFIipAddress(params *PutIPAMCustomFIipAddressParams) (*PutIPAMCustomFIipAddressOK, error)

	PutIPAMCustomFIsubnet(params *PutIPAMCustomFIsubnetParams) (*PutIPAMCustomFIsubnetOK, error)

	PutIPAMCustomFIswitchport(params *PutIPAMCustomFIswitchportParams) (*PutIPAMCustomFIswitchportOK, error)

	PutIPAMCustomFIvrfgroup(params *PutIPAMCustomFIvrfgroupParams) (*PutIPAMCustomFIvrfgroupOK, error)

	PutIPAMIpnat(params *PutIPAMIpnatParams) (*PutIPAMIpnatOK, error)

	PutIPAMsubnetcategory(params *PutIPAMsubnetcategoryParams) (*PutIPAMsubnetcategoryOK, error)

	PutIPAMsubnets(params *PutIPAMsubnetsParams) (*PutIPAMsubnetsOK, error)

	PutIPAMvlans(params *PutIPAMvlansParams) (*PutIPAMvlansOK, error)

	PutIPAMvrfgroup(params *PutIPAMvrfgroupParams) (*PutIPAMvrfgroupOK, 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 ip a m API client.

type DeleteIPAMDNSRecordsBadRequest

type DeleteIPAMDNSRecordsBadRequest struct {
}

DeleteIPAMDNSRecordsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMDNSRecordsBadRequest

func NewDeleteIPAMDNSRecordsBadRequest() *DeleteIPAMDNSRecordsBadRequest

NewDeleteIPAMDNSRecordsBadRequest creates a DeleteIPAMDNSRecordsBadRequest with default headers values

func (*DeleteIPAMDNSRecordsBadRequest) Error

type DeleteIPAMDNSRecordsForbidden

type DeleteIPAMDNSRecordsForbidden struct {
}

DeleteIPAMDNSRecordsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMDNSRecordsForbidden

func NewDeleteIPAMDNSRecordsForbidden() *DeleteIPAMDNSRecordsForbidden

NewDeleteIPAMDNSRecordsForbidden creates a DeleteIPAMDNSRecordsForbidden with default headers values

func (*DeleteIPAMDNSRecordsForbidden) Error

type DeleteIPAMDNSRecordsGone

type DeleteIPAMDNSRecordsGone struct {
}

DeleteIPAMDNSRecordsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMDNSRecordsGone

func NewDeleteIPAMDNSRecordsGone() *DeleteIPAMDNSRecordsGone

NewDeleteIPAMDNSRecordsGone creates a DeleteIPAMDNSRecordsGone with default headers values

func (*DeleteIPAMDNSRecordsGone) Error

func (o *DeleteIPAMDNSRecordsGone) Error() string

type DeleteIPAMDNSRecordsInternalServerError

type DeleteIPAMDNSRecordsInternalServerError struct {
}

DeleteIPAMDNSRecordsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMDNSRecordsInternalServerError

func NewDeleteIPAMDNSRecordsInternalServerError() *DeleteIPAMDNSRecordsInternalServerError

NewDeleteIPAMDNSRecordsInternalServerError creates a DeleteIPAMDNSRecordsInternalServerError with default headers values

func (*DeleteIPAMDNSRecordsInternalServerError) Error

type DeleteIPAMDNSRecordsMethodNotAllowed

type DeleteIPAMDNSRecordsMethodNotAllowed struct {
}

DeleteIPAMDNSRecordsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMDNSRecordsMethodNotAllowed

func NewDeleteIPAMDNSRecordsMethodNotAllowed() *DeleteIPAMDNSRecordsMethodNotAllowed

NewDeleteIPAMDNSRecordsMethodNotAllowed creates a DeleteIPAMDNSRecordsMethodNotAllowed with default headers values

func (*DeleteIPAMDNSRecordsMethodNotAllowed) Error

type DeleteIPAMDNSRecordsNotFound

type DeleteIPAMDNSRecordsNotFound struct {
}

DeleteIPAMDNSRecordsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMDNSRecordsNotFound

func NewDeleteIPAMDNSRecordsNotFound() *DeleteIPAMDNSRecordsNotFound

NewDeleteIPAMDNSRecordsNotFound creates a DeleteIPAMDNSRecordsNotFound with default headers values

func (*DeleteIPAMDNSRecordsNotFound) Error

type DeleteIPAMDNSRecordsOK

type DeleteIPAMDNSRecordsOK struct {
	Payload *DeleteIPAMDNSRecordsOKBody
}

DeleteIPAMDNSRecordsOK handles this case with default header values.

The above command returns results like this:

func NewDeleteIPAMDNSRecordsOK

func NewDeleteIPAMDNSRecordsOK() *DeleteIPAMDNSRecordsOK

NewDeleteIPAMDNSRecordsOK creates a DeleteIPAMDNSRecordsOK with default headers values

func (*DeleteIPAMDNSRecordsOK) Error

func (o *DeleteIPAMDNSRecordsOK) Error() string

func (*DeleteIPAMDNSRecordsOK) GetPayload

type DeleteIPAMDNSRecordsOKBody

type DeleteIPAMDNSRecordsOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMDNSRecordsOKBody delete IP a m DNS records o k body swagger:model DeleteIPAMDNSRecordsOKBody

func (*DeleteIPAMDNSRecordsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMDNSRecordsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMDNSRecordsOKBody) Validate

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

Validate validates this delete IP a m DNS records o k body

type DeleteIPAMDNSRecordsParams

type DeleteIPAMDNSRecordsParams struct {

	/*ID
	  DNS Record id

	*/
	ID int64

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

DeleteIPAMDNSRecordsParams contains all the parameters to send to the API endpoint for the delete IP a m dns records operation typically these are written to a http.Request

func NewDeleteIPAMDNSRecordsParams

func NewDeleteIPAMDNSRecordsParams() *DeleteIPAMDNSRecordsParams

NewDeleteIPAMDNSRecordsParams creates a new DeleteIPAMDNSRecordsParams object with the default values initialized.

func NewDeleteIPAMDNSRecordsParamsWithContext

func NewDeleteIPAMDNSRecordsParamsWithContext(ctx context.Context) *DeleteIPAMDNSRecordsParams

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

func NewDeleteIPAMDNSRecordsParamsWithHTTPClient

func NewDeleteIPAMDNSRecordsParamsWithHTTPClient(client *http.Client) *DeleteIPAMDNSRecordsParams

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

func NewDeleteIPAMDNSRecordsParamsWithTimeout

func NewDeleteIPAMDNSRecordsParamsWithTimeout(timeout time.Duration) *DeleteIPAMDNSRecordsParams

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

func (*DeleteIPAMDNSRecordsParams) SetContext

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

SetContext adds the context to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) SetID

func (o *DeleteIPAMDNSRecordsParams) SetID(id int64)

SetID adds the id to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) WithContext

WithContext adds the context to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) WithID

WithID adds the id to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) WithTimeout

WithTimeout adds the timeout to the delete IP a m dns records params

func (*DeleteIPAMDNSRecordsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPAMDNSRecordsReader

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

DeleteIPAMDNSRecordsReader is a Reader for the DeleteIPAMDNSRecords structure.

func (*DeleteIPAMDNSRecordsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMDNSRecordsServiceUnavailable

type DeleteIPAMDNSRecordsServiceUnavailable struct {
}

DeleteIPAMDNSRecordsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMDNSRecordsServiceUnavailable

func NewDeleteIPAMDNSRecordsServiceUnavailable() *DeleteIPAMDNSRecordsServiceUnavailable

NewDeleteIPAMDNSRecordsServiceUnavailable creates a DeleteIPAMDNSRecordsServiceUnavailable with default headers values

func (*DeleteIPAMDNSRecordsServiceUnavailable) Error

type DeleteIPAMDNSRecordsUnauthorized

type DeleteIPAMDNSRecordsUnauthorized struct {
}

DeleteIPAMDNSRecordsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMDNSRecordsUnauthorized

func NewDeleteIPAMDNSRecordsUnauthorized() *DeleteIPAMDNSRecordsUnauthorized

NewDeleteIPAMDNSRecordsUnauthorized creates a DeleteIPAMDNSRecordsUnauthorized with default headers values

func (*DeleteIPAMDNSRecordsUnauthorized) Error

type DeleteIPAMIpnatBadRequest

type DeleteIPAMIpnatBadRequest struct {
}

DeleteIPAMIpnatBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMIpnatBadRequest

func NewDeleteIPAMIpnatBadRequest() *DeleteIPAMIpnatBadRequest

NewDeleteIPAMIpnatBadRequest creates a DeleteIPAMIpnatBadRequest with default headers values

func (*DeleteIPAMIpnatBadRequest) Error

func (o *DeleteIPAMIpnatBadRequest) Error() string

type DeleteIPAMIpnatForbidden

type DeleteIPAMIpnatForbidden struct {
}

DeleteIPAMIpnatForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMIpnatForbidden

func NewDeleteIPAMIpnatForbidden() *DeleteIPAMIpnatForbidden

NewDeleteIPAMIpnatForbidden creates a DeleteIPAMIpnatForbidden with default headers values

func (*DeleteIPAMIpnatForbidden) Error

func (o *DeleteIPAMIpnatForbidden) Error() string

type DeleteIPAMIpnatGone

type DeleteIPAMIpnatGone struct {
}

DeleteIPAMIpnatGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMIpnatGone

func NewDeleteIPAMIpnatGone() *DeleteIPAMIpnatGone

NewDeleteIPAMIpnatGone creates a DeleteIPAMIpnatGone with default headers values

func (*DeleteIPAMIpnatGone) Error

func (o *DeleteIPAMIpnatGone) Error() string

type DeleteIPAMIpnatInternalServerError

type DeleteIPAMIpnatInternalServerError struct {
}

DeleteIPAMIpnatInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMIpnatInternalServerError

func NewDeleteIPAMIpnatInternalServerError() *DeleteIPAMIpnatInternalServerError

NewDeleteIPAMIpnatInternalServerError creates a DeleteIPAMIpnatInternalServerError with default headers values

func (*DeleteIPAMIpnatInternalServerError) Error

type DeleteIPAMIpnatMethodNotAllowed

type DeleteIPAMIpnatMethodNotAllowed struct {
}

DeleteIPAMIpnatMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMIpnatMethodNotAllowed

func NewDeleteIPAMIpnatMethodNotAllowed() *DeleteIPAMIpnatMethodNotAllowed

NewDeleteIPAMIpnatMethodNotAllowed creates a DeleteIPAMIpnatMethodNotAllowed with default headers values

func (*DeleteIPAMIpnatMethodNotAllowed) Error

type DeleteIPAMIpnatNotFound

type DeleteIPAMIpnatNotFound struct {
}

DeleteIPAMIpnatNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMIpnatNotFound

func NewDeleteIPAMIpnatNotFound() *DeleteIPAMIpnatNotFound

NewDeleteIPAMIpnatNotFound creates a DeleteIPAMIpnatNotFound with default headers values

func (*DeleteIPAMIpnatNotFound) Error

func (o *DeleteIPAMIpnatNotFound) Error() string

type DeleteIPAMIpnatOK

type DeleteIPAMIpnatOK struct {
	Payload *DeleteIPAMIpnatOKBody
}

DeleteIPAMIpnatOK handles this case with default header values.

The above command returns results like this:

func NewDeleteIPAMIpnatOK

func NewDeleteIPAMIpnatOK() *DeleteIPAMIpnatOK

NewDeleteIPAMIpnatOK creates a DeleteIPAMIpnatOK with default headers values

func (*DeleteIPAMIpnatOK) Error

func (o *DeleteIPAMIpnatOK) Error() string

func (*DeleteIPAMIpnatOK) GetPayload

func (o *DeleteIPAMIpnatOK) GetPayload() *DeleteIPAMIpnatOKBody

type DeleteIPAMIpnatOKBody

type DeleteIPAMIpnatOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMIpnatOKBody delete IP a m ipnat o k body swagger:model DeleteIPAMIpnatOKBody

func (*DeleteIPAMIpnatOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMIpnatOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMIpnatOKBody) Validate

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

Validate validates this delete IP a m ipnat o k body

type DeleteIPAMIpnatParams

type DeleteIPAMIpnatParams struct {

	/*ID
	  Name of Id

	*/
	ID string

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

DeleteIPAMIpnatParams contains all the parameters to send to the API endpoint for the delete IP a m ipnat operation typically these are written to a http.Request

func NewDeleteIPAMIpnatParams

func NewDeleteIPAMIpnatParams() *DeleteIPAMIpnatParams

NewDeleteIPAMIpnatParams creates a new DeleteIPAMIpnatParams object with the default values initialized.

func NewDeleteIPAMIpnatParamsWithContext

func NewDeleteIPAMIpnatParamsWithContext(ctx context.Context) *DeleteIPAMIpnatParams

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

func NewDeleteIPAMIpnatParamsWithHTTPClient

func NewDeleteIPAMIpnatParamsWithHTTPClient(client *http.Client) *DeleteIPAMIpnatParams

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

func NewDeleteIPAMIpnatParamsWithTimeout

func NewDeleteIPAMIpnatParamsWithTimeout(timeout time.Duration) *DeleteIPAMIpnatParams

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

func (*DeleteIPAMIpnatParams) SetContext

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

SetContext adds the context to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) SetID

func (o *DeleteIPAMIpnatParams) SetID(id string)

SetID adds the id to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) WithContext

WithContext adds the context to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) WithID

WithID adds the id to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) WithTimeout

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

WithTimeout adds the timeout to the delete IP a m ipnat params

func (*DeleteIPAMIpnatParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteIPAMIpnatReader

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

DeleteIPAMIpnatReader is a Reader for the DeleteIPAMIpnat structure.

func (*DeleteIPAMIpnatReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMIpnatServiceUnavailable

type DeleteIPAMIpnatServiceUnavailable struct {
}

DeleteIPAMIpnatServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMIpnatServiceUnavailable

func NewDeleteIPAMIpnatServiceUnavailable() *DeleteIPAMIpnatServiceUnavailable

NewDeleteIPAMIpnatServiceUnavailable creates a DeleteIPAMIpnatServiceUnavailable with default headers values

func (*DeleteIPAMIpnatServiceUnavailable) Error

type DeleteIPAMIpnatUnauthorized

type DeleteIPAMIpnatUnauthorized struct {
}

DeleteIPAMIpnatUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMIpnatUnauthorized

func NewDeleteIPAMIpnatUnauthorized() *DeleteIPAMIpnatUnauthorized

NewDeleteIPAMIpnatUnauthorized creates a DeleteIPAMIpnatUnauthorized with default headers values

func (*DeleteIPAMIpnatUnauthorized) Error

type DeleteIPAMIpsBadRequest

type DeleteIPAMIpsBadRequest struct {
}

DeleteIPAMIpsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMIpsBadRequest

func NewDeleteIPAMIpsBadRequest() *DeleteIPAMIpsBadRequest

NewDeleteIPAMIpsBadRequest creates a DeleteIPAMIpsBadRequest with default headers values

func (*DeleteIPAMIpsBadRequest) Error

func (o *DeleteIPAMIpsBadRequest) Error() string

type DeleteIPAMIpsForbidden

type DeleteIPAMIpsForbidden struct {
}

DeleteIPAMIpsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMIpsForbidden

func NewDeleteIPAMIpsForbidden() *DeleteIPAMIpsForbidden

NewDeleteIPAMIpsForbidden creates a DeleteIPAMIpsForbidden with default headers values

func (*DeleteIPAMIpsForbidden) Error

func (o *DeleteIPAMIpsForbidden) Error() string

type DeleteIPAMIpsGone

type DeleteIPAMIpsGone struct {
}

DeleteIPAMIpsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMIpsGone

func NewDeleteIPAMIpsGone() *DeleteIPAMIpsGone

NewDeleteIPAMIpsGone creates a DeleteIPAMIpsGone with default headers values

func (*DeleteIPAMIpsGone) Error

func (o *DeleteIPAMIpsGone) Error() string

type DeleteIPAMIpsInternalServerError

type DeleteIPAMIpsInternalServerError struct {
}

DeleteIPAMIpsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMIpsInternalServerError

func NewDeleteIPAMIpsInternalServerError() *DeleteIPAMIpsInternalServerError

NewDeleteIPAMIpsInternalServerError creates a DeleteIPAMIpsInternalServerError with default headers values

func (*DeleteIPAMIpsInternalServerError) Error

type DeleteIPAMIpsMethodNotAllowed

type DeleteIPAMIpsMethodNotAllowed struct {
}

DeleteIPAMIpsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMIpsMethodNotAllowed

func NewDeleteIPAMIpsMethodNotAllowed() *DeleteIPAMIpsMethodNotAllowed

NewDeleteIPAMIpsMethodNotAllowed creates a DeleteIPAMIpsMethodNotAllowed with default headers values

func (*DeleteIPAMIpsMethodNotAllowed) Error

type DeleteIPAMIpsNotFound

type DeleteIPAMIpsNotFound struct {
}

DeleteIPAMIpsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMIpsNotFound

func NewDeleteIPAMIpsNotFound() *DeleteIPAMIpsNotFound

NewDeleteIPAMIpsNotFound creates a DeleteIPAMIpsNotFound with default headers values

func (*DeleteIPAMIpsNotFound) Error

func (o *DeleteIPAMIpsNotFound) Error() string

type DeleteIPAMIpsOK

type DeleteIPAMIpsOK struct {
	Payload *DeleteIPAMIpsOKBody
}

DeleteIPAMIpsOK handles this case with default header values.

The above command returns results like this:

func NewDeleteIPAMIpsOK

func NewDeleteIPAMIpsOK() *DeleteIPAMIpsOK

NewDeleteIPAMIpsOK creates a DeleteIPAMIpsOK with default headers values

func (*DeleteIPAMIpsOK) Error

func (o *DeleteIPAMIpsOK) Error() string

func (*DeleteIPAMIpsOK) GetPayload

func (o *DeleteIPAMIpsOK) GetPayload() *DeleteIPAMIpsOKBody

type DeleteIPAMIpsOKBody

type DeleteIPAMIpsOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMIpsOKBody delete IP a m ips o k body swagger:model DeleteIPAMIpsOKBody

func (*DeleteIPAMIpsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMIpsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMIpsOKBody) Validate

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

Validate validates this delete IP a m ips o k body

type DeleteIPAMIpsParams

type DeleteIPAMIpsParams struct {

	/*ID
	  IP Address id

	*/
	ID int64

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

DeleteIPAMIpsParams contains all the parameters to send to the API endpoint for the delete IP a m ips operation typically these are written to a http.Request

func NewDeleteIPAMIpsParams

func NewDeleteIPAMIpsParams() *DeleteIPAMIpsParams

NewDeleteIPAMIpsParams creates a new DeleteIPAMIpsParams object with the default values initialized.

func NewDeleteIPAMIpsParamsWithContext

func NewDeleteIPAMIpsParamsWithContext(ctx context.Context) *DeleteIPAMIpsParams

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

func NewDeleteIPAMIpsParamsWithHTTPClient

func NewDeleteIPAMIpsParamsWithHTTPClient(client *http.Client) *DeleteIPAMIpsParams

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

func NewDeleteIPAMIpsParamsWithTimeout

func NewDeleteIPAMIpsParamsWithTimeout(timeout time.Duration) *DeleteIPAMIpsParams

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

func (*DeleteIPAMIpsParams) SetContext

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

SetContext adds the context to the delete IP a m ips params

func (*DeleteIPAMIpsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a m ips params

func (*DeleteIPAMIpsParams) SetID

func (o *DeleteIPAMIpsParams) SetID(id int64)

SetID adds the id to the delete IP a m ips params

func (*DeleteIPAMIpsParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a m ips params

func (*DeleteIPAMIpsParams) WithContext

WithContext adds the context to the delete IP a m ips params

func (*DeleteIPAMIpsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete IP a m ips params

func (*DeleteIPAMIpsParams) WithID

WithID adds the id to the delete IP a m ips params

func (*DeleteIPAMIpsParams) WithTimeout

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

WithTimeout adds the timeout to the delete IP a m ips params

func (*DeleteIPAMIpsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteIPAMIpsReader

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

DeleteIPAMIpsReader is a Reader for the DeleteIPAMIps structure.

func (*DeleteIPAMIpsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMIpsServiceUnavailable

type DeleteIPAMIpsServiceUnavailable struct {
}

DeleteIPAMIpsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMIpsServiceUnavailable

func NewDeleteIPAMIpsServiceUnavailable() *DeleteIPAMIpsServiceUnavailable

NewDeleteIPAMIpsServiceUnavailable creates a DeleteIPAMIpsServiceUnavailable with default headers values

func (*DeleteIPAMIpsServiceUnavailable) Error

type DeleteIPAMIpsUnauthorized

type DeleteIPAMIpsUnauthorized struct {
}

DeleteIPAMIpsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMIpsUnauthorized

func NewDeleteIPAMIpsUnauthorized() *DeleteIPAMIpsUnauthorized

NewDeleteIPAMIpsUnauthorized creates a DeleteIPAMIpsUnauthorized with default headers values

func (*DeleteIPAMIpsUnauthorized) Error

func (o *DeleteIPAMIpsUnauthorized) Error() string

type DeleteIPAMMacsIDBadRequest

type DeleteIPAMMacsIDBadRequest struct {
}

DeleteIPAMMacsIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMMacsIDBadRequest

func NewDeleteIPAMMacsIDBadRequest() *DeleteIPAMMacsIDBadRequest

NewDeleteIPAMMacsIDBadRequest creates a DeleteIPAMMacsIDBadRequest with default headers values

func (*DeleteIPAMMacsIDBadRequest) Error

type DeleteIPAMMacsIDForbidden

type DeleteIPAMMacsIDForbidden struct {
}

DeleteIPAMMacsIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMMacsIDForbidden

func NewDeleteIPAMMacsIDForbidden() *DeleteIPAMMacsIDForbidden

NewDeleteIPAMMacsIDForbidden creates a DeleteIPAMMacsIDForbidden with default headers values

func (*DeleteIPAMMacsIDForbidden) Error

func (o *DeleteIPAMMacsIDForbidden) Error() string

type DeleteIPAMMacsIDGone

type DeleteIPAMMacsIDGone struct {
}

DeleteIPAMMacsIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMMacsIDGone

func NewDeleteIPAMMacsIDGone() *DeleteIPAMMacsIDGone

NewDeleteIPAMMacsIDGone creates a DeleteIPAMMacsIDGone with default headers values

func (*DeleteIPAMMacsIDGone) Error

func (o *DeleteIPAMMacsIDGone) Error() string

type DeleteIPAMMacsIDInternalServerError

type DeleteIPAMMacsIDInternalServerError struct {
}

DeleteIPAMMacsIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMMacsIDInternalServerError

func NewDeleteIPAMMacsIDInternalServerError() *DeleteIPAMMacsIDInternalServerError

NewDeleteIPAMMacsIDInternalServerError creates a DeleteIPAMMacsIDInternalServerError with default headers values

func (*DeleteIPAMMacsIDInternalServerError) Error

type DeleteIPAMMacsIDMethodNotAllowed

type DeleteIPAMMacsIDMethodNotAllowed struct {
}

DeleteIPAMMacsIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMMacsIDMethodNotAllowed

func NewDeleteIPAMMacsIDMethodNotAllowed() *DeleteIPAMMacsIDMethodNotAllowed

NewDeleteIPAMMacsIDMethodNotAllowed creates a DeleteIPAMMacsIDMethodNotAllowed with default headers values

func (*DeleteIPAMMacsIDMethodNotAllowed) Error

type DeleteIPAMMacsIDNotFound

type DeleteIPAMMacsIDNotFound struct {
}

DeleteIPAMMacsIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMMacsIDNotFound

func NewDeleteIPAMMacsIDNotFound() *DeleteIPAMMacsIDNotFound

NewDeleteIPAMMacsIDNotFound creates a DeleteIPAMMacsIDNotFound with default headers values

func (*DeleteIPAMMacsIDNotFound) Error

func (o *DeleteIPAMMacsIDNotFound) Error() string

type DeleteIPAMMacsIDOK

type DeleteIPAMMacsIDOK struct {
	Payload *DeleteIPAMMacsIDOKBody
}

DeleteIPAMMacsIDOK handles this case with default header values.

The above command returns results like this:

func NewDeleteIPAMMacsIDOK

func NewDeleteIPAMMacsIDOK() *DeleteIPAMMacsIDOK

NewDeleteIPAMMacsIDOK creates a DeleteIPAMMacsIDOK with default headers values

func (*DeleteIPAMMacsIDOK) Error

func (o *DeleteIPAMMacsIDOK) Error() string

func (*DeleteIPAMMacsIDOK) GetPayload

func (o *DeleteIPAMMacsIDOK) GetPayload() *DeleteIPAMMacsIDOKBody

type DeleteIPAMMacsIDOKBody

type DeleteIPAMMacsIDOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMMacsIDOKBody delete IP a m macs ID o k body swagger:model DeleteIPAMMacsIDOKBody

func (*DeleteIPAMMacsIDOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMMacsIDOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMMacsIDOKBody) Validate

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

Validate validates this delete IP a m macs ID o k body

type DeleteIPAMMacsIDParams

type DeleteIPAMMacsIDParams struct {

	/*ID
	  Mac address id

	*/
	ID int64

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

DeleteIPAMMacsIDParams contains all the parameters to send to the API endpoint for the delete IP a m macs id operation typically these are written to a http.Request

func NewDeleteIPAMMacsIDParams

func NewDeleteIPAMMacsIDParams() *DeleteIPAMMacsIDParams

NewDeleteIPAMMacsIDParams creates a new DeleteIPAMMacsIDParams object with the default values initialized.

func NewDeleteIPAMMacsIDParamsWithContext

func NewDeleteIPAMMacsIDParamsWithContext(ctx context.Context) *DeleteIPAMMacsIDParams

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

func NewDeleteIPAMMacsIDParamsWithHTTPClient

func NewDeleteIPAMMacsIDParamsWithHTTPClient(client *http.Client) *DeleteIPAMMacsIDParams

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

func NewDeleteIPAMMacsIDParamsWithTimeout

func NewDeleteIPAMMacsIDParamsWithTimeout(timeout time.Duration) *DeleteIPAMMacsIDParams

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

func (*DeleteIPAMMacsIDParams) SetContext

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

SetContext adds the context to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) SetID

func (o *DeleteIPAMMacsIDParams) SetID(id int64)

SetID adds the id to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) WithContext

WithContext adds the context to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) WithID

WithID adds the id to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) WithTimeout

WithTimeout adds the timeout to the delete IP a m macs id params

func (*DeleteIPAMMacsIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPAMMacsIDReader

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

DeleteIPAMMacsIDReader is a Reader for the DeleteIPAMMacsID structure.

func (*DeleteIPAMMacsIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMMacsIDServiceUnavailable

type DeleteIPAMMacsIDServiceUnavailable struct {
}

DeleteIPAMMacsIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMMacsIDServiceUnavailable

func NewDeleteIPAMMacsIDServiceUnavailable() *DeleteIPAMMacsIDServiceUnavailable

NewDeleteIPAMMacsIDServiceUnavailable creates a DeleteIPAMMacsIDServiceUnavailable with default headers values

func (*DeleteIPAMMacsIDServiceUnavailable) Error

type DeleteIPAMMacsIDUnauthorized

type DeleteIPAMMacsIDUnauthorized struct {
}

DeleteIPAMMacsIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMMacsIDUnauthorized

func NewDeleteIPAMMacsIDUnauthorized() *DeleteIPAMMacsIDUnauthorized

NewDeleteIPAMMacsIDUnauthorized creates a DeleteIPAMMacsIDUnauthorized with default headers values

func (*DeleteIPAMMacsIDUnauthorized) Error

type DeleteIPAMSwitchportsBadRequest

type DeleteIPAMSwitchportsBadRequest struct {
}

DeleteIPAMSwitchportsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMSwitchportsBadRequest

func NewDeleteIPAMSwitchportsBadRequest() *DeleteIPAMSwitchportsBadRequest

NewDeleteIPAMSwitchportsBadRequest creates a DeleteIPAMSwitchportsBadRequest with default headers values

func (*DeleteIPAMSwitchportsBadRequest) Error

type DeleteIPAMSwitchportsForbidden

type DeleteIPAMSwitchportsForbidden struct {
}

DeleteIPAMSwitchportsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMSwitchportsForbidden

func NewDeleteIPAMSwitchportsForbidden() *DeleteIPAMSwitchportsForbidden

NewDeleteIPAMSwitchportsForbidden creates a DeleteIPAMSwitchportsForbidden with default headers values

func (*DeleteIPAMSwitchportsForbidden) Error

type DeleteIPAMSwitchportsGone

type DeleteIPAMSwitchportsGone struct {
}

DeleteIPAMSwitchportsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMSwitchportsGone

func NewDeleteIPAMSwitchportsGone() *DeleteIPAMSwitchportsGone

NewDeleteIPAMSwitchportsGone creates a DeleteIPAMSwitchportsGone with default headers values

func (*DeleteIPAMSwitchportsGone) Error

func (o *DeleteIPAMSwitchportsGone) Error() string

type DeleteIPAMSwitchportsInternalServerError

type DeleteIPAMSwitchportsInternalServerError struct {
}

DeleteIPAMSwitchportsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMSwitchportsInternalServerError

func NewDeleteIPAMSwitchportsInternalServerError() *DeleteIPAMSwitchportsInternalServerError

NewDeleteIPAMSwitchportsInternalServerError creates a DeleteIPAMSwitchportsInternalServerError with default headers values

func (*DeleteIPAMSwitchportsInternalServerError) Error

type DeleteIPAMSwitchportsMethodNotAllowed

type DeleteIPAMSwitchportsMethodNotAllowed struct {
}

DeleteIPAMSwitchportsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMSwitchportsMethodNotAllowed

func NewDeleteIPAMSwitchportsMethodNotAllowed() *DeleteIPAMSwitchportsMethodNotAllowed

NewDeleteIPAMSwitchportsMethodNotAllowed creates a DeleteIPAMSwitchportsMethodNotAllowed with default headers values

func (*DeleteIPAMSwitchportsMethodNotAllowed) Error

type DeleteIPAMSwitchportsNotFound

type DeleteIPAMSwitchportsNotFound struct {
}

DeleteIPAMSwitchportsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMSwitchportsNotFound

func NewDeleteIPAMSwitchportsNotFound() *DeleteIPAMSwitchportsNotFound

NewDeleteIPAMSwitchportsNotFound creates a DeleteIPAMSwitchportsNotFound with default headers values

func (*DeleteIPAMSwitchportsNotFound) Error

type DeleteIPAMSwitchportsOK

type DeleteIPAMSwitchportsOK struct {
	Payload *DeleteIPAMSwitchportsOKBody
}

DeleteIPAMSwitchportsOK handles this case with default header values.

The above command returns results like this:

func NewDeleteIPAMSwitchportsOK

func NewDeleteIPAMSwitchportsOK() *DeleteIPAMSwitchportsOK

NewDeleteIPAMSwitchportsOK creates a DeleteIPAMSwitchportsOK with default headers values

func (*DeleteIPAMSwitchportsOK) Error

func (o *DeleteIPAMSwitchportsOK) Error() string

func (*DeleteIPAMSwitchportsOK) GetPayload

type DeleteIPAMSwitchportsOKBody

type DeleteIPAMSwitchportsOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMSwitchportsOKBody delete IP a m switchports o k body swagger:model DeleteIPAMSwitchportsOKBody

func (*DeleteIPAMSwitchportsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMSwitchportsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMSwitchportsOKBody) Validate

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

Validate validates this delete IP a m switchports o k body

type DeleteIPAMSwitchportsParams

type DeleteIPAMSwitchportsParams struct {

	/*ID
	  Switch port id

	*/
	ID int64

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

DeleteIPAMSwitchportsParams contains all the parameters to send to the API endpoint for the delete IP a m switchports operation typically these are written to a http.Request

func NewDeleteIPAMSwitchportsParams

func NewDeleteIPAMSwitchportsParams() *DeleteIPAMSwitchportsParams

NewDeleteIPAMSwitchportsParams creates a new DeleteIPAMSwitchportsParams object with the default values initialized.

func NewDeleteIPAMSwitchportsParamsWithContext

func NewDeleteIPAMSwitchportsParamsWithContext(ctx context.Context) *DeleteIPAMSwitchportsParams

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

func NewDeleteIPAMSwitchportsParamsWithHTTPClient

func NewDeleteIPAMSwitchportsParamsWithHTTPClient(client *http.Client) *DeleteIPAMSwitchportsParams

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

func NewDeleteIPAMSwitchportsParamsWithTimeout

func NewDeleteIPAMSwitchportsParamsWithTimeout(timeout time.Duration) *DeleteIPAMSwitchportsParams

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

func (*DeleteIPAMSwitchportsParams) SetContext

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

SetContext adds the context to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) SetID

func (o *DeleteIPAMSwitchportsParams) SetID(id int64)

SetID adds the id to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) WithContext

WithContext adds the context to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) WithID

WithID adds the id to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) WithTimeout

WithTimeout adds the timeout to the delete IP a m switchports params

func (*DeleteIPAMSwitchportsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPAMSwitchportsReader

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

DeleteIPAMSwitchportsReader is a Reader for the DeleteIPAMSwitchports structure.

func (*DeleteIPAMSwitchportsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMSwitchportsServiceUnavailable

type DeleteIPAMSwitchportsServiceUnavailable struct {
}

DeleteIPAMSwitchportsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMSwitchportsServiceUnavailable

func NewDeleteIPAMSwitchportsServiceUnavailable() *DeleteIPAMSwitchportsServiceUnavailable

NewDeleteIPAMSwitchportsServiceUnavailable creates a DeleteIPAMSwitchportsServiceUnavailable with default headers values

func (*DeleteIPAMSwitchportsServiceUnavailable) Error

type DeleteIPAMSwitchportsUnauthorized

type DeleteIPAMSwitchportsUnauthorized struct {
}

DeleteIPAMSwitchportsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMSwitchportsUnauthorized

func NewDeleteIPAMSwitchportsUnauthorized() *DeleteIPAMSwitchportsUnauthorized

NewDeleteIPAMSwitchportsUnauthorized creates a DeleteIPAMSwitchportsUnauthorized with default headers values

func (*DeleteIPAMSwitchportsUnauthorized) Error

type DeleteIPAMsubnetcategoryBadRequest

type DeleteIPAMsubnetcategoryBadRequest struct {
}

DeleteIPAMsubnetcategoryBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMsubnetcategoryBadRequest

func NewDeleteIPAMsubnetcategoryBadRequest() *DeleteIPAMsubnetcategoryBadRequest

NewDeleteIPAMsubnetcategoryBadRequest creates a DeleteIPAMsubnetcategoryBadRequest with default headers values

func (*DeleteIPAMsubnetcategoryBadRequest) Error

type DeleteIPAMsubnetcategoryForbidden

type DeleteIPAMsubnetcategoryForbidden struct {
}

DeleteIPAMsubnetcategoryForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMsubnetcategoryForbidden

func NewDeleteIPAMsubnetcategoryForbidden() *DeleteIPAMsubnetcategoryForbidden

NewDeleteIPAMsubnetcategoryForbidden creates a DeleteIPAMsubnetcategoryForbidden with default headers values

func (*DeleteIPAMsubnetcategoryForbidden) Error

type DeleteIPAMsubnetcategoryGone

type DeleteIPAMsubnetcategoryGone struct {
}

DeleteIPAMsubnetcategoryGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMsubnetcategoryGone

func NewDeleteIPAMsubnetcategoryGone() *DeleteIPAMsubnetcategoryGone

NewDeleteIPAMsubnetcategoryGone creates a DeleteIPAMsubnetcategoryGone with default headers values

func (*DeleteIPAMsubnetcategoryGone) Error

type DeleteIPAMsubnetcategoryInternalServerError

type DeleteIPAMsubnetcategoryInternalServerError struct {
}

DeleteIPAMsubnetcategoryInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMsubnetcategoryInternalServerError

func NewDeleteIPAMsubnetcategoryInternalServerError() *DeleteIPAMsubnetcategoryInternalServerError

NewDeleteIPAMsubnetcategoryInternalServerError creates a DeleteIPAMsubnetcategoryInternalServerError with default headers values

func (*DeleteIPAMsubnetcategoryInternalServerError) Error

type DeleteIPAMsubnetcategoryMethodNotAllowed

type DeleteIPAMsubnetcategoryMethodNotAllowed struct {
}

DeleteIPAMsubnetcategoryMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMsubnetcategoryMethodNotAllowed

func NewDeleteIPAMsubnetcategoryMethodNotAllowed() *DeleteIPAMsubnetcategoryMethodNotAllowed

NewDeleteIPAMsubnetcategoryMethodNotAllowed creates a DeleteIPAMsubnetcategoryMethodNotAllowed with default headers values

func (*DeleteIPAMsubnetcategoryMethodNotAllowed) Error

type DeleteIPAMsubnetcategoryNotFound

type DeleteIPAMsubnetcategoryNotFound struct {
}

DeleteIPAMsubnetcategoryNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMsubnetcategoryNotFound

func NewDeleteIPAMsubnetcategoryNotFound() *DeleteIPAMsubnetcategoryNotFound

NewDeleteIPAMsubnetcategoryNotFound creates a DeleteIPAMsubnetcategoryNotFound with default headers values

func (*DeleteIPAMsubnetcategoryNotFound) Error

type DeleteIPAMsubnetcategoryOK

type DeleteIPAMsubnetcategoryOK struct {
	Payload *DeleteIPAMsubnetcategoryOKBody
}

DeleteIPAMsubnetcategoryOK handles this case with default header values.

The above command returns JSON structured like this:

func NewDeleteIPAMsubnetcategoryOK

func NewDeleteIPAMsubnetcategoryOK() *DeleteIPAMsubnetcategoryOK

NewDeleteIPAMsubnetcategoryOK creates a DeleteIPAMsubnetcategoryOK with default headers values

func (*DeleteIPAMsubnetcategoryOK) Error

func (*DeleteIPAMsubnetcategoryOK) GetPayload

type DeleteIPAMsubnetcategoryOKBody

type DeleteIPAMsubnetcategoryOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMsubnetcategoryOKBody delete IP a msubnetcategory o k body swagger:model DeleteIPAMsubnetcategoryOKBody

func (*DeleteIPAMsubnetcategoryOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMsubnetcategoryOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMsubnetcategoryOKBody) Validate

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

Validate validates this delete IP a msubnetcategory o k body

type DeleteIPAMsubnetcategoryParams

type DeleteIPAMsubnetcategoryParams struct {

	/*ID
	  Subnet category id

	*/
	ID int64

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

DeleteIPAMsubnetcategoryParams contains all the parameters to send to the API endpoint for the delete IP a msubnetcategory operation typically these are written to a http.Request

func NewDeleteIPAMsubnetcategoryParams

func NewDeleteIPAMsubnetcategoryParams() *DeleteIPAMsubnetcategoryParams

NewDeleteIPAMsubnetcategoryParams creates a new DeleteIPAMsubnetcategoryParams object with the default values initialized.

func NewDeleteIPAMsubnetcategoryParamsWithContext

func NewDeleteIPAMsubnetcategoryParamsWithContext(ctx context.Context) *DeleteIPAMsubnetcategoryParams

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

func NewDeleteIPAMsubnetcategoryParamsWithHTTPClient

func NewDeleteIPAMsubnetcategoryParamsWithHTTPClient(client *http.Client) *DeleteIPAMsubnetcategoryParams

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

func NewDeleteIPAMsubnetcategoryParamsWithTimeout

func NewDeleteIPAMsubnetcategoryParamsWithTimeout(timeout time.Duration) *DeleteIPAMsubnetcategoryParams

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

func (*DeleteIPAMsubnetcategoryParams) SetContext

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

SetContext adds the context to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) SetID

SetID adds the id to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) WithContext

WithContext adds the context to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) WithID

WithID adds the id to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) WithTimeout

WithTimeout adds the timeout to the delete IP a msubnetcategory params

func (*DeleteIPAMsubnetcategoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPAMsubnetcategoryReader

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

DeleteIPAMsubnetcategoryReader is a Reader for the DeleteIPAMsubnetcategory structure.

func (*DeleteIPAMsubnetcategoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMsubnetcategoryServiceUnavailable

type DeleteIPAMsubnetcategoryServiceUnavailable struct {
}

DeleteIPAMsubnetcategoryServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMsubnetcategoryServiceUnavailable

func NewDeleteIPAMsubnetcategoryServiceUnavailable() *DeleteIPAMsubnetcategoryServiceUnavailable

NewDeleteIPAMsubnetcategoryServiceUnavailable creates a DeleteIPAMsubnetcategoryServiceUnavailable with default headers values

func (*DeleteIPAMsubnetcategoryServiceUnavailable) Error

type DeleteIPAMsubnetcategoryUnauthorized

type DeleteIPAMsubnetcategoryUnauthorized struct {
}

DeleteIPAMsubnetcategoryUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMsubnetcategoryUnauthorized

func NewDeleteIPAMsubnetcategoryUnauthorized() *DeleteIPAMsubnetcategoryUnauthorized

NewDeleteIPAMsubnetcategoryUnauthorized creates a DeleteIPAMsubnetcategoryUnauthorized with default headers values

func (*DeleteIPAMsubnetcategoryUnauthorized) Error

type DeleteIPAMsubnetsBadRequest

type DeleteIPAMsubnetsBadRequest struct {
}

DeleteIPAMsubnetsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMsubnetsBadRequest

func NewDeleteIPAMsubnetsBadRequest() *DeleteIPAMsubnetsBadRequest

NewDeleteIPAMsubnetsBadRequest creates a DeleteIPAMsubnetsBadRequest with default headers values

func (*DeleteIPAMsubnetsBadRequest) Error

type DeleteIPAMsubnetsForbidden

type DeleteIPAMsubnetsForbidden struct {
}

DeleteIPAMsubnetsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMsubnetsForbidden

func NewDeleteIPAMsubnetsForbidden() *DeleteIPAMsubnetsForbidden

NewDeleteIPAMsubnetsForbidden creates a DeleteIPAMsubnetsForbidden with default headers values

func (*DeleteIPAMsubnetsForbidden) Error

type DeleteIPAMsubnetsGone

type DeleteIPAMsubnetsGone struct {
}

DeleteIPAMsubnetsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMsubnetsGone

func NewDeleteIPAMsubnetsGone() *DeleteIPAMsubnetsGone

NewDeleteIPAMsubnetsGone creates a DeleteIPAMsubnetsGone with default headers values

func (*DeleteIPAMsubnetsGone) Error

func (o *DeleteIPAMsubnetsGone) Error() string

type DeleteIPAMsubnetsInternalServerError

type DeleteIPAMsubnetsInternalServerError struct {
}

DeleteIPAMsubnetsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMsubnetsInternalServerError

func NewDeleteIPAMsubnetsInternalServerError() *DeleteIPAMsubnetsInternalServerError

NewDeleteIPAMsubnetsInternalServerError creates a DeleteIPAMsubnetsInternalServerError with default headers values

func (*DeleteIPAMsubnetsInternalServerError) Error

type DeleteIPAMsubnetsMethodNotAllowed

type DeleteIPAMsubnetsMethodNotAllowed struct {
}

DeleteIPAMsubnetsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMsubnetsMethodNotAllowed

func NewDeleteIPAMsubnetsMethodNotAllowed() *DeleteIPAMsubnetsMethodNotAllowed

NewDeleteIPAMsubnetsMethodNotAllowed creates a DeleteIPAMsubnetsMethodNotAllowed with default headers values

func (*DeleteIPAMsubnetsMethodNotAllowed) Error

type DeleteIPAMsubnetsNotFound

type DeleteIPAMsubnetsNotFound struct {
}

DeleteIPAMsubnetsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMsubnetsNotFound

func NewDeleteIPAMsubnetsNotFound() *DeleteIPAMsubnetsNotFound

NewDeleteIPAMsubnetsNotFound creates a DeleteIPAMsubnetsNotFound with default headers values

func (*DeleteIPAMsubnetsNotFound) Error

func (o *DeleteIPAMsubnetsNotFound) Error() string

type DeleteIPAMsubnetsOK

type DeleteIPAMsubnetsOK struct {
	Payload *DeleteIPAMsubnetsOKBody
}

DeleteIPAMsubnetsOK handles this case with default header values.

The above command returns JSON structured like this:

func NewDeleteIPAMsubnetsOK

func NewDeleteIPAMsubnetsOK() *DeleteIPAMsubnetsOK

NewDeleteIPAMsubnetsOK creates a DeleteIPAMsubnetsOK with default headers values

func (*DeleteIPAMsubnetsOK) Error

func (o *DeleteIPAMsubnetsOK) Error() string

func (*DeleteIPAMsubnetsOK) GetPayload

type DeleteIPAMsubnetsOKBody

type DeleteIPAMsubnetsOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMsubnetsOKBody delete IP a msubnets o k body swagger:model DeleteIPAMsubnetsOKBody

func (*DeleteIPAMsubnetsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMsubnetsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMsubnetsOKBody) Validate

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

Validate validates this delete IP a msubnets o k body

type DeleteIPAMsubnetsParams

type DeleteIPAMsubnetsParams struct {

	/*SubnetID
	  subnet id

	*/
	SubnetID int64

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

DeleteIPAMsubnetsParams contains all the parameters to send to the API endpoint for the delete IP a msubnets operation typically these are written to a http.Request

func NewDeleteIPAMsubnetsParams

func NewDeleteIPAMsubnetsParams() *DeleteIPAMsubnetsParams

NewDeleteIPAMsubnetsParams creates a new DeleteIPAMsubnetsParams object with the default values initialized.

func NewDeleteIPAMsubnetsParamsWithContext

func NewDeleteIPAMsubnetsParamsWithContext(ctx context.Context) *DeleteIPAMsubnetsParams

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

func NewDeleteIPAMsubnetsParamsWithHTTPClient

func NewDeleteIPAMsubnetsParamsWithHTTPClient(client *http.Client) *DeleteIPAMsubnetsParams

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

func NewDeleteIPAMsubnetsParamsWithTimeout

func NewDeleteIPAMsubnetsParamsWithTimeout(timeout time.Duration) *DeleteIPAMsubnetsParams

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

func (*DeleteIPAMsubnetsParams) SetContext

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

SetContext adds the context to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) SetSubnetID

func (o *DeleteIPAMsubnetsParams) SetSubnetID(subnetID int64)

SetSubnetID adds the subnetId to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) WithContext

WithContext adds the context to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) WithSubnetID

func (o *DeleteIPAMsubnetsParams) WithSubnetID(subnetID int64) *DeleteIPAMsubnetsParams

WithSubnetID adds the subnetID to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) WithTimeout

WithTimeout adds the timeout to the delete IP a msubnets params

func (*DeleteIPAMsubnetsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPAMsubnetsReader

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

DeleteIPAMsubnetsReader is a Reader for the DeleteIPAMsubnets structure.

func (*DeleteIPAMsubnetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMsubnetsServiceUnavailable

type DeleteIPAMsubnetsServiceUnavailable struct {
}

DeleteIPAMsubnetsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMsubnetsServiceUnavailable

func NewDeleteIPAMsubnetsServiceUnavailable() *DeleteIPAMsubnetsServiceUnavailable

NewDeleteIPAMsubnetsServiceUnavailable creates a DeleteIPAMsubnetsServiceUnavailable with default headers values

func (*DeleteIPAMsubnetsServiceUnavailable) Error

type DeleteIPAMsubnetsUnauthorized

type DeleteIPAMsubnetsUnauthorized struct {
}

DeleteIPAMsubnetsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMsubnetsUnauthorized

func NewDeleteIPAMsubnetsUnauthorized() *DeleteIPAMsubnetsUnauthorized

NewDeleteIPAMsubnetsUnauthorized creates a DeleteIPAMsubnetsUnauthorized with default headers values

func (*DeleteIPAMsubnetsUnauthorized) Error

type DeleteIPAMvlansBadRequest

type DeleteIPAMvlansBadRequest struct {
}

DeleteIPAMvlansBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMvlansBadRequest

func NewDeleteIPAMvlansBadRequest() *DeleteIPAMvlansBadRequest

NewDeleteIPAMvlansBadRequest creates a DeleteIPAMvlansBadRequest with default headers values

func (*DeleteIPAMvlansBadRequest) Error

func (o *DeleteIPAMvlansBadRequest) Error() string

type DeleteIPAMvlansForbidden

type DeleteIPAMvlansForbidden struct {
}

DeleteIPAMvlansForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMvlansForbidden

func NewDeleteIPAMvlansForbidden() *DeleteIPAMvlansForbidden

NewDeleteIPAMvlansForbidden creates a DeleteIPAMvlansForbidden with default headers values

func (*DeleteIPAMvlansForbidden) Error

func (o *DeleteIPAMvlansForbidden) Error() string

type DeleteIPAMvlansGone

type DeleteIPAMvlansGone struct {
}

DeleteIPAMvlansGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMvlansGone

func NewDeleteIPAMvlansGone() *DeleteIPAMvlansGone

NewDeleteIPAMvlansGone creates a DeleteIPAMvlansGone with default headers values

func (*DeleteIPAMvlansGone) Error

func (o *DeleteIPAMvlansGone) Error() string

type DeleteIPAMvlansInternalServerError

type DeleteIPAMvlansInternalServerError struct {
}

DeleteIPAMvlansInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMvlansInternalServerError

func NewDeleteIPAMvlansInternalServerError() *DeleteIPAMvlansInternalServerError

NewDeleteIPAMvlansInternalServerError creates a DeleteIPAMvlansInternalServerError with default headers values

func (*DeleteIPAMvlansInternalServerError) Error

type DeleteIPAMvlansMethodNotAllowed

type DeleteIPAMvlansMethodNotAllowed struct {
}

DeleteIPAMvlansMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMvlansMethodNotAllowed

func NewDeleteIPAMvlansMethodNotAllowed() *DeleteIPAMvlansMethodNotAllowed

NewDeleteIPAMvlansMethodNotAllowed creates a DeleteIPAMvlansMethodNotAllowed with default headers values

func (*DeleteIPAMvlansMethodNotAllowed) Error

type DeleteIPAMvlansNotFound

type DeleteIPAMvlansNotFound struct {
}

DeleteIPAMvlansNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMvlansNotFound

func NewDeleteIPAMvlansNotFound() *DeleteIPAMvlansNotFound

NewDeleteIPAMvlansNotFound creates a DeleteIPAMvlansNotFound with default headers values

func (*DeleteIPAMvlansNotFound) Error

func (o *DeleteIPAMvlansNotFound) Error() string

type DeleteIPAMvlansOK

type DeleteIPAMvlansOK struct {
	Payload *DeleteIPAMvlansOKBody
}

DeleteIPAMvlansOK handles this case with default header values.

The above command returns results like this:

func NewDeleteIPAMvlansOK

func NewDeleteIPAMvlansOK() *DeleteIPAMvlansOK

NewDeleteIPAMvlansOK creates a DeleteIPAMvlansOK with default headers values

func (*DeleteIPAMvlansOK) Error

func (o *DeleteIPAMvlansOK) Error() string

func (*DeleteIPAMvlansOK) GetPayload

func (o *DeleteIPAMvlansOK) GetPayload() *DeleteIPAMvlansOKBody

type DeleteIPAMvlansOKBody

type DeleteIPAMvlansOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMvlansOKBody delete IP a mvlans o k body swagger:model DeleteIPAMvlansOKBody

func (*DeleteIPAMvlansOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMvlansOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMvlansOKBody) Validate

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

Validate validates this delete IP a mvlans o k body

type DeleteIPAMvlansParams

type DeleteIPAMvlansParams struct {

	/*ID
	  vlan id (This is Device42 ID of the VLAN)

	*/
	ID int64

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

DeleteIPAMvlansParams contains all the parameters to send to the API endpoint for the delete IP a mvlans operation typically these are written to a http.Request

func NewDeleteIPAMvlansParams

func NewDeleteIPAMvlansParams() *DeleteIPAMvlansParams

NewDeleteIPAMvlansParams creates a new DeleteIPAMvlansParams object with the default values initialized.

func NewDeleteIPAMvlansParamsWithContext

func NewDeleteIPAMvlansParamsWithContext(ctx context.Context) *DeleteIPAMvlansParams

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

func NewDeleteIPAMvlansParamsWithHTTPClient

func NewDeleteIPAMvlansParamsWithHTTPClient(client *http.Client) *DeleteIPAMvlansParams

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

func NewDeleteIPAMvlansParamsWithTimeout

func NewDeleteIPAMvlansParamsWithTimeout(timeout time.Duration) *DeleteIPAMvlansParams

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

func (*DeleteIPAMvlansParams) SetContext

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

SetContext adds the context to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) SetID

func (o *DeleteIPAMvlansParams) SetID(id int64)

SetID adds the id to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) WithContext

WithContext adds the context to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) WithID

WithID adds the id to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) WithTimeout

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

WithTimeout adds the timeout to the delete IP a mvlans params

func (*DeleteIPAMvlansParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteIPAMvlansReader

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

DeleteIPAMvlansReader is a Reader for the DeleteIPAMvlans structure.

func (*DeleteIPAMvlansReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMvlansServiceUnavailable

type DeleteIPAMvlansServiceUnavailable struct {
}

DeleteIPAMvlansServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMvlansServiceUnavailable

func NewDeleteIPAMvlansServiceUnavailable() *DeleteIPAMvlansServiceUnavailable

NewDeleteIPAMvlansServiceUnavailable creates a DeleteIPAMvlansServiceUnavailable with default headers values

func (*DeleteIPAMvlansServiceUnavailable) Error

type DeleteIPAMvlansUnauthorized

type DeleteIPAMvlansUnauthorized struct {
}

DeleteIPAMvlansUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMvlansUnauthorized

func NewDeleteIPAMvlansUnauthorized() *DeleteIPAMvlansUnauthorized

NewDeleteIPAMvlansUnauthorized creates a DeleteIPAMvlansUnauthorized with default headers values

func (*DeleteIPAMvlansUnauthorized) Error

type DeleteIPAMvrfgroupIDBadRequest

type DeleteIPAMvrfgroupIDBadRequest struct {
}

DeleteIPAMvrfgroupIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewDeleteIPAMvrfgroupIDBadRequest

func NewDeleteIPAMvrfgroupIDBadRequest() *DeleteIPAMvrfgroupIDBadRequest

NewDeleteIPAMvrfgroupIDBadRequest creates a DeleteIPAMvrfgroupIDBadRequest with default headers values

func (*DeleteIPAMvrfgroupIDBadRequest) Error

type DeleteIPAMvrfgroupIDForbidden

type DeleteIPAMvrfgroupIDForbidden struct {
}

DeleteIPAMvrfgroupIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewDeleteIPAMvrfgroupIDForbidden

func NewDeleteIPAMvrfgroupIDForbidden() *DeleteIPAMvrfgroupIDForbidden

NewDeleteIPAMvrfgroupIDForbidden creates a DeleteIPAMvrfgroupIDForbidden with default headers values

func (*DeleteIPAMvrfgroupIDForbidden) Error

type DeleteIPAMvrfgroupIDGone

type DeleteIPAMvrfgroupIDGone struct {
}

DeleteIPAMvrfgroupIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewDeleteIPAMvrfgroupIDGone

func NewDeleteIPAMvrfgroupIDGone() *DeleteIPAMvrfgroupIDGone

NewDeleteIPAMvrfgroupIDGone creates a DeleteIPAMvrfgroupIDGone with default headers values

func (*DeleteIPAMvrfgroupIDGone) Error

func (o *DeleteIPAMvrfgroupIDGone) Error() string

type DeleteIPAMvrfgroupIDInternalServerError

type DeleteIPAMvrfgroupIDInternalServerError struct {
}

DeleteIPAMvrfgroupIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewDeleteIPAMvrfgroupIDInternalServerError

func NewDeleteIPAMvrfgroupIDInternalServerError() *DeleteIPAMvrfgroupIDInternalServerError

NewDeleteIPAMvrfgroupIDInternalServerError creates a DeleteIPAMvrfgroupIDInternalServerError with default headers values

func (*DeleteIPAMvrfgroupIDInternalServerError) Error

type DeleteIPAMvrfgroupIDMethodNotAllowed

type DeleteIPAMvrfgroupIDMethodNotAllowed struct {
}

DeleteIPAMvrfgroupIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewDeleteIPAMvrfgroupIDMethodNotAllowed

func NewDeleteIPAMvrfgroupIDMethodNotAllowed() *DeleteIPAMvrfgroupIDMethodNotAllowed

NewDeleteIPAMvrfgroupIDMethodNotAllowed creates a DeleteIPAMvrfgroupIDMethodNotAllowed with default headers values

func (*DeleteIPAMvrfgroupIDMethodNotAllowed) Error

type DeleteIPAMvrfgroupIDNotFound

type DeleteIPAMvrfgroupIDNotFound struct {
}

DeleteIPAMvrfgroupIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewDeleteIPAMvrfgroupIDNotFound

func NewDeleteIPAMvrfgroupIDNotFound() *DeleteIPAMvrfgroupIDNotFound

NewDeleteIPAMvrfgroupIDNotFound creates a DeleteIPAMvrfgroupIDNotFound with default headers values

func (*DeleteIPAMvrfgroupIDNotFound) Error

type DeleteIPAMvrfgroupIDOK

type DeleteIPAMvrfgroupIDOK struct {
	Payload *DeleteIPAMvrfgroupIDOKBody
}

DeleteIPAMvrfgroupIDOK handles this case with default header values.

The above command returns JSON structured like this:

func NewDeleteIPAMvrfgroupIDOK

func NewDeleteIPAMvrfgroupIDOK() *DeleteIPAMvrfgroupIDOK

NewDeleteIPAMvrfgroupIDOK creates a DeleteIPAMvrfgroupIDOK with default headers values

func (*DeleteIPAMvrfgroupIDOK) Error

func (o *DeleteIPAMvrfgroupIDOK) Error() string

func (*DeleteIPAMvrfgroupIDOK) GetPayload

type DeleteIPAMvrfgroupIDOKBody

type DeleteIPAMvrfgroupIDOKBody struct {

	// deleted
	Deleted interface{} `json:"deleted,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`
}

DeleteIPAMvrfgroupIDOKBody delete IP a mvrfgroup ID o k body swagger:model DeleteIPAMvrfgroupIDOKBody

func (*DeleteIPAMvrfgroupIDOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*DeleteIPAMvrfgroupIDOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*DeleteIPAMvrfgroupIDOKBody) Validate

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

Validate validates this delete IP a mvrfgroup ID o k body

type DeleteIPAMvrfgroupIDParams

type DeleteIPAMvrfgroupIDParams struct {

	/*ID
	  VRF group

	*/
	ID string

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

DeleteIPAMvrfgroupIDParams contains all the parameters to send to the API endpoint for the delete IP a mvrfgroup Id operation typically these are written to a http.Request

func NewDeleteIPAMvrfgroupIDParams

func NewDeleteIPAMvrfgroupIDParams() *DeleteIPAMvrfgroupIDParams

NewDeleteIPAMvrfgroupIDParams creates a new DeleteIPAMvrfgroupIDParams object with the default values initialized.

func NewDeleteIPAMvrfgroupIDParamsWithContext

func NewDeleteIPAMvrfgroupIDParamsWithContext(ctx context.Context) *DeleteIPAMvrfgroupIDParams

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

func NewDeleteIPAMvrfgroupIDParamsWithHTTPClient

func NewDeleteIPAMvrfgroupIDParamsWithHTTPClient(client *http.Client) *DeleteIPAMvrfgroupIDParams

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

func NewDeleteIPAMvrfgroupIDParamsWithTimeout

func NewDeleteIPAMvrfgroupIDParamsWithTimeout(timeout time.Duration) *DeleteIPAMvrfgroupIDParams

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

func (*DeleteIPAMvrfgroupIDParams) SetContext

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

SetContext adds the context to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) SetID

func (o *DeleteIPAMvrfgroupIDParams) SetID(id string)

SetID adds the id to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) WithContext

WithContext adds the context to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) WithID

WithID adds the id to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) WithTimeout

WithTimeout adds the timeout to the delete IP a mvrfgroup Id params

func (*DeleteIPAMvrfgroupIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPAMvrfgroupIDReader

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

DeleteIPAMvrfgroupIDReader is a Reader for the DeleteIPAMvrfgroupID structure.

func (*DeleteIPAMvrfgroupIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPAMvrfgroupIDServiceUnavailable

type DeleteIPAMvrfgroupIDServiceUnavailable struct {
}

DeleteIPAMvrfgroupIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewDeleteIPAMvrfgroupIDServiceUnavailable

func NewDeleteIPAMvrfgroupIDServiceUnavailable() *DeleteIPAMvrfgroupIDServiceUnavailable

NewDeleteIPAMvrfgroupIDServiceUnavailable creates a DeleteIPAMvrfgroupIDServiceUnavailable with default headers values

func (*DeleteIPAMvrfgroupIDServiceUnavailable) Error

type DeleteIPAMvrfgroupIDUnauthorized

type DeleteIPAMvrfgroupIDUnauthorized struct {
}

DeleteIPAMvrfgroupIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewDeleteIPAMvrfgroupIDUnauthorized

func NewDeleteIPAMvrfgroupIDUnauthorized() *DeleteIPAMvrfgroupIDUnauthorized

NewDeleteIPAMvrfgroupIDUnauthorized creates a DeleteIPAMvrfgroupIDUnauthorized with default headers values

func (*DeleteIPAMvrfgroupIDUnauthorized) Error

type GetIPAMCustomerIDBadRequest

type GetIPAMCustomerIDBadRequest struct {
}

GetIPAMCustomerIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMCustomerIDBadRequest

func NewGetIPAMCustomerIDBadRequest() *GetIPAMCustomerIDBadRequest

NewGetIPAMCustomerIDBadRequest creates a GetIPAMCustomerIDBadRequest with default headers values

func (*GetIPAMCustomerIDBadRequest) Error

type GetIPAMCustomerIDForbidden

type GetIPAMCustomerIDForbidden struct {
}

GetIPAMCustomerIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMCustomerIDForbidden

func NewGetIPAMCustomerIDForbidden() *GetIPAMCustomerIDForbidden

NewGetIPAMCustomerIDForbidden creates a GetIPAMCustomerIDForbidden with default headers values

func (*GetIPAMCustomerIDForbidden) Error

type GetIPAMCustomerIDGone

type GetIPAMCustomerIDGone struct {
}

GetIPAMCustomerIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMCustomerIDGone

func NewGetIPAMCustomerIDGone() *GetIPAMCustomerIDGone

NewGetIPAMCustomerIDGone creates a GetIPAMCustomerIDGone with default headers values

func (*GetIPAMCustomerIDGone) Error

func (o *GetIPAMCustomerIDGone) Error() string

type GetIPAMCustomerIDInternalServerError

type GetIPAMCustomerIDInternalServerError struct {
}

GetIPAMCustomerIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMCustomerIDInternalServerError

func NewGetIPAMCustomerIDInternalServerError() *GetIPAMCustomerIDInternalServerError

NewGetIPAMCustomerIDInternalServerError creates a GetIPAMCustomerIDInternalServerError with default headers values

func (*GetIPAMCustomerIDInternalServerError) Error

type GetIPAMCustomerIDMethodNotAllowed

type GetIPAMCustomerIDMethodNotAllowed struct {
}

GetIPAMCustomerIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMCustomerIDMethodNotAllowed

func NewGetIPAMCustomerIDMethodNotAllowed() *GetIPAMCustomerIDMethodNotAllowed

NewGetIPAMCustomerIDMethodNotAllowed creates a GetIPAMCustomerIDMethodNotAllowed with default headers values

func (*GetIPAMCustomerIDMethodNotAllowed) Error

type GetIPAMCustomerIDNotFound

type GetIPAMCustomerIDNotFound struct {
}

GetIPAMCustomerIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMCustomerIDNotFound

func NewGetIPAMCustomerIDNotFound() *GetIPAMCustomerIDNotFound

NewGetIPAMCustomerIDNotFound creates a GetIPAMCustomerIDNotFound with default headers values

func (*GetIPAMCustomerIDNotFound) Error

func (o *GetIPAMCustomerIDNotFound) Error() string

type GetIPAMCustomerIDOK

type GetIPAMCustomerIDOK struct {
	Payload []*GetIPAMCustomerIDOKBodyItems0
}

GetIPAMCustomerIDOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMCustomerIDOK

func NewGetIPAMCustomerIDOK() *GetIPAMCustomerIDOK

NewGetIPAMCustomerIDOK creates a GetIPAMCustomerIDOK with default headers values

func (*GetIPAMCustomerIDOK) Error

func (o *GetIPAMCustomerIDOK) Error() string

func (*GetIPAMCustomerIDOK) GetPayload

type GetIPAMCustomerIDOKBodyItems0

type GetIPAMCustomerIDOKBodyItems0 struct {

	// mask bits
	MaskBits interface{} `json:"mask_bits,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// network
	Network interface{} `json:"network,omitempty"`

	// subnet id
	SubnetID interface{} `json:"subnet_id,omitempty"`
}

GetIPAMCustomerIDOKBodyItems0 get IP a m customer ID o k body items0 swagger:model GetIPAMCustomerIDOKBodyItems0

func (*GetIPAMCustomerIDOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMCustomerIDOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMCustomerIDOKBodyItems0) Validate

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

Validate validates this get IP a m customer ID o k body items0

type GetIPAMCustomerIDParams

type GetIPAMCustomerIDParams struct {

	/*CustomerID
	  Customer Id

	*/
	CustomerID int64

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

GetIPAMCustomerIDParams contains all the parameters to send to the API endpoint for the get IP a m customer id operation typically these are written to a http.Request

func NewGetIPAMCustomerIDParams

func NewGetIPAMCustomerIDParams() *GetIPAMCustomerIDParams

NewGetIPAMCustomerIDParams creates a new GetIPAMCustomerIDParams object with the default values initialized.

func NewGetIPAMCustomerIDParamsWithContext

func NewGetIPAMCustomerIDParamsWithContext(ctx context.Context) *GetIPAMCustomerIDParams

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

func NewGetIPAMCustomerIDParamsWithHTTPClient

func NewGetIPAMCustomerIDParamsWithHTTPClient(client *http.Client) *GetIPAMCustomerIDParams

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

func NewGetIPAMCustomerIDParamsWithTimeout

func NewGetIPAMCustomerIDParamsWithTimeout(timeout time.Duration) *GetIPAMCustomerIDParams

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

func (*GetIPAMCustomerIDParams) SetContext

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

SetContext adds the context to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) SetCustomerID

func (o *GetIPAMCustomerIDParams) SetCustomerID(customerID int64)

SetCustomerID adds the customerId to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) WithContext

WithContext adds the context to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) WithCustomerID

func (o *GetIPAMCustomerIDParams) WithCustomerID(customerID int64) *GetIPAMCustomerIDParams

WithCustomerID adds the customerID to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) WithTimeout

WithTimeout adds the timeout to the get IP a m customer id params

func (*GetIPAMCustomerIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMCustomerIDReader

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

GetIPAMCustomerIDReader is a Reader for the GetIPAMCustomerID structure.

func (*GetIPAMCustomerIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMCustomerIDServiceUnavailable

type GetIPAMCustomerIDServiceUnavailable struct {
}

GetIPAMCustomerIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMCustomerIDServiceUnavailable

func NewGetIPAMCustomerIDServiceUnavailable() *GetIPAMCustomerIDServiceUnavailable

NewGetIPAMCustomerIDServiceUnavailable creates a GetIPAMCustomerIDServiceUnavailable with default headers values

func (*GetIPAMCustomerIDServiceUnavailable) Error

type GetIPAMCustomerIDUnauthorized

type GetIPAMCustomerIDUnauthorized struct {
}

GetIPAMCustomerIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMCustomerIDUnauthorized

func NewGetIPAMCustomerIDUnauthorized() *GetIPAMCustomerIDUnauthorized

NewGetIPAMCustomerIDUnauthorized creates a GetIPAMCustomerIDUnauthorized with default headers values

func (*GetIPAMCustomerIDUnauthorized) Error

type GetIPAMDNSRecordsBadRequest

type GetIPAMDNSRecordsBadRequest struct {
}

GetIPAMDNSRecordsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMDNSRecordsBadRequest

func NewGetIPAMDNSRecordsBadRequest() *GetIPAMDNSRecordsBadRequest

NewGetIPAMDNSRecordsBadRequest creates a GetIPAMDNSRecordsBadRequest with default headers values

func (*GetIPAMDNSRecordsBadRequest) Error

type GetIPAMDNSRecordsForbidden

type GetIPAMDNSRecordsForbidden struct {
}

GetIPAMDNSRecordsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMDNSRecordsForbidden

func NewGetIPAMDNSRecordsForbidden() *GetIPAMDNSRecordsForbidden

NewGetIPAMDNSRecordsForbidden creates a GetIPAMDNSRecordsForbidden with default headers values

func (*GetIPAMDNSRecordsForbidden) Error

type GetIPAMDNSRecordsGone

type GetIPAMDNSRecordsGone struct {
}

GetIPAMDNSRecordsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMDNSRecordsGone

func NewGetIPAMDNSRecordsGone() *GetIPAMDNSRecordsGone

NewGetIPAMDNSRecordsGone creates a GetIPAMDNSRecordsGone with default headers values

func (*GetIPAMDNSRecordsGone) Error

func (o *GetIPAMDNSRecordsGone) Error() string

type GetIPAMDNSRecordsInternalServerError

type GetIPAMDNSRecordsInternalServerError struct {
}

GetIPAMDNSRecordsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMDNSRecordsInternalServerError

func NewGetIPAMDNSRecordsInternalServerError() *GetIPAMDNSRecordsInternalServerError

NewGetIPAMDNSRecordsInternalServerError creates a GetIPAMDNSRecordsInternalServerError with default headers values

func (*GetIPAMDNSRecordsInternalServerError) Error

type GetIPAMDNSRecordsMethodNotAllowed

type GetIPAMDNSRecordsMethodNotAllowed struct {
}

GetIPAMDNSRecordsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMDNSRecordsMethodNotAllowed

func NewGetIPAMDNSRecordsMethodNotAllowed() *GetIPAMDNSRecordsMethodNotAllowed

NewGetIPAMDNSRecordsMethodNotAllowed creates a GetIPAMDNSRecordsMethodNotAllowed with default headers values

func (*GetIPAMDNSRecordsMethodNotAllowed) Error

type GetIPAMDNSRecordsNotFound

type GetIPAMDNSRecordsNotFound struct {
}

GetIPAMDNSRecordsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMDNSRecordsNotFound

func NewGetIPAMDNSRecordsNotFound() *GetIPAMDNSRecordsNotFound

NewGetIPAMDNSRecordsNotFound creates a GetIPAMDNSRecordsNotFound with default headers values

func (*GetIPAMDNSRecordsNotFound) Error

func (o *GetIPAMDNSRecordsNotFound) Error() string

type GetIPAMDNSRecordsOK

type GetIPAMDNSRecordsOK struct {
	Payload *GetIPAMDNSRecordsOKBody
}

GetIPAMDNSRecordsOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMDNSRecordsOK

func NewGetIPAMDNSRecordsOK() *GetIPAMDNSRecordsOK

NewGetIPAMDNSRecordsOK creates a GetIPAMDNSRecordsOK with default headers values

func (*GetIPAMDNSRecordsOK) Error

func (o *GetIPAMDNSRecordsOK) Error() string

func (*GetIPAMDNSRecordsOK) GetPayload

type GetIPAMDNSRecordsOKBody

type GetIPAMDNSRecordsOKBody struct {

	// records
	Records []*models.IPMdnsRecords `json:"records"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

GetIPAMDNSRecordsOKBody get IP a m DNS records o k body swagger:model GetIPAMDNSRecordsOKBody

func (*GetIPAMDNSRecordsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMDNSRecordsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMDNSRecordsOKBody) Validate

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

Validate validates this get IP a m DNS records o k body

type GetIPAMDNSRecordsParams

type GetIPAMDNSRecordsParams struct {

	/*ChangeDate*/
	ChangeDate *string
	/*Content
	  Content (e.g. IP address for type A)

	*/
	Content *string
	/*DNSZone*/
	DNSZone *string
	/*Domain
	  name of the domain

	*/
	Domain *string
	/*Name
	  filter by name (Added in v6.0.0)

	*/
	Name *string
	/*Nameserver
	  Nameserver

	*/
	Nameserver *string
	/*Tags
	  filter by tags. comma separated for multiple tags (This is an OR filter, gets all the devices for all comma separated tags)

	*/
	Tags *string
	/*TagsAnd
	  filter by all the tags, separated by comma. (This is an AND filter and all tags have to match for filter, this was added in v6.3.1)

	*/
	TagsAnd *string
	/*TTL
	  TTL value.

	*/
	TTL *string
	/*Type
	  type of the record. e.g. AAAA

	*/
	Type *string

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

GetIPAMDNSRecordsParams contains all the parameters to send to the API endpoint for the get IP a m dns records operation typically these are written to a http.Request

func NewGetIPAMDNSRecordsParams

func NewGetIPAMDNSRecordsParams() *GetIPAMDNSRecordsParams

NewGetIPAMDNSRecordsParams creates a new GetIPAMDNSRecordsParams object with the default values initialized.

func NewGetIPAMDNSRecordsParamsWithContext

func NewGetIPAMDNSRecordsParamsWithContext(ctx context.Context) *GetIPAMDNSRecordsParams

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

func NewGetIPAMDNSRecordsParamsWithHTTPClient

func NewGetIPAMDNSRecordsParamsWithHTTPClient(client *http.Client) *GetIPAMDNSRecordsParams

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

func NewGetIPAMDNSRecordsParamsWithTimeout

func NewGetIPAMDNSRecordsParamsWithTimeout(timeout time.Duration) *GetIPAMDNSRecordsParams

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

func (*GetIPAMDNSRecordsParams) SetChangeDate

func (o *GetIPAMDNSRecordsParams) SetChangeDate(changeDate *string)

SetChangeDate adds the changeDate to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetContent

func (o *GetIPAMDNSRecordsParams) SetContent(content *string)

SetContent adds the content to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetContext

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

SetContext adds the context to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetDNSZone

func (o *GetIPAMDNSRecordsParams) SetDNSZone(dNSZone *string)

SetDNSZone adds the dnsZone to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetDomain

func (o *GetIPAMDNSRecordsParams) SetDomain(domain *string)

SetDomain adds the domain to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetName

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

SetName adds the name to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetNameserver

func (o *GetIPAMDNSRecordsParams) SetNameserver(nameserver *string)

SetNameserver adds the nameserver to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetTTL

func (o *GetIPAMDNSRecordsParams) SetTTL(ttl *string)

SetTTL adds the ttl to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetTags

func (o *GetIPAMDNSRecordsParams) SetTags(tags *string)

SetTags adds the tags to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetTagsAnd

func (o *GetIPAMDNSRecordsParams) SetTagsAnd(tagsAnd *string)

SetTagsAnd adds the tagsAnd to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) SetType

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

SetType adds the type to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithChangeDate

func (o *GetIPAMDNSRecordsParams) WithChangeDate(changeDate *string) *GetIPAMDNSRecordsParams

WithChangeDate adds the changeDate to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithContent

func (o *GetIPAMDNSRecordsParams) WithContent(content *string) *GetIPAMDNSRecordsParams

WithContent adds the content to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithContext

WithContext adds the context to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithDNSZone

func (o *GetIPAMDNSRecordsParams) WithDNSZone(dNSZone *string) *GetIPAMDNSRecordsParams

WithDNSZone adds the dNSZone to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithDomain

func (o *GetIPAMDNSRecordsParams) WithDomain(domain *string) *GetIPAMDNSRecordsParams

WithDomain adds the domain to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithName

WithName adds the name to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithNameserver

func (o *GetIPAMDNSRecordsParams) WithNameserver(nameserver *string) *GetIPAMDNSRecordsParams

WithNameserver adds the nameserver to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithTTL

WithTTL adds the ttl to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithTags

WithTags adds the tags to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithTagsAnd

func (o *GetIPAMDNSRecordsParams) WithTagsAnd(tagsAnd *string) *GetIPAMDNSRecordsParams

WithTagsAnd adds the tagsAnd to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithTimeout

WithTimeout adds the timeout to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WithType

WithType adds the typeVar to the get IP a m dns records params

func (*GetIPAMDNSRecordsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMDNSRecordsReader

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

GetIPAMDNSRecordsReader is a Reader for the GetIPAMDNSRecords structure.

func (*GetIPAMDNSRecordsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMDNSRecordsServiceUnavailable

type GetIPAMDNSRecordsServiceUnavailable struct {
}

GetIPAMDNSRecordsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMDNSRecordsServiceUnavailable

func NewGetIPAMDNSRecordsServiceUnavailable() *GetIPAMDNSRecordsServiceUnavailable

NewGetIPAMDNSRecordsServiceUnavailable creates a GetIPAMDNSRecordsServiceUnavailable with default headers values

func (*GetIPAMDNSRecordsServiceUnavailable) Error

type GetIPAMDNSRecordsUnauthorized

type GetIPAMDNSRecordsUnauthorized struct {
}

GetIPAMDNSRecordsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMDNSRecordsUnauthorized

func NewGetIPAMDNSRecordsUnauthorized() *GetIPAMDNSRecordsUnauthorized

NewGetIPAMDNSRecordsUnauthorized creates a GetIPAMDNSRecordsUnauthorized with default headers values

func (*GetIPAMDNSRecordsUnauthorized) Error

type GetIPAMIpnatBadRequest

type GetIPAMIpnatBadRequest struct {
}

GetIPAMIpnatBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMIpnatBadRequest

func NewGetIPAMIpnatBadRequest() *GetIPAMIpnatBadRequest

NewGetIPAMIpnatBadRequest creates a GetIPAMIpnatBadRequest with default headers values

func (*GetIPAMIpnatBadRequest) Error

func (o *GetIPAMIpnatBadRequest) Error() string

type GetIPAMIpnatForbidden

type GetIPAMIpnatForbidden struct {
}

GetIPAMIpnatForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMIpnatForbidden

func NewGetIPAMIpnatForbidden() *GetIPAMIpnatForbidden

NewGetIPAMIpnatForbidden creates a GetIPAMIpnatForbidden with default headers values

func (*GetIPAMIpnatForbidden) Error

func (o *GetIPAMIpnatForbidden) Error() string

type GetIPAMIpnatGone

type GetIPAMIpnatGone struct {
}

GetIPAMIpnatGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMIpnatGone

func NewGetIPAMIpnatGone() *GetIPAMIpnatGone

NewGetIPAMIpnatGone creates a GetIPAMIpnatGone with default headers values

func (*GetIPAMIpnatGone) Error

func (o *GetIPAMIpnatGone) Error() string

type GetIPAMIpnatInternalServerError

type GetIPAMIpnatInternalServerError struct {
}

GetIPAMIpnatInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMIpnatInternalServerError

func NewGetIPAMIpnatInternalServerError() *GetIPAMIpnatInternalServerError

NewGetIPAMIpnatInternalServerError creates a GetIPAMIpnatInternalServerError with default headers values

func (*GetIPAMIpnatInternalServerError) Error

type GetIPAMIpnatMethodNotAllowed

type GetIPAMIpnatMethodNotAllowed struct {
}

GetIPAMIpnatMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMIpnatMethodNotAllowed

func NewGetIPAMIpnatMethodNotAllowed() *GetIPAMIpnatMethodNotAllowed

NewGetIPAMIpnatMethodNotAllowed creates a GetIPAMIpnatMethodNotAllowed with default headers values

func (*GetIPAMIpnatMethodNotAllowed) Error

type GetIPAMIpnatNotFound

type GetIPAMIpnatNotFound struct {
}

GetIPAMIpnatNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMIpnatNotFound

func NewGetIPAMIpnatNotFound() *GetIPAMIpnatNotFound

NewGetIPAMIpnatNotFound creates a GetIPAMIpnatNotFound with default headers values

func (*GetIPAMIpnatNotFound) Error

func (o *GetIPAMIpnatNotFound) Error() string

type GetIPAMIpnatOK

type GetIPAMIpnatOK struct {
	Payload *GetIPAMIpnatOKBody
}

GetIPAMIpnatOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMIpnatOK

func NewGetIPAMIpnatOK() *GetIPAMIpnatOK

NewGetIPAMIpnatOK creates a GetIPAMIpnatOK with default headers values

func (*GetIPAMIpnatOK) Error

func (o *GetIPAMIpnatOK) Error() string

func (*GetIPAMIpnatOK) GetPayload

func (o *GetIPAMIpnatOK) GetPayload() *GetIPAMIpnatOKBody

type GetIPAMIpnatOKBody

type GetIPAMIpnatOKBody struct {

	// ipnats
	Ipnats []*IpnatsItems0 `json:"ipnats"`
}

GetIPAMIpnatOKBody get IP a m ipnat o k body swagger:model GetIPAMIpnatOKBody

func (*GetIPAMIpnatOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMIpnatOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMIpnatOKBody) Validate

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

Validate validates this get IP a m ipnat o k body

type GetIPAMIpnatParams

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

GetIPAMIpnatParams contains all the parameters to send to the API endpoint for the get IP a m ipnat operation typically these are written to a http.Request

func NewGetIPAMIpnatParams

func NewGetIPAMIpnatParams() *GetIPAMIpnatParams

NewGetIPAMIpnatParams creates a new GetIPAMIpnatParams object with the default values initialized.

func NewGetIPAMIpnatParamsWithContext

func NewGetIPAMIpnatParamsWithContext(ctx context.Context) *GetIPAMIpnatParams

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

func NewGetIPAMIpnatParamsWithHTTPClient

func NewGetIPAMIpnatParamsWithHTTPClient(client *http.Client) *GetIPAMIpnatParams

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

func NewGetIPAMIpnatParamsWithTimeout

func NewGetIPAMIpnatParamsWithTimeout(timeout time.Duration) *GetIPAMIpnatParams

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

func (*GetIPAMIpnatParams) SetContext

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

SetContext adds the context to the get IP a m ipnat params

func (*GetIPAMIpnatParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m ipnat params

func (*GetIPAMIpnatParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m ipnat params

func (*GetIPAMIpnatParams) WithContext

WithContext adds the context to the get IP a m ipnat params

func (*GetIPAMIpnatParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m ipnat params

func (*GetIPAMIpnatParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m ipnat params

func (*GetIPAMIpnatParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMIpnatReader

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

GetIPAMIpnatReader is a Reader for the GetIPAMIpnat structure.

func (*GetIPAMIpnatReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMIpnatServiceUnavailable

type GetIPAMIpnatServiceUnavailable struct {
}

GetIPAMIpnatServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMIpnatServiceUnavailable

func NewGetIPAMIpnatServiceUnavailable() *GetIPAMIpnatServiceUnavailable

NewGetIPAMIpnatServiceUnavailable creates a GetIPAMIpnatServiceUnavailable with default headers values

func (*GetIPAMIpnatServiceUnavailable) Error

type GetIPAMIpnatUnauthorized

type GetIPAMIpnatUnauthorized struct {
}

GetIPAMIpnatUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMIpnatUnauthorized

func NewGetIPAMIpnatUnauthorized() *GetIPAMIpnatUnauthorized

NewGetIPAMIpnatUnauthorized creates a GetIPAMIpnatUnauthorized with default headers values

func (*GetIPAMIpnatUnauthorized) Error

func (o *GetIPAMIpnatUnauthorized) Error() string

type GetIPAMIpsBadRequest

type GetIPAMIpsBadRequest struct {
}

GetIPAMIpsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMIpsBadRequest

func NewGetIPAMIpsBadRequest() *GetIPAMIpsBadRequest

NewGetIPAMIpsBadRequest creates a GetIPAMIpsBadRequest with default headers values

func (*GetIPAMIpsBadRequest) Error

func (o *GetIPAMIpsBadRequest) Error() string

type GetIPAMIpsForbidden

type GetIPAMIpsForbidden struct {
}

GetIPAMIpsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMIpsForbidden

func NewGetIPAMIpsForbidden() *GetIPAMIpsForbidden

NewGetIPAMIpsForbidden creates a GetIPAMIpsForbidden with default headers values

func (*GetIPAMIpsForbidden) Error

func (o *GetIPAMIpsForbidden) Error() string

type GetIPAMIpsGone

type GetIPAMIpsGone struct {
}

GetIPAMIpsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMIpsGone

func NewGetIPAMIpsGone() *GetIPAMIpsGone

NewGetIPAMIpsGone creates a GetIPAMIpsGone with default headers values

func (*GetIPAMIpsGone) Error

func (o *GetIPAMIpsGone) Error() string

type GetIPAMIpsInternalServerError

type GetIPAMIpsInternalServerError struct {
}

GetIPAMIpsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMIpsInternalServerError

func NewGetIPAMIpsInternalServerError() *GetIPAMIpsInternalServerError

NewGetIPAMIpsInternalServerError creates a GetIPAMIpsInternalServerError with default headers values

func (*GetIPAMIpsInternalServerError) Error

type GetIPAMIpsMethodNotAllowed

type GetIPAMIpsMethodNotAllowed struct {
}

GetIPAMIpsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMIpsMethodNotAllowed

func NewGetIPAMIpsMethodNotAllowed() *GetIPAMIpsMethodNotAllowed

NewGetIPAMIpsMethodNotAllowed creates a GetIPAMIpsMethodNotAllowed with default headers values

func (*GetIPAMIpsMethodNotAllowed) Error

type GetIPAMIpsNotFound

type GetIPAMIpsNotFound struct {
}

GetIPAMIpsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMIpsNotFound

func NewGetIPAMIpsNotFound() *GetIPAMIpsNotFound

NewGetIPAMIpsNotFound creates a GetIPAMIpsNotFound with default headers values

func (*GetIPAMIpsNotFound) Error

func (o *GetIPAMIpsNotFound) Error() string

type GetIPAMIpsOK

type GetIPAMIpsOK struct {
	Payload *GetIPAMIpsOKBody
}

GetIPAMIpsOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMIpsOK

func NewGetIPAMIpsOK() *GetIPAMIpsOK

NewGetIPAMIpsOK creates a GetIPAMIpsOK with default headers values

func (*GetIPAMIpsOK) Error

func (o *GetIPAMIpsOK) Error() string

func (*GetIPAMIpsOK) GetPayload

func (o *GetIPAMIpsOK) GetPayload() *GetIPAMIpsOKBody

type GetIPAMIpsOKBody

type GetIPAMIpsOKBody struct {

	// ips
	Ips []*models.IPAMips `json:"ips"`

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

GetIPAMIpsOKBody get IP a m ips o k body swagger:model GetIPAMIpsOKBody

func (*GetIPAMIpsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMIpsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMIpsOKBody) Validate

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

Validate validates this get IP a m ips o k body

type GetIPAMIpsParams

type GetIPAMIpsParams struct {

	/*Available
	  could be yes or no

	*/
	Available *string
	/*CustomFieldsAnd
	  filter by custom fields, and filter, format of key1:value1,key2:value2

	*/
	CustomFieldsAnd *string
	/*CustomFieldsOr
	  filter by custom fields, or filter, format of key1:value1,key2:value2

	*/
	CustomFieldsOr *string
	/*Device
	  Device name

	*/
	Device *string
	/*FirstAddedGt
	  first added greater date YYYY-MM-DD format

	*/
	FirstAddedGt *string
	/*FirstAddedLt
	  first added less than date YYYY-MM-DD format

	*/
	FirstAddedLt *string
	/*IP
	  ip address (added in v6.3.0)

	*/
	IP *string
	/*IPID
	  D42 ID of the IP

	*/
	IPID *string
	/*Ips
	  Details for all the IPs

	*/
	Ips *string
	/*Label*/
	Label *string
	/*LastUpdatedGt
	  last updated greater than date YYYY-MM-DD format

	*/
	LastUpdatedGt *string
	/*LastUpdatedLt
	  last updated less than date YYYY-MM-DD format

	*/
	LastUpdatedLt *string
	/*Limit
	  return this number of devices

	*/
	Limit *string
	/*Mac
	  mac address

	*/
	Mac *string
	/*Offset
	  start with this device (e.g. limit=100&offset=50 means start with the 50th device and return the next 100 devices)

	*/
	Offset *string
	/*Subnet
	  name of the subnet

	*/
	Subnet *string
	/*SubnetID
	  ID of the subnet (added in v7.2.0)

	*/
	SubnetID *string
	/*Tags
	  filter by tags. comma separated for multiple tags (This is an OR filter, gets all the devices for all comma separated tags)

	*/
	Tags *string
	/*TagsAnd
	  filter by all the tags, separated by comma. (This is an AND filter and all tags have to match for filter, this was added in v6.3.1)

	*/
	TagsAnd *string
	/*TotalCount
	  Count of IPs returned (use with offset as max results are limited to 1000)

	*/
	TotalCount *string
	/*Type*/
	Type *string

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

GetIPAMIpsParams contains all the parameters to send to the API endpoint for the get IP a m ips operation typically these are written to a http.Request

func NewGetIPAMIpsParams

func NewGetIPAMIpsParams() *GetIPAMIpsParams

NewGetIPAMIpsParams creates a new GetIPAMIpsParams object with the default values initialized.

func NewGetIPAMIpsParamsWithContext

func NewGetIPAMIpsParamsWithContext(ctx context.Context) *GetIPAMIpsParams

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

func NewGetIPAMIpsParamsWithHTTPClient

func NewGetIPAMIpsParamsWithHTTPClient(client *http.Client) *GetIPAMIpsParams

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

func NewGetIPAMIpsParamsWithTimeout

func NewGetIPAMIpsParamsWithTimeout(timeout time.Duration) *GetIPAMIpsParams

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

func (*GetIPAMIpsParams) SetAvailable

func (o *GetIPAMIpsParams) SetAvailable(available *string)

SetAvailable adds the available to the get IP a m ips params

func (*GetIPAMIpsParams) SetContext

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

SetContext adds the context to the get IP a m ips params

func (*GetIPAMIpsParams) SetCustomFieldsAnd

func (o *GetIPAMIpsParams) SetCustomFieldsAnd(customFieldsAnd *string)

SetCustomFieldsAnd adds the customFieldsAnd to the get IP a m ips params

func (*GetIPAMIpsParams) SetCustomFieldsOr

func (o *GetIPAMIpsParams) SetCustomFieldsOr(customFieldsOr *string)

SetCustomFieldsOr adds the customFieldsOr to the get IP a m ips params

func (*GetIPAMIpsParams) SetDevice

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

SetDevice adds the device to the get IP a m ips params

func (*GetIPAMIpsParams) SetFirstAddedGt

func (o *GetIPAMIpsParams) SetFirstAddedGt(firstAddedGt *string)

SetFirstAddedGt adds the firstAddedGt to the get IP a m ips params

func (*GetIPAMIpsParams) SetFirstAddedLt

func (o *GetIPAMIpsParams) SetFirstAddedLt(firstAddedLt *string)

SetFirstAddedLt adds the firstAddedLt to the get IP a m ips params

func (*GetIPAMIpsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m ips params

func (*GetIPAMIpsParams) SetIP

func (o *GetIPAMIpsParams) SetIP(ip *string)

SetIP adds the ip to the get IP a m ips params

func (*GetIPAMIpsParams) SetIPID

func (o *GetIPAMIpsParams) SetIPID(iPID *string)

SetIPID adds the ipId to the get IP a m ips params

func (*GetIPAMIpsParams) SetIps

func (o *GetIPAMIpsParams) SetIps(ips *string)

SetIps adds the ips to the get IP a m ips params

func (*GetIPAMIpsParams) SetLabel

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

SetLabel adds the label to the get IP a m ips params

func (*GetIPAMIpsParams) SetLastUpdatedGt

func (o *GetIPAMIpsParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the get IP a m ips params

func (*GetIPAMIpsParams) SetLastUpdatedLt

func (o *GetIPAMIpsParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the get IP a m ips params

func (*GetIPAMIpsParams) SetLimit

func (o *GetIPAMIpsParams) SetLimit(limit *string)

SetLimit adds the limit to the get IP a m ips params

func (*GetIPAMIpsParams) SetMac

func (o *GetIPAMIpsParams) SetMac(mac *string)

SetMac adds the mac to the get IP a m ips params

func (*GetIPAMIpsParams) SetOffset

func (o *GetIPAMIpsParams) SetOffset(offset *string)

SetOffset adds the offset to the get IP a m ips params

func (*GetIPAMIpsParams) SetSubnet

func (o *GetIPAMIpsParams) SetSubnet(subnet *string)

SetSubnet adds the subnet to the get IP a m ips params

func (*GetIPAMIpsParams) SetSubnetID

func (o *GetIPAMIpsParams) SetSubnetID(subnetID *string)

SetSubnetID adds the subnetId to the get IP a m ips params

func (*GetIPAMIpsParams) SetTags

func (o *GetIPAMIpsParams) SetTags(tags *string)

SetTags adds the tags to the get IP a m ips params

func (*GetIPAMIpsParams) SetTagsAnd

func (o *GetIPAMIpsParams) SetTagsAnd(tagsAnd *string)

SetTagsAnd adds the tagsAnd to the get IP a m ips params

func (*GetIPAMIpsParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m ips params

func (*GetIPAMIpsParams) SetTotalCount

func (o *GetIPAMIpsParams) SetTotalCount(totalCount *string)

SetTotalCount adds the totalCount to the get IP a m ips params

func (*GetIPAMIpsParams) SetType

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

SetType adds the type to the get IP a m ips params

func (*GetIPAMIpsParams) WithAvailable

func (o *GetIPAMIpsParams) WithAvailable(available *string) *GetIPAMIpsParams

WithAvailable adds the available to the get IP a m ips params

func (*GetIPAMIpsParams) WithContext

func (o *GetIPAMIpsParams) WithContext(ctx context.Context) *GetIPAMIpsParams

WithContext adds the context to the get IP a m ips params

func (*GetIPAMIpsParams) WithCustomFieldsAnd

func (o *GetIPAMIpsParams) WithCustomFieldsAnd(customFieldsAnd *string) *GetIPAMIpsParams

WithCustomFieldsAnd adds the customFieldsAnd to the get IP a m ips params

func (*GetIPAMIpsParams) WithCustomFieldsOr

func (o *GetIPAMIpsParams) WithCustomFieldsOr(customFieldsOr *string) *GetIPAMIpsParams

WithCustomFieldsOr adds the customFieldsOr to the get IP a m ips params

func (*GetIPAMIpsParams) WithDevice

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

WithDevice adds the device to the get IP a m ips params

func (*GetIPAMIpsParams) WithFirstAddedGt

func (o *GetIPAMIpsParams) WithFirstAddedGt(firstAddedGt *string) *GetIPAMIpsParams

WithFirstAddedGt adds the firstAddedGt to the get IP a m ips params

func (*GetIPAMIpsParams) WithFirstAddedLt

func (o *GetIPAMIpsParams) WithFirstAddedLt(firstAddedLt *string) *GetIPAMIpsParams

WithFirstAddedLt adds the firstAddedLt to the get IP a m ips params

func (*GetIPAMIpsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m ips params

func (*GetIPAMIpsParams) WithIP

func (o *GetIPAMIpsParams) WithIP(ip *string) *GetIPAMIpsParams

WithIP adds the ip to the get IP a m ips params

func (*GetIPAMIpsParams) WithIPID

func (o *GetIPAMIpsParams) WithIPID(iPID *string) *GetIPAMIpsParams

WithIPID adds the iPID to the get IP a m ips params

func (*GetIPAMIpsParams) WithIps

func (o *GetIPAMIpsParams) WithIps(ips *string) *GetIPAMIpsParams

WithIps adds the ips to the get IP a m ips params

func (*GetIPAMIpsParams) WithLabel

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

WithLabel adds the label to the get IP a m ips params

func (*GetIPAMIpsParams) WithLastUpdatedGt

func (o *GetIPAMIpsParams) WithLastUpdatedGt(lastUpdatedGt *string) *GetIPAMIpsParams

WithLastUpdatedGt adds the lastUpdatedGt to the get IP a m ips params

func (*GetIPAMIpsParams) WithLastUpdatedLt

func (o *GetIPAMIpsParams) WithLastUpdatedLt(lastUpdatedLt *string) *GetIPAMIpsParams

WithLastUpdatedLt adds the lastUpdatedLt to the get IP a m ips params

func (*GetIPAMIpsParams) WithLimit

func (o *GetIPAMIpsParams) WithLimit(limit *string) *GetIPAMIpsParams

WithLimit adds the limit to the get IP a m ips params

func (*GetIPAMIpsParams) WithMac

func (o *GetIPAMIpsParams) WithMac(mac *string) *GetIPAMIpsParams

WithMac adds the mac to the get IP a m ips params

func (*GetIPAMIpsParams) WithOffset

func (o *GetIPAMIpsParams) WithOffset(offset *string) *GetIPAMIpsParams

WithOffset adds the offset to the get IP a m ips params

func (*GetIPAMIpsParams) WithSubnet

func (o *GetIPAMIpsParams) WithSubnet(subnet *string) *GetIPAMIpsParams

WithSubnet adds the subnet to the get IP a m ips params

func (*GetIPAMIpsParams) WithSubnetID

func (o *GetIPAMIpsParams) WithSubnetID(subnetID *string) *GetIPAMIpsParams

WithSubnetID adds the subnetID to the get IP a m ips params

func (*GetIPAMIpsParams) WithTags

func (o *GetIPAMIpsParams) WithTags(tags *string) *GetIPAMIpsParams

WithTags adds the tags to the get IP a m ips params

func (*GetIPAMIpsParams) WithTagsAnd

func (o *GetIPAMIpsParams) WithTagsAnd(tagsAnd *string) *GetIPAMIpsParams

WithTagsAnd adds the tagsAnd to the get IP a m ips params

func (*GetIPAMIpsParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m ips params

func (*GetIPAMIpsParams) WithTotalCount

func (o *GetIPAMIpsParams) WithTotalCount(totalCount *string) *GetIPAMIpsParams

WithTotalCount adds the totalCount to the get IP a m ips params

func (*GetIPAMIpsParams) WithType

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

WithType adds the typeVar to the get IP a m ips params

func (*GetIPAMIpsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMIpsReader

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

GetIPAMIpsReader is a Reader for the GetIPAMIps structure.

func (*GetIPAMIpsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMIpsServiceUnavailable

type GetIPAMIpsServiceUnavailable struct {
}

GetIPAMIpsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMIpsServiceUnavailable

func NewGetIPAMIpsServiceUnavailable() *GetIPAMIpsServiceUnavailable

NewGetIPAMIpsServiceUnavailable creates a GetIPAMIpsServiceUnavailable with default headers values

func (*GetIPAMIpsServiceUnavailable) Error

type GetIPAMIpsSubnetIDBadRequest

type GetIPAMIpsSubnetIDBadRequest struct {
}

GetIPAMIpsSubnetIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMIpsSubnetIDBadRequest

func NewGetIPAMIpsSubnetIDBadRequest() *GetIPAMIpsSubnetIDBadRequest

NewGetIPAMIpsSubnetIDBadRequest creates a GetIPAMIpsSubnetIDBadRequest with default headers values

func (*GetIPAMIpsSubnetIDBadRequest) Error

type GetIPAMIpsSubnetIDForbidden

type GetIPAMIpsSubnetIDForbidden struct {
}

GetIPAMIpsSubnetIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMIpsSubnetIDForbidden

func NewGetIPAMIpsSubnetIDForbidden() *GetIPAMIpsSubnetIDForbidden

NewGetIPAMIpsSubnetIDForbidden creates a GetIPAMIpsSubnetIDForbidden with default headers values

func (*GetIPAMIpsSubnetIDForbidden) Error

type GetIPAMIpsSubnetIDGone

type GetIPAMIpsSubnetIDGone struct {
}

GetIPAMIpsSubnetIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMIpsSubnetIDGone

func NewGetIPAMIpsSubnetIDGone() *GetIPAMIpsSubnetIDGone

NewGetIPAMIpsSubnetIDGone creates a GetIPAMIpsSubnetIDGone with default headers values

func (*GetIPAMIpsSubnetIDGone) Error

func (o *GetIPAMIpsSubnetIDGone) Error() string

type GetIPAMIpsSubnetIDInternalServerError

type GetIPAMIpsSubnetIDInternalServerError struct {
}

GetIPAMIpsSubnetIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMIpsSubnetIDInternalServerError

func NewGetIPAMIpsSubnetIDInternalServerError() *GetIPAMIpsSubnetIDInternalServerError

NewGetIPAMIpsSubnetIDInternalServerError creates a GetIPAMIpsSubnetIDInternalServerError with default headers values

func (*GetIPAMIpsSubnetIDInternalServerError) Error

type GetIPAMIpsSubnetIDMethodNotAllowed

type GetIPAMIpsSubnetIDMethodNotAllowed struct {
}

GetIPAMIpsSubnetIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMIpsSubnetIDMethodNotAllowed

func NewGetIPAMIpsSubnetIDMethodNotAllowed() *GetIPAMIpsSubnetIDMethodNotAllowed

NewGetIPAMIpsSubnetIDMethodNotAllowed creates a GetIPAMIpsSubnetIDMethodNotAllowed with default headers values

func (*GetIPAMIpsSubnetIDMethodNotAllowed) Error

type GetIPAMIpsSubnetIDNotFound

type GetIPAMIpsSubnetIDNotFound struct {
}

GetIPAMIpsSubnetIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMIpsSubnetIDNotFound

func NewGetIPAMIpsSubnetIDNotFound() *GetIPAMIpsSubnetIDNotFound

NewGetIPAMIpsSubnetIDNotFound creates a GetIPAMIpsSubnetIDNotFound with default headers values

func (*GetIPAMIpsSubnetIDNotFound) Error

type GetIPAMIpsSubnetIDOK

type GetIPAMIpsSubnetIDOK struct {
	Payload *GetIPAMIpsSubnetIDOKBody
}

GetIPAMIpsSubnetIDOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMIpsSubnetIDOK

func NewGetIPAMIpsSubnetIDOK() *GetIPAMIpsSubnetIDOK

NewGetIPAMIpsSubnetIDOK creates a GetIPAMIpsSubnetIDOK with default headers values

func (*GetIPAMIpsSubnetIDOK) Error

func (o *GetIPAMIpsSubnetIDOK) Error() string

func (*GetIPAMIpsSubnetIDOK) GetPayload

type GetIPAMIpsSubnetIDOKBody

type GetIPAMIpsSubnetIDOKBody struct {

	// ips
	Ips []*IpsItems0 `json:"ips"`
}

GetIPAMIpsSubnetIDOKBody get IP a m ips subnet ID o k body swagger:model GetIPAMIpsSubnetIDOKBody

func (*GetIPAMIpsSubnetIDOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMIpsSubnetIDOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMIpsSubnetIDOKBody) Validate

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

Validate validates this get IP a m ips subnet ID o k body

type GetIPAMIpsSubnetIDParams

type GetIPAMIpsSubnetIDParams struct {

	/*SubnetID*/
	SubnetID int64

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

GetIPAMIpsSubnetIDParams contains all the parameters to send to the API endpoint for the get IP a m ips subnet id operation typically these are written to a http.Request

func NewGetIPAMIpsSubnetIDParams

func NewGetIPAMIpsSubnetIDParams() *GetIPAMIpsSubnetIDParams

NewGetIPAMIpsSubnetIDParams creates a new GetIPAMIpsSubnetIDParams object with the default values initialized.

func NewGetIPAMIpsSubnetIDParamsWithContext

func NewGetIPAMIpsSubnetIDParamsWithContext(ctx context.Context) *GetIPAMIpsSubnetIDParams

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

func NewGetIPAMIpsSubnetIDParamsWithHTTPClient

func NewGetIPAMIpsSubnetIDParamsWithHTTPClient(client *http.Client) *GetIPAMIpsSubnetIDParams

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

func NewGetIPAMIpsSubnetIDParamsWithTimeout

func NewGetIPAMIpsSubnetIDParamsWithTimeout(timeout time.Duration) *GetIPAMIpsSubnetIDParams

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

func (*GetIPAMIpsSubnetIDParams) SetContext

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

SetContext adds the context to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) SetSubnetID

func (o *GetIPAMIpsSubnetIDParams) SetSubnetID(subnetID int64)

SetSubnetID adds the subnetId to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) WithContext

WithContext adds the context to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) WithSubnetID

func (o *GetIPAMIpsSubnetIDParams) WithSubnetID(subnetID int64) *GetIPAMIpsSubnetIDParams

WithSubnetID adds the subnetID to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) WithTimeout

WithTimeout adds the timeout to the get IP a m ips subnet id params

func (*GetIPAMIpsSubnetIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMIpsSubnetIDReader

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

GetIPAMIpsSubnetIDReader is a Reader for the GetIPAMIpsSubnetID structure.

func (*GetIPAMIpsSubnetIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMIpsSubnetIDServiceUnavailable

type GetIPAMIpsSubnetIDServiceUnavailable struct {
}

GetIPAMIpsSubnetIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMIpsSubnetIDServiceUnavailable

func NewGetIPAMIpsSubnetIDServiceUnavailable() *GetIPAMIpsSubnetIDServiceUnavailable

NewGetIPAMIpsSubnetIDServiceUnavailable creates a GetIPAMIpsSubnetIDServiceUnavailable with default headers values

func (*GetIPAMIpsSubnetIDServiceUnavailable) Error

type GetIPAMIpsSubnetIDUnauthorized

type GetIPAMIpsSubnetIDUnauthorized struct {
}

GetIPAMIpsSubnetIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMIpsSubnetIDUnauthorized

func NewGetIPAMIpsSubnetIDUnauthorized() *GetIPAMIpsSubnetIDUnauthorized

NewGetIPAMIpsSubnetIDUnauthorized creates a GetIPAMIpsSubnetIDUnauthorized with default headers values

func (*GetIPAMIpsSubnetIDUnauthorized) Error

type GetIPAMIpsUnauthorized

type GetIPAMIpsUnauthorized struct {
}

GetIPAMIpsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMIpsUnauthorized

func NewGetIPAMIpsUnauthorized() *GetIPAMIpsUnauthorized

NewGetIPAMIpsUnauthorized creates a GetIPAMIpsUnauthorized with default headers values

func (*GetIPAMIpsUnauthorized) Error

func (o *GetIPAMIpsUnauthorized) Error() string

type GetIPAMMacsBadRequest

type GetIPAMMacsBadRequest struct {
}

GetIPAMMacsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMMacsBadRequest

func NewGetIPAMMacsBadRequest() *GetIPAMMacsBadRequest

NewGetIPAMMacsBadRequest creates a GetIPAMMacsBadRequest with default headers values

func (*GetIPAMMacsBadRequest) Error

func (o *GetIPAMMacsBadRequest) Error() string

type GetIPAMMacsForbidden

type GetIPAMMacsForbidden struct {
}

GetIPAMMacsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMMacsForbidden

func NewGetIPAMMacsForbidden() *GetIPAMMacsForbidden

NewGetIPAMMacsForbidden creates a GetIPAMMacsForbidden with default headers values

func (*GetIPAMMacsForbidden) Error

func (o *GetIPAMMacsForbidden) Error() string

type GetIPAMMacsGone

type GetIPAMMacsGone struct {
}

GetIPAMMacsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMMacsGone

func NewGetIPAMMacsGone() *GetIPAMMacsGone

NewGetIPAMMacsGone creates a GetIPAMMacsGone with default headers values

func (*GetIPAMMacsGone) Error

func (o *GetIPAMMacsGone) Error() string

type GetIPAMMacsIDBadRequest

type GetIPAMMacsIDBadRequest struct {
}

GetIPAMMacsIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMMacsIDBadRequest

func NewGetIPAMMacsIDBadRequest() *GetIPAMMacsIDBadRequest

NewGetIPAMMacsIDBadRequest creates a GetIPAMMacsIDBadRequest with default headers values

func (*GetIPAMMacsIDBadRequest) Error

func (o *GetIPAMMacsIDBadRequest) Error() string

type GetIPAMMacsIDForbidden

type GetIPAMMacsIDForbidden struct {
}

GetIPAMMacsIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMMacsIDForbidden

func NewGetIPAMMacsIDForbidden() *GetIPAMMacsIDForbidden

NewGetIPAMMacsIDForbidden creates a GetIPAMMacsIDForbidden with default headers values

func (*GetIPAMMacsIDForbidden) Error

func (o *GetIPAMMacsIDForbidden) Error() string

type GetIPAMMacsIDGone

type GetIPAMMacsIDGone struct {
}

GetIPAMMacsIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMMacsIDGone

func NewGetIPAMMacsIDGone() *GetIPAMMacsIDGone

NewGetIPAMMacsIDGone creates a GetIPAMMacsIDGone with default headers values

func (*GetIPAMMacsIDGone) Error

func (o *GetIPAMMacsIDGone) Error() string

type GetIPAMMacsIDInternalServerError

type GetIPAMMacsIDInternalServerError struct {
}

GetIPAMMacsIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMMacsIDInternalServerError

func NewGetIPAMMacsIDInternalServerError() *GetIPAMMacsIDInternalServerError

NewGetIPAMMacsIDInternalServerError creates a GetIPAMMacsIDInternalServerError with default headers values

func (*GetIPAMMacsIDInternalServerError) Error

type GetIPAMMacsIDMethodNotAllowed

type GetIPAMMacsIDMethodNotAllowed struct {
}

GetIPAMMacsIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMMacsIDMethodNotAllowed

func NewGetIPAMMacsIDMethodNotAllowed() *GetIPAMMacsIDMethodNotAllowed

NewGetIPAMMacsIDMethodNotAllowed creates a GetIPAMMacsIDMethodNotAllowed with default headers values

func (*GetIPAMMacsIDMethodNotAllowed) Error

type GetIPAMMacsIDNotFound

type GetIPAMMacsIDNotFound struct {
}

GetIPAMMacsIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMMacsIDNotFound

func NewGetIPAMMacsIDNotFound() *GetIPAMMacsIDNotFound

NewGetIPAMMacsIDNotFound creates a GetIPAMMacsIDNotFound with default headers values

func (*GetIPAMMacsIDNotFound) Error

func (o *GetIPAMMacsIDNotFound) Error() string

type GetIPAMMacsIDOK

type GetIPAMMacsIDOK struct {
	Payload *GetIPAMMacsIDOKBody
}

GetIPAMMacsIDOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMMacsIDOK

func NewGetIPAMMacsIDOK() *GetIPAMMacsIDOK

NewGetIPAMMacsIDOK creates a GetIPAMMacsIDOK with default headers values

func (*GetIPAMMacsIDOK) Error

func (o *GetIPAMMacsIDOK) Error() string

func (*GetIPAMMacsIDOK) GetPayload

func (o *GetIPAMMacsIDOK) GetPayload() *GetIPAMMacsIDOKBody

type GetIPAMMacsIDOKBody

type GetIPAMMacsIDOKBody struct {

	// device
	Device *GetIPAMMacsIDOKBodyDevice `json:"device,omitempty"`

	// macaddress
	Macaddress interface{} `json:"macaddress,omitempty"`

	// macaddress id
	MacaddressID interface{} `json:"macaddress_id,omitempty"`

	// port
	Port *models.IPAMmacsPort `json:"port,omitempty"`

	// port name
	PortName interface{} `json:"port_name,omitempty"`

	// vlan id
	VlanID interface{} `json:"vlan_id,omitempty"`
}

GetIPAMMacsIDOKBody get IP a m macs ID o k body swagger:model GetIPAMMacsIDOKBody

func (*GetIPAMMacsIDOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMMacsIDOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMMacsIDOKBody) Validate

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

Validate validates this get IP a m macs ID o k body

type GetIPAMMacsIDOKBodyDevice

type GetIPAMMacsIDOKBodyDevice struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

GetIPAMMacsIDOKBodyDevice get IP a m macs ID o k body device swagger:model GetIPAMMacsIDOKBodyDevice

func (*GetIPAMMacsIDOKBodyDevice) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMMacsIDOKBodyDevice) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMMacsIDOKBodyDevice) Validate

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

Validate validates this get IP a m macs ID o k body device

type GetIPAMMacsIDParams

type GetIPAMMacsIDParams struct {

	/*ID*/
	ID int64

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

GetIPAMMacsIDParams contains all the parameters to send to the API endpoint for the get IP a m macs id operation typically these are written to a http.Request

func NewGetIPAMMacsIDParams

func NewGetIPAMMacsIDParams() *GetIPAMMacsIDParams

NewGetIPAMMacsIDParams creates a new GetIPAMMacsIDParams object with the default values initialized.

func NewGetIPAMMacsIDParamsWithContext

func NewGetIPAMMacsIDParamsWithContext(ctx context.Context) *GetIPAMMacsIDParams

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

func NewGetIPAMMacsIDParamsWithHTTPClient

func NewGetIPAMMacsIDParamsWithHTTPClient(client *http.Client) *GetIPAMMacsIDParams

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

func NewGetIPAMMacsIDParamsWithTimeout

func NewGetIPAMMacsIDParamsWithTimeout(timeout time.Duration) *GetIPAMMacsIDParams

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

func (*GetIPAMMacsIDParams) SetContext

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

SetContext adds the context to the get IP a m macs id params

func (*GetIPAMMacsIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m macs id params

func (*GetIPAMMacsIDParams) SetID

func (o *GetIPAMMacsIDParams) SetID(id int64)

SetID adds the id to the get IP a m macs id params

func (*GetIPAMMacsIDParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m macs id params

func (*GetIPAMMacsIDParams) WithContext

WithContext adds the context to the get IP a m macs id params

func (*GetIPAMMacsIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m macs id params

func (*GetIPAMMacsIDParams) WithID

WithID adds the id to the get IP a m macs id params

func (*GetIPAMMacsIDParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m macs id params

func (*GetIPAMMacsIDParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMMacsIDReader

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

GetIPAMMacsIDReader is a Reader for the GetIPAMMacsID structure.

func (*GetIPAMMacsIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMMacsIDServiceUnavailable

type GetIPAMMacsIDServiceUnavailable struct {
}

GetIPAMMacsIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMMacsIDServiceUnavailable

func NewGetIPAMMacsIDServiceUnavailable() *GetIPAMMacsIDServiceUnavailable

NewGetIPAMMacsIDServiceUnavailable creates a GetIPAMMacsIDServiceUnavailable with default headers values

func (*GetIPAMMacsIDServiceUnavailable) Error

type GetIPAMMacsIDUnauthorized

type GetIPAMMacsIDUnauthorized struct {
}

GetIPAMMacsIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMMacsIDUnauthorized

func NewGetIPAMMacsIDUnauthorized() *GetIPAMMacsIDUnauthorized

NewGetIPAMMacsIDUnauthorized creates a GetIPAMMacsIDUnauthorized with default headers values

func (*GetIPAMMacsIDUnauthorized) Error

func (o *GetIPAMMacsIDUnauthorized) Error() string

type GetIPAMMacsInternalServerError

type GetIPAMMacsInternalServerError struct {
}

GetIPAMMacsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMMacsInternalServerError

func NewGetIPAMMacsInternalServerError() *GetIPAMMacsInternalServerError

NewGetIPAMMacsInternalServerError creates a GetIPAMMacsInternalServerError with default headers values

func (*GetIPAMMacsInternalServerError) Error

type GetIPAMMacsMethodNotAllowed

type GetIPAMMacsMethodNotAllowed struct {
}

GetIPAMMacsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMMacsMethodNotAllowed

func NewGetIPAMMacsMethodNotAllowed() *GetIPAMMacsMethodNotAllowed

NewGetIPAMMacsMethodNotAllowed creates a GetIPAMMacsMethodNotAllowed with default headers values

func (*GetIPAMMacsMethodNotAllowed) Error

type GetIPAMMacsNotFound

type GetIPAMMacsNotFound struct {
}

GetIPAMMacsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMMacsNotFound

func NewGetIPAMMacsNotFound() *GetIPAMMacsNotFound

NewGetIPAMMacsNotFound creates a GetIPAMMacsNotFound with default headers values

func (*GetIPAMMacsNotFound) Error

func (o *GetIPAMMacsNotFound) Error() string

type GetIPAMMacsOK

type GetIPAMMacsOK struct {
	Payload *GetIPAMMacsOKBody
}

GetIPAMMacsOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMMacsOK

func NewGetIPAMMacsOK() *GetIPAMMacsOK

NewGetIPAMMacsOK creates a GetIPAMMacsOK with default headers values

func (*GetIPAMMacsOK) Error

func (o *GetIPAMMacsOK) Error() string

func (*GetIPAMMacsOK) GetPayload

func (o *GetIPAMMacsOK) GetPayload() *GetIPAMMacsOKBody

type GetIPAMMacsOKBody

type GetIPAMMacsOKBody struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// macaddresses
	Macaddresses []*models.IPAMmacs `json:"macaddresses"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

GetIPAMMacsOKBody get IP a m macs o k body swagger:model GetIPAMMacsOKBody

func (*GetIPAMMacsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMMacsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMMacsOKBody) Validate

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

Validate validates this get IP a m macs o k body

type GetIPAMMacsParams

type GetIPAMMacsParams struct {

	/*Device
	  Device name

	*/
	Device *string
	/*DeviceID
	  Device ID

	*/
	DeviceID *string
	/*LastUpdatedGt
	  last updated greater than date YYYY-MM-DD format

	*/
	LastUpdatedGt *string
	/*LastUpdatedLt
	  last updated less than date YYYY-MM-DD format

	*/
	LastUpdatedLt *string
	/*Mac
	  mac address

	*/
	Mac *string

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

GetIPAMMacsParams contains all the parameters to send to the API endpoint for the get IP a m macs operation typically these are written to a http.Request

func NewGetIPAMMacsParams

func NewGetIPAMMacsParams() *GetIPAMMacsParams

NewGetIPAMMacsParams creates a new GetIPAMMacsParams object with the default values initialized.

func NewGetIPAMMacsParamsWithContext

func NewGetIPAMMacsParamsWithContext(ctx context.Context) *GetIPAMMacsParams

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

func NewGetIPAMMacsParamsWithHTTPClient

func NewGetIPAMMacsParamsWithHTTPClient(client *http.Client) *GetIPAMMacsParams

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

func NewGetIPAMMacsParamsWithTimeout

func NewGetIPAMMacsParamsWithTimeout(timeout time.Duration) *GetIPAMMacsParams

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

func (*GetIPAMMacsParams) SetContext

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

SetContext adds the context to the get IP a m macs params

func (*GetIPAMMacsParams) SetDevice

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

SetDevice adds the device to the get IP a m macs params

func (*GetIPAMMacsParams) SetDeviceID

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

SetDeviceID adds the deviceId to the get IP a m macs params

func (*GetIPAMMacsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m macs params

func (*GetIPAMMacsParams) SetLastUpdatedGt

func (o *GetIPAMMacsParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the get IP a m macs params

func (*GetIPAMMacsParams) SetLastUpdatedLt

func (o *GetIPAMMacsParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the get IP a m macs params

func (*GetIPAMMacsParams) SetMac

func (o *GetIPAMMacsParams) SetMac(mac *string)

SetMac adds the mac to the get IP a m macs params

func (*GetIPAMMacsParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m macs params

func (*GetIPAMMacsParams) WithContext

func (o *GetIPAMMacsParams) WithContext(ctx context.Context) *GetIPAMMacsParams

WithContext adds the context to the get IP a m macs params

func (*GetIPAMMacsParams) WithDevice

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

WithDevice adds the device to the get IP a m macs params

func (*GetIPAMMacsParams) WithDeviceID

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

WithDeviceID adds the deviceID to the get IP a m macs params

func (*GetIPAMMacsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m macs params

func (*GetIPAMMacsParams) WithLastUpdatedGt

func (o *GetIPAMMacsParams) WithLastUpdatedGt(lastUpdatedGt *string) *GetIPAMMacsParams

WithLastUpdatedGt adds the lastUpdatedGt to the get IP a m macs params

func (*GetIPAMMacsParams) WithLastUpdatedLt

func (o *GetIPAMMacsParams) WithLastUpdatedLt(lastUpdatedLt *string) *GetIPAMMacsParams

WithLastUpdatedLt adds the lastUpdatedLt to the get IP a m macs params

func (*GetIPAMMacsParams) WithMac

func (o *GetIPAMMacsParams) WithMac(mac *string) *GetIPAMMacsParams

WithMac adds the mac to the get IP a m macs params

func (*GetIPAMMacsParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m macs params

func (*GetIPAMMacsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMMacsReader

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

GetIPAMMacsReader is a Reader for the GetIPAMMacs structure.

func (*GetIPAMMacsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMMacsServiceUnavailable

type GetIPAMMacsServiceUnavailable struct {
}

GetIPAMMacsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMMacsServiceUnavailable

func NewGetIPAMMacsServiceUnavailable() *GetIPAMMacsServiceUnavailable

NewGetIPAMMacsServiceUnavailable creates a GetIPAMMacsServiceUnavailable with default headers values

func (*GetIPAMMacsServiceUnavailable) Error

type GetIPAMMacsUnauthorized

type GetIPAMMacsUnauthorized struct {
}

GetIPAMMacsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMMacsUnauthorized

func NewGetIPAMMacsUnauthorized() *GetIPAMMacsUnauthorized

NewGetIPAMMacsUnauthorized creates a GetIPAMMacsUnauthorized with default headers values

func (*GetIPAMMacsUnauthorized) Error

func (o *GetIPAMMacsUnauthorized) Error() string

type GetIPAMSearchBadRequest

type GetIPAMSearchBadRequest struct {
}

GetIPAMSearchBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMSearchBadRequest

func NewGetIPAMSearchBadRequest() *GetIPAMSearchBadRequest

NewGetIPAMSearchBadRequest creates a GetIPAMSearchBadRequest with default headers values

func (*GetIPAMSearchBadRequest) Error

func (o *GetIPAMSearchBadRequest) Error() string

type GetIPAMSearchForbidden

type GetIPAMSearchForbidden struct {
}

GetIPAMSearchForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMSearchForbidden

func NewGetIPAMSearchForbidden() *GetIPAMSearchForbidden

NewGetIPAMSearchForbidden creates a GetIPAMSearchForbidden with default headers values

func (*GetIPAMSearchForbidden) Error

func (o *GetIPAMSearchForbidden) Error() string

type GetIPAMSearchGone

type GetIPAMSearchGone struct {
}

GetIPAMSearchGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMSearchGone

func NewGetIPAMSearchGone() *GetIPAMSearchGone

NewGetIPAMSearchGone creates a GetIPAMSearchGone with default headers values

func (*GetIPAMSearchGone) Error

func (o *GetIPAMSearchGone) Error() string

type GetIPAMSearchInternalServerError

type GetIPAMSearchInternalServerError struct {
}

GetIPAMSearchInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMSearchInternalServerError

func NewGetIPAMSearchInternalServerError() *GetIPAMSearchInternalServerError

NewGetIPAMSearchInternalServerError creates a GetIPAMSearchInternalServerError with default headers values

func (*GetIPAMSearchInternalServerError) Error

type GetIPAMSearchMethodNotAllowed

type GetIPAMSearchMethodNotAllowed struct {
}

GetIPAMSearchMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMSearchMethodNotAllowed

func NewGetIPAMSearchMethodNotAllowed() *GetIPAMSearchMethodNotAllowed

NewGetIPAMSearchMethodNotAllowed creates a GetIPAMSearchMethodNotAllowed with default headers values

func (*GetIPAMSearchMethodNotAllowed) Error

type GetIPAMSearchNotFound

type GetIPAMSearchNotFound struct {
}

GetIPAMSearchNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMSearchNotFound

func NewGetIPAMSearchNotFound() *GetIPAMSearchNotFound

NewGetIPAMSearchNotFound creates a GetIPAMSearchNotFound with default headers values

func (*GetIPAMSearchNotFound) Error

func (o *GetIPAMSearchNotFound) Error() string

type GetIPAMSearchOK

type GetIPAMSearchOK struct {
	Payload *GetIPAMSearchOKBody
}

GetIPAMSearchOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMSearchOK

func NewGetIPAMSearchOK() *GetIPAMSearchOK

NewGetIPAMSearchOK creates a GetIPAMSearchOK with default headers values

func (*GetIPAMSearchOK) Error

func (o *GetIPAMSearchOK) Error() string

func (*GetIPAMSearchOK) GetPayload

func (o *GetIPAMSearchOK) GetPayload() *GetIPAMSearchOKBody

type GetIPAMSearchOKBody

type GetIPAMSearchOKBody struct {

	// ips
	Ips []*IpsItems0 `json:"ips"`
}

GetIPAMSearchOKBody get IP a m search o k body swagger:model GetIPAMSearchOKBody

func (*GetIPAMSearchOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMSearchOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMSearchOKBody) Validate

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

Validate validates this get IP a m search o k body

type GetIPAMSearchParams

type GetIPAMSearchParams struct {

	/*Query
	  enter “ip”

	*/
	Query string
	/*String
	  the IP address to search for

	*/
	String string

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

GetIPAMSearchParams contains all the parameters to send to the API endpoint for the get IP a m search operation typically these are written to a http.Request

func NewGetIPAMSearchParams

func NewGetIPAMSearchParams() *GetIPAMSearchParams

NewGetIPAMSearchParams creates a new GetIPAMSearchParams object with the default values initialized.

func NewGetIPAMSearchParamsWithContext

func NewGetIPAMSearchParamsWithContext(ctx context.Context) *GetIPAMSearchParams

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

func NewGetIPAMSearchParamsWithHTTPClient

func NewGetIPAMSearchParamsWithHTTPClient(client *http.Client) *GetIPAMSearchParams

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

func NewGetIPAMSearchParamsWithTimeout

func NewGetIPAMSearchParamsWithTimeout(timeout time.Duration) *GetIPAMSearchParams

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

func (*GetIPAMSearchParams) SetContext

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

SetContext adds the context to the get IP a m search params

func (*GetIPAMSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m search params

func (*GetIPAMSearchParams) SetQuery

func (o *GetIPAMSearchParams) SetQuery(query string)

SetQuery adds the query to the get IP a m search params

func (*GetIPAMSearchParams) SetString

func (o *GetIPAMSearchParams) SetString(string string)

SetString adds the string to the get IP a m search params

func (*GetIPAMSearchParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m search params

func (*GetIPAMSearchParams) WithContext

WithContext adds the context to the get IP a m search params

func (*GetIPAMSearchParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m search params

func (*GetIPAMSearchParams) WithQuery

func (o *GetIPAMSearchParams) WithQuery(query string) *GetIPAMSearchParams

WithQuery adds the query to the get IP a m search params

func (*GetIPAMSearchParams) WithString

func (o *GetIPAMSearchParams) WithString(string string) *GetIPAMSearchParams

WithString adds the string to the get IP a m search params

func (*GetIPAMSearchParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m search params

func (*GetIPAMSearchParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMSearchReader

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

GetIPAMSearchReader is a Reader for the GetIPAMSearch structure.

func (*GetIPAMSearchReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMSearchServiceUnavailable

type GetIPAMSearchServiceUnavailable struct {
}

GetIPAMSearchServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMSearchServiceUnavailable

func NewGetIPAMSearchServiceUnavailable() *GetIPAMSearchServiceUnavailable

NewGetIPAMSearchServiceUnavailable creates a GetIPAMSearchServiceUnavailable with default headers values

func (*GetIPAMSearchServiceUnavailable) Error

type GetIPAMSearchUnauthorized

type GetIPAMSearchUnauthorized struct {
}

GetIPAMSearchUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMSearchUnauthorized

func NewGetIPAMSearchUnauthorized() *GetIPAMSearchUnauthorized

NewGetIPAMSearchUnauthorized creates a GetIPAMSearchUnauthorized with default headers values

func (*GetIPAMSearchUnauthorized) Error

func (o *GetIPAMSearchUnauthorized) Error() string

type GetIPAMSubnetIDBadRequest

type GetIPAMSubnetIDBadRequest struct {
}

GetIPAMSubnetIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMSubnetIDBadRequest

func NewGetIPAMSubnetIDBadRequest() *GetIPAMSubnetIDBadRequest

NewGetIPAMSubnetIDBadRequest creates a GetIPAMSubnetIDBadRequest with default headers values

func (*GetIPAMSubnetIDBadRequest) Error

func (o *GetIPAMSubnetIDBadRequest) Error() string

type GetIPAMSubnetIDForbidden

type GetIPAMSubnetIDForbidden struct {
}

GetIPAMSubnetIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMSubnetIDForbidden

func NewGetIPAMSubnetIDForbidden() *GetIPAMSubnetIDForbidden

NewGetIPAMSubnetIDForbidden creates a GetIPAMSubnetIDForbidden with default headers values

func (*GetIPAMSubnetIDForbidden) Error

func (o *GetIPAMSubnetIDForbidden) Error() string

type GetIPAMSubnetIDGone

type GetIPAMSubnetIDGone struct {
}

GetIPAMSubnetIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMSubnetIDGone

func NewGetIPAMSubnetIDGone() *GetIPAMSubnetIDGone

NewGetIPAMSubnetIDGone creates a GetIPAMSubnetIDGone with default headers values

func (*GetIPAMSubnetIDGone) Error

func (o *GetIPAMSubnetIDGone) Error() string

type GetIPAMSubnetIDInternalServerError

type GetIPAMSubnetIDInternalServerError struct {
}

GetIPAMSubnetIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMSubnetIDInternalServerError

func NewGetIPAMSubnetIDInternalServerError() *GetIPAMSubnetIDInternalServerError

NewGetIPAMSubnetIDInternalServerError creates a GetIPAMSubnetIDInternalServerError with default headers values

func (*GetIPAMSubnetIDInternalServerError) Error

type GetIPAMSubnetIDMethodNotAllowed

type GetIPAMSubnetIDMethodNotAllowed struct {
}

GetIPAMSubnetIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMSubnetIDMethodNotAllowed

func NewGetIPAMSubnetIDMethodNotAllowed() *GetIPAMSubnetIDMethodNotAllowed

NewGetIPAMSubnetIDMethodNotAllowed creates a GetIPAMSubnetIDMethodNotAllowed with default headers values

func (*GetIPAMSubnetIDMethodNotAllowed) Error

type GetIPAMSubnetIDNotFound

type GetIPAMSubnetIDNotFound struct {
}

GetIPAMSubnetIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMSubnetIDNotFound

func NewGetIPAMSubnetIDNotFound() *GetIPAMSubnetIDNotFound

NewGetIPAMSubnetIDNotFound creates a GetIPAMSubnetIDNotFound with default headers values

func (*GetIPAMSubnetIDNotFound) Error

func (o *GetIPAMSubnetIDNotFound) Error() string

type GetIPAMSubnetIDOK

type GetIPAMSubnetIDOK struct {
	Payload *models.IPAMsubnets
}

GetIPAMSubnetIDOK handles this case with default header values.

The above command returns the same output as Get All Subnets above

func NewGetIPAMSubnetIDOK

func NewGetIPAMSubnetIDOK() *GetIPAMSubnetIDOK

NewGetIPAMSubnetIDOK creates a GetIPAMSubnetIDOK with default headers values

func (*GetIPAMSubnetIDOK) Error

func (o *GetIPAMSubnetIDOK) Error() string

func (*GetIPAMSubnetIDOK) GetPayload

func (o *GetIPAMSubnetIDOK) GetPayload() *models.IPAMsubnets

type GetIPAMSubnetIDParams

type GetIPAMSubnetIDParams struct {

	/*SubnetID
	  Subnet Id

	*/
	SubnetID int64

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

GetIPAMSubnetIDParams contains all the parameters to send to the API endpoint for the get IP a m subnet id operation typically these are written to a http.Request

func NewGetIPAMSubnetIDParams

func NewGetIPAMSubnetIDParams() *GetIPAMSubnetIDParams

NewGetIPAMSubnetIDParams creates a new GetIPAMSubnetIDParams object with the default values initialized.

func NewGetIPAMSubnetIDParamsWithContext

func NewGetIPAMSubnetIDParamsWithContext(ctx context.Context) *GetIPAMSubnetIDParams

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

func NewGetIPAMSubnetIDParamsWithHTTPClient

func NewGetIPAMSubnetIDParamsWithHTTPClient(client *http.Client) *GetIPAMSubnetIDParams

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

func NewGetIPAMSubnetIDParamsWithTimeout

func NewGetIPAMSubnetIDParamsWithTimeout(timeout time.Duration) *GetIPAMSubnetIDParams

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

func (*GetIPAMSubnetIDParams) SetContext

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

SetContext adds the context to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) SetSubnetID

func (o *GetIPAMSubnetIDParams) SetSubnetID(subnetID int64)

SetSubnetID adds the subnetId to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) WithContext

WithContext adds the context to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) WithSubnetID

func (o *GetIPAMSubnetIDParams) WithSubnetID(subnetID int64) *GetIPAMSubnetIDParams

WithSubnetID adds the subnetID to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m subnet id params

func (*GetIPAMSubnetIDParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMSubnetIDReader

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

GetIPAMSubnetIDReader is a Reader for the GetIPAMSubnetID structure.

func (*GetIPAMSubnetIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMSubnetIDServiceUnavailable

type GetIPAMSubnetIDServiceUnavailable struct {
}

GetIPAMSubnetIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMSubnetIDServiceUnavailable

func NewGetIPAMSubnetIDServiceUnavailable() *GetIPAMSubnetIDServiceUnavailable

NewGetIPAMSubnetIDServiceUnavailable creates a GetIPAMSubnetIDServiceUnavailable with default headers values

func (*GetIPAMSubnetIDServiceUnavailable) Error

type GetIPAMSubnetIDUnauthorized

type GetIPAMSubnetIDUnauthorized struct {
}

GetIPAMSubnetIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMSubnetIDUnauthorized

func NewGetIPAMSubnetIDUnauthorized() *GetIPAMSubnetIDUnauthorized

NewGetIPAMSubnetIDUnauthorized creates a GetIPAMSubnetIDUnauthorized with default headers values

func (*GetIPAMSubnetIDUnauthorized) Error

type GetIPAMSuggestIPBadRequest

type GetIPAMSuggestIPBadRequest struct {
}

GetIPAMSuggestIPBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMSuggestIPBadRequest

func NewGetIPAMSuggestIPBadRequest() *GetIPAMSuggestIPBadRequest

NewGetIPAMSuggestIPBadRequest creates a GetIPAMSuggestIPBadRequest with default headers values

func (*GetIPAMSuggestIPBadRequest) Error

type GetIPAMSuggestIPForbidden

type GetIPAMSuggestIPForbidden struct {
}

GetIPAMSuggestIPForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMSuggestIPForbidden

func NewGetIPAMSuggestIPForbidden() *GetIPAMSuggestIPForbidden

NewGetIPAMSuggestIPForbidden creates a GetIPAMSuggestIPForbidden with default headers values

func (*GetIPAMSuggestIPForbidden) Error

func (o *GetIPAMSuggestIPForbidden) Error() string

type GetIPAMSuggestIPGone

type GetIPAMSuggestIPGone struct {
}

GetIPAMSuggestIPGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMSuggestIPGone

func NewGetIPAMSuggestIPGone() *GetIPAMSuggestIPGone

NewGetIPAMSuggestIPGone creates a GetIPAMSuggestIPGone with default headers values

func (*GetIPAMSuggestIPGone) Error

func (o *GetIPAMSuggestIPGone) Error() string

type GetIPAMSuggestIPInternalServerError

type GetIPAMSuggestIPInternalServerError struct {
}

GetIPAMSuggestIPInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMSuggestIPInternalServerError

func NewGetIPAMSuggestIPInternalServerError() *GetIPAMSuggestIPInternalServerError

NewGetIPAMSuggestIPInternalServerError creates a GetIPAMSuggestIPInternalServerError with default headers values

func (*GetIPAMSuggestIPInternalServerError) Error

type GetIPAMSuggestIPMethodNotAllowed

type GetIPAMSuggestIPMethodNotAllowed struct {
}

GetIPAMSuggestIPMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMSuggestIPMethodNotAllowed

func NewGetIPAMSuggestIPMethodNotAllowed() *GetIPAMSuggestIPMethodNotAllowed

NewGetIPAMSuggestIPMethodNotAllowed creates a GetIPAMSuggestIPMethodNotAllowed with default headers values

func (*GetIPAMSuggestIPMethodNotAllowed) Error

type GetIPAMSuggestIPNotFound

type GetIPAMSuggestIPNotFound struct {
}

GetIPAMSuggestIPNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMSuggestIPNotFound

func NewGetIPAMSuggestIPNotFound() *GetIPAMSuggestIPNotFound

NewGetIPAMSuggestIPNotFound creates a GetIPAMSuggestIPNotFound with default headers values

func (*GetIPAMSuggestIPNotFound) Error

func (o *GetIPAMSuggestIPNotFound) Error() string

type GetIPAMSuggestIPOK

type GetIPAMSuggestIPOK struct {
	Payload *GetIPAMSuggestIPOKBody
}

GetIPAMSuggestIPOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMSuggestIPOK

func NewGetIPAMSuggestIPOK() *GetIPAMSuggestIPOK

NewGetIPAMSuggestIPOK creates a GetIPAMSuggestIPOK with default headers values

func (*GetIPAMSuggestIPOK) Error

func (o *GetIPAMSuggestIPOK) Error() string

func (*GetIPAMSuggestIPOK) GetPayload

func (o *GetIPAMSuggestIPOK) GetPayload() *GetIPAMSuggestIPOKBody

type GetIPAMSuggestIPOKBody

type GetIPAMSuggestIPOKBody struct {

	// ip
	IP interface{} `json:"ip,omitempty"`
}

GetIPAMSuggestIPOKBody get IP a m suggest IP o k body swagger:model GetIPAMSuggestIPOKBody

func (*GetIPAMSuggestIPOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMSuggestIPOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMSuggestIPOKBody) Validate

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

Validate validates this get IP a m suggest IP o k body

type GetIPAMSuggestIPParams

type GetIPAMSuggestIPParams struct {

	/*MaskBits
	  mask bits (added in v7.2.0)

	*/
	MaskBits string
	/*Name
	  filter by name (Added in v6.0.0)

	*/
	Name *string
	/*Number
	  vlan number

	*/
	Number *string
	/*ReserveIP
	  If value of yes is passed, the suggested IP is reserved. Return value also adds reserved as yes or no. (added in v7.2.0)

	*/
	ReserveIP *string
	/*Subnet
	  name of the subnet

	*/
	Subnet *string
	/*SubnetID
	  ID of the subnet (added in v7.2.0)

	*/
	SubnetID *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

GetIPAMSuggestIPParams contains all the parameters to send to the API endpoint for the get IP a m suggest ip operation typically these are written to a http.Request

func NewGetIPAMSuggestIPParams

func NewGetIPAMSuggestIPParams() *GetIPAMSuggestIPParams

NewGetIPAMSuggestIPParams creates a new GetIPAMSuggestIPParams object with the default values initialized.

func NewGetIPAMSuggestIPParamsWithContext

func NewGetIPAMSuggestIPParamsWithContext(ctx context.Context) *GetIPAMSuggestIPParams

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

func NewGetIPAMSuggestIPParamsWithHTTPClient

func NewGetIPAMSuggestIPParamsWithHTTPClient(client *http.Client) *GetIPAMSuggestIPParams

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

func NewGetIPAMSuggestIPParamsWithTimeout

func NewGetIPAMSuggestIPParamsWithTimeout(timeout time.Duration) *GetIPAMSuggestIPParams

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

func (*GetIPAMSuggestIPParams) SetContext

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

SetContext adds the context to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetMaskBits

func (o *GetIPAMSuggestIPParams) SetMaskBits(maskBits string)

SetMaskBits adds the maskBits to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetName

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

SetName adds the name to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetNumber

func (o *GetIPAMSuggestIPParams) SetNumber(number *string)

SetNumber adds the number to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetReserveIP

func (o *GetIPAMSuggestIPParams) SetReserveIP(reserveIP *string)

SetReserveIP adds the reserveIp to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetSubnet

func (o *GetIPAMSuggestIPParams) SetSubnet(subnet *string)

SetSubnet adds the subnet to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetSubnetID

func (o *GetIPAMSuggestIPParams) SetSubnetID(subnetID *string)

SetSubnetID adds the subnetId to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetVrfGroup

func (o *GetIPAMSuggestIPParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) SetVrfGroupID

func (o *GetIPAMSuggestIPParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithContext

WithContext adds the context to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithMaskBits

func (o *GetIPAMSuggestIPParams) WithMaskBits(maskBits string) *GetIPAMSuggestIPParams

WithMaskBits adds the maskBits to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithName

WithName adds the name to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithNumber

func (o *GetIPAMSuggestIPParams) WithNumber(number *string) *GetIPAMSuggestIPParams

WithNumber adds the number to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithReserveIP

func (o *GetIPAMSuggestIPParams) WithReserveIP(reserveIP *string) *GetIPAMSuggestIPParams

WithReserveIP adds the reserveIP to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithSubnet

func (o *GetIPAMSuggestIPParams) WithSubnet(subnet *string) *GetIPAMSuggestIPParams

WithSubnet adds the subnet to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithSubnetID

func (o *GetIPAMSuggestIPParams) WithSubnetID(subnetID *string) *GetIPAMSuggestIPParams

WithSubnetID adds the subnetID to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithTimeout

WithTimeout adds the timeout to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithVrfGroup

func (o *GetIPAMSuggestIPParams) WithVrfGroup(vrfGroup *string) *GetIPAMSuggestIPParams

WithVrfGroup adds the vrfGroup to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WithVrfGroupID

func (o *GetIPAMSuggestIPParams) WithVrfGroupID(vrfGroupID *string) *GetIPAMSuggestIPParams

WithVrfGroupID adds the vrfGroupID to the get IP a m suggest ip params

func (*GetIPAMSuggestIPParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMSuggestIPReader

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

GetIPAMSuggestIPReader is a Reader for the GetIPAMSuggestIP structure.

func (*GetIPAMSuggestIPReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMSuggestIPServiceUnavailable

type GetIPAMSuggestIPServiceUnavailable struct {
}

GetIPAMSuggestIPServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMSuggestIPServiceUnavailable

func NewGetIPAMSuggestIPServiceUnavailable() *GetIPAMSuggestIPServiceUnavailable

NewGetIPAMSuggestIPServiceUnavailable creates a GetIPAMSuggestIPServiceUnavailable with default headers values

func (*GetIPAMSuggestIPServiceUnavailable) Error

type GetIPAMSuggestIPUnauthorized

type GetIPAMSuggestIPUnauthorized struct {
}

GetIPAMSuggestIPUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMSuggestIPUnauthorized

func NewGetIPAMSuggestIPUnauthorized() *GetIPAMSuggestIPUnauthorized

NewGetIPAMSuggestIPUnauthorized creates a GetIPAMSuggestIPUnauthorized with default headers values

func (*GetIPAMSuggestIPUnauthorized) Error

type GetIPAMSuggestSubnetIDBadRequest

type GetIPAMSuggestSubnetIDBadRequest struct {
}

GetIPAMSuggestSubnetIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMSuggestSubnetIDBadRequest

func NewGetIPAMSuggestSubnetIDBadRequest() *GetIPAMSuggestSubnetIDBadRequest

NewGetIPAMSuggestSubnetIDBadRequest creates a GetIPAMSuggestSubnetIDBadRequest with default headers values

func (*GetIPAMSuggestSubnetIDBadRequest) Error

type GetIPAMSuggestSubnetIDForbidden

type GetIPAMSuggestSubnetIDForbidden struct {
}

GetIPAMSuggestSubnetIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMSuggestSubnetIDForbidden

func NewGetIPAMSuggestSubnetIDForbidden() *GetIPAMSuggestSubnetIDForbidden

NewGetIPAMSuggestSubnetIDForbidden creates a GetIPAMSuggestSubnetIDForbidden with default headers values

func (*GetIPAMSuggestSubnetIDForbidden) Error

type GetIPAMSuggestSubnetIDGone

type GetIPAMSuggestSubnetIDGone struct {
}

GetIPAMSuggestSubnetIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMSuggestSubnetIDGone

func NewGetIPAMSuggestSubnetIDGone() *GetIPAMSuggestSubnetIDGone

NewGetIPAMSuggestSubnetIDGone creates a GetIPAMSuggestSubnetIDGone with default headers values

func (*GetIPAMSuggestSubnetIDGone) Error

type GetIPAMSuggestSubnetIDInternalServerError

type GetIPAMSuggestSubnetIDInternalServerError struct {
}

GetIPAMSuggestSubnetIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMSuggestSubnetIDInternalServerError

func NewGetIPAMSuggestSubnetIDInternalServerError() *GetIPAMSuggestSubnetIDInternalServerError

NewGetIPAMSuggestSubnetIDInternalServerError creates a GetIPAMSuggestSubnetIDInternalServerError with default headers values

func (*GetIPAMSuggestSubnetIDInternalServerError) Error

type GetIPAMSuggestSubnetIDMethodNotAllowed

type GetIPAMSuggestSubnetIDMethodNotAllowed struct {
}

GetIPAMSuggestSubnetIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMSuggestSubnetIDMethodNotAllowed

func NewGetIPAMSuggestSubnetIDMethodNotAllowed() *GetIPAMSuggestSubnetIDMethodNotAllowed

NewGetIPAMSuggestSubnetIDMethodNotAllowed creates a GetIPAMSuggestSubnetIDMethodNotAllowed with default headers values

func (*GetIPAMSuggestSubnetIDMethodNotAllowed) Error

type GetIPAMSuggestSubnetIDNotFound

type GetIPAMSuggestSubnetIDNotFound struct {
}

GetIPAMSuggestSubnetIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMSuggestSubnetIDNotFound

func NewGetIPAMSuggestSubnetIDNotFound() *GetIPAMSuggestSubnetIDNotFound

NewGetIPAMSuggestSubnetIDNotFound creates a GetIPAMSuggestSubnetIDNotFound with default headers values

func (*GetIPAMSuggestSubnetIDNotFound) Error

type GetIPAMSuggestSubnetIDOK

type GetIPAMSuggestSubnetIDOK struct {
	Payload *GetIPAMSuggestSubnetIDOKBody
}

GetIPAMSuggestSubnetIDOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMSuggestSubnetIDOK

func NewGetIPAMSuggestSubnetIDOK() *GetIPAMSuggestSubnetIDOK

NewGetIPAMSuggestSubnetIDOK creates a GetIPAMSuggestSubnetIDOK with default headers values

func (*GetIPAMSuggestSubnetIDOK) Error

func (o *GetIPAMSuggestSubnetIDOK) Error() string

func (*GetIPAMSuggestSubnetIDOK) GetPayload

type GetIPAMSuggestSubnetIDOKBody

type GetIPAMSuggestSubnetIDOKBody struct {

	// ip
	IP interface{} `json:"ip,omitempty"`

	// mask
	Mask interface{} `json:"mask,omitempty"`
}

GetIPAMSuggestSubnetIDOKBody get IP a m suggest subnet ID o k body swagger:model GetIPAMSuggestSubnetIDOKBody

func (*GetIPAMSuggestSubnetIDOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMSuggestSubnetIDOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMSuggestSubnetIDOKBody) Validate

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

Validate validates this get IP a m suggest subnet ID o k body

type GetIPAMSuggestSubnetIDParams

type GetIPAMSuggestSubnetIDParams struct {

	/*ID
	  ID of the parent subnet

	*/
	ID int64
	/*IfParentAllocated
	  yes or no

	*/
	IfParentAllocated *string
	/*IfParentAssigned
	  yes or no

	*/
	IfParentAssigned *string
	/*MaskBits
	  mask bits (added in v7.2.0)

	*/
	MaskBits string
	/*Name
	  filter by name (Added in v6.0.0)

	*/
	Name *string
	/*Subnet
	  name of the subnet

	*/
	Subnet *string
	/*SubnetID
	  ID of the subnet (added in v7.2.0)

	*/
	SubnetID *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

GetIPAMSuggestSubnetIDParams contains all the parameters to send to the API endpoint for the get IP a m suggest subnet Id operation typically these are written to a http.Request

func NewGetIPAMSuggestSubnetIDParams

func NewGetIPAMSuggestSubnetIDParams() *GetIPAMSuggestSubnetIDParams

NewGetIPAMSuggestSubnetIDParams creates a new GetIPAMSuggestSubnetIDParams object with the default values initialized.

func NewGetIPAMSuggestSubnetIDParamsWithContext

func NewGetIPAMSuggestSubnetIDParamsWithContext(ctx context.Context) *GetIPAMSuggestSubnetIDParams

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

func NewGetIPAMSuggestSubnetIDParamsWithHTTPClient

func NewGetIPAMSuggestSubnetIDParamsWithHTTPClient(client *http.Client) *GetIPAMSuggestSubnetIDParams

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

func NewGetIPAMSuggestSubnetIDParamsWithTimeout

func NewGetIPAMSuggestSubnetIDParamsWithTimeout(timeout time.Duration) *GetIPAMSuggestSubnetIDParams

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

func (*GetIPAMSuggestSubnetIDParams) SetContext

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

SetContext adds the context to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetID

func (o *GetIPAMSuggestSubnetIDParams) SetID(id int64)

SetID adds the id to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetIfParentAllocated

func (o *GetIPAMSuggestSubnetIDParams) SetIfParentAllocated(ifParentAllocated *string)

SetIfParentAllocated adds the ifParentAllocated to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetIfParentAssigned

func (o *GetIPAMSuggestSubnetIDParams) SetIfParentAssigned(ifParentAssigned *string)

SetIfParentAssigned adds the ifParentAssigned to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetMaskBits

func (o *GetIPAMSuggestSubnetIDParams) SetMaskBits(maskBits string)

SetMaskBits adds the maskBits to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetName

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

SetName adds the name to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetSubnet

func (o *GetIPAMSuggestSubnetIDParams) SetSubnet(subnet *string)

SetSubnet adds the subnet to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetSubnetID

func (o *GetIPAMSuggestSubnetIDParams) SetSubnetID(subnetID *string)

SetSubnetID adds the subnetId to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetVrfGroup

func (o *GetIPAMSuggestSubnetIDParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) SetVrfGroupID

func (o *GetIPAMSuggestSubnetIDParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithContext

WithContext adds the context to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithID

WithID adds the id to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithIfParentAllocated

func (o *GetIPAMSuggestSubnetIDParams) WithIfParentAllocated(ifParentAllocated *string) *GetIPAMSuggestSubnetIDParams

WithIfParentAllocated adds the ifParentAllocated to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithIfParentAssigned

func (o *GetIPAMSuggestSubnetIDParams) WithIfParentAssigned(ifParentAssigned *string) *GetIPAMSuggestSubnetIDParams

WithIfParentAssigned adds the ifParentAssigned to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithMaskBits

WithMaskBits adds the maskBits to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithName

WithName adds the name to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithSubnet

WithSubnet adds the subnet to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithSubnetID

WithSubnetID adds the subnetID to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithTimeout

WithTimeout adds the timeout to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithVrfGroup

WithVrfGroup adds the vrfGroup to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WithVrfGroupID

func (o *GetIPAMSuggestSubnetIDParams) WithVrfGroupID(vrfGroupID *string) *GetIPAMSuggestSubnetIDParams

WithVrfGroupID adds the vrfGroupID to the get IP a m suggest subnet Id params

func (*GetIPAMSuggestSubnetIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMSuggestSubnetIDReader

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

GetIPAMSuggestSubnetIDReader is a Reader for the GetIPAMSuggestSubnetID structure.

func (*GetIPAMSuggestSubnetIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMSuggestSubnetIDServiceUnavailable

type GetIPAMSuggestSubnetIDServiceUnavailable struct {
}

GetIPAMSuggestSubnetIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMSuggestSubnetIDServiceUnavailable

func NewGetIPAMSuggestSubnetIDServiceUnavailable() *GetIPAMSuggestSubnetIDServiceUnavailable

NewGetIPAMSuggestSubnetIDServiceUnavailable creates a GetIPAMSuggestSubnetIDServiceUnavailable with default headers values

func (*GetIPAMSuggestSubnetIDServiceUnavailable) Error

type GetIPAMSuggestSubnetIDUnauthorized

type GetIPAMSuggestSubnetIDUnauthorized struct {
}

GetIPAMSuggestSubnetIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMSuggestSubnetIDUnauthorized

func NewGetIPAMSuggestSubnetIDUnauthorized() *GetIPAMSuggestSubnetIDUnauthorized

NewGetIPAMSuggestSubnetIDUnauthorized creates a GetIPAMSuggestSubnetIDUnauthorized with default headers values

func (*GetIPAMSuggestSubnetIDUnauthorized) Error

type GetIPAMSwitchTemplatesBadRequest

type GetIPAMSwitchTemplatesBadRequest struct {
}

GetIPAMSwitchTemplatesBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMSwitchTemplatesBadRequest

func NewGetIPAMSwitchTemplatesBadRequest() *GetIPAMSwitchTemplatesBadRequest

NewGetIPAMSwitchTemplatesBadRequest creates a GetIPAMSwitchTemplatesBadRequest with default headers values

func (*GetIPAMSwitchTemplatesBadRequest) Error

type GetIPAMSwitchTemplatesForbidden

type GetIPAMSwitchTemplatesForbidden struct {
}

GetIPAMSwitchTemplatesForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMSwitchTemplatesForbidden

func NewGetIPAMSwitchTemplatesForbidden() *GetIPAMSwitchTemplatesForbidden

NewGetIPAMSwitchTemplatesForbidden creates a GetIPAMSwitchTemplatesForbidden with default headers values

func (*GetIPAMSwitchTemplatesForbidden) Error

type GetIPAMSwitchTemplatesGone

type GetIPAMSwitchTemplatesGone struct {
}

GetIPAMSwitchTemplatesGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMSwitchTemplatesGone

func NewGetIPAMSwitchTemplatesGone() *GetIPAMSwitchTemplatesGone

NewGetIPAMSwitchTemplatesGone creates a GetIPAMSwitchTemplatesGone with default headers values

func (*GetIPAMSwitchTemplatesGone) Error

type GetIPAMSwitchTemplatesInternalServerError

type GetIPAMSwitchTemplatesInternalServerError struct {
}

GetIPAMSwitchTemplatesInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMSwitchTemplatesInternalServerError

func NewGetIPAMSwitchTemplatesInternalServerError() *GetIPAMSwitchTemplatesInternalServerError

NewGetIPAMSwitchTemplatesInternalServerError creates a GetIPAMSwitchTemplatesInternalServerError with default headers values

func (*GetIPAMSwitchTemplatesInternalServerError) Error

type GetIPAMSwitchTemplatesMethodNotAllowed

type GetIPAMSwitchTemplatesMethodNotAllowed struct {
}

GetIPAMSwitchTemplatesMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMSwitchTemplatesMethodNotAllowed

func NewGetIPAMSwitchTemplatesMethodNotAllowed() *GetIPAMSwitchTemplatesMethodNotAllowed

NewGetIPAMSwitchTemplatesMethodNotAllowed creates a GetIPAMSwitchTemplatesMethodNotAllowed with default headers values

func (*GetIPAMSwitchTemplatesMethodNotAllowed) Error

type GetIPAMSwitchTemplatesNotFound

type GetIPAMSwitchTemplatesNotFound struct {
}

GetIPAMSwitchTemplatesNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMSwitchTemplatesNotFound

func NewGetIPAMSwitchTemplatesNotFound() *GetIPAMSwitchTemplatesNotFound

NewGetIPAMSwitchTemplatesNotFound creates a GetIPAMSwitchTemplatesNotFound with default headers values

func (*GetIPAMSwitchTemplatesNotFound) Error

type GetIPAMSwitchTemplatesOK

type GetIPAMSwitchTemplatesOK struct {
	Payload []*GetIPAMSwitchTemplatesOKBodyItems0
}

GetIPAMSwitchTemplatesOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMSwitchTemplatesOK

func NewGetIPAMSwitchTemplatesOK() *GetIPAMSwitchTemplatesOK

NewGetIPAMSwitchTemplatesOK creates a GetIPAMSwitchTemplatesOK with default headers values

func (*GetIPAMSwitchTemplatesOK) Error

func (o *GetIPAMSwitchTemplatesOK) Error() string

func (*GetIPAMSwitchTemplatesOK) GetPayload

type GetIPAMSwitchTemplatesOKBodyItems0

type GetIPAMSwitchTemplatesOKBodyItems0 struct {

	// switch type
	SwitchType interface{} `json:"switch_type,omitempty"`

	// template id
	TemplateID interface{} `json:"template_id,omitempty"`

	// template name
	TemplateName interface{} `json:"template_name,omitempty"`
}

GetIPAMSwitchTemplatesOKBodyItems0 get IP a m switch templates o k body items0 swagger:model GetIPAMSwitchTemplatesOKBodyItems0

func (*GetIPAMSwitchTemplatesOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMSwitchTemplatesOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMSwitchTemplatesOKBodyItems0) Validate

Validate validates this get IP a m switch templates o k body items0

type GetIPAMSwitchTemplatesParams

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

GetIPAMSwitchTemplatesParams contains all the parameters to send to the API endpoint for the get IP a m switch templates operation typically these are written to a http.Request

func NewGetIPAMSwitchTemplatesParams

func NewGetIPAMSwitchTemplatesParams() *GetIPAMSwitchTemplatesParams

NewGetIPAMSwitchTemplatesParams creates a new GetIPAMSwitchTemplatesParams object with the default values initialized.

func NewGetIPAMSwitchTemplatesParamsWithContext

func NewGetIPAMSwitchTemplatesParamsWithContext(ctx context.Context) *GetIPAMSwitchTemplatesParams

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

func NewGetIPAMSwitchTemplatesParamsWithHTTPClient

func NewGetIPAMSwitchTemplatesParamsWithHTTPClient(client *http.Client) *GetIPAMSwitchTemplatesParams

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

func NewGetIPAMSwitchTemplatesParamsWithTimeout

func NewGetIPAMSwitchTemplatesParamsWithTimeout(timeout time.Duration) *GetIPAMSwitchTemplatesParams

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

func (*GetIPAMSwitchTemplatesParams) SetContext

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

SetContext adds the context to the get IP a m switch templates params

func (*GetIPAMSwitchTemplatesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m switch templates params

func (*GetIPAMSwitchTemplatesParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m switch templates params

func (*GetIPAMSwitchTemplatesParams) WithContext

WithContext adds the context to the get IP a m switch templates params

func (*GetIPAMSwitchTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get IP a m switch templates params

func (*GetIPAMSwitchTemplatesParams) WithTimeout

WithTimeout adds the timeout to the get IP a m switch templates params

func (*GetIPAMSwitchTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMSwitchTemplatesReader

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

GetIPAMSwitchTemplatesReader is a Reader for the GetIPAMSwitchTemplates structure.

func (*GetIPAMSwitchTemplatesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMSwitchTemplatesServiceUnavailable

type GetIPAMSwitchTemplatesServiceUnavailable struct {
}

GetIPAMSwitchTemplatesServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMSwitchTemplatesServiceUnavailable

func NewGetIPAMSwitchTemplatesServiceUnavailable() *GetIPAMSwitchTemplatesServiceUnavailable

NewGetIPAMSwitchTemplatesServiceUnavailable creates a GetIPAMSwitchTemplatesServiceUnavailable with default headers values

func (*GetIPAMSwitchTemplatesServiceUnavailable) Error

type GetIPAMSwitchTemplatesUnauthorized

type GetIPAMSwitchTemplatesUnauthorized struct {
}

GetIPAMSwitchTemplatesUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMSwitchTemplatesUnauthorized

func NewGetIPAMSwitchTemplatesUnauthorized() *GetIPAMSwitchTemplatesUnauthorized

NewGetIPAMSwitchTemplatesUnauthorized creates a GetIPAMSwitchTemplatesUnauthorized with default headers values

func (*GetIPAMSwitchTemplatesUnauthorized) Error

type GetIPAMSwitchportsBadRequest

type GetIPAMSwitchportsBadRequest struct {
}

GetIPAMSwitchportsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMSwitchportsBadRequest

func NewGetIPAMSwitchportsBadRequest() *GetIPAMSwitchportsBadRequest

NewGetIPAMSwitchportsBadRequest creates a GetIPAMSwitchportsBadRequest with default headers values

func (*GetIPAMSwitchportsBadRequest) Error

type GetIPAMSwitchportsForbidden

type GetIPAMSwitchportsForbidden struct {
}

GetIPAMSwitchportsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMSwitchportsForbidden

func NewGetIPAMSwitchportsForbidden() *GetIPAMSwitchportsForbidden

NewGetIPAMSwitchportsForbidden creates a GetIPAMSwitchportsForbidden with default headers values

func (*GetIPAMSwitchportsForbidden) Error

type GetIPAMSwitchportsGone

type GetIPAMSwitchportsGone struct {
}

GetIPAMSwitchportsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMSwitchportsGone

func NewGetIPAMSwitchportsGone() *GetIPAMSwitchportsGone

NewGetIPAMSwitchportsGone creates a GetIPAMSwitchportsGone with default headers values

func (*GetIPAMSwitchportsGone) Error

func (o *GetIPAMSwitchportsGone) Error() string

type GetIPAMSwitchportsInternalServerError

type GetIPAMSwitchportsInternalServerError struct {
}

GetIPAMSwitchportsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMSwitchportsInternalServerError

func NewGetIPAMSwitchportsInternalServerError() *GetIPAMSwitchportsInternalServerError

NewGetIPAMSwitchportsInternalServerError creates a GetIPAMSwitchportsInternalServerError with default headers values

func (*GetIPAMSwitchportsInternalServerError) Error

type GetIPAMSwitchportsMethodNotAllowed

type GetIPAMSwitchportsMethodNotAllowed struct {
}

GetIPAMSwitchportsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMSwitchportsMethodNotAllowed

func NewGetIPAMSwitchportsMethodNotAllowed() *GetIPAMSwitchportsMethodNotAllowed

NewGetIPAMSwitchportsMethodNotAllowed creates a GetIPAMSwitchportsMethodNotAllowed with default headers values

func (*GetIPAMSwitchportsMethodNotAllowed) Error

type GetIPAMSwitchportsNotFound

type GetIPAMSwitchportsNotFound struct {
}

GetIPAMSwitchportsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMSwitchportsNotFound

func NewGetIPAMSwitchportsNotFound() *GetIPAMSwitchportsNotFound

NewGetIPAMSwitchportsNotFound creates a GetIPAMSwitchportsNotFound with default headers values

func (*GetIPAMSwitchportsNotFound) Error

type GetIPAMSwitchportsOK

type GetIPAMSwitchportsOK struct {
	Payload *GetIPAMSwitchportsOKBody
}

GetIPAMSwitchportsOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMSwitchportsOK

func NewGetIPAMSwitchportsOK() *GetIPAMSwitchportsOK

NewGetIPAMSwitchportsOK creates a GetIPAMSwitchportsOK with default headers values

func (*GetIPAMSwitchportsOK) Error

func (o *GetIPAMSwitchportsOK) Error() string

func (*GetIPAMSwitchportsOK) GetPayload

type GetIPAMSwitchportsOKBody

type GetIPAMSwitchportsOKBody struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// switchports
	Switchports []*models.IPAMmacsPort `json:"switchports"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

GetIPAMSwitchportsOKBody get IP a m switchports o k body swagger:model GetIPAMSwitchportsOKBody

func (*GetIPAMSwitchportsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMSwitchportsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMSwitchportsOKBody) Validate

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

Validate validates this get IP a m switchports o k body

type GetIPAMSwitchportsParams

type GetIPAMSwitchportsParams struct {

	/*FirstAddedGt
	  first added greater date YYYY-MM-DD format

	*/
	FirstAddedGt *string
	/*FirstAddedLt
	  first added less than date YYYY-MM-DD format

	*/
	FirstAddedLt *string
	/*IncludeCols
	  do not return all columns just the ones specified. For example, ?include_cols=name, device_id, rack will only result in name, device_id, and rack included in the output. The following column names can be part of include_cols: name, device_id, rack, name, device_id, serial_no, asset_no, uuid, notes, in_service, service_level, type, id, last_updated, tags, customer_id, customer, hw_model, hw_size, manufacturer, hw_depth, rack, start_at, rack_id, orientation, row, room, building, blade_host_name, blade_host_id, slot_number, virtual_host_name, location, device_sub_type, os, osarch, osver, osverno, custom_fields, device_purchase_line_items, device_external_links, ip_addresses, mac_addresses, cpucount, cpucore, cpuspeed, ram, hddcount, hddsize, hddraid, hddraid_type, hdd_details, pdu_mapping_url,modules, vms, devices, aliases, xpos, ucs_manager

	*/
	IncludeCols *string
	/*LastUpdatedGt
	  last updated greater than date YYYY-MM-DD format

	*/
	LastUpdatedGt *string
	/*LastUpdatedLt
	  last updated less than date YYYY-MM-DD format

	*/
	LastUpdatedLt *string
	/*Switch2ID
	  ID of the 2nd network device port is on

	*/
	Switch2ID *string
	/*SwitchID
	  ID of the network device port is on

	*/
	SwitchID *string
	/*Tags
	  filter by tags. comma separated for multiple tags (This is an OR filter, gets all the devices for all comma separated tags)

	*/
	Tags *string
	/*TagsAnd
	  filter by all the tags, separated by comma. (This is an AND filter and all tags have to match for filter, this was added in v6.3.1)

	*/
	TagsAnd *string

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

GetIPAMSwitchportsParams contains all the parameters to send to the API endpoint for the get IP a m switchports operation typically these are written to a http.Request

func NewGetIPAMSwitchportsParams

func NewGetIPAMSwitchportsParams() *GetIPAMSwitchportsParams

NewGetIPAMSwitchportsParams creates a new GetIPAMSwitchportsParams object with the default values initialized.

func NewGetIPAMSwitchportsParamsWithContext

func NewGetIPAMSwitchportsParamsWithContext(ctx context.Context) *GetIPAMSwitchportsParams

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

func NewGetIPAMSwitchportsParamsWithHTTPClient

func NewGetIPAMSwitchportsParamsWithHTTPClient(client *http.Client) *GetIPAMSwitchportsParams

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

func NewGetIPAMSwitchportsParamsWithTimeout

func NewGetIPAMSwitchportsParamsWithTimeout(timeout time.Duration) *GetIPAMSwitchportsParams

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

func (*GetIPAMSwitchportsParams) SetContext

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

SetContext adds the context to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetFirstAddedGt

func (o *GetIPAMSwitchportsParams) SetFirstAddedGt(firstAddedGt *string)

SetFirstAddedGt adds the firstAddedGt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetFirstAddedLt

func (o *GetIPAMSwitchportsParams) SetFirstAddedLt(firstAddedLt *string)

SetFirstAddedLt adds the firstAddedLt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetIncludeCols

func (o *GetIPAMSwitchportsParams) SetIncludeCols(includeCols *string)

SetIncludeCols adds the includeCols to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetLastUpdatedGt

func (o *GetIPAMSwitchportsParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetLastUpdatedLt

func (o *GetIPAMSwitchportsParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetSwitch2ID

func (o *GetIPAMSwitchportsParams) SetSwitch2ID(switch2ID *string)

SetSwitch2ID adds the switch2Id to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetSwitchID

func (o *GetIPAMSwitchportsParams) SetSwitchID(switchID *string)

SetSwitchID adds the switchId to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetTags

func (o *GetIPAMSwitchportsParams) SetTags(tags *string)

SetTags adds the tags to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetTagsAnd

func (o *GetIPAMSwitchportsParams) SetTagsAnd(tagsAnd *string)

SetTagsAnd adds the tagsAnd to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithContext

WithContext adds the context to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithFirstAddedGt

func (o *GetIPAMSwitchportsParams) WithFirstAddedGt(firstAddedGt *string) *GetIPAMSwitchportsParams

WithFirstAddedGt adds the firstAddedGt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithFirstAddedLt

func (o *GetIPAMSwitchportsParams) WithFirstAddedLt(firstAddedLt *string) *GetIPAMSwitchportsParams

WithFirstAddedLt adds the firstAddedLt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithIncludeCols

func (o *GetIPAMSwitchportsParams) WithIncludeCols(includeCols *string) *GetIPAMSwitchportsParams

WithIncludeCols adds the includeCols to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithLastUpdatedGt

func (o *GetIPAMSwitchportsParams) WithLastUpdatedGt(lastUpdatedGt *string) *GetIPAMSwitchportsParams

WithLastUpdatedGt adds the lastUpdatedGt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithLastUpdatedLt

func (o *GetIPAMSwitchportsParams) WithLastUpdatedLt(lastUpdatedLt *string) *GetIPAMSwitchportsParams

WithLastUpdatedLt adds the lastUpdatedLt to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithSwitch2ID

func (o *GetIPAMSwitchportsParams) WithSwitch2ID(switch2ID *string) *GetIPAMSwitchportsParams

WithSwitch2ID adds the switch2ID to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithSwitchID

func (o *GetIPAMSwitchportsParams) WithSwitchID(switchID *string) *GetIPAMSwitchportsParams

WithSwitchID adds the switchID to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithTags

WithTags adds the tags to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithTagsAnd

func (o *GetIPAMSwitchportsParams) WithTagsAnd(tagsAnd *string) *GetIPAMSwitchportsParams

WithTagsAnd adds the tagsAnd to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WithTimeout

WithTimeout adds the timeout to the get IP a m switchports params

func (*GetIPAMSwitchportsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMSwitchportsReader

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

GetIPAMSwitchportsReader is a Reader for the GetIPAMSwitchports structure.

func (*GetIPAMSwitchportsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMSwitchportsServiceUnavailable

type GetIPAMSwitchportsServiceUnavailable struct {
}

GetIPAMSwitchportsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMSwitchportsServiceUnavailable

func NewGetIPAMSwitchportsServiceUnavailable() *GetIPAMSwitchportsServiceUnavailable

NewGetIPAMSwitchportsServiceUnavailable creates a GetIPAMSwitchportsServiceUnavailable with default headers values

func (*GetIPAMSwitchportsServiceUnavailable) Error

type GetIPAMSwitchportsUnauthorized

type GetIPAMSwitchportsUnauthorized struct {
}

GetIPAMSwitchportsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMSwitchportsUnauthorized

func NewGetIPAMSwitchportsUnauthorized() *GetIPAMSwitchportsUnauthorized

NewGetIPAMSwitchportsUnauthorized creates a GetIPAMSwitchportsUnauthorized with default headers values

func (*GetIPAMSwitchportsUnauthorized) Error

type GetIPAMTapPortsBadRequest

type GetIPAMTapPortsBadRequest struct {
}

GetIPAMTapPortsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMTapPortsBadRequest

func NewGetIPAMTapPortsBadRequest() *GetIPAMTapPortsBadRequest

NewGetIPAMTapPortsBadRequest creates a GetIPAMTapPortsBadRequest with default headers values

func (*GetIPAMTapPortsBadRequest) Error

func (o *GetIPAMTapPortsBadRequest) Error() string

type GetIPAMTapPortsForbidden

type GetIPAMTapPortsForbidden struct {
}

GetIPAMTapPortsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMTapPortsForbidden

func NewGetIPAMTapPortsForbidden() *GetIPAMTapPortsForbidden

NewGetIPAMTapPortsForbidden creates a GetIPAMTapPortsForbidden with default headers values

func (*GetIPAMTapPortsForbidden) Error

func (o *GetIPAMTapPortsForbidden) Error() string

type GetIPAMTapPortsGone

type GetIPAMTapPortsGone struct {
}

GetIPAMTapPortsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMTapPortsGone

func NewGetIPAMTapPortsGone() *GetIPAMTapPortsGone

NewGetIPAMTapPortsGone creates a GetIPAMTapPortsGone with default headers values

func (*GetIPAMTapPortsGone) Error

func (o *GetIPAMTapPortsGone) Error() string

type GetIPAMTapPortsInternalServerError

type GetIPAMTapPortsInternalServerError struct {
}

GetIPAMTapPortsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMTapPortsInternalServerError

func NewGetIPAMTapPortsInternalServerError() *GetIPAMTapPortsInternalServerError

NewGetIPAMTapPortsInternalServerError creates a GetIPAMTapPortsInternalServerError with default headers values

func (*GetIPAMTapPortsInternalServerError) Error

type GetIPAMTapPortsMethodNotAllowed

type GetIPAMTapPortsMethodNotAllowed struct {
}

GetIPAMTapPortsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMTapPortsMethodNotAllowed

func NewGetIPAMTapPortsMethodNotAllowed() *GetIPAMTapPortsMethodNotAllowed

NewGetIPAMTapPortsMethodNotAllowed creates a GetIPAMTapPortsMethodNotAllowed with default headers values

func (*GetIPAMTapPortsMethodNotAllowed) Error

type GetIPAMTapPortsNotFound

type GetIPAMTapPortsNotFound struct {
}

GetIPAMTapPortsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMTapPortsNotFound

func NewGetIPAMTapPortsNotFound() *GetIPAMTapPortsNotFound

NewGetIPAMTapPortsNotFound creates a GetIPAMTapPortsNotFound with default headers values

func (*GetIPAMTapPortsNotFound) Error

func (o *GetIPAMTapPortsNotFound) Error() string

type GetIPAMTapPortsOK

type GetIPAMTapPortsOK struct {
	Payload *GetIPAMTapPortsOKBody
}

GetIPAMTapPortsOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMTapPortsOK

func NewGetIPAMTapPortsOK() *GetIPAMTapPortsOK

NewGetIPAMTapPortsOK creates a GetIPAMTapPortsOK with default headers values

func (*GetIPAMTapPortsOK) Error

func (o *GetIPAMTapPortsOK) Error() string

func (*GetIPAMTapPortsOK) GetPayload

func (o *GetIPAMTapPortsOK) GetPayload() *GetIPAMTapPortsOKBody

type GetIPAMTapPortsOKBody

type GetIPAMTapPortsOKBody struct {

	// tap ports
	TapPorts []*models.IPMtapPorts `json:"tap_ports"`
}

GetIPAMTapPortsOKBody get IP a m tap ports o k body swagger:model GetIPAMTapPortsOKBody

func (*GetIPAMTapPortsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMTapPortsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMTapPortsOKBody) Validate

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

Validate validates this get IP a m tap ports o k body

type GetIPAMTapPortsParams

type GetIPAMTapPortsParams struct {

	/*ID
	  id of the tap port

	*/
	ID *string

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

GetIPAMTapPortsParams contains all the parameters to send to the API endpoint for the get IP a m tap ports operation typically these are written to a http.Request

func NewGetIPAMTapPortsParams

func NewGetIPAMTapPortsParams() *GetIPAMTapPortsParams

NewGetIPAMTapPortsParams creates a new GetIPAMTapPortsParams object with the default values initialized.

func NewGetIPAMTapPortsParamsWithContext

func NewGetIPAMTapPortsParamsWithContext(ctx context.Context) *GetIPAMTapPortsParams

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

func NewGetIPAMTapPortsParamsWithHTTPClient

func NewGetIPAMTapPortsParamsWithHTTPClient(client *http.Client) *GetIPAMTapPortsParams

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

func NewGetIPAMTapPortsParamsWithTimeout

func NewGetIPAMTapPortsParamsWithTimeout(timeout time.Duration) *GetIPAMTapPortsParams

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

func (*GetIPAMTapPortsParams) SetContext

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

SetContext adds the context to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) SetID

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

SetID adds the id to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) WithContext

WithContext adds the context to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) WithID

WithID adds the id to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a m tap ports params

func (*GetIPAMTapPortsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMTapPortsReader

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

GetIPAMTapPortsReader is a Reader for the GetIPAMTapPorts structure.

func (*GetIPAMTapPortsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMTapPortsServiceUnavailable

type GetIPAMTapPortsServiceUnavailable struct {
}

GetIPAMTapPortsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMTapPortsServiceUnavailable

func NewGetIPAMTapPortsServiceUnavailable() *GetIPAMTapPortsServiceUnavailable

NewGetIPAMTapPortsServiceUnavailable creates a GetIPAMTapPortsServiceUnavailable with default headers values

func (*GetIPAMTapPortsServiceUnavailable) Error

type GetIPAMTapPortsUnauthorized

type GetIPAMTapPortsUnauthorized struct {
}

GetIPAMTapPortsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMTapPortsUnauthorized

func NewGetIPAMTapPortsUnauthorized() *GetIPAMTapPortsUnauthorized

NewGetIPAMTapPortsUnauthorized creates a GetIPAMTapPortsUnauthorized with default headers values

func (*GetIPAMTapPortsUnauthorized) Error

type GetIPAMsubnetcategoryBadRequest

type GetIPAMsubnetcategoryBadRequest struct {
}

GetIPAMsubnetcategoryBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMsubnetcategoryBadRequest

func NewGetIPAMsubnetcategoryBadRequest() *GetIPAMsubnetcategoryBadRequest

NewGetIPAMsubnetcategoryBadRequest creates a GetIPAMsubnetcategoryBadRequest with default headers values

func (*GetIPAMsubnetcategoryBadRequest) Error

type GetIPAMsubnetcategoryForbidden

type GetIPAMsubnetcategoryForbidden struct {
}

GetIPAMsubnetcategoryForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMsubnetcategoryForbidden

func NewGetIPAMsubnetcategoryForbidden() *GetIPAMsubnetcategoryForbidden

NewGetIPAMsubnetcategoryForbidden creates a GetIPAMsubnetcategoryForbidden with default headers values

func (*GetIPAMsubnetcategoryForbidden) Error

type GetIPAMsubnetcategoryGone

type GetIPAMsubnetcategoryGone struct {
}

GetIPAMsubnetcategoryGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMsubnetcategoryGone

func NewGetIPAMsubnetcategoryGone() *GetIPAMsubnetcategoryGone

NewGetIPAMsubnetcategoryGone creates a GetIPAMsubnetcategoryGone with default headers values

func (*GetIPAMsubnetcategoryGone) Error

func (o *GetIPAMsubnetcategoryGone) Error() string

type GetIPAMsubnetcategoryInternalServerError

type GetIPAMsubnetcategoryInternalServerError struct {
}

GetIPAMsubnetcategoryInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMsubnetcategoryInternalServerError

func NewGetIPAMsubnetcategoryInternalServerError() *GetIPAMsubnetcategoryInternalServerError

NewGetIPAMsubnetcategoryInternalServerError creates a GetIPAMsubnetcategoryInternalServerError with default headers values

func (*GetIPAMsubnetcategoryInternalServerError) Error

type GetIPAMsubnetcategoryMethodNotAllowed

type GetIPAMsubnetcategoryMethodNotAllowed struct {
}

GetIPAMsubnetcategoryMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMsubnetcategoryMethodNotAllowed

func NewGetIPAMsubnetcategoryMethodNotAllowed() *GetIPAMsubnetcategoryMethodNotAllowed

NewGetIPAMsubnetcategoryMethodNotAllowed creates a GetIPAMsubnetcategoryMethodNotAllowed with default headers values

func (*GetIPAMsubnetcategoryMethodNotAllowed) Error

type GetIPAMsubnetcategoryNotFound

type GetIPAMsubnetcategoryNotFound struct {
}

GetIPAMsubnetcategoryNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMsubnetcategoryNotFound

func NewGetIPAMsubnetcategoryNotFound() *GetIPAMsubnetcategoryNotFound

NewGetIPAMsubnetcategoryNotFound creates a GetIPAMsubnetcategoryNotFound with default headers values

func (*GetIPAMsubnetcategoryNotFound) Error

type GetIPAMsubnetcategoryOK

type GetIPAMsubnetcategoryOK struct {
	Payload []*GetIPAMsubnetcategoryOKBodyItems0
}

GetIPAMsubnetcategoryOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMsubnetcategoryOK

func NewGetIPAMsubnetcategoryOK() *GetIPAMsubnetcategoryOK

NewGetIPAMsubnetcategoryOK creates a GetIPAMsubnetcategoryOK with default headers values

func (*GetIPAMsubnetcategoryOK) Error

func (o *GetIPAMsubnetcategoryOK) Error() string

func (*GetIPAMsubnetcategoryOK) GetPayload

type GetIPAMsubnetcategoryOKBodyItems0

type GetIPAMsubnetcategoryOKBodyItems0 struct {

	// description
	Description interface{} `json:"description,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

GetIPAMsubnetcategoryOKBodyItems0 get IP a msubnetcategory o k body items0 swagger:model GetIPAMsubnetcategoryOKBodyItems0

func (*GetIPAMsubnetcategoryOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMsubnetcategoryOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMsubnetcategoryOKBodyItems0) Validate

Validate validates this get IP a msubnetcategory o k body items0

type GetIPAMsubnetcategoryParams

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

GetIPAMsubnetcategoryParams contains all the parameters to send to the API endpoint for the get IP a msubnetcategory operation typically these are written to a http.Request

func NewGetIPAMsubnetcategoryParams

func NewGetIPAMsubnetcategoryParams() *GetIPAMsubnetcategoryParams

NewGetIPAMsubnetcategoryParams creates a new GetIPAMsubnetcategoryParams object with the default values initialized.

func NewGetIPAMsubnetcategoryParamsWithContext

func NewGetIPAMsubnetcategoryParamsWithContext(ctx context.Context) *GetIPAMsubnetcategoryParams

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

func NewGetIPAMsubnetcategoryParamsWithHTTPClient

func NewGetIPAMsubnetcategoryParamsWithHTTPClient(client *http.Client) *GetIPAMsubnetcategoryParams

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

func NewGetIPAMsubnetcategoryParamsWithTimeout

func NewGetIPAMsubnetcategoryParamsWithTimeout(timeout time.Duration) *GetIPAMsubnetcategoryParams

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

func (*GetIPAMsubnetcategoryParams) SetContext

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

SetContext adds the context to the get IP a msubnetcategory params

func (*GetIPAMsubnetcategoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a msubnetcategory params

func (*GetIPAMsubnetcategoryParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a msubnetcategory params

func (*GetIPAMsubnetcategoryParams) WithContext

WithContext adds the context to the get IP a msubnetcategory params

func (*GetIPAMsubnetcategoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get IP a msubnetcategory params

func (*GetIPAMsubnetcategoryParams) WithTimeout

WithTimeout adds the timeout to the get IP a msubnetcategory params

func (*GetIPAMsubnetcategoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPAMsubnetcategoryReader

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

GetIPAMsubnetcategoryReader is a Reader for the GetIPAMsubnetcategory structure.

func (*GetIPAMsubnetcategoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMsubnetcategoryServiceUnavailable

type GetIPAMsubnetcategoryServiceUnavailable struct {
}

GetIPAMsubnetcategoryServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMsubnetcategoryServiceUnavailable

func NewGetIPAMsubnetcategoryServiceUnavailable() *GetIPAMsubnetcategoryServiceUnavailable

NewGetIPAMsubnetcategoryServiceUnavailable creates a GetIPAMsubnetcategoryServiceUnavailable with default headers values

func (*GetIPAMsubnetcategoryServiceUnavailable) Error

type GetIPAMsubnetcategoryUnauthorized

type GetIPAMsubnetcategoryUnauthorized struct {
}

GetIPAMsubnetcategoryUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMsubnetcategoryUnauthorized

func NewGetIPAMsubnetcategoryUnauthorized() *GetIPAMsubnetcategoryUnauthorized

NewGetIPAMsubnetcategoryUnauthorized creates a GetIPAMsubnetcategoryUnauthorized with default headers values

func (*GetIPAMsubnetcategoryUnauthorized) Error

type GetIPAMsubnetsBadRequest

type GetIPAMsubnetsBadRequest struct {
}

GetIPAMsubnetsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMsubnetsBadRequest

func NewGetIPAMsubnetsBadRequest() *GetIPAMsubnetsBadRequest

NewGetIPAMsubnetsBadRequest creates a GetIPAMsubnetsBadRequest with default headers values

func (*GetIPAMsubnetsBadRequest) Error

func (o *GetIPAMsubnetsBadRequest) Error() string

type GetIPAMsubnetsForbidden

type GetIPAMsubnetsForbidden struct {
}

GetIPAMsubnetsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMsubnetsForbidden

func NewGetIPAMsubnetsForbidden() *GetIPAMsubnetsForbidden

NewGetIPAMsubnetsForbidden creates a GetIPAMsubnetsForbidden with default headers values

func (*GetIPAMsubnetsForbidden) Error

func (o *GetIPAMsubnetsForbidden) Error() string

type GetIPAMsubnetsGone

type GetIPAMsubnetsGone struct {
}

GetIPAMsubnetsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMsubnetsGone

func NewGetIPAMsubnetsGone() *GetIPAMsubnetsGone

NewGetIPAMsubnetsGone creates a GetIPAMsubnetsGone with default headers values

func (*GetIPAMsubnetsGone) Error

func (o *GetIPAMsubnetsGone) Error() string

type GetIPAMsubnetsInternalServerError

type GetIPAMsubnetsInternalServerError struct {
}

GetIPAMsubnetsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMsubnetsInternalServerError

func NewGetIPAMsubnetsInternalServerError() *GetIPAMsubnetsInternalServerError

NewGetIPAMsubnetsInternalServerError creates a GetIPAMsubnetsInternalServerError with default headers values

func (*GetIPAMsubnetsInternalServerError) Error

type GetIPAMsubnetsMethodNotAllowed

type GetIPAMsubnetsMethodNotAllowed struct {
}

GetIPAMsubnetsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMsubnetsMethodNotAllowed

func NewGetIPAMsubnetsMethodNotAllowed() *GetIPAMsubnetsMethodNotAllowed

NewGetIPAMsubnetsMethodNotAllowed creates a GetIPAMsubnetsMethodNotAllowed with default headers values

func (*GetIPAMsubnetsMethodNotAllowed) Error

type GetIPAMsubnetsNotFound

type GetIPAMsubnetsNotFound struct {
}

GetIPAMsubnetsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMsubnetsNotFound

func NewGetIPAMsubnetsNotFound() *GetIPAMsubnetsNotFound

NewGetIPAMsubnetsNotFound creates a GetIPAMsubnetsNotFound with default headers values

func (*GetIPAMsubnetsNotFound) Error

func (o *GetIPAMsubnetsNotFound) Error() string

type GetIPAMsubnetsOK

type GetIPAMsubnetsOK struct {
	Payload *GetIPAMsubnetsOKBody
}

GetIPAMsubnetsOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMsubnetsOK

func NewGetIPAMsubnetsOK() *GetIPAMsubnetsOK

NewGetIPAMsubnetsOK creates a GetIPAMsubnetsOK with default headers values

func (*GetIPAMsubnetsOK) Error

func (o *GetIPAMsubnetsOK) Error() string

func (*GetIPAMsubnetsOK) GetPayload

func (o *GetIPAMsubnetsOK) GetPayload() *GetIPAMsubnetsOKBody

type GetIPAMsubnetsOKBody

type GetIPAMsubnetsOKBody struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// subnets
	Subnets []*models.IPAMsubnets `json:"subnets"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

GetIPAMsubnetsOKBody get IP a msubnets o k body swagger:model GetIPAMsubnetsOKBody

func (*GetIPAMsubnetsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMsubnetsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMsubnetsOKBody) Validate

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

Validate validates this get IP a msubnets o k body

type GetIPAMsubnetsParams

type GetIPAMsubnetsParams struct {

	/*Category
	  name of the category

	*/
	Category *string
	/*CategoryID
	  ID of the category

	*/
	CategoryID *string
	/*CustomFieldsAnd
	  filter by custom fields, and filter, format of key1:value1,key2:value2

	*/
	CustomFieldsAnd *string
	/*CustomFieldsOr
	  filter by custom fields, or filter, format of key1:value1,key2:value2

	*/
	CustomFieldsOr *string
	/*Customer
	  filter by customer name

	*/
	Customer *string
	/*CustomerID
	  ID of the customer (Added in v6.3.0)

	*/
	CustomerID *string
	/*Description
	  matching description (added in v7.2.0)

	*/
	Description *string
	/*Gateway
	  Gateway (added in v7.2.0)

	*/
	Gateway *string
	/*MaskBits
	  mask bits

	*/
	MaskBits *string
	/*MaskBitsGt
	  greater than mask bits (added in v7.2.0)

	*/
	MaskBitsGt *string
	/*MaskBitsLt
	  less than mask bits (added in v7.2.0)

	*/
	MaskBitsLt *string
	/*Name
	  name of the subnet

	*/
	Name *string
	/*Network
	  Optional

	*/
	Network *string
	/*ParentSubnet
	  parent subnet name

	*/
	ParentSubnet *string
	/*ParentSubnetID
	  ID of the parent subnet

	*/
	ParentSubnetID *string
	/*RangeBegin
	  Range Begin (added in v7.2.0)

	*/
	RangeBegin *string
	/*RangeEnd
	  Range End (added in v7.2.0)

	*/
	RangeEnd *string
	/*ServiceLevel
	  filter by service level name

	*/
	ServiceLevel *string
	/*SubnetID
	  ID of the subnet (added in v7.2.0)

	*/
	SubnetID *string
	/*Tags
	  filter by tags. comma separated for multiple tags (This is an OR filter, gets all the devices for all comma separated tags)

	*/
	Tags *string
	/*TagsAnd
	  filter by all the tags, separated by comma. (This is an AND filter and all tags have to match for filter, this was added in v6.3.1)

	*/
	TagsAnd *string
	/*VlanID
	  ID of the vlan

	*/
	VlanID *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

GetIPAMsubnetsParams contains all the parameters to send to the API endpoint for the get IP a msubnets operation typically these are written to a http.Request

func NewGetIPAMsubnetsParams

func NewGetIPAMsubnetsParams() *GetIPAMsubnetsParams

NewGetIPAMsubnetsParams creates a new GetIPAMsubnetsParams object with the default values initialized.

func NewGetIPAMsubnetsParamsWithContext

func NewGetIPAMsubnetsParamsWithContext(ctx context.Context) *GetIPAMsubnetsParams

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

func NewGetIPAMsubnetsParamsWithHTTPClient

func NewGetIPAMsubnetsParamsWithHTTPClient(client *http.Client) *GetIPAMsubnetsParams

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

func NewGetIPAMsubnetsParamsWithTimeout

func NewGetIPAMsubnetsParamsWithTimeout(timeout time.Duration) *GetIPAMsubnetsParams

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

func (*GetIPAMsubnetsParams) SetCategory

func (o *GetIPAMsubnetsParams) SetCategory(category *string)

SetCategory adds the category to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetCategoryID

func (o *GetIPAMsubnetsParams) SetCategoryID(categoryID *string)

SetCategoryID adds the categoryId to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetContext

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

SetContext adds the context to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetCustomFieldsAnd

func (o *GetIPAMsubnetsParams) SetCustomFieldsAnd(customFieldsAnd *string)

SetCustomFieldsAnd adds the customFieldsAnd to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetCustomFieldsOr

func (o *GetIPAMsubnetsParams) SetCustomFieldsOr(customFieldsOr *string)

SetCustomFieldsOr adds the customFieldsOr to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetCustomer

func (o *GetIPAMsubnetsParams) SetCustomer(customer *string)

SetCustomer adds the customer to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetCustomerID

func (o *GetIPAMsubnetsParams) SetCustomerID(customerID *string)

SetCustomerID adds the customerId to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetDescription

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

SetDescription adds the description to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetGateway

func (o *GetIPAMsubnetsParams) SetGateway(gateway *string)

SetGateway adds the gateway to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetMaskBits

func (o *GetIPAMsubnetsParams) SetMaskBits(maskBits *string)

SetMaskBits adds the maskBits to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetMaskBitsGt

func (o *GetIPAMsubnetsParams) SetMaskBitsGt(maskBitsGt *string)

SetMaskBitsGt adds the maskBitsGt to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetMaskBitsLt

func (o *GetIPAMsubnetsParams) SetMaskBitsLt(maskBitsLt *string)

SetMaskBitsLt adds the maskBitsLt to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetName

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

SetName adds the name to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetNetwork

func (o *GetIPAMsubnetsParams) SetNetwork(network *string)

SetNetwork adds the network to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetParentSubnet

func (o *GetIPAMsubnetsParams) SetParentSubnet(parentSubnet *string)

SetParentSubnet adds the parentSubnet to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetParentSubnetID

func (o *GetIPAMsubnetsParams) SetParentSubnetID(parentSubnetID *string)

SetParentSubnetID adds the parentSubnetId to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetRangeBegin

func (o *GetIPAMsubnetsParams) SetRangeBegin(rangeBegin *string)

SetRangeBegin adds the rangeBegin to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetRangeEnd

func (o *GetIPAMsubnetsParams) SetRangeEnd(rangeEnd *string)

SetRangeEnd adds the rangeEnd to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetServiceLevel

func (o *GetIPAMsubnetsParams) SetServiceLevel(serviceLevel *string)

SetServiceLevel adds the serviceLevel to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetSubnetID

func (o *GetIPAMsubnetsParams) SetSubnetID(subnetID *string)

SetSubnetID adds the subnetId to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetTags

func (o *GetIPAMsubnetsParams) SetTags(tags *string)

SetTags adds the tags to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetTagsAnd

func (o *GetIPAMsubnetsParams) SetTagsAnd(tagsAnd *string)

SetTagsAnd adds the tagsAnd to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetVlanID

func (o *GetIPAMsubnetsParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetVrfGroup

func (o *GetIPAMsubnetsParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the get IP a msubnets params

func (*GetIPAMsubnetsParams) SetVrfGroupID

func (o *GetIPAMsubnetsParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithCategory

func (o *GetIPAMsubnetsParams) WithCategory(category *string) *GetIPAMsubnetsParams

WithCategory adds the category to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithCategoryID

func (o *GetIPAMsubnetsParams) WithCategoryID(categoryID *string) *GetIPAMsubnetsParams

WithCategoryID adds the categoryID to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithContext

WithContext adds the context to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithCustomFieldsAnd

func (o *GetIPAMsubnetsParams) WithCustomFieldsAnd(customFieldsAnd *string) *GetIPAMsubnetsParams

WithCustomFieldsAnd adds the customFieldsAnd to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithCustomFieldsOr

func (o *GetIPAMsubnetsParams) WithCustomFieldsOr(customFieldsOr *string) *GetIPAMsubnetsParams

WithCustomFieldsOr adds the customFieldsOr to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithCustomer

func (o *GetIPAMsubnetsParams) WithCustomer(customer *string) *GetIPAMsubnetsParams

WithCustomer adds the customer to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithCustomerID

func (o *GetIPAMsubnetsParams) WithCustomerID(customerID *string) *GetIPAMsubnetsParams

WithCustomerID adds the customerID to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithDescription

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

WithDescription adds the description to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithGateway

func (o *GetIPAMsubnetsParams) WithGateway(gateway *string) *GetIPAMsubnetsParams

WithGateway adds the gateway to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithMaskBits

func (o *GetIPAMsubnetsParams) WithMaskBits(maskBits *string) *GetIPAMsubnetsParams

WithMaskBits adds the maskBits to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithMaskBitsGt

func (o *GetIPAMsubnetsParams) WithMaskBitsGt(maskBitsGt *string) *GetIPAMsubnetsParams

WithMaskBitsGt adds the maskBitsGt to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithMaskBitsLt

func (o *GetIPAMsubnetsParams) WithMaskBitsLt(maskBitsLt *string) *GetIPAMsubnetsParams

WithMaskBitsLt adds the maskBitsLt to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithName

func (o *GetIPAMsubnetsParams) WithName(name *string) *GetIPAMsubnetsParams

WithName adds the name to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithNetwork

func (o *GetIPAMsubnetsParams) WithNetwork(network *string) *GetIPAMsubnetsParams

WithNetwork adds the network to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithParentSubnet

func (o *GetIPAMsubnetsParams) WithParentSubnet(parentSubnet *string) *GetIPAMsubnetsParams

WithParentSubnet adds the parentSubnet to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithParentSubnetID

func (o *GetIPAMsubnetsParams) WithParentSubnetID(parentSubnetID *string) *GetIPAMsubnetsParams

WithParentSubnetID adds the parentSubnetID to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithRangeBegin

func (o *GetIPAMsubnetsParams) WithRangeBegin(rangeBegin *string) *GetIPAMsubnetsParams

WithRangeBegin adds the rangeBegin to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithRangeEnd

func (o *GetIPAMsubnetsParams) WithRangeEnd(rangeEnd *string) *GetIPAMsubnetsParams

WithRangeEnd adds the rangeEnd to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithServiceLevel

func (o *GetIPAMsubnetsParams) WithServiceLevel(serviceLevel *string) *GetIPAMsubnetsParams

WithServiceLevel adds the serviceLevel to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithSubnetID

func (o *GetIPAMsubnetsParams) WithSubnetID(subnetID *string) *GetIPAMsubnetsParams

WithSubnetID adds the subnetID to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithTags

func (o *GetIPAMsubnetsParams) WithTags(tags *string) *GetIPAMsubnetsParams

WithTags adds the tags to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithTagsAnd

func (o *GetIPAMsubnetsParams) WithTagsAnd(tagsAnd *string) *GetIPAMsubnetsParams

WithTagsAnd adds the tagsAnd to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithVlanID

func (o *GetIPAMsubnetsParams) WithVlanID(vlanID *string) *GetIPAMsubnetsParams

WithVlanID adds the vlanID to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithVrfGroup

func (o *GetIPAMsubnetsParams) WithVrfGroup(vrfGroup *string) *GetIPAMsubnetsParams

WithVrfGroup adds the vrfGroup to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WithVrfGroupID

func (o *GetIPAMsubnetsParams) WithVrfGroupID(vrfGroupID *string) *GetIPAMsubnetsParams

WithVrfGroupID adds the vrfGroupID to the get IP a msubnets params

func (*GetIPAMsubnetsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMsubnetsReader

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

GetIPAMsubnetsReader is a Reader for the GetIPAMsubnets structure.

func (*GetIPAMsubnetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMsubnetsServiceUnavailable

type GetIPAMsubnetsServiceUnavailable struct {
}

GetIPAMsubnetsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMsubnetsServiceUnavailable

func NewGetIPAMsubnetsServiceUnavailable() *GetIPAMsubnetsServiceUnavailable

NewGetIPAMsubnetsServiceUnavailable creates a GetIPAMsubnetsServiceUnavailable with default headers values

func (*GetIPAMsubnetsServiceUnavailable) Error

type GetIPAMsubnetsUnauthorized

type GetIPAMsubnetsUnauthorized struct {
}

GetIPAMsubnetsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMsubnetsUnauthorized

func NewGetIPAMsubnetsUnauthorized() *GetIPAMsubnetsUnauthorized

NewGetIPAMsubnetsUnauthorized creates a GetIPAMsubnetsUnauthorized with default headers values

func (*GetIPAMsubnetsUnauthorized) Error

type GetIPAMvlansBadRequest

type GetIPAMvlansBadRequest struct {
}

GetIPAMvlansBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMvlansBadRequest

func NewGetIPAMvlansBadRequest() *GetIPAMvlansBadRequest

NewGetIPAMvlansBadRequest creates a GetIPAMvlansBadRequest with default headers values

func (*GetIPAMvlansBadRequest) Error

func (o *GetIPAMvlansBadRequest) Error() string

type GetIPAMvlansForbidden

type GetIPAMvlansForbidden struct {
}

GetIPAMvlansForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMvlansForbidden

func NewGetIPAMvlansForbidden() *GetIPAMvlansForbidden

NewGetIPAMvlansForbidden creates a GetIPAMvlansForbidden with default headers values

func (*GetIPAMvlansForbidden) Error

func (o *GetIPAMvlansForbidden) Error() string

type GetIPAMvlansGone

type GetIPAMvlansGone struct {
}

GetIPAMvlansGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMvlansGone

func NewGetIPAMvlansGone() *GetIPAMvlansGone

NewGetIPAMvlansGone creates a GetIPAMvlansGone with default headers values

func (*GetIPAMvlansGone) Error

func (o *GetIPAMvlansGone) Error() string

type GetIPAMvlansIDBadRequest

type GetIPAMvlansIDBadRequest struct {
}

GetIPAMvlansIDBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMvlansIDBadRequest

func NewGetIPAMvlansIDBadRequest() *GetIPAMvlansIDBadRequest

NewGetIPAMvlansIDBadRequest creates a GetIPAMvlansIDBadRequest with default headers values

func (*GetIPAMvlansIDBadRequest) Error

func (o *GetIPAMvlansIDBadRequest) Error() string

type GetIPAMvlansIDForbidden

type GetIPAMvlansIDForbidden struct {
}

GetIPAMvlansIDForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMvlansIDForbidden

func NewGetIPAMvlansIDForbidden() *GetIPAMvlansIDForbidden

NewGetIPAMvlansIDForbidden creates a GetIPAMvlansIDForbidden with default headers values

func (*GetIPAMvlansIDForbidden) Error

func (o *GetIPAMvlansIDForbidden) Error() string

type GetIPAMvlansIDGone

type GetIPAMvlansIDGone struct {
}

GetIPAMvlansIDGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMvlansIDGone

func NewGetIPAMvlansIDGone() *GetIPAMvlansIDGone

NewGetIPAMvlansIDGone creates a GetIPAMvlansIDGone with default headers values

func (*GetIPAMvlansIDGone) Error

func (o *GetIPAMvlansIDGone) Error() string

type GetIPAMvlansIDInternalServerError

type GetIPAMvlansIDInternalServerError struct {
}

GetIPAMvlansIDInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMvlansIDInternalServerError

func NewGetIPAMvlansIDInternalServerError() *GetIPAMvlansIDInternalServerError

NewGetIPAMvlansIDInternalServerError creates a GetIPAMvlansIDInternalServerError with default headers values

func (*GetIPAMvlansIDInternalServerError) Error

type GetIPAMvlansIDMethodNotAllowed

type GetIPAMvlansIDMethodNotAllowed struct {
}

GetIPAMvlansIDMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMvlansIDMethodNotAllowed

func NewGetIPAMvlansIDMethodNotAllowed() *GetIPAMvlansIDMethodNotAllowed

NewGetIPAMvlansIDMethodNotAllowed creates a GetIPAMvlansIDMethodNotAllowed with default headers values

func (*GetIPAMvlansIDMethodNotAllowed) Error

type GetIPAMvlansIDNotFound

type GetIPAMvlansIDNotFound struct {
}

GetIPAMvlansIDNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMvlansIDNotFound

func NewGetIPAMvlansIDNotFound() *GetIPAMvlansIDNotFound

NewGetIPAMvlansIDNotFound creates a GetIPAMvlansIDNotFound with default headers values

func (*GetIPAMvlansIDNotFound) Error

func (o *GetIPAMvlansIDNotFound) Error() string

type GetIPAMvlansIDOK

type GetIPAMvlansIDOK struct {
	Payload *models.IPAMvlans
}

GetIPAMvlansIDOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMvlansIDOK

func NewGetIPAMvlansIDOK() *GetIPAMvlansIDOK

NewGetIPAMvlansIDOK creates a GetIPAMvlansIDOK with default headers values

func (*GetIPAMvlansIDOK) Error

func (o *GetIPAMvlansIDOK) Error() string

func (*GetIPAMvlansIDOK) GetPayload

func (o *GetIPAMvlansIDOK) GetPayload() *models.IPAMvlans

type GetIPAMvlansIDParams

type GetIPAMvlansIDParams struct {

	/*ID*/
	ID int64

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

GetIPAMvlansIDParams contains all the parameters to send to the API endpoint for the get IP a mvlans id operation typically these are written to a http.Request

func NewGetIPAMvlansIDParams

func NewGetIPAMvlansIDParams() *GetIPAMvlansIDParams

NewGetIPAMvlansIDParams creates a new GetIPAMvlansIDParams object with the default values initialized.

func NewGetIPAMvlansIDParamsWithContext

func NewGetIPAMvlansIDParamsWithContext(ctx context.Context) *GetIPAMvlansIDParams

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

func NewGetIPAMvlansIDParamsWithHTTPClient

func NewGetIPAMvlansIDParamsWithHTTPClient(client *http.Client) *GetIPAMvlansIDParams

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

func NewGetIPAMvlansIDParamsWithTimeout

func NewGetIPAMvlansIDParamsWithTimeout(timeout time.Duration) *GetIPAMvlansIDParams

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

func (*GetIPAMvlansIDParams) SetContext

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

SetContext adds the context to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) SetID

func (o *GetIPAMvlansIDParams) SetID(id int64)

SetID adds the id to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) WithContext

WithContext adds the context to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) WithID

WithID adds the id to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a mvlans id params

func (*GetIPAMvlansIDParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMvlansIDReader

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

GetIPAMvlansIDReader is a Reader for the GetIPAMvlansID structure.

func (*GetIPAMvlansIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMvlansIDServiceUnavailable

type GetIPAMvlansIDServiceUnavailable struct {
}

GetIPAMvlansIDServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMvlansIDServiceUnavailable

func NewGetIPAMvlansIDServiceUnavailable() *GetIPAMvlansIDServiceUnavailable

NewGetIPAMvlansIDServiceUnavailable creates a GetIPAMvlansIDServiceUnavailable with default headers values

func (*GetIPAMvlansIDServiceUnavailable) Error

type GetIPAMvlansIDUnauthorized

type GetIPAMvlansIDUnauthorized struct {
}

GetIPAMvlansIDUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMvlansIDUnauthorized

func NewGetIPAMvlansIDUnauthorized() *GetIPAMvlansIDUnauthorized

NewGetIPAMvlansIDUnauthorized creates a GetIPAMvlansIDUnauthorized with default headers values

func (*GetIPAMvlansIDUnauthorized) Error

type GetIPAMvlansInternalServerError

type GetIPAMvlansInternalServerError struct {
}

GetIPAMvlansInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMvlansInternalServerError

func NewGetIPAMvlansInternalServerError() *GetIPAMvlansInternalServerError

NewGetIPAMvlansInternalServerError creates a GetIPAMvlansInternalServerError with default headers values

func (*GetIPAMvlansInternalServerError) Error

type GetIPAMvlansMethodNotAllowed

type GetIPAMvlansMethodNotAllowed struct {
}

GetIPAMvlansMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMvlansMethodNotAllowed

func NewGetIPAMvlansMethodNotAllowed() *GetIPAMvlansMethodNotAllowed

NewGetIPAMvlansMethodNotAllowed creates a GetIPAMvlansMethodNotAllowed with default headers values

func (*GetIPAMvlansMethodNotAllowed) Error

type GetIPAMvlansNotFound

type GetIPAMvlansNotFound struct {
}

GetIPAMvlansNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMvlansNotFound

func NewGetIPAMvlansNotFound() *GetIPAMvlansNotFound

NewGetIPAMvlansNotFound creates a GetIPAMvlansNotFound with default headers values

func (*GetIPAMvlansNotFound) Error

func (o *GetIPAMvlansNotFound) Error() string

type GetIPAMvlansOK

type GetIPAMvlansOK struct {
	Payload *GetIPAMvlansOKBody
}

GetIPAMvlansOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMvlansOK

func NewGetIPAMvlansOK() *GetIPAMvlansOK

NewGetIPAMvlansOK creates a GetIPAMvlansOK with default headers values

func (*GetIPAMvlansOK) Error

func (o *GetIPAMvlansOK) Error() string

func (*GetIPAMvlansOK) GetPayload

func (o *GetIPAMvlansOK) GetPayload() *GetIPAMvlansOKBody

type GetIPAMvlansOKBody

type GetIPAMvlansOKBody struct {

	// vlans
	Vlans []*models.IPAMvlans `json:"vlans"`
}

GetIPAMvlansOKBody get IP a mvlans o k body swagger:model GetIPAMvlansOKBody

func (*GetIPAMvlansOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMvlansOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMvlansOKBody) Validate

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

Validate validates this get IP a mvlans o k body

type GetIPAMvlansParams

type GetIPAMvlansParams struct {

	/*Number
	  vlan number

	*/
	Number *string
	/*Tags
	  filter by tags. comma separated for multiple tags (This is an OR filter, gets all the devices for all comma separated tags)

	*/
	Tags *string
	/*TagsAnd
	  filter by all the tags, separated by comma. (This is an AND filter and all tags have to match for filter, this was added in v6.3.1)

	*/
	TagsAnd *string
	/*VlanID
	  ID of the vlan

	*/
	VlanID *string

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

GetIPAMvlansParams contains all the parameters to send to the API endpoint for the get IP a mvlans operation typically these are written to a http.Request

func NewGetIPAMvlansParams

func NewGetIPAMvlansParams() *GetIPAMvlansParams

NewGetIPAMvlansParams creates a new GetIPAMvlansParams object with the default values initialized.

func NewGetIPAMvlansParamsWithContext

func NewGetIPAMvlansParamsWithContext(ctx context.Context) *GetIPAMvlansParams

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

func NewGetIPAMvlansParamsWithHTTPClient

func NewGetIPAMvlansParamsWithHTTPClient(client *http.Client) *GetIPAMvlansParams

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

func NewGetIPAMvlansParamsWithTimeout

func NewGetIPAMvlansParamsWithTimeout(timeout time.Duration) *GetIPAMvlansParams

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

func (*GetIPAMvlansParams) SetContext

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

SetContext adds the context to the get IP a mvlans params

func (*GetIPAMvlansParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a mvlans params

func (*GetIPAMvlansParams) SetNumber

func (o *GetIPAMvlansParams) SetNumber(number *string)

SetNumber adds the number to the get IP a mvlans params

func (*GetIPAMvlansParams) SetTags

func (o *GetIPAMvlansParams) SetTags(tags *string)

SetTags adds the tags to the get IP a mvlans params

func (*GetIPAMvlansParams) SetTagsAnd

func (o *GetIPAMvlansParams) SetTagsAnd(tagsAnd *string)

SetTagsAnd adds the tagsAnd to the get IP a mvlans params

func (*GetIPAMvlansParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a mvlans params

func (*GetIPAMvlansParams) SetVlanID

func (o *GetIPAMvlansParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the get IP a mvlans params

func (*GetIPAMvlansParams) WithContext

WithContext adds the context to the get IP a mvlans params

func (*GetIPAMvlansParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a mvlans params

func (*GetIPAMvlansParams) WithNumber

func (o *GetIPAMvlansParams) WithNumber(number *string) *GetIPAMvlansParams

WithNumber adds the number to the get IP a mvlans params

func (*GetIPAMvlansParams) WithTags

func (o *GetIPAMvlansParams) WithTags(tags *string) *GetIPAMvlansParams

WithTags adds the tags to the get IP a mvlans params

func (*GetIPAMvlansParams) WithTagsAnd

func (o *GetIPAMvlansParams) WithTagsAnd(tagsAnd *string) *GetIPAMvlansParams

WithTagsAnd adds the tagsAnd to the get IP a mvlans params

func (*GetIPAMvlansParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a mvlans params

func (*GetIPAMvlansParams) WithVlanID

func (o *GetIPAMvlansParams) WithVlanID(vlanID *string) *GetIPAMvlansParams

WithVlanID adds the vlanID to the get IP a mvlans params

func (*GetIPAMvlansParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMvlansReader

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

GetIPAMvlansReader is a Reader for the GetIPAMvlans structure.

func (*GetIPAMvlansReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMvlansServiceUnavailable

type GetIPAMvlansServiceUnavailable struct {
}

GetIPAMvlansServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMvlansServiceUnavailable

func NewGetIPAMvlansServiceUnavailable() *GetIPAMvlansServiceUnavailable

NewGetIPAMvlansServiceUnavailable creates a GetIPAMvlansServiceUnavailable with default headers values

func (*GetIPAMvlansServiceUnavailable) Error

type GetIPAMvlansUnauthorized

type GetIPAMvlansUnauthorized struct {
}

GetIPAMvlansUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMvlansUnauthorized

func NewGetIPAMvlansUnauthorized() *GetIPAMvlansUnauthorized

NewGetIPAMvlansUnauthorized creates a GetIPAMvlansUnauthorized with default headers values

func (*GetIPAMvlansUnauthorized) Error

func (o *GetIPAMvlansUnauthorized) Error() string

type GetIPAMvrfgroupBadRequest

type GetIPAMvrfgroupBadRequest struct {
}

GetIPAMvrfgroupBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewGetIPAMvrfgroupBadRequest

func NewGetIPAMvrfgroupBadRequest() *GetIPAMvrfgroupBadRequest

NewGetIPAMvrfgroupBadRequest creates a GetIPAMvrfgroupBadRequest with default headers values

func (*GetIPAMvrfgroupBadRequest) Error

func (o *GetIPAMvrfgroupBadRequest) Error() string

type GetIPAMvrfgroupForbidden

type GetIPAMvrfgroupForbidden struct {
}

GetIPAMvrfgroupForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewGetIPAMvrfgroupForbidden

func NewGetIPAMvrfgroupForbidden() *GetIPAMvrfgroupForbidden

NewGetIPAMvrfgroupForbidden creates a GetIPAMvrfgroupForbidden with default headers values

func (*GetIPAMvrfgroupForbidden) Error

func (o *GetIPAMvrfgroupForbidden) Error() string

type GetIPAMvrfgroupGone

type GetIPAMvrfgroupGone struct {
}

GetIPAMvrfgroupGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewGetIPAMvrfgroupGone

func NewGetIPAMvrfgroupGone() *GetIPAMvrfgroupGone

NewGetIPAMvrfgroupGone creates a GetIPAMvrfgroupGone with default headers values

func (*GetIPAMvrfgroupGone) Error

func (o *GetIPAMvrfgroupGone) Error() string

type GetIPAMvrfgroupInternalServerError

type GetIPAMvrfgroupInternalServerError struct {
}

GetIPAMvrfgroupInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewGetIPAMvrfgroupInternalServerError

func NewGetIPAMvrfgroupInternalServerError() *GetIPAMvrfgroupInternalServerError

NewGetIPAMvrfgroupInternalServerError creates a GetIPAMvrfgroupInternalServerError with default headers values

func (*GetIPAMvrfgroupInternalServerError) Error

type GetIPAMvrfgroupMethodNotAllowed

type GetIPAMvrfgroupMethodNotAllowed struct {
}

GetIPAMvrfgroupMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewGetIPAMvrfgroupMethodNotAllowed

func NewGetIPAMvrfgroupMethodNotAllowed() *GetIPAMvrfgroupMethodNotAllowed

NewGetIPAMvrfgroupMethodNotAllowed creates a GetIPAMvrfgroupMethodNotAllowed with default headers values

func (*GetIPAMvrfgroupMethodNotAllowed) Error

type GetIPAMvrfgroupNotFound

type GetIPAMvrfgroupNotFound struct {
}

GetIPAMvrfgroupNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewGetIPAMvrfgroupNotFound

func NewGetIPAMvrfgroupNotFound() *GetIPAMvrfgroupNotFound

NewGetIPAMvrfgroupNotFound creates a GetIPAMvrfgroupNotFound with default headers values

func (*GetIPAMvrfgroupNotFound) Error

func (o *GetIPAMvrfgroupNotFound) Error() string

type GetIPAMvrfgroupOK

type GetIPAMvrfgroupOK struct {
	Payload []*GetIPAMvrfgroupOKBodyItems0
}

GetIPAMvrfgroupOK handles this case with default header values.

The above command returns results like this:

func NewGetIPAMvrfgroupOK

func NewGetIPAMvrfgroupOK() *GetIPAMvrfgroupOK

NewGetIPAMvrfgroupOK creates a GetIPAMvrfgroupOK with default headers values

func (*GetIPAMvrfgroupOK) Error

func (o *GetIPAMvrfgroupOK) Error() string

func (*GetIPAMvrfgroupOK) GetPayload

type GetIPAMvrfgroupOKBodyItems0

type GetIPAMvrfgroupOKBodyItems0 struct {

	// buildings
	Buildings interface{} `json:"buildings,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

GetIPAMvrfgroupOKBodyItems0 get IP a mvrfgroup o k body items0 swagger:model GetIPAMvrfgroupOKBodyItems0

func (*GetIPAMvrfgroupOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetIPAMvrfgroupOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetIPAMvrfgroupOKBodyItems0) Validate

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

Validate validates this get IP a mvrfgroup o k body items0

type GetIPAMvrfgroupParams

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

GetIPAMvrfgroupParams contains all the parameters to send to the API endpoint for the get IP a mvrfgroup operation typically these are written to a http.Request

func NewGetIPAMvrfgroupParams

func NewGetIPAMvrfgroupParams() *GetIPAMvrfgroupParams

NewGetIPAMvrfgroupParams creates a new GetIPAMvrfgroupParams object with the default values initialized.

func NewGetIPAMvrfgroupParamsWithContext

func NewGetIPAMvrfgroupParamsWithContext(ctx context.Context) *GetIPAMvrfgroupParams

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

func NewGetIPAMvrfgroupParamsWithHTTPClient

func NewGetIPAMvrfgroupParamsWithHTTPClient(client *http.Client) *GetIPAMvrfgroupParams

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

func NewGetIPAMvrfgroupParamsWithTimeout

func NewGetIPAMvrfgroupParamsWithTimeout(timeout time.Duration) *GetIPAMvrfgroupParams

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

func (*GetIPAMvrfgroupParams) SetContext

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

SetContext adds the context to the get IP a mvrfgroup params

func (*GetIPAMvrfgroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get IP a mvrfgroup params

func (*GetIPAMvrfgroupParams) SetTimeout

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

SetTimeout adds the timeout to the get IP a mvrfgroup params

func (*GetIPAMvrfgroupParams) WithContext

WithContext adds the context to the get IP a mvrfgroup params

func (*GetIPAMvrfgroupParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get IP a mvrfgroup params

func (*GetIPAMvrfgroupParams) WithTimeout

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

WithTimeout adds the timeout to the get IP a mvrfgroup params

func (*GetIPAMvrfgroupParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetIPAMvrfgroupReader

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

GetIPAMvrfgroupReader is a Reader for the GetIPAMvrfgroup structure.

func (*GetIPAMvrfgroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPAMvrfgroupServiceUnavailable

type GetIPAMvrfgroupServiceUnavailable struct {
}

GetIPAMvrfgroupServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewGetIPAMvrfgroupServiceUnavailable

func NewGetIPAMvrfgroupServiceUnavailable() *GetIPAMvrfgroupServiceUnavailable

NewGetIPAMvrfgroupServiceUnavailable creates a GetIPAMvrfgroupServiceUnavailable with default headers values

func (*GetIPAMvrfgroupServiceUnavailable) Error

type GetIPAMvrfgroupUnauthorized

type GetIPAMvrfgroupUnauthorized struct {
}

GetIPAMvrfgroupUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewGetIPAMvrfgroupUnauthorized

func NewGetIPAMvrfgroupUnauthorized() *GetIPAMvrfgroupUnauthorized

NewGetIPAMvrfgroupUnauthorized creates a GetIPAMvrfgroupUnauthorized with default headers values

func (*GetIPAMvrfgroupUnauthorized) Error

type IpnatsItems0

type IpnatsItems0 struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// ip address from
	IPAddressFrom interface{} `json:"ip_address_from,omitempty"`

	// ip address to
	IPAddressTo interface{} `json:"ip_address_to,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// two way relation
	TwoWayRelation interface{} `json:"two_way_relation,omitempty"`
}

IpnatsItems0 ipnats items0 swagger:model IpnatsItems0

func (*IpnatsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*IpnatsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpnatsItems0) Validate

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

Validate validates this ipnats items0

type IpsItems0

type IpsItems0 struct {

	// available
	Available interface{} `json:"available,omitempty"`

	// device
	Device interface{} `json:"device,omitempty"`

	// ip
	IP interface{} `json:"ip,omitempty"`

	// label
	Label interface{} `json:"label,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

IpsItems0 ips items0 swagger:model IpsItems0

func (*IpsItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*IpsItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpsItems0) Validate

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

Validate validates this ips items0

type PostIPAMDNSRecordsBadRequest

type PostIPAMDNSRecordsBadRequest struct {
}

PostIPAMDNSRecordsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMDNSRecordsBadRequest

func NewPostIPAMDNSRecordsBadRequest() *PostIPAMDNSRecordsBadRequest

NewPostIPAMDNSRecordsBadRequest creates a PostIPAMDNSRecordsBadRequest with default headers values

func (*PostIPAMDNSRecordsBadRequest) Error

type PostIPAMDNSRecordsForbidden

type PostIPAMDNSRecordsForbidden struct {
}

PostIPAMDNSRecordsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMDNSRecordsForbidden

func NewPostIPAMDNSRecordsForbidden() *PostIPAMDNSRecordsForbidden

NewPostIPAMDNSRecordsForbidden creates a PostIPAMDNSRecordsForbidden with default headers values

func (*PostIPAMDNSRecordsForbidden) Error

type PostIPAMDNSRecordsGone

type PostIPAMDNSRecordsGone struct {
}

PostIPAMDNSRecordsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMDNSRecordsGone

func NewPostIPAMDNSRecordsGone() *PostIPAMDNSRecordsGone

NewPostIPAMDNSRecordsGone creates a PostIPAMDNSRecordsGone with default headers values

func (*PostIPAMDNSRecordsGone) Error

func (o *PostIPAMDNSRecordsGone) Error() string

type PostIPAMDNSRecordsInternalServerError

type PostIPAMDNSRecordsInternalServerError struct {
}

PostIPAMDNSRecordsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMDNSRecordsInternalServerError

func NewPostIPAMDNSRecordsInternalServerError() *PostIPAMDNSRecordsInternalServerError

NewPostIPAMDNSRecordsInternalServerError creates a PostIPAMDNSRecordsInternalServerError with default headers values

func (*PostIPAMDNSRecordsInternalServerError) Error

type PostIPAMDNSRecordsMethodNotAllowed

type PostIPAMDNSRecordsMethodNotAllowed struct {
}

PostIPAMDNSRecordsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMDNSRecordsMethodNotAllowed

func NewPostIPAMDNSRecordsMethodNotAllowed() *PostIPAMDNSRecordsMethodNotAllowed

NewPostIPAMDNSRecordsMethodNotAllowed creates a PostIPAMDNSRecordsMethodNotAllowed with default headers values

func (*PostIPAMDNSRecordsMethodNotAllowed) Error

type PostIPAMDNSRecordsNotFound

type PostIPAMDNSRecordsNotFound struct {
}

PostIPAMDNSRecordsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMDNSRecordsNotFound

func NewPostIPAMDNSRecordsNotFound() *PostIPAMDNSRecordsNotFound

NewPostIPAMDNSRecordsNotFound creates a PostIPAMDNSRecordsNotFound with default headers values

func (*PostIPAMDNSRecordsNotFound) Error

type PostIPAMDNSRecordsOK

type PostIPAMDNSRecordsOK struct {
	Payload *PostIPAMDNSRecordsOKBody
}

PostIPAMDNSRecordsOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMDNSRecordsOK

func NewPostIPAMDNSRecordsOK() *PostIPAMDNSRecordsOK

NewPostIPAMDNSRecordsOK creates a PostIPAMDNSRecordsOK with default headers values

func (*PostIPAMDNSRecordsOK) Error

func (o *PostIPAMDNSRecordsOK) Error() string

func (*PostIPAMDNSRecordsOK) GetPayload

type PostIPAMDNSRecordsOKBody

type PostIPAMDNSRecordsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMDNSRecordsOKBody post IP a m DNS records o k body swagger:model PostIPAMDNSRecordsOKBody

func (*PostIPAMDNSRecordsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMDNSRecordsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMDNSRecordsOKBody) Validate

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

Validate validates this post IP a m DNS records o k body

type PostIPAMDNSRecordsParams

type PostIPAMDNSRecordsParams struct {

	/*Content
	  Content (e.g. IP address for type A)

	*/
	Content *string
	/*Domain
	  name of the domain

	*/
	Domain string
	/*Name
	  Record value (e.g. www) use @ for blank.

	*/
	Name *string
	/*Nameserver
	  If you have overlapping domain names, this is required to differentiate between the two

	*/
	Nameserver *string
	/*Prio
	  Priority for MX record.

	*/
	Prio *string
	/*Tags
	  set tags for record

	*/
	Tags *string
	/*TagsRemove
	  remove tags for record

	*/
	TagsRemove *string
	/*TTL
	  TTL Value

	*/
	TTL *string
	/*Type
	  Type of record

	*/
	Type string

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

PostIPAMDNSRecordsParams contains all the parameters to send to the API endpoint for the post IP a m dns records operation typically these are written to a http.Request

func NewPostIPAMDNSRecordsParams

func NewPostIPAMDNSRecordsParams() *PostIPAMDNSRecordsParams

NewPostIPAMDNSRecordsParams creates a new PostIPAMDNSRecordsParams object with the default values initialized.

func NewPostIPAMDNSRecordsParamsWithContext

func NewPostIPAMDNSRecordsParamsWithContext(ctx context.Context) *PostIPAMDNSRecordsParams

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

func NewPostIPAMDNSRecordsParamsWithHTTPClient

func NewPostIPAMDNSRecordsParamsWithHTTPClient(client *http.Client) *PostIPAMDNSRecordsParams

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

func NewPostIPAMDNSRecordsParamsWithTimeout

func NewPostIPAMDNSRecordsParamsWithTimeout(timeout time.Duration) *PostIPAMDNSRecordsParams

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

func (*PostIPAMDNSRecordsParams) SetContent

func (o *PostIPAMDNSRecordsParams) SetContent(content *string)

SetContent adds the content to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetContext

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

SetContext adds the context to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetDomain

func (o *PostIPAMDNSRecordsParams) SetDomain(domain string)

SetDomain adds the domain to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetName

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

SetName adds the name to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetNameserver

func (o *PostIPAMDNSRecordsParams) SetNameserver(nameserver *string)

SetNameserver adds the nameserver to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetPrio

func (o *PostIPAMDNSRecordsParams) SetPrio(prio *string)

SetPrio adds the prio to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetTTL

func (o *PostIPAMDNSRecordsParams) SetTTL(ttl *string)

SetTTL adds the ttl to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetTags

func (o *PostIPAMDNSRecordsParams) SetTags(tags *string)

SetTags adds the tags to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetTagsRemove

func (o *PostIPAMDNSRecordsParams) SetTagsRemove(tagsRemove *string)

SetTagsRemove adds the tagsRemove to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) SetType

func (o *PostIPAMDNSRecordsParams) SetType(typeVar string)

SetType adds the type to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithContent

func (o *PostIPAMDNSRecordsParams) WithContent(content *string) *PostIPAMDNSRecordsParams

WithContent adds the content to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithContext

WithContext adds the context to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithDomain

WithDomain adds the domain to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithName

WithName adds the name to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithNameserver

func (o *PostIPAMDNSRecordsParams) WithNameserver(nameserver *string) *PostIPAMDNSRecordsParams

WithNameserver adds the nameserver to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithPrio

WithPrio adds the prio to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithTTL

WithTTL adds the ttl to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithTags

WithTags adds the tags to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithTagsRemove

func (o *PostIPAMDNSRecordsParams) WithTagsRemove(tagsRemove *string) *PostIPAMDNSRecordsParams

WithTagsRemove adds the tagsRemove to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithTimeout

WithTimeout adds the timeout to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WithType

WithType adds the typeVar to the post IP a m dns records params

func (*PostIPAMDNSRecordsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMDNSRecordsReader

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

PostIPAMDNSRecordsReader is a Reader for the PostIPAMDNSRecords structure.

func (*PostIPAMDNSRecordsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMDNSRecordsServiceUnavailable

type PostIPAMDNSRecordsServiceUnavailable struct {
}

PostIPAMDNSRecordsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMDNSRecordsServiceUnavailable

func NewPostIPAMDNSRecordsServiceUnavailable() *PostIPAMDNSRecordsServiceUnavailable

NewPostIPAMDNSRecordsServiceUnavailable creates a PostIPAMDNSRecordsServiceUnavailable with default headers values

func (*PostIPAMDNSRecordsServiceUnavailable) Error

type PostIPAMDNSRecordsUnauthorized

type PostIPAMDNSRecordsUnauthorized struct {
}

PostIPAMDNSRecordsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMDNSRecordsUnauthorized

func NewPostIPAMDNSRecordsUnauthorized() *PostIPAMDNSRecordsUnauthorized

NewPostIPAMDNSRecordsUnauthorized creates a PostIPAMDNSRecordsUnauthorized with default headers values

func (*PostIPAMDNSRecordsUnauthorized) Error

type PostIPAMDNSZonesBadRequest

type PostIPAMDNSZonesBadRequest struct {
}

PostIPAMDNSZonesBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMDNSZonesBadRequest

func NewPostIPAMDNSZonesBadRequest() *PostIPAMDNSZonesBadRequest

NewPostIPAMDNSZonesBadRequest creates a PostIPAMDNSZonesBadRequest with default headers values

func (*PostIPAMDNSZonesBadRequest) Error

type PostIPAMDNSZonesForbidden

type PostIPAMDNSZonesForbidden struct {
}

PostIPAMDNSZonesForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMDNSZonesForbidden

func NewPostIPAMDNSZonesForbidden() *PostIPAMDNSZonesForbidden

NewPostIPAMDNSZonesForbidden creates a PostIPAMDNSZonesForbidden with default headers values

func (*PostIPAMDNSZonesForbidden) Error

func (o *PostIPAMDNSZonesForbidden) Error() string

type PostIPAMDNSZonesGone

type PostIPAMDNSZonesGone struct {
}

PostIPAMDNSZonesGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMDNSZonesGone

func NewPostIPAMDNSZonesGone() *PostIPAMDNSZonesGone

NewPostIPAMDNSZonesGone creates a PostIPAMDNSZonesGone with default headers values

func (*PostIPAMDNSZonesGone) Error

func (o *PostIPAMDNSZonesGone) Error() string

type PostIPAMDNSZonesInternalServerError

type PostIPAMDNSZonesInternalServerError struct {
}

PostIPAMDNSZonesInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMDNSZonesInternalServerError

func NewPostIPAMDNSZonesInternalServerError() *PostIPAMDNSZonesInternalServerError

NewPostIPAMDNSZonesInternalServerError creates a PostIPAMDNSZonesInternalServerError with default headers values

func (*PostIPAMDNSZonesInternalServerError) Error

type PostIPAMDNSZonesMethodNotAllowed

type PostIPAMDNSZonesMethodNotAllowed struct {
}

PostIPAMDNSZonesMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMDNSZonesMethodNotAllowed

func NewPostIPAMDNSZonesMethodNotAllowed() *PostIPAMDNSZonesMethodNotAllowed

NewPostIPAMDNSZonesMethodNotAllowed creates a PostIPAMDNSZonesMethodNotAllowed with default headers values

func (*PostIPAMDNSZonesMethodNotAllowed) Error

type PostIPAMDNSZonesNotFound

type PostIPAMDNSZonesNotFound struct {
}

PostIPAMDNSZonesNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMDNSZonesNotFound

func NewPostIPAMDNSZonesNotFound() *PostIPAMDNSZonesNotFound

NewPostIPAMDNSZonesNotFound creates a PostIPAMDNSZonesNotFound with default headers values

func (*PostIPAMDNSZonesNotFound) Error

func (o *PostIPAMDNSZonesNotFound) Error() string

type PostIPAMDNSZonesOK

type PostIPAMDNSZonesOK struct {
	Payload *PostIPAMDNSZonesOKBody
}

PostIPAMDNSZonesOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMDNSZonesOK

func NewPostIPAMDNSZonesOK() *PostIPAMDNSZonesOK

NewPostIPAMDNSZonesOK creates a PostIPAMDNSZonesOK with default headers values

func (*PostIPAMDNSZonesOK) Error

func (o *PostIPAMDNSZonesOK) Error() string

func (*PostIPAMDNSZonesOK) GetPayload

func (o *PostIPAMDNSZonesOK) GetPayload() *PostIPAMDNSZonesOKBody

type PostIPAMDNSZonesOKBody

type PostIPAMDNSZonesOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMDNSZonesOKBody post IP a m DNS zones o k body swagger:model PostIPAMDNSZonesOKBody

func (*PostIPAMDNSZonesOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMDNSZonesOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMDNSZonesOKBody) Validate

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

Validate validates this post IP a m DNS zones o k body

type PostIPAMDNSZonesParams

type PostIPAMDNSZonesParams struct {

	/*Name
	  Name of DNS zone

	*/
	Name string
	/*Nameserver
	  IP Address/hostname of name server

	*/
	Nameserver string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Tags
	  Tags for grouping zone entries

	*/
	Tags *string
	/*TagsRemove
	  remove tags from grouping zone entries

	*/
	TagsRemove *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

PostIPAMDNSZonesParams contains all the parameters to send to the API endpoint for the post IP a m dns zones operation typically these are written to a http.Request

func NewPostIPAMDNSZonesParams

func NewPostIPAMDNSZonesParams() *PostIPAMDNSZonesParams

NewPostIPAMDNSZonesParams creates a new PostIPAMDNSZonesParams object with the default values initialized.

func NewPostIPAMDNSZonesParamsWithContext

func NewPostIPAMDNSZonesParamsWithContext(ctx context.Context) *PostIPAMDNSZonesParams

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

func NewPostIPAMDNSZonesParamsWithHTTPClient

func NewPostIPAMDNSZonesParamsWithHTTPClient(client *http.Client) *PostIPAMDNSZonesParams

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

func NewPostIPAMDNSZonesParamsWithTimeout

func NewPostIPAMDNSZonesParamsWithTimeout(timeout time.Duration) *PostIPAMDNSZonesParams

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

func (*PostIPAMDNSZonesParams) SetContext

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

SetContext adds the context to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetName

func (o *PostIPAMDNSZonesParams) SetName(name string)

SetName adds the name to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetNameserver

func (o *PostIPAMDNSZonesParams) SetNameserver(nameserver string)

SetNameserver adds the nameserver to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetNotes

func (o *PostIPAMDNSZonesParams) SetNotes(notes *string)

SetNotes adds the notes to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetTags

func (o *PostIPAMDNSZonesParams) SetTags(tags *string)

SetTags adds the tags to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetTagsRemove

func (o *PostIPAMDNSZonesParams) SetTagsRemove(tagsRemove *string)

SetTagsRemove adds the tagsRemove to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetVrfGroup

func (o *PostIPAMDNSZonesParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) SetVrfGroupID

func (o *PostIPAMDNSZonesParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithContext

WithContext adds the context to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithName

WithName adds the name to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithNameserver

func (o *PostIPAMDNSZonesParams) WithNameserver(nameserver string) *PostIPAMDNSZonesParams

WithNameserver adds the nameserver to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithNotes

WithNotes adds the notes to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithTags

WithTags adds the tags to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithTagsRemove

func (o *PostIPAMDNSZonesParams) WithTagsRemove(tagsRemove *string) *PostIPAMDNSZonesParams

WithTagsRemove adds the tagsRemove to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithTimeout

WithTimeout adds the timeout to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithVrfGroup

func (o *PostIPAMDNSZonesParams) WithVrfGroup(vrfGroup *string) *PostIPAMDNSZonesParams

WithVrfGroup adds the vrfGroup to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WithVrfGroupID

func (o *PostIPAMDNSZonesParams) WithVrfGroupID(vrfGroupID *string) *PostIPAMDNSZonesParams

WithVrfGroupID adds the vrfGroupID to the post IP a m dns zones params

func (*PostIPAMDNSZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMDNSZonesReader

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

PostIPAMDNSZonesReader is a Reader for the PostIPAMDNSZones structure.

func (*PostIPAMDNSZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMDNSZonesServiceUnavailable

type PostIPAMDNSZonesServiceUnavailable struct {
}

PostIPAMDNSZonesServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMDNSZonesServiceUnavailable

func NewPostIPAMDNSZonesServiceUnavailable() *PostIPAMDNSZonesServiceUnavailable

NewPostIPAMDNSZonesServiceUnavailable creates a PostIPAMDNSZonesServiceUnavailable with default headers values

func (*PostIPAMDNSZonesServiceUnavailable) Error

type PostIPAMDNSZonesUnauthorized

type PostIPAMDNSZonesUnauthorized struct {
}

PostIPAMDNSZonesUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMDNSZonesUnauthorized

func NewPostIPAMDNSZonesUnauthorized() *PostIPAMDNSZonesUnauthorized

NewPostIPAMDNSZonesUnauthorized creates a PostIPAMDNSZonesUnauthorized with default headers values

func (*PostIPAMDNSZonesUnauthorized) Error

type PostIPAMIpnatBadRequest

type PostIPAMIpnatBadRequest struct {
}

PostIPAMIpnatBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMIpnatBadRequest

func NewPostIPAMIpnatBadRequest() *PostIPAMIpnatBadRequest

NewPostIPAMIpnatBadRequest creates a PostIPAMIpnatBadRequest with default headers values

func (*PostIPAMIpnatBadRequest) Error

func (o *PostIPAMIpnatBadRequest) Error() string

type PostIPAMIpnatForbidden

type PostIPAMIpnatForbidden struct {
}

PostIPAMIpnatForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMIpnatForbidden

func NewPostIPAMIpnatForbidden() *PostIPAMIpnatForbidden

NewPostIPAMIpnatForbidden creates a PostIPAMIpnatForbidden with default headers values

func (*PostIPAMIpnatForbidden) Error

func (o *PostIPAMIpnatForbidden) Error() string

type PostIPAMIpnatGone

type PostIPAMIpnatGone struct {
}

PostIPAMIpnatGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMIpnatGone

func NewPostIPAMIpnatGone() *PostIPAMIpnatGone

NewPostIPAMIpnatGone creates a PostIPAMIpnatGone with default headers values

func (*PostIPAMIpnatGone) Error

func (o *PostIPAMIpnatGone) Error() string

type PostIPAMIpnatInternalServerError

type PostIPAMIpnatInternalServerError struct {
}

PostIPAMIpnatInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMIpnatInternalServerError

func NewPostIPAMIpnatInternalServerError() *PostIPAMIpnatInternalServerError

NewPostIPAMIpnatInternalServerError creates a PostIPAMIpnatInternalServerError with default headers values

func (*PostIPAMIpnatInternalServerError) Error

type PostIPAMIpnatMethodNotAllowed

type PostIPAMIpnatMethodNotAllowed struct {
}

PostIPAMIpnatMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMIpnatMethodNotAllowed

func NewPostIPAMIpnatMethodNotAllowed() *PostIPAMIpnatMethodNotAllowed

NewPostIPAMIpnatMethodNotAllowed creates a PostIPAMIpnatMethodNotAllowed with default headers values

func (*PostIPAMIpnatMethodNotAllowed) Error

type PostIPAMIpnatNotFound

type PostIPAMIpnatNotFound struct {
}

PostIPAMIpnatNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMIpnatNotFound

func NewPostIPAMIpnatNotFound() *PostIPAMIpnatNotFound

NewPostIPAMIpnatNotFound creates a PostIPAMIpnatNotFound with default headers values

func (*PostIPAMIpnatNotFound) Error

func (o *PostIPAMIpnatNotFound) Error() string

type PostIPAMIpnatOK

type PostIPAMIpnatOK struct {
	Payload *PostIPAMIpnatOKBody
}

PostIPAMIpnatOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMIpnatOK

func NewPostIPAMIpnatOK() *PostIPAMIpnatOK

NewPostIPAMIpnatOK creates a PostIPAMIpnatOK with default headers values

func (*PostIPAMIpnatOK) Error

func (o *PostIPAMIpnatOK) Error() string

func (*PostIPAMIpnatOK) GetPayload

func (o *PostIPAMIpnatOK) GetPayload() *PostIPAMIpnatOKBody

type PostIPAMIpnatOKBody

type PostIPAMIpnatOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMIpnatOKBody post IP a m ipnat o k body swagger:model PostIPAMIpnatOKBody

func (*PostIPAMIpnatOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMIpnatOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMIpnatOKBody) Validate

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

Validate validates this post IP a m ipnat o k body

type PostIPAMIpnatParams

type PostIPAMIpnatParams struct {

	/*IPAddressFrom
	  The external IP address

	*/
	IPAddressFrom string
	/*IPAddressFromEnd
	  used for mapping a range of addresses rather than a single IP

	*/
	IPAddressFromEnd *string
	/*IPAddressTo
	  The internal IP address

	*/
	IPAddressTo string
	/*IPAddressToEnd
	  used for mapping a range of addresses rather than a single IP

	*/
	IPAddressToEnd *string
	/*Name
	  Name of the NAT IP entry

	*/
	Name string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Protocol
	  the transport protocol, ie TCP

	*/
	Protocol *string
	/*SourcePortEnd
	  used for mapping a range of ports rather than a single port

	*/
	SourcePortEnd *string
	/*SourcePortStart
	  Starting port for source IP range

	*/
	SourcePortStart *string
	/*TargetPortEnd
	  used for mapping a range of ports rather than a single port

	*/
	TargetPortEnd *string
	/*TargetPortStart
	  Starting port for target IP range

	*/
	TargetPortStart *string
	/*TwoWayRelation
	  true if the internal IP addressed is masked with the external IP address for outbound traffic in addition to inbound traffic. Default is false.

	*/
	TwoWayRelation *string
	/*VrfGroupFrom
	  Originating VRF Group Name

	*/
	VrfGroupFrom *string
	/*VrfGroupIDFrom
	  Originating VRF Group ID

	*/
	VrfGroupIDFrom *string
	/*VrfGroupIDTo
	  Destination VRF Group ID

	*/
	VrfGroupIDTo *string
	/*VrfGroupTo
	  Destination VRF Group Name

	*/
	VrfGroupTo *string

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

PostIPAMIpnatParams contains all the parameters to send to the API endpoint for the post IP a m ipnat operation typically these are written to a http.Request

func NewPostIPAMIpnatParams

func NewPostIPAMIpnatParams() *PostIPAMIpnatParams

NewPostIPAMIpnatParams creates a new PostIPAMIpnatParams object with the default values initialized.

func NewPostIPAMIpnatParamsWithContext

func NewPostIPAMIpnatParamsWithContext(ctx context.Context) *PostIPAMIpnatParams

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

func NewPostIPAMIpnatParamsWithHTTPClient

func NewPostIPAMIpnatParamsWithHTTPClient(client *http.Client) *PostIPAMIpnatParams

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

func NewPostIPAMIpnatParamsWithTimeout

func NewPostIPAMIpnatParamsWithTimeout(timeout time.Duration) *PostIPAMIpnatParams

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

func (*PostIPAMIpnatParams) SetContext

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

SetContext adds the context to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetIPAddressFrom

func (o *PostIPAMIpnatParams) SetIPAddressFrom(iPAddressFrom string)

SetIPAddressFrom adds the ipAddressFrom to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetIPAddressFromEnd

func (o *PostIPAMIpnatParams) SetIPAddressFromEnd(iPAddressFromEnd *string)

SetIPAddressFromEnd adds the ipAddressFromEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetIPAddressTo

func (o *PostIPAMIpnatParams) SetIPAddressTo(iPAddressTo string)

SetIPAddressTo adds the ipAddressTo to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetIPAddressToEnd

func (o *PostIPAMIpnatParams) SetIPAddressToEnd(iPAddressToEnd *string)

SetIPAddressToEnd adds the ipAddressToEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetName

func (o *PostIPAMIpnatParams) SetName(name string)

SetName adds the name to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetNotes

func (o *PostIPAMIpnatParams) SetNotes(notes *string)

SetNotes adds the notes to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetProtocol

func (o *PostIPAMIpnatParams) SetProtocol(protocol *string)

SetProtocol adds the protocol to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetSourcePortEnd

func (o *PostIPAMIpnatParams) SetSourcePortEnd(sourcePortEnd *string)

SetSourcePortEnd adds the sourcePortEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetSourcePortStart

func (o *PostIPAMIpnatParams) SetSourcePortStart(sourcePortStart *string)

SetSourcePortStart adds the sourcePortStart to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetTargetPortEnd

func (o *PostIPAMIpnatParams) SetTargetPortEnd(targetPortEnd *string)

SetTargetPortEnd adds the targetPortEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetTargetPortStart

func (o *PostIPAMIpnatParams) SetTargetPortStart(targetPortStart *string)

SetTargetPortStart adds the targetPortStart to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetTwoWayRelation

func (o *PostIPAMIpnatParams) SetTwoWayRelation(twoWayRelation *string)

SetTwoWayRelation adds the twoWayRelation to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetVrfGroupFrom

func (o *PostIPAMIpnatParams) SetVrfGroupFrom(vrfGroupFrom *string)

SetVrfGroupFrom adds the vrfGroupFrom to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetVrfGroupIDFrom

func (o *PostIPAMIpnatParams) SetVrfGroupIDFrom(vrfGroupIDFrom *string)

SetVrfGroupIDFrom adds the vrfGroupIdFrom to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetVrfGroupIDTo

func (o *PostIPAMIpnatParams) SetVrfGroupIDTo(vrfGroupIDTo *string)

SetVrfGroupIDTo adds the vrfGroupIdTo to the post IP a m ipnat params

func (*PostIPAMIpnatParams) SetVrfGroupTo

func (o *PostIPAMIpnatParams) SetVrfGroupTo(vrfGroupTo *string)

SetVrfGroupTo adds the vrfGroupTo to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithContext

WithContext adds the context to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithIPAddressFrom

func (o *PostIPAMIpnatParams) WithIPAddressFrom(iPAddressFrom string) *PostIPAMIpnatParams

WithIPAddressFrom adds the iPAddressFrom to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithIPAddressFromEnd

func (o *PostIPAMIpnatParams) WithIPAddressFromEnd(iPAddressFromEnd *string) *PostIPAMIpnatParams

WithIPAddressFromEnd adds the iPAddressFromEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithIPAddressTo

func (o *PostIPAMIpnatParams) WithIPAddressTo(iPAddressTo string) *PostIPAMIpnatParams

WithIPAddressTo adds the iPAddressTo to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithIPAddressToEnd

func (o *PostIPAMIpnatParams) WithIPAddressToEnd(iPAddressToEnd *string) *PostIPAMIpnatParams

WithIPAddressToEnd adds the iPAddressToEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithName

func (o *PostIPAMIpnatParams) WithName(name string) *PostIPAMIpnatParams

WithName adds the name to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithNotes

func (o *PostIPAMIpnatParams) WithNotes(notes *string) *PostIPAMIpnatParams

WithNotes adds the notes to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithProtocol

func (o *PostIPAMIpnatParams) WithProtocol(protocol *string) *PostIPAMIpnatParams

WithProtocol adds the protocol to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithSourcePortEnd

func (o *PostIPAMIpnatParams) WithSourcePortEnd(sourcePortEnd *string) *PostIPAMIpnatParams

WithSourcePortEnd adds the sourcePortEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithSourcePortStart

func (o *PostIPAMIpnatParams) WithSourcePortStart(sourcePortStart *string) *PostIPAMIpnatParams

WithSourcePortStart adds the sourcePortStart to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithTargetPortEnd

func (o *PostIPAMIpnatParams) WithTargetPortEnd(targetPortEnd *string) *PostIPAMIpnatParams

WithTargetPortEnd adds the targetPortEnd to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithTargetPortStart

func (o *PostIPAMIpnatParams) WithTargetPortStart(targetPortStart *string) *PostIPAMIpnatParams

WithTargetPortStart adds the targetPortStart to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithTimeout

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

WithTimeout adds the timeout to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithTwoWayRelation

func (o *PostIPAMIpnatParams) WithTwoWayRelation(twoWayRelation *string) *PostIPAMIpnatParams

WithTwoWayRelation adds the twoWayRelation to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithVrfGroupFrom

func (o *PostIPAMIpnatParams) WithVrfGroupFrom(vrfGroupFrom *string) *PostIPAMIpnatParams

WithVrfGroupFrom adds the vrfGroupFrom to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithVrfGroupIDFrom

func (o *PostIPAMIpnatParams) WithVrfGroupIDFrom(vrfGroupIDFrom *string) *PostIPAMIpnatParams

WithVrfGroupIDFrom adds the vrfGroupIDFrom to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithVrfGroupIDTo

func (o *PostIPAMIpnatParams) WithVrfGroupIDTo(vrfGroupIDTo *string) *PostIPAMIpnatParams

WithVrfGroupIDTo adds the vrfGroupIDTo to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WithVrfGroupTo

func (o *PostIPAMIpnatParams) WithVrfGroupTo(vrfGroupTo *string) *PostIPAMIpnatParams

WithVrfGroupTo adds the vrfGroupTo to the post IP a m ipnat params

func (*PostIPAMIpnatParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostIPAMIpnatReader

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

PostIPAMIpnatReader is a Reader for the PostIPAMIpnat structure.

func (*PostIPAMIpnatReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMIpnatServiceUnavailable

type PostIPAMIpnatServiceUnavailable struct {
}

PostIPAMIpnatServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMIpnatServiceUnavailable

func NewPostIPAMIpnatServiceUnavailable() *PostIPAMIpnatServiceUnavailable

NewPostIPAMIpnatServiceUnavailable creates a PostIPAMIpnatServiceUnavailable with default headers values

func (*PostIPAMIpnatServiceUnavailable) Error

type PostIPAMIpnatUnauthorized

type PostIPAMIpnatUnauthorized struct {
}

PostIPAMIpnatUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMIpnatUnauthorized

func NewPostIPAMIpnatUnauthorized() *PostIPAMIpnatUnauthorized

NewPostIPAMIpnatUnauthorized creates a PostIPAMIpnatUnauthorized with default headers values

func (*PostIPAMIpnatUnauthorized) Error

func (o *PostIPAMIpnatUnauthorized) Error() string

type PostIPAMIpsBadRequest

type PostIPAMIpsBadRequest struct {
}

PostIPAMIpsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMIpsBadRequest

func NewPostIPAMIpsBadRequest() *PostIPAMIpsBadRequest

NewPostIPAMIpsBadRequest creates a PostIPAMIpsBadRequest with default headers values

func (*PostIPAMIpsBadRequest) Error

func (o *PostIPAMIpsBadRequest) Error() string

type PostIPAMIpsForbidden

type PostIPAMIpsForbidden struct {
}

PostIPAMIpsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMIpsForbidden

func NewPostIPAMIpsForbidden() *PostIPAMIpsForbidden

NewPostIPAMIpsForbidden creates a PostIPAMIpsForbidden with default headers values

func (*PostIPAMIpsForbidden) Error

func (o *PostIPAMIpsForbidden) Error() string

type PostIPAMIpsGone

type PostIPAMIpsGone struct {
}

PostIPAMIpsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMIpsGone

func NewPostIPAMIpsGone() *PostIPAMIpsGone

NewPostIPAMIpsGone creates a PostIPAMIpsGone with default headers values

func (*PostIPAMIpsGone) Error

func (o *PostIPAMIpsGone) Error() string

type PostIPAMIpsInternalServerError

type PostIPAMIpsInternalServerError struct {
}

PostIPAMIpsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMIpsInternalServerError

func NewPostIPAMIpsInternalServerError() *PostIPAMIpsInternalServerError

NewPostIPAMIpsInternalServerError creates a PostIPAMIpsInternalServerError with default headers values

func (*PostIPAMIpsInternalServerError) Error

type PostIPAMIpsMethodNotAllowed

type PostIPAMIpsMethodNotAllowed struct {
}

PostIPAMIpsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMIpsMethodNotAllowed

func NewPostIPAMIpsMethodNotAllowed() *PostIPAMIpsMethodNotAllowed

NewPostIPAMIpsMethodNotAllowed creates a PostIPAMIpsMethodNotAllowed with default headers values

func (*PostIPAMIpsMethodNotAllowed) Error

type PostIPAMIpsNotFound

type PostIPAMIpsNotFound struct {
}

PostIPAMIpsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMIpsNotFound

func NewPostIPAMIpsNotFound() *PostIPAMIpsNotFound

NewPostIPAMIpsNotFound creates a PostIPAMIpsNotFound with default headers values

func (*PostIPAMIpsNotFound) Error

func (o *PostIPAMIpsNotFound) Error() string

type PostIPAMIpsOK

type PostIPAMIpsOK struct {
	Payload *PostIPAMIpsOKBody
}

PostIPAMIpsOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMIpsOK

func NewPostIPAMIpsOK() *PostIPAMIpsOK

NewPostIPAMIpsOK creates a PostIPAMIpsOK with default headers values

func (*PostIPAMIpsOK) Error

func (o *PostIPAMIpsOK) Error() string

func (*PostIPAMIpsOK) GetPayload

func (o *PostIPAMIpsOK) GetPayload() *PostIPAMIpsOKBody

type PostIPAMIpsOKBody

type PostIPAMIpsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMIpsOKBody post IP a m ips o k body swagger:model PostIPAMIpsOKBody

func (*PostIPAMIpsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMIpsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMIpsOKBody) Validate

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

Validate validates this post IP a m ips o k body

type PostIPAMIpsParams

type PostIPAMIpsParams struct {

	/*Available*/
	Available *string
	/*ClearAll
	  If yes - then IP is marked as available and device and mac address associations are cleared. Also notes and label fields are cleared. Added in v5.7.2

	*/
	ClearAll *string
	/*Device
	  device name, can be new or existing

	*/
	Device *string
	/*Ipaddress
	  If a matching IP address is found, it will update the first matched IP address(unless you specify a vrf_group or vrf_group_id, then it matches or adds IP to that VRF group)

	*/
	Ipaddress string
	/*IPID
	  ID of IP.

	*/
	IPID *string
	/*Label
	  label for the interface (tag still works for backward compatibility)

	*/
	Label *string
	/*Macaddress
	  MAC address – can be new or existing

	*/
	Macaddress *string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Subnet
	  name of the subnet you want to add the IP to. Must be unique. The reason it must be unique is to handle overlapping subnet ranges. The unique name enable selection of the correct subnet. Ignored if vrf_group_id or vrf_group is present in the arguments. Works only when adding a new IP. For existing IPs, use VRF group parameters.

	*/
	Subnet *string
	/*SubnetID
	  name of the subnet ID you want to add the IP to.

	*/
	SubnetID *string
	/*Tags
	  Update IP address tags (note, different than the antiquated tag endpoint. See label parameter above)

	*/
	Tags *string
	/*Type*/
	Type *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

PostIPAMIpsParams contains all the parameters to send to the API endpoint for the post IP a m ips operation typically these are written to a http.Request

func NewPostIPAMIpsParams

func NewPostIPAMIpsParams() *PostIPAMIpsParams

NewPostIPAMIpsParams creates a new PostIPAMIpsParams object with the default values initialized.

func NewPostIPAMIpsParamsWithContext

func NewPostIPAMIpsParamsWithContext(ctx context.Context) *PostIPAMIpsParams

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

func NewPostIPAMIpsParamsWithHTTPClient

func NewPostIPAMIpsParamsWithHTTPClient(client *http.Client) *PostIPAMIpsParams

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

func NewPostIPAMIpsParamsWithTimeout

func NewPostIPAMIpsParamsWithTimeout(timeout time.Duration) *PostIPAMIpsParams

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

func (*PostIPAMIpsParams) SetAvailable

func (o *PostIPAMIpsParams) SetAvailable(available *string)

SetAvailable adds the available to the post IP a m ips params

func (*PostIPAMIpsParams) SetClearAll

func (o *PostIPAMIpsParams) SetClearAll(clearAll *string)

SetClearAll adds the clearAll to the post IP a m ips params

func (*PostIPAMIpsParams) SetContext

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

SetContext adds the context to the post IP a m ips params

func (*PostIPAMIpsParams) SetDevice

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

SetDevice adds the device to the post IP a m ips params

func (*PostIPAMIpsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m ips params

func (*PostIPAMIpsParams) SetIPID added in v0.1.1

func (o *PostIPAMIpsParams) SetIPID(ip_id *string)

SetIPID adds the ip_id to the post IP a m ips params

func (*PostIPAMIpsParams) SetIpaddress

func (o *PostIPAMIpsParams) SetIpaddress(ipaddress string)

SetIpaddress adds the ipaddress to the post IP a m ips params

func (*PostIPAMIpsParams) SetLabel

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

SetLabel adds the label to the post IP a m ips params

func (*PostIPAMIpsParams) SetMacaddress

func (o *PostIPAMIpsParams) SetMacaddress(macaddress *string)

SetMacaddress adds the macaddress to the post IP a m ips params

func (*PostIPAMIpsParams) SetNotes

func (o *PostIPAMIpsParams) SetNotes(notes *string)

SetNotes adds the notes to the post IP a m ips params

func (*PostIPAMIpsParams) SetSubnet

func (o *PostIPAMIpsParams) SetSubnet(subnet *string)

SetSubnet adds the subnet to the post IP a m ips params

func (*PostIPAMIpsParams) SetSubnetID added in v0.1.1

func (o *PostIPAMIpsParams) SetSubnetID(subnet_id *string)

SetSubnetID adds the subnet_id to the post IP a m ips params

func (*PostIPAMIpsParams) SetTags

func (o *PostIPAMIpsParams) SetTags(tags *string)

SetTags adds the tags to the post IP a m ips params

func (*PostIPAMIpsParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m ips params

func (*PostIPAMIpsParams) SetType

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

SetType adds the type to the post IP a m ips params

func (*PostIPAMIpsParams) SetVrfGroup

func (o *PostIPAMIpsParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the post IP a m ips params

func (*PostIPAMIpsParams) SetVrfGroupID

func (o *PostIPAMIpsParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the post IP a m ips params

func (*PostIPAMIpsParams) WithAvailable

func (o *PostIPAMIpsParams) WithAvailable(available *string) *PostIPAMIpsParams

WithAvailable adds the available to the post IP a m ips params

func (*PostIPAMIpsParams) WithClearAll

func (o *PostIPAMIpsParams) WithClearAll(clearAll *string) *PostIPAMIpsParams

WithClearAll adds the clearAll to the post IP a m ips params

func (*PostIPAMIpsParams) WithContext

func (o *PostIPAMIpsParams) WithContext(ctx context.Context) *PostIPAMIpsParams

WithContext adds the context to the post IP a m ips params

func (*PostIPAMIpsParams) WithDevice

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

WithDevice adds the device to the post IP a m ips params

func (*PostIPAMIpsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m ips params

func (*PostIPAMIpsParams) WithIPID added in v0.1.1

func (o *PostIPAMIpsParams) WithIPID(ip_id *string) *PostIPAMIpsParams

WithIPID adds the ip_id to the post IP a m ips params

func (*PostIPAMIpsParams) WithIpaddress

func (o *PostIPAMIpsParams) WithIpaddress(ipaddress string) *PostIPAMIpsParams

WithIpaddress adds the ipaddress to the post IP a m ips params

func (*PostIPAMIpsParams) WithLabel

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

WithLabel adds the label to the post IP a m ips params

func (*PostIPAMIpsParams) WithMacaddress

func (o *PostIPAMIpsParams) WithMacaddress(macaddress *string) *PostIPAMIpsParams

WithMacaddress adds the macaddress to the post IP a m ips params

func (*PostIPAMIpsParams) WithNotes

func (o *PostIPAMIpsParams) WithNotes(notes *string) *PostIPAMIpsParams

WithNotes adds the notes to the post IP a m ips params

func (*PostIPAMIpsParams) WithSubnet

func (o *PostIPAMIpsParams) WithSubnet(subnet *string) *PostIPAMIpsParams

WithSubnet adds the subnet to the post IP a m ips params

func (*PostIPAMIpsParams) WithSubnetID added in v0.1.1

func (o *PostIPAMIpsParams) WithSubnetID(subnet_id *string) *PostIPAMIpsParams

WithSubnetID adds the subnet_id to the post IP a m ips params

func (*PostIPAMIpsParams) WithTags

func (o *PostIPAMIpsParams) WithTags(tags *string) *PostIPAMIpsParams

WithTags adds the tags to the post IP a m ips params

func (*PostIPAMIpsParams) WithTimeout

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

WithTimeout adds the timeout to the post IP a m ips params

func (*PostIPAMIpsParams) WithType

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

WithType adds the typeVar to the post IP a m ips params

func (*PostIPAMIpsParams) WithVrfGroup

func (o *PostIPAMIpsParams) WithVrfGroup(vrfGroup *string) *PostIPAMIpsParams

WithVrfGroup adds the vrfGroup to the post IP a m ips params

func (*PostIPAMIpsParams) WithVrfGroupID

func (o *PostIPAMIpsParams) WithVrfGroupID(vrfGroupID *string) *PostIPAMIpsParams

WithVrfGroupID adds the vrfGroupID to the post IP a m ips params

func (*PostIPAMIpsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostIPAMIpsReader

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

PostIPAMIpsReader is a Reader for the PostIPAMIps structure.

func (*PostIPAMIpsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMIpsServiceUnavailable

type PostIPAMIpsServiceUnavailable struct {
}

PostIPAMIpsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMIpsServiceUnavailable

func NewPostIPAMIpsServiceUnavailable() *PostIPAMIpsServiceUnavailable

NewPostIPAMIpsServiceUnavailable creates a PostIPAMIpsServiceUnavailable with default headers values

func (*PostIPAMIpsServiceUnavailable) Error

type PostIPAMIpsUnauthorized

type PostIPAMIpsUnauthorized struct {
}

PostIPAMIpsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMIpsUnauthorized

func NewPostIPAMIpsUnauthorized() *PostIPAMIpsUnauthorized

NewPostIPAMIpsUnauthorized creates a PostIPAMIpsUnauthorized with default headers values

func (*PostIPAMIpsUnauthorized) Error

func (o *PostIPAMIpsUnauthorized) Error() string

type PostIPAMMacsBadRequest

type PostIPAMMacsBadRequest struct {
}

PostIPAMMacsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMMacsBadRequest

func NewPostIPAMMacsBadRequest() *PostIPAMMacsBadRequest

NewPostIPAMMacsBadRequest creates a PostIPAMMacsBadRequest with default headers values

func (*PostIPAMMacsBadRequest) Error

func (o *PostIPAMMacsBadRequest) Error() string

type PostIPAMMacsForbidden

type PostIPAMMacsForbidden struct {
}

PostIPAMMacsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMMacsForbidden

func NewPostIPAMMacsForbidden() *PostIPAMMacsForbidden

NewPostIPAMMacsForbidden creates a PostIPAMMacsForbidden with default headers values

func (*PostIPAMMacsForbidden) Error

func (o *PostIPAMMacsForbidden) Error() string

type PostIPAMMacsGone

type PostIPAMMacsGone struct {
}

PostIPAMMacsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMMacsGone

func NewPostIPAMMacsGone() *PostIPAMMacsGone

NewPostIPAMMacsGone creates a PostIPAMMacsGone with default headers values

func (*PostIPAMMacsGone) Error

func (o *PostIPAMMacsGone) Error() string

type PostIPAMMacsInternalServerError

type PostIPAMMacsInternalServerError struct {
}

PostIPAMMacsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMMacsInternalServerError

func NewPostIPAMMacsInternalServerError() *PostIPAMMacsInternalServerError

NewPostIPAMMacsInternalServerError creates a PostIPAMMacsInternalServerError with default headers values

func (*PostIPAMMacsInternalServerError) Error

type PostIPAMMacsMethodNotAllowed

type PostIPAMMacsMethodNotAllowed struct {
}

PostIPAMMacsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMMacsMethodNotAllowed

func NewPostIPAMMacsMethodNotAllowed() *PostIPAMMacsMethodNotAllowed

NewPostIPAMMacsMethodNotAllowed creates a PostIPAMMacsMethodNotAllowed with default headers values

func (*PostIPAMMacsMethodNotAllowed) Error

type PostIPAMMacsNotFound

type PostIPAMMacsNotFound struct {
}

PostIPAMMacsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMMacsNotFound

func NewPostIPAMMacsNotFound() *PostIPAMMacsNotFound

NewPostIPAMMacsNotFound creates a PostIPAMMacsNotFound with default headers values

func (*PostIPAMMacsNotFound) Error

func (o *PostIPAMMacsNotFound) Error() string

type PostIPAMMacsOK

type PostIPAMMacsOK struct {
	Payload *PostIPAMMacsOKBody
}

PostIPAMMacsOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMMacsOK

func NewPostIPAMMacsOK() *PostIPAMMacsOK

NewPostIPAMMacsOK creates a PostIPAMMacsOK with default headers values

func (*PostIPAMMacsOK) Error

func (o *PostIPAMMacsOK) Error() string

func (*PostIPAMMacsOK) GetPayload

func (o *PostIPAMMacsOK) GetPayload() *PostIPAMMacsOKBody

type PostIPAMMacsOKBody

type PostIPAMMacsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMMacsOKBody post IP a m macs o k body swagger:model PostIPAMMacsOKBody

func (*PostIPAMMacsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMMacsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMMacsOKBody) Validate

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

Validate validates this post IP a m macs o k body

type PostIPAMMacsParams

type PostIPAMMacsParams struct {

	/*Device
	  name of the device

	*/
	Device *string
	/*Macaddress
	  MAC address – can be new or existing

	*/
	Macaddress *string
	/*Override
	  smart – will detect if the port_name passed exist or not, if not – it is added to the current port name. Helpful, if you want to track all the port names for that mac address (e.g. eth0 & bond0).<br>yes – change the port name. This is default behavior even if you don’t pass this parameter<br>no – will not change the port name

	*/
	Override *string
	/*Port
	  Refers to the switchport name (not the interface name) - Use with parameter switch

	*/
	Port *string
	/*PortID
	  Use this parameter or a combination of port and switch to specify the port.

	*/
	PortID *string
	/*PortName
	  Interface name. (Please note: This is NOT the switchport name.)

	*/
	PortName *string
	/*Switch
	  Refers to the device name of the switch

	*/
	Switch *string
	/*VlanID
	  ID of the vlan

	*/
	VlanID *string

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

PostIPAMMacsParams contains all the parameters to send to the API endpoint for the post IP a m macs operation typically these are written to a http.Request

func NewPostIPAMMacsParams

func NewPostIPAMMacsParams() *PostIPAMMacsParams

NewPostIPAMMacsParams creates a new PostIPAMMacsParams object with the default values initialized.

func NewPostIPAMMacsParamsWithContext

func NewPostIPAMMacsParamsWithContext(ctx context.Context) *PostIPAMMacsParams

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

func NewPostIPAMMacsParamsWithHTTPClient

func NewPostIPAMMacsParamsWithHTTPClient(client *http.Client) *PostIPAMMacsParams

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

func NewPostIPAMMacsParamsWithTimeout

func NewPostIPAMMacsParamsWithTimeout(timeout time.Duration) *PostIPAMMacsParams

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

func (*PostIPAMMacsParams) SetContext

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

SetContext adds the context to the post IP a m macs params

func (*PostIPAMMacsParams) SetDevice

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

SetDevice adds the device to the post IP a m macs params

func (*PostIPAMMacsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m macs params

func (*PostIPAMMacsParams) SetMacaddress

func (o *PostIPAMMacsParams) SetMacaddress(macaddress *string)

SetMacaddress adds the macaddress to the post IP a m macs params

func (*PostIPAMMacsParams) SetOverride

func (o *PostIPAMMacsParams) SetOverride(override *string)

SetOverride adds the override to the post IP a m macs params

func (*PostIPAMMacsParams) SetPort

func (o *PostIPAMMacsParams) SetPort(port *string)

SetPort adds the port to the post IP a m macs params

func (*PostIPAMMacsParams) SetPortID

func (o *PostIPAMMacsParams) SetPortID(portID *string)

SetPortID adds the portId to the post IP a m macs params

func (*PostIPAMMacsParams) SetPortName

func (o *PostIPAMMacsParams) SetPortName(portName *string)

SetPortName adds the portName to the post IP a m macs params

func (*PostIPAMMacsParams) SetSwitch

func (o *PostIPAMMacsParams) SetSwitch(switchVar *string)

SetSwitch adds the switch to the post IP a m macs params

func (*PostIPAMMacsParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m macs params

func (*PostIPAMMacsParams) SetVlanID

func (o *PostIPAMMacsParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the post IP a m macs params

func (*PostIPAMMacsParams) WithContext

WithContext adds the context to the post IP a m macs params

func (*PostIPAMMacsParams) WithDevice

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

WithDevice adds the device to the post IP a m macs params

func (*PostIPAMMacsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m macs params

func (*PostIPAMMacsParams) WithMacaddress

func (o *PostIPAMMacsParams) WithMacaddress(macaddress *string) *PostIPAMMacsParams

WithMacaddress adds the macaddress to the post IP a m macs params

func (*PostIPAMMacsParams) WithOverride

func (o *PostIPAMMacsParams) WithOverride(override *string) *PostIPAMMacsParams

WithOverride adds the override to the post IP a m macs params

func (*PostIPAMMacsParams) WithPort

func (o *PostIPAMMacsParams) WithPort(port *string) *PostIPAMMacsParams

WithPort adds the port to the post IP a m macs params

func (*PostIPAMMacsParams) WithPortID

func (o *PostIPAMMacsParams) WithPortID(portID *string) *PostIPAMMacsParams

WithPortID adds the portID to the post IP a m macs params

func (*PostIPAMMacsParams) WithPortName

func (o *PostIPAMMacsParams) WithPortName(portName *string) *PostIPAMMacsParams

WithPortName adds the portName to the post IP a m macs params

func (*PostIPAMMacsParams) WithSwitch

func (o *PostIPAMMacsParams) WithSwitch(switchVar *string) *PostIPAMMacsParams

WithSwitch adds the switchVar to the post IP a m macs params

func (*PostIPAMMacsParams) WithTimeout

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

WithTimeout adds the timeout to the post IP a m macs params

func (*PostIPAMMacsParams) WithVlanID

func (o *PostIPAMMacsParams) WithVlanID(vlanID *string) *PostIPAMMacsParams

WithVlanID adds the vlanID to the post IP a m macs params

func (*PostIPAMMacsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostIPAMMacsReader

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

PostIPAMMacsReader is a Reader for the PostIPAMMacs structure.

func (*PostIPAMMacsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMMacsServiceUnavailable

type PostIPAMMacsServiceUnavailable struct {
}

PostIPAMMacsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMMacsServiceUnavailable

func NewPostIPAMMacsServiceUnavailable() *PostIPAMMacsServiceUnavailable

NewPostIPAMMacsServiceUnavailable creates a PostIPAMMacsServiceUnavailable with default headers values

func (*PostIPAMMacsServiceUnavailable) Error

type PostIPAMMacsUnauthorized

type PostIPAMMacsUnauthorized struct {
}

PostIPAMMacsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMMacsUnauthorized

func NewPostIPAMMacsUnauthorized() *PostIPAMMacsUnauthorized

NewPostIPAMMacsUnauthorized creates a PostIPAMMacsUnauthorized with default headers values

func (*PostIPAMMacsUnauthorized) Error

func (o *PostIPAMMacsUnauthorized) Error() string

type PostIPAMSubnetsCreateChildBadRequest

type PostIPAMSubnetsCreateChildBadRequest struct {
}

PostIPAMSubnetsCreateChildBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMSubnetsCreateChildBadRequest

func NewPostIPAMSubnetsCreateChildBadRequest() *PostIPAMSubnetsCreateChildBadRequest

NewPostIPAMSubnetsCreateChildBadRequest creates a PostIPAMSubnetsCreateChildBadRequest with default headers values

func (*PostIPAMSubnetsCreateChildBadRequest) Error

type PostIPAMSubnetsCreateChildForbidden

type PostIPAMSubnetsCreateChildForbidden struct {
}

PostIPAMSubnetsCreateChildForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMSubnetsCreateChildForbidden

func NewPostIPAMSubnetsCreateChildForbidden() *PostIPAMSubnetsCreateChildForbidden

NewPostIPAMSubnetsCreateChildForbidden creates a PostIPAMSubnetsCreateChildForbidden with default headers values

func (*PostIPAMSubnetsCreateChildForbidden) Error

type PostIPAMSubnetsCreateChildGone

type PostIPAMSubnetsCreateChildGone struct {
}

PostIPAMSubnetsCreateChildGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMSubnetsCreateChildGone

func NewPostIPAMSubnetsCreateChildGone() *PostIPAMSubnetsCreateChildGone

NewPostIPAMSubnetsCreateChildGone creates a PostIPAMSubnetsCreateChildGone with default headers values

func (*PostIPAMSubnetsCreateChildGone) Error

type PostIPAMSubnetsCreateChildInternalServerError

type PostIPAMSubnetsCreateChildInternalServerError struct {
}

PostIPAMSubnetsCreateChildInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMSubnetsCreateChildInternalServerError

func NewPostIPAMSubnetsCreateChildInternalServerError() *PostIPAMSubnetsCreateChildInternalServerError

NewPostIPAMSubnetsCreateChildInternalServerError creates a PostIPAMSubnetsCreateChildInternalServerError with default headers values

func (*PostIPAMSubnetsCreateChildInternalServerError) Error

type PostIPAMSubnetsCreateChildMethodNotAllowed

type PostIPAMSubnetsCreateChildMethodNotAllowed struct {
}

PostIPAMSubnetsCreateChildMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMSubnetsCreateChildMethodNotAllowed

func NewPostIPAMSubnetsCreateChildMethodNotAllowed() *PostIPAMSubnetsCreateChildMethodNotAllowed

NewPostIPAMSubnetsCreateChildMethodNotAllowed creates a PostIPAMSubnetsCreateChildMethodNotAllowed with default headers values

func (*PostIPAMSubnetsCreateChildMethodNotAllowed) Error

type PostIPAMSubnetsCreateChildNotFound

type PostIPAMSubnetsCreateChildNotFound struct {
}

PostIPAMSubnetsCreateChildNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMSubnetsCreateChildNotFound

func NewPostIPAMSubnetsCreateChildNotFound() *PostIPAMSubnetsCreateChildNotFound

NewPostIPAMSubnetsCreateChildNotFound creates a PostIPAMSubnetsCreateChildNotFound with default headers values

func (*PostIPAMSubnetsCreateChildNotFound) Error

type PostIPAMSubnetsCreateChildOK

type PostIPAMSubnetsCreateChildOK struct {
	Payload *PostIPAMSubnetsCreateChildOKBody
}

PostIPAMSubnetsCreateChildOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMSubnetsCreateChildOK

func NewPostIPAMSubnetsCreateChildOK() *PostIPAMSubnetsCreateChildOK

NewPostIPAMSubnetsCreateChildOK creates a PostIPAMSubnetsCreateChildOK with default headers values

func (*PostIPAMSubnetsCreateChildOK) Error

func (*PostIPAMSubnetsCreateChildOK) GetPayload

type PostIPAMSubnetsCreateChildOKBody

type PostIPAMSubnetsCreateChildOKBody struct {

	// mask bits
	MaskBits interface{} `json:"mask_bits,omitempty"`

	// network
	Network interface{} `json:"network,omitempty"`

	// subnet id
	SubnetID interface{} `json:"subnet_id,omitempty"`
}

PostIPAMSubnetsCreateChildOKBody post IP a m subnets create child o k body swagger:model PostIPAMSubnetsCreateChildOKBody

func (*PostIPAMSubnetsCreateChildOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMSubnetsCreateChildOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMSubnetsCreateChildOKBody) Validate

Validate validates this post IP a m subnets create child o k body

type PostIPAMSubnetsCreateChildParams

type PostIPAMSubnetsCreateChildParams struct {

	/*IPV6
	  Required if creating an ipv6 subnet

	*/
	IPV6 *string
	/*MaskBits
	  e.g. 24

	*/
	MaskBits string
	/*Network*/
	Network *string
	/*ParentMaskBits
	  only if searching within a VRF and you want to restrict to certain parents with particular mask bits (added in v9.0.0)

	*/
	ParentMaskBits *string
	/*ParentSubnetID
	  ID of the parent subnet. Can be obtained via /api/api/1.0/subnets/ or Tools > Export > Subnet. Required if vrf_group and vrf_group_id are not present.

	*/
	ParentSubnetID *string
	/*SubnetID*/
	SubnetID *string
	/*VrfGroup
	  Name of the VRF group. Required if parent_subnet_id or vrf_group_id are not present.

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group. Required if parent_subnet_id or vrf_group are not present.

	*/
	VrfGroupID *string

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

PostIPAMSubnetsCreateChildParams contains all the parameters to send to the API endpoint for the post IP a m subnets create child operation typically these are written to a http.Request

func NewPostIPAMSubnetsCreateChildParams

func NewPostIPAMSubnetsCreateChildParams() *PostIPAMSubnetsCreateChildParams

NewPostIPAMSubnetsCreateChildParams creates a new PostIPAMSubnetsCreateChildParams object with the default values initialized.

func NewPostIPAMSubnetsCreateChildParamsWithContext

func NewPostIPAMSubnetsCreateChildParamsWithContext(ctx context.Context) *PostIPAMSubnetsCreateChildParams

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

func NewPostIPAMSubnetsCreateChildParamsWithHTTPClient

func NewPostIPAMSubnetsCreateChildParamsWithHTTPClient(client *http.Client) *PostIPAMSubnetsCreateChildParams

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

func NewPostIPAMSubnetsCreateChildParamsWithTimeout

func NewPostIPAMSubnetsCreateChildParamsWithTimeout(timeout time.Duration) *PostIPAMSubnetsCreateChildParams

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

func (*PostIPAMSubnetsCreateChildParams) SetContext

SetContext adds the context to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetIPV6

func (o *PostIPAMSubnetsCreateChildParams) SetIPV6(iPV6 *string)

SetIPV6 adds the ipv6 to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetMaskBits

func (o *PostIPAMSubnetsCreateChildParams) SetMaskBits(maskBits string)

SetMaskBits adds the maskBits to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetNetwork

func (o *PostIPAMSubnetsCreateChildParams) SetNetwork(network *string)

SetNetwork adds the network to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetParentMaskBits

func (o *PostIPAMSubnetsCreateChildParams) SetParentMaskBits(parentMaskBits *string)

SetParentMaskBits adds the parentMaskBits to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetParentSubnetID

func (o *PostIPAMSubnetsCreateChildParams) SetParentSubnetID(parentSubnetID *string)

SetParentSubnetID adds the parentSubnetId to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetSubnetID

func (o *PostIPAMSubnetsCreateChildParams) SetSubnetID(subnetID *string)

SetSubnetID adds the subnetId to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetVrfGroup

func (o *PostIPAMSubnetsCreateChildParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) SetVrfGroupID

func (o *PostIPAMSubnetsCreateChildParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithContext

WithContext adds the context to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithIPV6

WithIPV6 adds the iPV6 to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithMaskBits

WithMaskBits adds the maskBits to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithNetwork

WithNetwork adds the network to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithParentMaskBits

func (o *PostIPAMSubnetsCreateChildParams) WithParentMaskBits(parentMaskBits *string) *PostIPAMSubnetsCreateChildParams

WithParentMaskBits adds the parentMaskBits to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithParentSubnetID

func (o *PostIPAMSubnetsCreateChildParams) WithParentSubnetID(parentSubnetID *string) *PostIPAMSubnetsCreateChildParams

WithParentSubnetID adds the parentSubnetID to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithSubnetID

WithSubnetID adds the subnetID to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithTimeout

WithTimeout adds the timeout to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithVrfGroup

WithVrfGroup adds the vrfGroup to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WithVrfGroupID

WithVrfGroupID adds the vrfGroupID to the post IP a m subnets create child params

func (*PostIPAMSubnetsCreateChildParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMSubnetsCreateChildReader

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

PostIPAMSubnetsCreateChildReader is a Reader for the PostIPAMSubnetsCreateChild structure.

func (*PostIPAMSubnetsCreateChildReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMSubnetsCreateChildServiceUnavailable

type PostIPAMSubnetsCreateChildServiceUnavailable struct {
}

PostIPAMSubnetsCreateChildServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMSubnetsCreateChildServiceUnavailable

func NewPostIPAMSubnetsCreateChildServiceUnavailable() *PostIPAMSubnetsCreateChildServiceUnavailable

NewPostIPAMSubnetsCreateChildServiceUnavailable creates a PostIPAMSubnetsCreateChildServiceUnavailable with default headers values

func (*PostIPAMSubnetsCreateChildServiceUnavailable) Error

type PostIPAMSubnetsCreateChildUnauthorized

type PostIPAMSubnetsCreateChildUnauthorized struct {
}

PostIPAMSubnetsCreateChildUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMSubnetsCreateChildUnauthorized

func NewPostIPAMSubnetsCreateChildUnauthorized() *PostIPAMSubnetsCreateChildUnauthorized

NewPostIPAMSubnetsCreateChildUnauthorized creates a PostIPAMSubnetsCreateChildUnauthorized with default headers values

func (*PostIPAMSubnetsCreateChildUnauthorized) Error

type PostIPAMSwitchesBadRequest

type PostIPAMSwitchesBadRequest struct {
}

PostIPAMSwitchesBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMSwitchesBadRequest

func NewPostIPAMSwitchesBadRequest() *PostIPAMSwitchesBadRequest

NewPostIPAMSwitchesBadRequest creates a PostIPAMSwitchesBadRequest with default headers values

func (*PostIPAMSwitchesBadRequest) Error

type PostIPAMSwitchesForbidden

type PostIPAMSwitchesForbidden struct {
}

PostIPAMSwitchesForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMSwitchesForbidden

func NewPostIPAMSwitchesForbidden() *PostIPAMSwitchesForbidden

NewPostIPAMSwitchesForbidden creates a PostIPAMSwitchesForbidden with default headers values

func (*PostIPAMSwitchesForbidden) Error

func (o *PostIPAMSwitchesForbidden) Error() string

type PostIPAMSwitchesGone

type PostIPAMSwitchesGone struct {
}

PostIPAMSwitchesGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMSwitchesGone

func NewPostIPAMSwitchesGone() *PostIPAMSwitchesGone

NewPostIPAMSwitchesGone creates a PostIPAMSwitchesGone with default headers values

func (*PostIPAMSwitchesGone) Error

func (o *PostIPAMSwitchesGone) Error() string

type PostIPAMSwitchesInternalServerError

type PostIPAMSwitchesInternalServerError struct {
}

PostIPAMSwitchesInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMSwitchesInternalServerError

func NewPostIPAMSwitchesInternalServerError() *PostIPAMSwitchesInternalServerError

NewPostIPAMSwitchesInternalServerError creates a PostIPAMSwitchesInternalServerError with default headers values

func (*PostIPAMSwitchesInternalServerError) Error

type PostIPAMSwitchesMethodNotAllowed

type PostIPAMSwitchesMethodNotAllowed struct {
}

PostIPAMSwitchesMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMSwitchesMethodNotAllowed

func NewPostIPAMSwitchesMethodNotAllowed() *PostIPAMSwitchesMethodNotAllowed

NewPostIPAMSwitchesMethodNotAllowed creates a PostIPAMSwitchesMethodNotAllowed with default headers values

func (*PostIPAMSwitchesMethodNotAllowed) Error

type PostIPAMSwitchesNotFound

type PostIPAMSwitchesNotFound struct {
}

PostIPAMSwitchesNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMSwitchesNotFound

func NewPostIPAMSwitchesNotFound() *PostIPAMSwitchesNotFound

NewPostIPAMSwitchesNotFound creates a PostIPAMSwitchesNotFound with default headers values

func (*PostIPAMSwitchesNotFound) Error

func (o *PostIPAMSwitchesNotFound) Error() string

type PostIPAMSwitchesOK

type PostIPAMSwitchesOK struct {
	Payload *PostIPAMSwitchesOKBody
}

PostIPAMSwitchesOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMSwitchesOK

func NewPostIPAMSwitchesOK() *PostIPAMSwitchesOK

NewPostIPAMSwitchesOK creates a PostIPAMSwitchesOK with default headers values

func (*PostIPAMSwitchesOK) Error

func (o *PostIPAMSwitchesOK) Error() string

func (*PostIPAMSwitchesOK) GetPayload

func (o *PostIPAMSwitchesOK) GetPayload() *PostIPAMSwitchesOKBody

type PostIPAMSwitchesOKBody

type PostIPAMSwitchesOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMSwitchesOKBody post IP a m switches o k body swagger:model PostIPAMSwitchesOKBody

func (*PostIPAMSwitchesOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMSwitchesOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMSwitchesOKBody) Validate

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

Validate validates this post IP a m switches o k body

type PostIPAMSwitchesParams

type PostIPAMSwitchesParams struct {

	/*AssetIds
	  comma separated values of existing assets.

	*/
	AssetIds *string
	/*Assets
	  comma separated names of new assets.

	*/
	Assets *string
	/*Device
	  Name of new or existing device. Existing device must be a network switch. If stacked switches, must be of type 'cluster'

	*/
	Device *string
	/*DeviceID
	  ID of existing device. Existing device must be a network switch. IF stacked switches, must be of type 'cluster'

	*/
	DeviceID *string
	/*DeviceIds
	  comma separated values of existing devices.

	*/
	DeviceIds *string
	/*Devices
	  comma separated names of new devices.

	*/
	Devices *string
	/*SwitchTemplateID
	  GET all Switch Templates

	*/
	SwitchTemplateID string

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

PostIPAMSwitchesParams contains all the parameters to send to the API endpoint for the post IP a m switches operation typically these are written to a http.Request

func NewPostIPAMSwitchesParams

func NewPostIPAMSwitchesParams() *PostIPAMSwitchesParams

NewPostIPAMSwitchesParams creates a new PostIPAMSwitchesParams object with the default values initialized.

func NewPostIPAMSwitchesParamsWithContext

func NewPostIPAMSwitchesParamsWithContext(ctx context.Context) *PostIPAMSwitchesParams

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

func NewPostIPAMSwitchesParamsWithHTTPClient

func NewPostIPAMSwitchesParamsWithHTTPClient(client *http.Client) *PostIPAMSwitchesParams

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

func NewPostIPAMSwitchesParamsWithTimeout

func NewPostIPAMSwitchesParamsWithTimeout(timeout time.Duration) *PostIPAMSwitchesParams

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

func (*PostIPAMSwitchesParams) SetAssetIds

func (o *PostIPAMSwitchesParams) SetAssetIds(assetIds *string)

SetAssetIds adds the assetIds to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetAssets

func (o *PostIPAMSwitchesParams) SetAssets(assets *string)

SetAssets adds the assets to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetContext

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

SetContext adds the context to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetDevice

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

SetDevice adds the device to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetDeviceID

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

SetDeviceID adds the deviceId to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetDeviceIds

func (o *PostIPAMSwitchesParams) SetDeviceIds(deviceIds *string)

SetDeviceIds adds the deviceIds to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetDevices

func (o *PostIPAMSwitchesParams) SetDevices(devices *string)

SetDevices adds the devices to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetSwitchTemplateID

func (o *PostIPAMSwitchesParams) SetSwitchTemplateID(switchTemplateID string)

SetSwitchTemplateID adds the switchTemplateId to the post IP a m switches params

func (*PostIPAMSwitchesParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithAssetIds

func (o *PostIPAMSwitchesParams) WithAssetIds(assetIds *string) *PostIPAMSwitchesParams

WithAssetIds adds the assetIds to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithAssets

func (o *PostIPAMSwitchesParams) WithAssets(assets *string) *PostIPAMSwitchesParams

WithAssets adds the assets to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithContext

WithContext adds the context to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithDevice

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

WithDevice adds the device to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithDeviceID

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

WithDeviceID adds the deviceID to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithDeviceIds

func (o *PostIPAMSwitchesParams) WithDeviceIds(deviceIds *string) *PostIPAMSwitchesParams

WithDeviceIds adds the deviceIds to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithDevices

func (o *PostIPAMSwitchesParams) WithDevices(devices *string) *PostIPAMSwitchesParams

WithDevices adds the devices to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithSwitchTemplateID

func (o *PostIPAMSwitchesParams) WithSwitchTemplateID(switchTemplateID string) *PostIPAMSwitchesParams

WithSwitchTemplateID adds the switchTemplateID to the post IP a m switches params

func (*PostIPAMSwitchesParams) WithTimeout

WithTimeout adds the timeout to the post IP a m switches params

func (*PostIPAMSwitchesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMSwitchesReader

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

PostIPAMSwitchesReader is a Reader for the PostIPAMSwitches structure.

func (*PostIPAMSwitchesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMSwitchesServiceUnavailable

type PostIPAMSwitchesServiceUnavailable struct {
}

PostIPAMSwitchesServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMSwitchesServiceUnavailable

func NewPostIPAMSwitchesServiceUnavailable() *PostIPAMSwitchesServiceUnavailable

NewPostIPAMSwitchesServiceUnavailable creates a PostIPAMSwitchesServiceUnavailable with default headers values

func (*PostIPAMSwitchesServiceUnavailable) Error

type PostIPAMSwitchesUnauthorized

type PostIPAMSwitchesUnauthorized struct {
}

PostIPAMSwitchesUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMSwitchesUnauthorized

func NewPostIPAMSwitchesUnauthorized() *PostIPAMSwitchesUnauthorized

NewPostIPAMSwitchesUnauthorized creates a PostIPAMSwitchesUnauthorized with default headers values

func (*PostIPAMSwitchesUnauthorized) Error

type PostIPAMSwitchportsBadRequest

type PostIPAMSwitchportsBadRequest struct {
}

PostIPAMSwitchportsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMSwitchportsBadRequest

func NewPostIPAMSwitchportsBadRequest() *PostIPAMSwitchportsBadRequest

NewPostIPAMSwitchportsBadRequest creates a PostIPAMSwitchportsBadRequest with default headers values

func (*PostIPAMSwitchportsBadRequest) Error

type PostIPAMSwitchportsForbidden

type PostIPAMSwitchportsForbidden struct {
}

PostIPAMSwitchportsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMSwitchportsForbidden

func NewPostIPAMSwitchportsForbidden() *PostIPAMSwitchportsForbidden

NewPostIPAMSwitchportsForbidden creates a PostIPAMSwitchportsForbidden with default headers values

func (*PostIPAMSwitchportsForbidden) Error

type PostIPAMSwitchportsGone

type PostIPAMSwitchportsGone struct {
}

PostIPAMSwitchportsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMSwitchportsGone

func NewPostIPAMSwitchportsGone() *PostIPAMSwitchportsGone

NewPostIPAMSwitchportsGone creates a PostIPAMSwitchportsGone with default headers values

func (*PostIPAMSwitchportsGone) Error

func (o *PostIPAMSwitchportsGone) Error() string

type PostIPAMSwitchportsInternalServerError

type PostIPAMSwitchportsInternalServerError struct {
}

PostIPAMSwitchportsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMSwitchportsInternalServerError

func NewPostIPAMSwitchportsInternalServerError() *PostIPAMSwitchportsInternalServerError

NewPostIPAMSwitchportsInternalServerError creates a PostIPAMSwitchportsInternalServerError with default headers values

func (*PostIPAMSwitchportsInternalServerError) Error

type PostIPAMSwitchportsMethodNotAllowed

type PostIPAMSwitchportsMethodNotAllowed struct {
}

PostIPAMSwitchportsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMSwitchportsMethodNotAllowed

func NewPostIPAMSwitchportsMethodNotAllowed() *PostIPAMSwitchportsMethodNotAllowed

NewPostIPAMSwitchportsMethodNotAllowed creates a PostIPAMSwitchportsMethodNotAllowed with default headers values

func (*PostIPAMSwitchportsMethodNotAllowed) Error

type PostIPAMSwitchportsNotFound

type PostIPAMSwitchportsNotFound struct {
}

PostIPAMSwitchportsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMSwitchportsNotFound

func NewPostIPAMSwitchportsNotFound() *PostIPAMSwitchportsNotFound

NewPostIPAMSwitchportsNotFound creates a PostIPAMSwitchportsNotFound with default headers values

func (*PostIPAMSwitchportsNotFound) Error

type PostIPAMSwitchportsOK

type PostIPAMSwitchportsOK struct {
	Payload *PostIPAMSwitchportsOKBody
}

PostIPAMSwitchportsOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMSwitchportsOK

func NewPostIPAMSwitchportsOK() *PostIPAMSwitchportsOK

NewPostIPAMSwitchportsOK creates a PostIPAMSwitchportsOK with default headers values

func (*PostIPAMSwitchportsOK) Error

func (o *PostIPAMSwitchportsOK) Error() string

func (*PostIPAMSwitchportsOK) GetPayload

type PostIPAMSwitchportsOKBody

type PostIPAMSwitchportsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMSwitchportsOKBody post IP a m switchports o k body swagger:model PostIPAMSwitchportsOKBody

func (*PostIPAMSwitchportsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMSwitchportsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMSwitchportsOKBody) Validate

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

Validate validates this post IP a m switchports o k body

type PostIPAMSwitchportsParams

type PostIPAMSwitchportsParams struct {

	/*Count
	  Whether to include the port in total count or not.

	*/
	Count *string
	/*Description*/
	Description *string
	/*Device
	  name of the direcly connected device (Added in v5.8.2) (used to connect remote port for legacy support)

	*/
	Device *string
	/*Device2
	  name of the device2 that port belongs to. (added in v5.8.1)

	*/
	Device2 *string
	/*Hwaddress
	  mac or wwn. Required if no port.

	*/
	Hwaddress *string
	/*Label*/
	Label *string
	/*Module
	  name of the blade that port belongs to. Blade device must be part of the switch. (added in v5.8.1)

	*/
	Module *string
	/*Mtu
	  add value for mtu

	*/
	Mtu *string
	/*Name
	  add name of port

	*/
	Name *string
	/*NewPort
	  rename exisiting port

	*/
	NewPort *string
	/*ParentPort*/
	ParentPort *string
	/*ParentPortDevice*/
	ParentPortDevice *string
	/*Port
	  child is optional assuming you have a parent created. Required if no hwaddress

	*/
	Port *string
	/*RemoteDevice
	  Name of the switch for remote connected switch port.

	*/
	RemoteDevice *string
	/*RemotePort
	  Name of the port for remote connected switch port.

	*/
	RemotePort *string
	/*RemotePortClear
	  if set to yes, will clear the remote port

	*/
	RemotePortClear *string
	/*RemotePortID
	  ID of the remote connected switch port.

	*/
	RemotePortID *string
	/*SlavePorts
	  comma separated port names

	*/
	SlavePorts *string
	/*Speed
	  update port speed

	*/
	Speed *string
	/*Switch
	  d42 will look for existing port and switch combination and if it exists, will update that port.

	*/
	Switch *string
	/*Tags
	  add or update tags to a switchport

	*/
	Tags *string
	/*TagsRemove
	  remove tags from a switchport

	*/
	TagsRemove *string
	/*Type
	  Must exist in device42 (add via UI)

	*/
	Type *string
	/*Up
	  = yes for up. = no for down.

	*/
	Up *string
	/*UpAdmin
	  Whether port is administratively up or down. = yes for up. = no for down.

	*/
	UpAdmin *string
	/*VlanID
	  ID of the vlan

	*/
	VlanID *string

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

PostIPAMSwitchportsParams contains all the parameters to send to the API endpoint for the post IP a m switchports operation typically these are written to a http.Request

func NewPostIPAMSwitchportsParams

func NewPostIPAMSwitchportsParams() *PostIPAMSwitchportsParams

NewPostIPAMSwitchportsParams creates a new PostIPAMSwitchportsParams object with the default values initialized.

func NewPostIPAMSwitchportsParamsWithContext

func NewPostIPAMSwitchportsParamsWithContext(ctx context.Context) *PostIPAMSwitchportsParams

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

func NewPostIPAMSwitchportsParamsWithHTTPClient

func NewPostIPAMSwitchportsParamsWithHTTPClient(client *http.Client) *PostIPAMSwitchportsParams

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

func NewPostIPAMSwitchportsParamsWithTimeout

func NewPostIPAMSwitchportsParamsWithTimeout(timeout time.Duration) *PostIPAMSwitchportsParams

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

func (*PostIPAMSwitchportsParams) SetContext

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

SetContext adds the context to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetCount

func (o *PostIPAMSwitchportsParams) SetCount(count *string)

SetCount adds the count to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetDescription

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

SetDescription adds the description to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetDevice

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

SetDevice adds the device to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetDevice2

func (o *PostIPAMSwitchportsParams) SetDevice2(device2 *string)

SetDevice2 adds the device2 to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetHwaddress

func (o *PostIPAMSwitchportsParams) SetHwaddress(hwaddress *string)

SetHwaddress adds the hwaddress to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetLabel

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

SetLabel adds the label to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetModule

func (o *PostIPAMSwitchportsParams) SetModule(module *string)

SetModule adds the module to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetMtu

func (o *PostIPAMSwitchportsParams) SetMtu(mtu *string)

SetMtu adds the mtu to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetName

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

SetName adds the name to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetNewPort

func (o *PostIPAMSwitchportsParams) SetNewPort(newPort *string)

SetNewPort adds the newPort to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetParentPort

func (o *PostIPAMSwitchportsParams) SetParentPort(parentPort *string)

SetParentPort adds the parentPort to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetParentPortDevice

func (o *PostIPAMSwitchportsParams) SetParentPortDevice(parentPortDevice *string)

SetParentPortDevice adds the parentPortDevice to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetPort

func (o *PostIPAMSwitchportsParams) SetPort(port *string)

SetPort adds the port to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetRemoteDevice

func (o *PostIPAMSwitchportsParams) SetRemoteDevice(remoteDevice *string)

SetRemoteDevice adds the remoteDevice to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetRemotePort

func (o *PostIPAMSwitchportsParams) SetRemotePort(remotePort *string)

SetRemotePort adds the remotePort to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetRemotePortClear

func (o *PostIPAMSwitchportsParams) SetRemotePortClear(remotePortClear *string)

SetRemotePortClear adds the remotePortClear to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetRemotePortID

func (o *PostIPAMSwitchportsParams) SetRemotePortID(remotePortID *string)

SetRemotePortID adds the remotePortId to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetSlavePorts

func (o *PostIPAMSwitchportsParams) SetSlavePorts(slavePorts *string)

SetSlavePorts adds the slavePorts to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetSpeed

func (o *PostIPAMSwitchportsParams) SetSpeed(speed *string)

SetSpeed adds the speed to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetSwitch

func (o *PostIPAMSwitchportsParams) SetSwitch(switchVar *string)

SetSwitch adds the switch to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetTags

func (o *PostIPAMSwitchportsParams) SetTags(tags *string)

SetTags adds the tags to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetTagsRemove

func (o *PostIPAMSwitchportsParams) SetTagsRemove(tagsRemove *string)

SetTagsRemove adds the tagsRemove to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetType

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

SetType adds the type to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetUp

func (o *PostIPAMSwitchportsParams) SetUp(up *string)

SetUp adds the up to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetUpAdmin

func (o *PostIPAMSwitchportsParams) SetUpAdmin(upAdmin *string)

SetUpAdmin adds the upAdmin to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) SetVlanID

func (o *PostIPAMSwitchportsParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithContext

WithContext adds the context to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithCount

WithCount adds the count to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithDescription

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

WithDescription adds the description to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithDevice

WithDevice adds the device to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithDevice2

WithDevice2 adds the device2 to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithHwaddress

func (o *PostIPAMSwitchportsParams) WithHwaddress(hwaddress *string) *PostIPAMSwitchportsParams

WithHwaddress adds the hwaddress to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithLabel

WithLabel adds the label to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithModule

WithModule adds the module to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithMtu

WithMtu adds the mtu to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithName

WithName adds the name to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithNewPort

WithNewPort adds the newPort to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithParentPort

func (o *PostIPAMSwitchportsParams) WithParentPort(parentPort *string) *PostIPAMSwitchportsParams

WithParentPort adds the parentPort to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithParentPortDevice

func (o *PostIPAMSwitchportsParams) WithParentPortDevice(parentPortDevice *string) *PostIPAMSwitchportsParams

WithParentPortDevice adds the parentPortDevice to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithPort

WithPort adds the port to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithRemoteDevice

func (o *PostIPAMSwitchportsParams) WithRemoteDevice(remoteDevice *string) *PostIPAMSwitchportsParams

WithRemoteDevice adds the remoteDevice to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithRemotePort

func (o *PostIPAMSwitchportsParams) WithRemotePort(remotePort *string) *PostIPAMSwitchportsParams

WithRemotePort adds the remotePort to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithRemotePortClear

func (o *PostIPAMSwitchportsParams) WithRemotePortClear(remotePortClear *string) *PostIPAMSwitchportsParams

WithRemotePortClear adds the remotePortClear to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithRemotePortID

func (o *PostIPAMSwitchportsParams) WithRemotePortID(remotePortID *string) *PostIPAMSwitchportsParams

WithRemotePortID adds the remotePortID to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithSlavePorts

func (o *PostIPAMSwitchportsParams) WithSlavePorts(slavePorts *string) *PostIPAMSwitchportsParams

WithSlavePorts adds the slavePorts to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithSpeed

WithSpeed adds the speed to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithSwitch

func (o *PostIPAMSwitchportsParams) WithSwitch(switchVar *string) *PostIPAMSwitchportsParams

WithSwitch adds the switchVar to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithTags

WithTags adds the tags to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithTagsRemove

func (o *PostIPAMSwitchportsParams) WithTagsRemove(tagsRemove *string) *PostIPAMSwitchportsParams

WithTagsRemove adds the tagsRemove to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithTimeout

WithTimeout adds the timeout to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithType

WithType adds the typeVar to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithUp

WithUp adds the up to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithUpAdmin

WithUpAdmin adds the upAdmin to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WithVlanID

WithVlanID adds the vlanID to the post IP a m switchports params

func (*PostIPAMSwitchportsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMSwitchportsReader

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

PostIPAMSwitchportsReader is a Reader for the PostIPAMSwitchports structure.

func (*PostIPAMSwitchportsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMSwitchportsServiceUnavailable

type PostIPAMSwitchportsServiceUnavailable struct {
}

PostIPAMSwitchportsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMSwitchportsServiceUnavailable

func NewPostIPAMSwitchportsServiceUnavailable() *PostIPAMSwitchportsServiceUnavailable

NewPostIPAMSwitchportsServiceUnavailable creates a PostIPAMSwitchportsServiceUnavailable with default headers values

func (*PostIPAMSwitchportsServiceUnavailable) Error

type PostIPAMSwitchportsUnauthorized

type PostIPAMSwitchportsUnauthorized struct {
}

PostIPAMSwitchportsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMSwitchportsUnauthorized

func NewPostIPAMSwitchportsUnauthorized() *PostIPAMSwitchportsUnauthorized

NewPostIPAMSwitchportsUnauthorized creates a PostIPAMSwitchportsUnauthorized with default headers values

func (*PostIPAMSwitchportsUnauthorized) Error

type PostIPAMTapPortsBadRequest

type PostIPAMTapPortsBadRequest struct {
}

PostIPAMTapPortsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMTapPortsBadRequest

func NewPostIPAMTapPortsBadRequest() *PostIPAMTapPortsBadRequest

NewPostIPAMTapPortsBadRequest creates a PostIPAMTapPortsBadRequest with default headers values

func (*PostIPAMTapPortsBadRequest) Error

type PostIPAMTapPortsForbidden

type PostIPAMTapPortsForbidden struct {
}

PostIPAMTapPortsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMTapPortsForbidden

func NewPostIPAMTapPortsForbidden() *PostIPAMTapPortsForbidden

NewPostIPAMTapPortsForbidden creates a PostIPAMTapPortsForbidden with default headers values

func (*PostIPAMTapPortsForbidden) Error

func (o *PostIPAMTapPortsForbidden) Error() string

type PostIPAMTapPortsGone

type PostIPAMTapPortsGone struct {
}

PostIPAMTapPortsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMTapPortsGone

func NewPostIPAMTapPortsGone() *PostIPAMTapPortsGone

NewPostIPAMTapPortsGone creates a PostIPAMTapPortsGone with default headers values

func (*PostIPAMTapPortsGone) Error

func (o *PostIPAMTapPortsGone) Error() string

type PostIPAMTapPortsInternalServerError

type PostIPAMTapPortsInternalServerError struct {
}

PostIPAMTapPortsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMTapPortsInternalServerError

func NewPostIPAMTapPortsInternalServerError() *PostIPAMTapPortsInternalServerError

NewPostIPAMTapPortsInternalServerError creates a PostIPAMTapPortsInternalServerError with default headers values

func (*PostIPAMTapPortsInternalServerError) Error

type PostIPAMTapPortsMethodNotAllowed

type PostIPAMTapPortsMethodNotAllowed struct {
}

PostIPAMTapPortsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMTapPortsMethodNotAllowed

func NewPostIPAMTapPortsMethodNotAllowed() *PostIPAMTapPortsMethodNotAllowed

NewPostIPAMTapPortsMethodNotAllowed creates a PostIPAMTapPortsMethodNotAllowed with default headers values

func (*PostIPAMTapPortsMethodNotAllowed) Error

type PostIPAMTapPortsNotFound

type PostIPAMTapPortsNotFound struct {
}

PostIPAMTapPortsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMTapPortsNotFound

func NewPostIPAMTapPortsNotFound() *PostIPAMTapPortsNotFound

NewPostIPAMTapPortsNotFound creates a PostIPAMTapPortsNotFound with default headers values

func (*PostIPAMTapPortsNotFound) Error

func (o *PostIPAMTapPortsNotFound) Error() string

type PostIPAMTapPortsOK

type PostIPAMTapPortsOK struct {
	Payload *PostIPAMTapPortsOKBody
}

PostIPAMTapPortsOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMTapPortsOK

func NewPostIPAMTapPortsOK() *PostIPAMTapPortsOK

NewPostIPAMTapPortsOK creates a PostIPAMTapPortsOK with default headers values

func (*PostIPAMTapPortsOK) Error

func (o *PostIPAMTapPortsOK) Error() string

func (*PostIPAMTapPortsOK) GetPayload

func (o *PostIPAMTapPortsOK) GetPayload() *PostIPAMTapPortsOKBody

type PostIPAMTapPortsOKBody

type PostIPAMTapPortsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMTapPortsOKBody post IP a m tap ports o k body swagger:model PostIPAMTapPortsOKBody

func (*PostIPAMTapPortsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMTapPortsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMTapPortsOKBody) Validate

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

Validate validates this post IP a m tap ports o k body

type PostIPAMTapPortsParams

type PostIPAMTapPortsParams struct {

	/*ID
	  Tap Port ID

	*/
	ID *string
	/*Label*/
	Label *string
	/*MonitorDirection
	  Direction - to, both (optional, only for PortCap: Monitor)

	*/
	MonitorDirection *string
	/*MonitorPort1ID*/
	MonitorPort1ID *string
	/*MonitorPort2ID*/
	MonitorPort2ID *string
	/*MorrorPort*/
	MorrorPort *string
	/*Name*/
	Name *string
	/*NetportID*/
	NetportID *string
	/*PatchPanelPortID*/
	PatchPanelPortID *string
	/*PortCapability
	  Port Capability - Device, Monitor

	*/
	PortCapability *string
	/*PortToFromID*/
	PortToFromID *string
	/*PortType
	  Port Type name - RJ45, RJ11, Fiber SC, Fiber FC

	*/
	PortType *string
	/*PortTypeID*/
	PortTypeID *string

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

PostIPAMTapPortsParams contains all the parameters to send to the API endpoint for the post IP a m tap ports operation typically these are written to a http.Request

func NewPostIPAMTapPortsParams

func NewPostIPAMTapPortsParams() *PostIPAMTapPortsParams

NewPostIPAMTapPortsParams creates a new PostIPAMTapPortsParams object with the default values initialized.

func NewPostIPAMTapPortsParamsWithContext

func NewPostIPAMTapPortsParamsWithContext(ctx context.Context) *PostIPAMTapPortsParams

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

func NewPostIPAMTapPortsParamsWithHTTPClient

func NewPostIPAMTapPortsParamsWithHTTPClient(client *http.Client) *PostIPAMTapPortsParams

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

func NewPostIPAMTapPortsParamsWithTimeout

func NewPostIPAMTapPortsParamsWithTimeout(timeout time.Duration) *PostIPAMTapPortsParams

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

func (*PostIPAMTapPortsParams) SetContext

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

SetContext adds the context to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetID

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

SetID adds the id to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetLabel

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

SetLabel adds the label to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetMonitorDirection

func (o *PostIPAMTapPortsParams) SetMonitorDirection(monitorDirection *string)

SetMonitorDirection adds the monitorDirection to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetMonitorPort1ID

func (o *PostIPAMTapPortsParams) SetMonitorPort1ID(monitorPort1ID *string)

SetMonitorPort1ID adds the monitorPort1Id to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetMonitorPort2ID

func (o *PostIPAMTapPortsParams) SetMonitorPort2ID(monitorPort2ID *string)

SetMonitorPort2ID adds the monitorPort2Id to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetMorrorPort

func (o *PostIPAMTapPortsParams) SetMorrorPort(morrorPort *string)

SetMorrorPort adds the morrorPort to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetName

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

SetName adds the name to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetNetportID

func (o *PostIPAMTapPortsParams) SetNetportID(netportID *string)

SetNetportID adds the netportId to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetPatchPanelPortID

func (o *PostIPAMTapPortsParams) SetPatchPanelPortID(patchPanelPortID *string)

SetPatchPanelPortID adds the patchPanelPortId to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetPortCapability

func (o *PostIPAMTapPortsParams) SetPortCapability(portCapability *string)

SetPortCapability adds the portCapability to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetPortToFromID

func (o *PostIPAMTapPortsParams) SetPortToFromID(portToFromID *string)

SetPortToFromID adds the portToFromId to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetPortType

func (o *PostIPAMTapPortsParams) SetPortType(portType *string)

SetPortType adds the portType to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetPortTypeID

func (o *PostIPAMTapPortsParams) SetPortTypeID(portTypeID *string)

SetPortTypeID adds the portTypeId to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithContext

WithContext adds the context to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithID

WithID adds the id to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithLabel

WithLabel adds the label to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithMonitorDirection

func (o *PostIPAMTapPortsParams) WithMonitorDirection(monitorDirection *string) *PostIPAMTapPortsParams

WithMonitorDirection adds the monitorDirection to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithMonitorPort1ID

func (o *PostIPAMTapPortsParams) WithMonitorPort1ID(monitorPort1ID *string) *PostIPAMTapPortsParams

WithMonitorPort1ID adds the monitorPort1ID to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithMonitorPort2ID

func (o *PostIPAMTapPortsParams) WithMonitorPort2ID(monitorPort2ID *string) *PostIPAMTapPortsParams

WithMonitorPort2ID adds the monitorPort2ID to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithMorrorPort

func (o *PostIPAMTapPortsParams) WithMorrorPort(morrorPort *string) *PostIPAMTapPortsParams

WithMorrorPort adds the morrorPort to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithName

WithName adds the name to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithNetportID

func (o *PostIPAMTapPortsParams) WithNetportID(netportID *string) *PostIPAMTapPortsParams

WithNetportID adds the netportID to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithPatchPanelPortID

func (o *PostIPAMTapPortsParams) WithPatchPanelPortID(patchPanelPortID *string) *PostIPAMTapPortsParams

WithPatchPanelPortID adds the patchPanelPortID to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithPortCapability

func (o *PostIPAMTapPortsParams) WithPortCapability(portCapability *string) *PostIPAMTapPortsParams

WithPortCapability adds the portCapability to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithPortToFromID

func (o *PostIPAMTapPortsParams) WithPortToFromID(portToFromID *string) *PostIPAMTapPortsParams

WithPortToFromID adds the portToFromID to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithPortType

func (o *PostIPAMTapPortsParams) WithPortType(portType *string) *PostIPAMTapPortsParams

WithPortType adds the portType to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithPortTypeID

func (o *PostIPAMTapPortsParams) WithPortTypeID(portTypeID *string) *PostIPAMTapPortsParams

WithPortTypeID adds the portTypeID to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WithTimeout

WithTimeout adds the timeout to the post IP a m tap ports params

func (*PostIPAMTapPortsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMTapPortsReader

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

PostIPAMTapPortsReader is a Reader for the PostIPAMTapPorts structure.

func (*PostIPAMTapPortsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMTapPortsServiceUnavailable

type PostIPAMTapPortsServiceUnavailable struct {
}

PostIPAMTapPortsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMTapPortsServiceUnavailable

func NewPostIPAMTapPortsServiceUnavailable() *PostIPAMTapPortsServiceUnavailable

NewPostIPAMTapPortsServiceUnavailable creates a PostIPAMTapPortsServiceUnavailable with default headers values

func (*PostIPAMTapPortsServiceUnavailable) Error

type PostIPAMTapPortsUnauthorized

type PostIPAMTapPortsUnauthorized struct {
}

PostIPAMTapPortsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMTapPortsUnauthorized

func NewPostIPAMTapPortsUnauthorized() *PostIPAMTapPortsUnauthorized

NewPostIPAMTapPortsUnauthorized creates a PostIPAMTapPortsUnauthorized with default headers values

func (*PostIPAMTapPortsUnauthorized) Error

type PostIPAMsubnetcategoryBadRequest

type PostIPAMsubnetcategoryBadRequest struct {
}

PostIPAMsubnetcategoryBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMsubnetcategoryBadRequest

func NewPostIPAMsubnetcategoryBadRequest() *PostIPAMsubnetcategoryBadRequest

NewPostIPAMsubnetcategoryBadRequest creates a PostIPAMsubnetcategoryBadRequest with default headers values

func (*PostIPAMsubnetcategoryBadRequest) Error

type PostIPAMsubnetcategoryForbidden

type PostIPAMsubnetcategoryForbidden struct {
}

PostIPAMsubnetcategoryForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMsubnetcategoryForbidden

func NewPostIPAMsubnetcategoryForbidden() *PostIPAMsubnetcategoryForbidden

NewPostIPAMsubnetcategoryForbidden creates a PostIPAMsubnetcategoryForbidden with default headers values

func (*PostIPAMsubnetcategoryForbidden) Error

type PostIPAMsubnetcategoryGone

type PostIPAMsubnetcategoryGone struct {
}

PostIPAMsubnetcategoryGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMsubnetcategoryGone

func NewPostIPAMsubnetcategoryGone() *PostIPAMsubnetcategoryGone

NewPostIPAMsubnetcategoryGone creates a PostIPAMsubnetcategoryGone with default headers values

func (*PostIPAMsubnetcategoryGone) Error

type PostIPAMsubnetcategoryInternalServerError

type PostIPAMsubnetcategoryInternalServerError struct {
}

PostIPAMsubnetcategoryInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMsubnetcategoryInternalServerError

func NewPostIPAMsubnetcategoryInternalServerError() *PostIPAMsubnetcategoryInternalServerError

NewPostIPAMsubnetcategoryInternalServerError creates a PostIPAMsubnetcategoryInternalServerError with default headers values

func (*PostIPAMsubnetcategoryInternalServerError) Error

type PostIPAMsubnetcategoryMethodNotAllowed

type PostIPAMsubnetcategoryMethodNotAllowed struct {
}

PostIPAMsubnetcategoryMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMsubnetcategoryMethodNotAllowed

func NewPostIPAMsubnetcategoryMethodNotAllowed() *PostIPAMsubnetcategoryMethodNotAllowed

NewPostIPAMsubnetcategoryMethodNotAllowed creates a PostIPAMsubnetcategoryMethodNotAllowed with default headers values

func (*PostIPAMsubnetcategoryMethodNotAllowed) Error

type PostIPAMsubnetcategoryNotFound

type PostIPAMsubnetcategoryNotFound struct {
}

PostIPAMsubnetcategoryNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMsubnetcategoryNotFound

func NewPostIPAMsubnetcategoryNotFound() *PostIPAMsubnetcategoryNotFound

NewPostIPAMsubnetcategoryNotFound creates a PostIPAMsubnetcategoryNotFound with default headers values

func (*PostIPAMsubnetcategoryNotFound) Error

type PostIPAMsubnetcategoryOK

type PostIPAMsubnetcategoryOK struct {
}

PostIPAMsubnetcategoryOK handles this case with default header values.

The above command returns JSON structured like this:

func NewPostIPAMsubnetcategoryOK

func NewPostIPAMsubnetcategoryOK() *PostIPAMsubnetcategoryOK

NewPostIPAMsubnetcategoryOK creates a PostIPAMsubnetcategoryOK with default headers values

func (*PostIPAMsubnetcategoryOK) Error

func (o *PostIPAMsubnetcategoryOK) Error() string

type PostIPAMsubnetcategoryParams

type PostIPAMsubnetcategoryParams struct {

	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*IsItDefault
	  Defaults to no. Only one category can be yes. If yes, this is the subnet category to use if none specified in an API or auto-discovery update.

	*/
	IsItDefault *string
	/*Name
	  Name of the Subnet Category you want to add edit or create

	*/
	Name string

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

PostIPAMsubnetcategoryParams contains all the parameters to send to the API endpoint for the post IP a msubnetcategory operation typically these are written to a http.Request

func NewPostIPAMsubnetcategoryParams

func NewPostIPAMsubnetcategoryParams() *PostIPAMsubnetcategoryParams

NewPostIPAMsubnetcategoryParams creates a new PostIPAMsubnetcategoryParams object with the default values initialized.

func NewPostIPAMsubnetcategoryParamsWithContext

func NewPostIPAMsubnetcategoryParamsWithContext(ctx context.Context) *PostIPAMsubnetcategoryParams

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

func NewPostIPAMsubnetcategoryParamsWithHTTPClient

func NewPostIPAMsubnetcategoryParamsWithHTTPClient(client *http.Client) *PostIPAMsubnetcategoryParams

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

func NewPostIPAMsubnetcategoryParamsWithTimeout

func NewPostIPAMsubnetcategoryParamsWithTimeout(timeout time.Duration) *PostIPAMsubnetcategoryParams

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

func (*PostIPAMsubnetcategoryParams) SetContext

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

SetContext adds the context to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) SetDescription

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

SetDescription adds the description to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) SetGroups

func (o *PostIPAMsubnetcategoryParams) SetGroups(groups *string)

SetGroups adds the groups to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) SetIsItDefault

func (o *PostIPAMsubnetcategoryParams) SetIsItDefault(isItDefault *string)

SetIsItDefault adds the isItDefault to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) SetName

func (o *PostIPAMsubnetcategoryParams) SetName(name string)

SetName adds the name to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithContext

WithContext adds the context to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithDescription

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

WithDescription adds the description to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithGroups

WithGroups adds the groups to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithIsItDefault

func (o *PostIPAMsubnetcategoryParams) WithIsItDefault(isItDefault *string) *PostIPAMsubnetcategoryParams

WithIsItDefault adds the isItDefault to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithName

WithName adds the name to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WithTimeout

WithTimeout adds the timeout to the post IP a msubnetcategory params

func (*PostIPAMsubnetcategoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMsubnetcategoryReader

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

PostIPAMsubnetcategoryReader is a Reader for the PostIPAMsubnetcategory structure.

func (*PostIPAMsubnetcategoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMsubnetcategoryServiceUnavailable

type PostIPAMsubnetcategoryServiceUnavailable struct {
}

PostIPAMsubnetcategoryServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMsubnetcategoryServiceUnavailable

func NewPostIPAMsubnetcategoryServiceUnavailable() *PostIPAMsubnetcategoryServiceUnavailable

NewPostIPAMsubnetcategoryServiceUnavailable creates a PostIPAMsubnetcategoryServiceUnavailable with default headers values

func (*PostIPAMsubnetcategoryServiceUnavailable) Error

type PostIPAMsubnetcategoryUnauthorized

type PostIPAMsubnetcategoryUnauthorized struct {
}

PostIPAMsubnetcategoryUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMsubnetcategoryUnauthorized

func NewPostIPAMsubnetcategoryUnauthorized() *PostIPAMsubnetcategoryUnauthorized

NewPostIPAMsubnetcategoryUnauthorized creates a PostIPAMsubnetcategoryUnauthorized with default headers values

func (*PostIPAMsubnetcategoryUnauthorized) Error

type PostIPAMsubnetsBadRequest

type PostIPAMsubnetsBadRequest struct {
}

PostIPAMsubnetsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMsubnetsBadRequest

func NewPostIPAMsubnetsBadRequest() *PostIPAMsubnetsBadRequest

NewPostIPAMsubnetsBadRequest creates a PostIPAMsubnetsBadRequest with default headers values

func (*PostIPAMsubnetsBadRequest) Error

func (o *PostIPAMsubnetsBadRequest) Error() string

type PostIPAMsubnetsForbidden

type PostIPAMsubnetsForbidden struct {
}

PostIPAMsubnetsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMsubnetsForbidden

func NewPostIPAMsubnetsForbidden() *PostIPAMsubnetsForbidden

NewPostIPAMsubnetsForbidden creates a PostIPAMsubnetsForbidden with default headers values

func (*PostIPAMsubnetsForbidden) Error

func (o *PostIPAMsubnetsForbidden) Error() string

type PostIPAMsubnetsGone

type PostIPAMsubnetsGone struct {
}

PostIPAMsubnetsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMsubnetsGone

func NewPostIPAMsubnetsGone() *PostIPAMsubnetsGone

NewPostIPAMsubnetsGone creates a PostIPAMsubnetsGone with default headers values

func (*PostIPAMsubnetsGone) Error

func (o *PostIPAMsubnetsGone) Error() string

type PostIPAMsubnetsInternalServerError

type PostIPAMsubnetsInternalServerError struct {
}

PostIPAMsubnetsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMsubnetsInternalServerError

func NewPostIPAMsubnetsInternalServerError() *PostIPAMsubnetsInternalServerError

NewPostIPAMsubnetsInternalServerError creates a PostIPAMsubnetsInternalServerError with default headers values

func (*PostIPAMsubnetsInternalServerError) Error

type PostIPAMsubnetsMethodNotAllowed

type PostIPAMsubnetsMethodNotAllowed struct {
}

PostIPAMsubnetsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMsubnetsMethodNotAllowed

func NewPostIPAMsubnetsMethodNotAllowed() *PostIPAMsubnetsMethodNotAllowed

NewPostIPAMsubnetsMethodNotAllowed creates a PostIPAMsubnetsMethodNotAllowed with default headers values

func (*PostIPAMsubnetsMethodNotAllowed) Error

type PostIPAMsubnetsNotFound

type PostIPAMsubnetsNotFound struct {
}

PostIPAMsubnetsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMsubnetsNotFound

func NewPostIPAMsubnetsNotFound() *PostIPAMsubnetsNotFound

NewPostIPAMsubnetsNotFound creates a PostIPAMsubnetsNotFound with default headers values

func (*PostIPAMsubnetsNotFound) Error

func (o *PostIPAMsubnetsNotFound) Error() string

type PostIPAMsubnetsOK

type PostIPAMsubnetsOK struct {
	Payload *PostIPAMsubnetsOKBody
}

PostIPAMsubnetsOK handles this case with default header values.

The above command returns JSON structured like this:

func NewPostIPAMsubnetsOK

func NewPostIPAMsubnetsOK() *PostIPAMsubnetsOK

NewPostIPAMsubnetsOK creates a PostIPAMsubnetsOK with default headers values

func (*PostIPAMsubnetsOK) Error

func (o *PostIPAMsubnetsOK) Error() string

func (*PostIPAMsubnetsOK) GetPayload

func (o *PostIPAMsubnetsOK) GetPayload() *PostIPAMsubnetsOKBody

type PostIPAMsubnetsOKBody

type PostIPAMsubnetsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMsubnetsOKBody post IP a msubnets o k body swagger:model PostIPAMsubnetsOKBody

func (*PostIPAMsubnetsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMsubnetsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMsubnetsOKBody) Validate

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

Validate validates this post IP a msubnets o k body

type PostIPAMsubnetsParams

type PostIPAMsubnetsParams struct {

	/*Allocated
	  ‘yes’ if allocated. ‘no’ (default) if unallocated.

	*/
	Allocated *string
	/*Assigned
	  ‘yes’ if assigned. ‘no’ (default) if unassigned.

	*/
	Assigned *string
	/*AutoAddIps
	  If ‘yes’, addresses within subnet will be automatically added to Device42. (Only available in POST)

	*/
	AutoAddIps *string
	/*Category
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission.

	*/
	Category *string
	/*CategoryID
	  ID of the category

	*/
	CategoryID *string
	/*CustomerID*/
	CustomerID *string
	/*Description*/
	Description *string
	/*Gateway
	  Gateway (added in v7.2.0)

	*/
	Gateway *string
	/*MaskBits
	  Cannot be modified after subnet creation

	*/
	MaskBits string
	/*Name*/
	Name *string
	/*Network
	  Required for creation, cannot be modified after subnet creation.

	*/
	Network string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*ParentSubnetID
	  Change the parent subnet of the subnet. Note: must be valid parent.

	*/
	ParentSubnetID *string
	/*ParentVlanID*/
	ParentVlanID *string
	/*RangeBegin
	  Range Begin (added in v7.2.0)

	*/
	RangeBegin *string
	/*RangeEnd
	  Range End (added in v7.2.0)

	*/
	RangeEnd *string
	/*ServiceLevel
	  Must already exist

	*/
	ServiceLevel *string
	/*SubnetID
	  Subnet ID of the subnet.

	*/
	SubnetID *string
	/*Tags
	  Tags of the subnet.

	*/
	Tags *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

PostIPAMsubnetsParams contains all the parameters to send to the API endpoint for the post IP a msubnets operation typically these are written to a http.Request

func NewPostIPAMsubnetsParams

func NewPostIPAMsubnetsParams() *PostIPAMsubnetsParams

NewPostIPAMsubnetsParams creates a new PostIPAMsubnetsParams object with the default values initialized.

func NewPostIPAMsubnetsParamsWithContext

func NewPostIPAMsubnetsParamsWithContext(ctx context.Context) *PostIPAMsubnetsParams

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

func NewPostIPAMsubnetsParamsWithHTTPClient

func NewPostIPAMsubnetsParamsWithHTTPClient(client *http.Client) *PostIPAMsubnetsParams

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

func NewPostIPAMsubnetsParamsWithTimeout

func NewPostIPAMsubnetsParamsWithTimeout(timeout time.Duration) *PostIPAMsubnetsParams

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

func (*PostIPAMsubnetsParams) SetAllocated

func (o *PostIPAMsubnetsParams) SetAllocated(allocated *string)

SetAllocated adds the allocated to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetAssigned

func (o *PostIPAMsubnetsParams) SetAssigned(assigned *string)

SetAssigned adds the assigned to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetAutoAddIps

func (o *PostIPAMsubnetsParams) SetAutoAddIps(autoAddIps *string)

SetAutoAddIps adds the autoAddIps to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetCategory

func (o *PostIPAMsubnetsParams) SetCategory(category *string)

SetCategory adds the category to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetCategoryID

func (o *PostIPAMsubnetsParams) SetCategoryID(categoryID *string)

SetCategoryID adds the categoryId to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetContext

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

SetContext adds the context to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetCustomerID

func (o *PostIPAMsubnetsParams) SetCustomerID(customerID *string)

SetCustomerID adds the customerId to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetDescription

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

SetDescription adds the description to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetGateway

func (o *PostIPAMsubnetsParams) SetGateway(gateway *string)

SetGateway adds the gateway to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetMaskBits

func (o *PostIPAMsubnetsParams) SetMaskBits(maskBits string)

SetMaskBits adds the maskBits to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetName

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

SetName adds the name to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetNetwork

func (o *PostIPAMsubnetsParams) SetNetwork(network string)

SetNetwork adds the network to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetNotes

func (o *PostIPAMsubnetsParams) SetNotes(notes *string)

SetNotes adds the notes to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetParentSubnetID

func (o *PostIPAMsubnetsParams) SetParentSubnetID(parentSubnetID *string)

SetParentSubnetID adds the parentSubnetId to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetParentVlanID

func (o *PostIPAMsubnetsParams) SetParentVlanID(parentVlanID *string)

SetParentVlanID adds the parentVlanId to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetRangeBegin

func (o *PostIPAMsubnetsParams) SetRangeBegin(rangeBegin *string)

SetRangeBegin adds the rangeBegin to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetRangeEnd

func (o *PostIPAMsubnetsParams) SetRangeEnd(rangeEnd *string)

SetRangeEnd adds the rangeEnd to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetServiceLevel

func (o *PostIPAMsubnetsParams) SetServiceLevel(serviceLevel *string)

SetServiceLevel adds the serviceLevel to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetSubnetID

func (o *PostIPAMsubnetsParams) SetSubnetID(subnetID *string)

SetSubnetID adds the subnetID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetTags

func (o *PostIPAMsubnetsParams) SetTags(tags *string)

SetTags adds the vrfGroupId to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetVrfGroup

func (o *PostIPAMsubnetsParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the post IP a msubnets params

func (*PostIPAMsubnetsParams) SetVrfGroupID

func (o *PostIPAMsubnetsParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithAllocated

func (o *PostIPAMsubnetsParams) WithAllocated(allocated *string) *PostIPAMsubnetsParams

WithAllocated adds the allocated to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithAssigned

func (o *PostIPAMsubnetsParams) WithAssigned(assigned *string) *PostIPAMsubnetsParams

WithAssigned adds the assigned to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithAutoAddIps

func (o *PostIPAMsubnetsParams) WithAutoAddIps(autoAddIps *string) *PostIPAMsubnetsParams

WithAutoAddIps adds the autoAddIps to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithCategory

func (o *PostIPAMsubnetsParams) WithCategory(category *string) *PostIPAMsubnetsParams

WithCategory adds the category to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithCategoryID

func (o *PostIPAMsubnetsParams) WithCategoryID(categoryID *string) *PostIPAMsubnetsParams

WithCategoryID adds the categoryID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithContext

WithContext adds the context to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithCustomerID

func (o *PostIPAMsubnetsParams) WithCustomerID(customerID *string) *PostIPAMsubnetsParams

WithCustomerID adds the customerID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithDescription

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

WithDescription adds the description to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithGateway

func (o *PostIPAMsubnetsParams) WithGateway(gateway *string) *PostIPAMsubnetsParams

WithGateway adds the gateway to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithMaskBits

func (o *PostIPAMsubnetsParams) WithMaskBits(maskBits string) *PostIPAMsubnetsParams

WithMaskBits adds the maskBits to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithName

WithName adds the name to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithNetwork

func (o *PostIPAMsubnetsParams) WithNetwork(network string) *PostIPAMsubnetsParams

WithNetwork adds the network to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithNotes

func (o *PostIPAMsubnetsParams) WithNotes(notes *string) *PostIPAMsubnetsParams

WithNotes adds the notes to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithParentSubnetID

func (o *PostIPAMsubnetsParams) WithParentSubnetID(parentSubnetID *string) *PostIPAMsubnetsParams

WithParentSubnetID adds the parentSubnetID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithParentVlanID

func (o *PostIPAMsubnetsParams) WithParentVlanID(parentVlanID *string) *PostIPAMsubnetsParams

WithParentVlanID adds the parentVlanID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithRangeBegin

func (o *PostIPAMsubnetsParams) WithRangeBegin(rangeBegin *string) *PostIPAMsubnetsParams

WithRangeBegin adds the rangeBegin to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithRangeEnd

func (o *PostIPAMsubnetsParams) WithRangeEnd(rangeEnd *string) *PostIPAMsubnetsParams

WithRangeEnd adds the rangeEnd to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithServiceLevel

func (o *PostIPAMsubnetsParams) WithServiceLevel(serviceLevel *string) *PostIPAMsubnetsParams

WithServiceLevel adds the serviceLevel to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithSubnetID

func (o *PostIPAMsubnetsParams) WithSubnetID(subnetID *string) *PostIPAMsubnetsParams

WithSubnetID adds the subnetID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithTags

WithTags adds the Tags to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithTimeout

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

WithTimeout adds the timeout to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithVrfGroup

func (o *PostIPAMsubnetsParams) WithVrfGroup(vrfGroup *string) *PostIPAMsubnetsParams

WithVrfGroup adds the vrfGroup to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WithVrfGroupID

func (o *PostIPAMsubnetsParams) WithVrfGroupID(vrfGroupID *string) *PostIPAMsubnetsParams

WithVrfGroupID adds the vrfGroupID to the post IP a msubnets params

func (*PostIPAMsubnetsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostIPAMsubnetsReader

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

PostIPAMsubnetsReader is a Reader for the PostIPAMsubnets structure.

func (*PostIPAMsubnetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMsubnetsServiceUnavailable

type PostIPAMsubnetsServiceUnavailable struct {
}

PostIPAMsubnetsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMsubnetsServiceUnavailable

func NewPostIPAMsubnetsServiceUnavailable() *PostIPAMsubnetsServiceUnavailable

NewPostIPAMsubnetsServiceUnavailable creates a PostIPAMsubnetsServiceUnavailable with default headers values

func (*PostIPAMsubnetsServiceUnavailable) Error

type PostIPAMsubnetsUnauthorized

type PostIPAMsubnetsUnauthorized struct {
}

PostIPAMsubnetsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMsubnetsUnauthorized

func NewPostIPAMsubnetsUnauthorized() *PostIPAMsubnetsUnauthorized

NewPostIPAMsubnetsUnauthorized creates a PostIPAMsubnetsUnauthorized with default headers values

func (*PostIPAMsubnetsUnauthorized) Error

type PostIPAMvlansBadRequest

type PostIPAMvlansBadRequest struct {
}

PostIPAMvlansBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMvlansBadRequest

func NewPostIPAMvlansBadRequest() *PostIPAMvlansBadRequest

NewPostIPAMvlansBadRequest creates a PostIPAMvlansBadRequest with default headers values

func (*PostIPAMvlansBadRequest) Error

func (o *PostIPAMvlansBadRequest) Error() string

type PostIPAMvlansForbidden

type PostIPAMvlansForbidden struct {
}

PostIPAMvlansForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMvlansForbidden

func NewPostIPAMvlansForbidden() *PostIPAMvlansForbidden

NewPostIPAMvlansForbidden creates a PostIPAMvlansForbidden with default headers values

func (*PostIPAMvlansForbidden) Error

func (o *PostIPAMvlansForbidden) Error() string

type PostIPAMvlansGone

type PostIPAMvlansGone struct {
}

PostIPAMvlansGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMvlansGone

func NewPostIPAMvlansGone() *PostIPAMvlansGone

NewPostIPAMvlansGone creates a PostIPAMvlansGone with default headers values

func (*PostIPAMvlansGone) Error

func (o *PostIPAMvlansGone) Error() string

type PostIPAMvlansInternalServerError

type PostIPAMvlansInternalServerError struct {
}

PostIPAMvlansInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMvlansInternalServerError

func NewPostIPAMvlansInternalServerError() *PostIPAMvlansInternalServerError

NewPostIPAMvlansInternalServerError creates a PostIPAMvlansInternalServerError with default headers values

func (*PostIPAMvlansInternalServerError) Error

type PostIPAMvlansMethodNotAllowed

type PostIPAMvlansMethodNotAllowed struct {
}

PostIPAMvlansMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMvlansMethodNotAllowed

func NewPostIPAMvlansMethodNotAllowed() *PostIPAMvlansMethodNotAllowed

NewPostIPAMvlansMethodNotAllowed creates a PostIPAMvlansMethodNotAllowed with default headers values

func (*PostIPAMvlansMethodNotAllowed) Error

type PostIPAMvlansNotFound

type PostIPAMvlansNotFound struct {
}

PostIPAMvlansNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMvlansNotFound

func NewPostIPAMvlansNotFound() *PostIPAMvlansNotFound

NewPostIPAMvlansNotFound creates a PostIPAMvlansNotFound with default headers values

func (*PostIPAMvlansNotFound) Error

func (o *PostIPAMvlansNotFound) Error() string

type PostIPAMvlansOK

type PostIPAMvlansOK struct {
	Payload *PostIPAMvlansOKBody
}

PostIPAMvlansOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMvlansOK

func NewPostIPAMvlansOK() *PostIPAMvlansOK

NewPostIPAMvlansOK creates a PostIPAMvlansOK with default headers values

func (*PostIPAMvlansOK) Error

func (o *PostIPAMvlansOK) Error() string

func (*PostIPAMvlansOK) GetPayload

func (o *PostIPAMvlansOK) GetPayload() *PostIPAMvlansOKBody

type PostIPAMvlansOKBody

type PostIPAMvlansOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMvlansOKBody post IP a mvlans o k body swagger:model PostIPAMvlansOKBody

func (*PostIPAMvlansOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMvlansOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMvlansOKBody) Validate

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

Validate validates this post IP a mvlans o k body

type PostIPAMvlansParams

type PostIPAMvlansParams struct {

	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*Name
	  If left blank, name will be created as VLANxxxx, e.g. VLAN# 342 will be named VLAN0342

	*/
	Name *string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Number
	  VLAN

	*/
	Number string
	/*SwitchID
	  Comma separated values for switch_ids

	*/
	SwitchID *string
	/*Tags
	  Tags of the subnet.

	*/
	Tags *string

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

PostIPAMvlansParams contains all the parameters to send to the API endpoint for the post IP a mvlans operation typically these are written to a http.Request

func NewPostIPAMvlansParams

func NewPostIPAMvlansParams() *PostIPAMvlansParams

NewPostIPAMvlansParams creates a new PostIPAMvlansParams object with the default values initialized.

func NewPostIPAMvlansParamsWithContext

func NewPostIPAMvlansParamsWithContext(ctx context.Context) *PostIPAMvlansParams

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

func NewPostIPAMvlansParamsWithHTTPClient

func NewPostIPAMvlansParamsWithHTTPClient(client *http.Client) *PostIPAMvlansParams

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

func NewPostIPAMvlansParamsWithTimeout

func NewPostIPAMvlansParamsWithTimeout(timeout time.Duration) *PostIPAMvlansParams

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

func (*PostIPAMvlansParams) SetContext

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

SetContext adds the context to the post IP a mvlans params

func (*PostIPAMvlansParams) SetDescription

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

SetDescription adds the description to the post IP a mvlans params

func (*PostIPAMvlansParams) SetGroups

func (o *PostIPAMvlansParams) SetGroups(groups *string)

SetGroups adds the groups to the post IP a mvlans params

func (*PostIPAMvlansParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a mvlans params

func (*PostIPAMvlansParams) SetName

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

SetName adds the name to the post IP a mvlans params

func (*PostIPAMvlansParams) SetNotes

func (o *PostIPAMvlansParams) SetNotes(notes *string)

SetNotes adds the notes to the post IP a mvlans params

func (*PostIPAMvlansParams) SetNumber

func (o *PostIPAMvlansParams) SetNumber(number string)

SetNumber adds the number to the post IP a mvlans params

func (*PostIPAMvlansParams) SetSwitchID

func (o *PostIPAMvlansParams) SetSwitchID(switchID *string)

SetSwitchID adds the switchId to the post IP a mvlans params

func (*PostIPAMvlansParams) SetTags

func (o *PostIPAMvlansParams) SetTags(tags *string)

SetTags adds the switchId to the post IP a mvlans params

func (*PostIPAMvlansParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a mvlans params

func (*PostIPAMvlansParams) WithContext

WithContext adds the context to the post IP a mvlans params

func (*PostIPAMvlansParams) WithDescription

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

WithDescription adds the description to the post IP a mvlans params

func (*PostIPAMvlansParams) WithGroups

func (o *PostIPAMvlansParams) WithGroups(groups *string) *PostIPAMvlansParams

WithGroups adds the groups to the post IP a mvlans params

func (*PostIPAMvlansParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a mvlans params

func (*PostIPAMvlansParams) WithName

func (o *PostIPAMvlansParams) WithName(name *string) *PostIPAMvlansParams

WithName adds the name to the post IP a mvlans params

func (*PostIPAMvlansParams) WithNotes

func (o *PostIPAMvlansParams) WithNotes(notes *string) *PostIPAMvlansParams

WithNotes adds the notes to the post IP a mvlans params

func (*PostIPAMvlansParams) WithNumber

func (o *PostIPAMvlansParams) WithNumber(number string) *PostIPAMvlansParams

WithNumber adds the number to the post IP a mvlans params

func (*PostIPAMvlansParams) WithSwitchID

func (o *PostIPAMvlansParams) WithSwitchID(switchID *string) *PostIPAMvlansParams

WithSwitchID adds the switchID to the post IP a mvlans params

func (*PostIPAMvlansParams) WithTags

func (o *PostIPAMvlansParams) WithTags(tags *string) *PostIPAMvlansParams

WithTags adds the tags to the post IP a mvlans params

func (*PostIPAMvlansParams) WithTimeout

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

WithTimeout adds the timeout to the post IP a mvlans params

func (*PostIPAMvlansParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostIPAMvlansReader

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

PostIPAMvlansReader is a Reader for the PostIPAMvlans structure.

func (*PostIPAMvlansReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMvlansServiceUnavailable

type PostIPAMvlansServiceUnavailable struct {
}

PostIPAMvlansServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMvlansServiceUnavailable

func NewPostIPAMvlansServiceUnavailable() *PostIPAMvlansServiceUnavailable

NewPostIPAMvlansServiceUnavailable creates a PostIPAMvlansServiceUnavailable with default headers values

func (*PostIPAMvlansServiceUnavailable) Error

type PostIPAMvlansSmartMergeAllBadRequest

type PostIPAMvlansSmartMergeAllBadRequest struct {
}

PostIPAMvlansSmartMergeAllBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMvlansSmartMergeAllBadRequest

func NewPostIPAMvlansSmartMergeAllBadRequest() *PostIPAMvlansSmartMergeAllBadRequest

NewPostIPAMvlansSmartMergeAllBadRequest creates a PostIPAMvlansSmartMergeAllBadRequest with default headers values

func (*PostIPAMvlansSmartMergeAllBadRequest) Error

type PostIPAMvlansSmartMergeAllForbidden

type PostIPAMvlansSmartMergeAllForbidden struct {
}

PostIPAMvlansSmartMergeAllForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMvlansSmartMergeAllForbidden

func NewPostIPAMvlansSmartMergeAllForbidden() *PostIPAMvlansSmartMergeAllForbidden

NewPostIPAMvlansSmartMergeAllForbidden creates a PostIPAMvlansSmartMergeAllForbidden with default headers values

func (*PostIPAMvlansSmartMergeAllForbidden) Error

type PostIPAMvlansSmartMergeAllGone

type PostIPAMvlansSmartMergeAllGone struct {
}

PostIPAMvlansSmartMergeAllGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMvlansSmartMergeAllGone

func NewPostIPAMvlansSmartMergeAllGone() *PostIPAMvlansSmartMergeAllGone

NewPostIPAMvlansSmartMergeAllGone creates a PostIPAMvlansSmartMergeAllGone with default headers values

func (*PostIPAMvlansSmartMergeAllGone) Error

type PostIPAMvlansSmartMergeAllInternalServerError

type PostIPAMvlansSmartMergeAllInternalServerError struct {
}

PostIPAMvlansSmartMergeAllInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMvlansSmartMergeAllInternalServerError

func NewPostIPAMvlansSmartMergeAllInternalServerError() *PostIPAMvlansSmartMergeAllInternalServerError

NewPostIPAMvlansSmartMergeAllInternalServerError creates a PostIPAMvlansSmartMergeAllInternalServerError with default headers values

func (*PostIPAMvlansSmartMergeAllInternalServerError) Error

type PostIPAMvlansSmartMergeAllMethodNotAllowed

type PostIPAMvlansSmartMergeAllMethodNotAllowed struct {
}

PostIPAMvlansSmartMergeAllMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMvlansSmartMergeAllMethodNotAllowed

func NewPostIPAMvlansSmartMergeAllMethodNotAllowed() *PostIPAMvlansSmartMergeAllMethodNotAllowed

NewPostIPAMvlansSmartMergeAllMethodNotAllowed creates a PostIPAMvlansSmartMergeAllMethodNotAllowed with default headers values

func (*PostIPAMvlansSmartMergeAllMethodNotAllowed) Error

type PostIPAMvlansSmartMergeAllNotFound

type PostIPAMvlansSmartMergeAllNotFound struct {
}

PostIPAMvlansSmartMergeAllNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMvlansSmartMergeAllNotFound

func NewPostIPAMvlansSmartMergeAllNotFound() *PostIPAMvlansSmartMergeAllNotFound

NewPostIPAMvlansSmartMergeAllNotFound creates a PostIPAMvlansSmartMergeAllNotFound with default headers values

func (*PostIPAMvlansSmartMergeAllNotFound) Error

type PostIPAMvlansSmartMergeAllOK

type PostIPAMvlansSmartMergeAllOK struct {
	Payload *PostIPAMvlansSmartMergeAllOKBody
}

PostIPAMvlansSmartMergeAllOK handles this case with default header values.

The above command returns results like this:

func NewPostIPAMvlansSmartMergeAllOK

func NewPostIPAMvlansSmartMergeAllOK() *PostIPAMvlansSmartMergeAllOK

NewPostIPAMvlansSmartMergeAllOK creates a PostIPAMvlansSmartMergeAllOK with default headers values

func (*PostIPAMvlansSmartMergeAllOK) Error

func (*PostIPAMvlansSmartMergeAllOK) GetPayload

type PostIPAMvlansSmartMergeAllOKBody

type PostIPAMvlansSmartMergeAllOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMvlansSmartMergeAllOKBody post IP a mvlans smart merge all o k body swagger:model PostIPAMvlansSmartMergeAllOKBody

func (*PostIPAMvlansSmartMergeAllOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMvlansSmartMergeAllOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMvlansSmartMergeAllOKBody) Validate

Validate validates this post IP a mvlans smart merge all o k body

type PostIPAMvlansSmartMergeAllParams

type PostIPAMvlansSmartMergeAllParams struct {

	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*Name*/
	Name *string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Number
	  vlan number

	*/
	Number *string
	/*SwitchID
	  Comma separated values for switch_ids

	*/
	SwitchID *string

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

PostIPAMvlansSmartMergeAllParams contains all the parameters to send to the API endpoint for the post IP a mvlans smart merge all operation typically these are written to a http.Request

func NewPostIPAMvlansSmartMergeAllParams

func NewPostIPAMvlansSmartMergeAllParams() *PostIPAMvlansSmartMergeAllParams

NewPostIPAMvlansSmartMergeAllParams creates a new PostIPAMvlansSmartMergeAllParams object with the default values initialized.

func NewPostIPAMvlansSmartMergeAllParamsWithContext

func NewPostIPAMvlansSmartMergeAllParamsWithContext(ctx context.Context) *PostIPAMvlansSmartMergeAllParams

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

func NewPostIPAMvlansSmartMergeAllParamsWithHTTPClient

func NewPostIPAMvlansSmartMergeAllParamsWithHTTPClient(client *http.Client) *PostIPAMvlansSmartMergeAllParams

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

func NewPostIPAMvlansSmartMergeAllParamsWithTimeout

func NewPostIPAMvlansSmartMergeAllParamsWithTimeout(timeout time.Duration) *PostIPAMvlansSmartMergeAllParams

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

func (*PostIPAMvlansSmartMergeAllParams) SetContext

SetContext adds the context to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetDescription

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

SetDescription adds the description to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetGroups

func (o *PostIPAMvlansSmartMergeAllParams) SetGroups(groups *string)

SetGroups adds the groups to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetName

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

SetName adds the name to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetNotes

func (o *PostIPAMvlansSmartMergeAllParams) SetNotes(notes *string)

SetNotes adds the notes to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetNumber

func (o *PostIPAMvlansSmartMergeAllParams) SetNumber(number *string)

SetNumber adds the number to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetSwitchID

func (o *PostIPAMvlansSmartMergeAllParams) SetSwitchID(switchID *string)

SetSwitchID adds the switchId to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithContext

WithContext adds the context to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithDescription

WithDescription adds the description to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithGroups

WithGroups adds the groups to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithName

WithName adds the name to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithNotes

WithNotes adds the notes to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithNumber

WithNumber adds the number to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithSwitchID

WithSwitchID adds the switchID to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WithTimeout

WithTimeout adds the timeout to the post IP a mvlans smart merge all params

func (*PostIPAMvlansSmartMergeAllParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMvlansSmartMergeAllReader

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

PostIPAMvlansSmartMergeAllReader is a Reader for the PostIPAMvlansSmartMergeAll structure.

func (*PostIPAMvlansSmartMergeAllReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMvlansSmartMergeAllServiceUnavailable

type PostIPAMvlansSmartMergeAllServiceUnavailable struct {
}

PostIPAMvlansSmartMergeAllServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMvlansSmartMergeAllServiceUnavailable

func NewPostIPAMvlansSmartMergeAllServiceUnavailable() *PostIPAMvlansSmartMergeAllServiceUnavailable

NewPostIPAMvlansSmartMergeAllServiceUnavailable creates a PostIPAMvlansSmartMergeAllServiceUnavailable with default headers values

func (*PostIPAMvlansSmartMergeAllServiceUnavailable) Error

type PostIPAMvlansSmartMergeAllUnauthorized

type PostIPAMvlansSmartMergeAllUnauthorized struct {
}

PostIPAMvlansSmartMergeAllUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMvlansSmartMergeAllUnauthorized

func NewPostIPAMvlansSmartMergeAllUnauthorized() *PostIPAMvlansSmartMergeAllUnauthorized

NewPostIPAMvlansSmartMergeAllUnauthorized creates a PostIPAMvlansSmartMergeAllUnauthorized with default headers values

func (*PostIPAMvlansSmartMergeAllUnauthorized) Error

type PostIPAMvlansUnauthorized

type PostIPAMvlansUnauthorized struct {
}

PostIPAMvlansUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMvlansUnauthorized

func NewPostIPAMvlansUnauthorized() *PostIPAMvlansUnauthorized

NewPostIPAMvlansUnauthorized creates a PostIPAMvlansUnauthorized with default headers values

func (*PostIPAMvlansUnauthorized) Error

func (o *PostIPAMvlansUnauthorized) Error() string

type PostIPAMvrfgroupBadRequest

type PostIPAMvrfgroupBadRequest struct {
}

PostIPAMvrfgroupBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPostIPAMvrfgroupBadRequest

func NewPostIPAMvrfgroupBadRequest() *PostIPAMvrfgroupBadRequest

NewPostIPAMvrfgroupBadRequest creates a PostIPAMvrfgroupBadRequest with default headers values

func (*PostIPAMvrfgroupBadRequest) Error

type PostIPAMvrfgroupForbidden

type PostIPAMvrfgroupForbidden struct {
}

PostIPAMvrfgroupForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPostIPAMvrfgroupForbidden

func NewPostIPAMvrfgroupForbidden() *PostIPAMvrfgroupForbidden

NewPostIPAMvrfgroupForbidden creates a PostIPAMvrfgroupForbidden with default headers values

func (*PostIPAMvrfgroupForbidden) Error

func (o *PostIPAMvrfgroupForbidden) Error() string

type PostIPAMvrfgroupGone

type PostIPAMvrfgroupGone struct {
}

PostIPAMvrfgroupGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPostIPAMvrfgroupGone

func NewPostIPAMvrfgroupGone() *PostIPAMvrfgroupGone

NewPostIPAMvrfgroupGone creates a PostIPAMvrfgroupGone with default headers values

func (*PostIPAMvrfgroupGone) Error

func (o *PostIPAMvrfgroupGone) Error() string

type PostIPAMvrfgroupInternalServerError

type PostIPAMvrfgroupInternalServerError struct {
}

PostIPAMvrfgroupInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPostIPAMvrfgroupInternalServerError

func NewPostIPAMvrfgroupInternalServerError() *PostIPAMvrfgroupInternalServerError

NewPostIPAMvrfgroupInternalServerError creates a PostIPAMvrfgroupInternalServerError with default headers values

func (*PostIPAMvrfgroupInternalServerError) Error

type PostIPAMvrfgroupMethodNotAllowed

type PostIPAMvrfgroupMethodNotAllowed struct {
}

PostIPAMvrfgroupMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPostIPAMvrfgroupMethodNotAllowed

func NewPostIPAMvrfgroupMethodNotAllowed() *PostIPAMvrfgroupMethodNotAllowed

NewPostIPAMvrfgroupMethodNotAllowed creates a PostIPAMvrfgroupMethodNotAllowed with default headers values

func (*PostIPAMvrfgroupMethodNotAllowed) Error

type PostIPAMvrfgroupNotFound

type PostIPAMvrfgroupNotFound struct {
}

PostIPAMvrfgroupNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPostIPAMvrfgroupNotFound

func NewPostIPAMvrfgroupNotFound() *PostIPAMvrfgroupNotFound

NewPostIPAMvrfgroupNotFound creates a PostIPAMvrfgroupNotFound with default headers values

func (*PostIPAMvrfgroupNotFound) Error

func (o *PostIPAMvrfgroupNotFound) Error() string

type PostIPAMvrfgroupOK

type PostIPAMvrfgroupOK struct {
	Payload *PostIPAMvrfgroupOKBody
}

PostIPAMvrfgroupOK handles this case with default header values.

The above command returns JSON structured like this:

func NewPostIPAMvrfgroupOK

func NewPostIPAMvrfgroupOK() *PostIPAMvrfgroupOK

NewPostIPAMvrfgroupOK creates a PostIPAMvrfgroupOK with default headers values

func (*PostIPAMvrfgroupOK) Error

func (o *PostIPAMvrfgroupOK) Error() string

func (*PostIPAMvrfgroupOK) GetPayload

func (o *PostIPAMvrfgroupOK) GetPayload() *PostIPAMvrfgroupOKBody

type PostIPAMvrfgroupOKBody

type PostIPAMvrfgroupOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PostIPAMvrfgroupOKBody post IP a mvrfgroup o k body swagger:model PostIPAMvrfgroupOKBody

func (*PostIPAMvrfgroupOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostIPAMvrfgroupOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostIPAMvrfgroupOKBody) Validate

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

Validate validates this post IP a mvrfgroup o k body

type PostIPAMvrfgroupParams

type PostIPAMvrfgroupParams struct {

	/*Buildings
	  list of building names for the VRF Group

	*/
	Buildings *string
	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*Name
	  Name of the VRF Group you want to add edit or create

	*/
	Name string

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

PostIPAMvrfgroupParams contains all the parameters to send to the API endpoint for the post IP a mvrfgroup operation typically these are written to a http.Request

func NewPostIPAMvrfgroupParams

func NewPostIPAMvrfgroupParams() *PostIPAMvrfgroupParams

NewPostIPAMvrfgroupParams creates a new PostIPAMvrfgroupParams object with the default values initialized.

func NewPostIPAMvrfgroupParamsWithContext

func NewPostIPAMvrfgroupParamsWithContext(ctx context.Context) *PostIPAMvrfgroupParams

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

func NewPostIPAMvrfgroupParamsWithHTTPClient

func NewPostIPAMvrfgroupParamsWithHTTPClient(client *http.Client) *PostIPAMvrfgroupParams

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

func NewPostIPAMvrfgroupParamsWithTimeout

func NewPostIPAMvrfgroupParamsWithTimeout(timeout time.Duration) *PostIPAMvrfgroupParams

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

func (*PostIPAMvrfgroupParams) SetBuildings

func (o *PostIPAMvrfgroupParams) SetBuildings(buildings *string)

SetBuildings adds the buildings to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) SetContext

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

SetContext adds the context to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) SetDescription

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

SetDescription adds the description to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) SetGroups

func (o *PostIPAMvrfgroupParams) SetGroups(groups *string)

SetGroups adds the groups to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) SetName

func (o *PostIPAMvrfgroupParams) SetName(name string)

SetName adds the name to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) SetTimeout

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

SetTimeout adds the timeout to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithBuildings

func (o *PostIPAMvrfgroupParams) WithBuildings(buildings *string) *PostIPAMvrfgroupParams

WithBuildings adds the buildings to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithContext

WithContext adds the context to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithDescription

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

WithDescription adds the description to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithGroups

func (o *PostIPAMvrfgroupParams) WithGroups(groups *string) *PostIPAMvrfgroupParams

WithGroups adds the groups to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithName

WithName adds the name to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WithTimeout

WithTimeout adds the timeout to the post IP a mvrfgroup params

func (*PostIPAMvrfgroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostIPAMvrfgroupReader

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

PostIPAMvrfgroupReader is a Reader for the PostIPAMvrfgroup structure.

func (*PostIPAMvrfgroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostIPAMvrfgroupServiceUnavailable

type PostIPAMvrfgroupServiceUnavailable struct {
}

PostIPAMvrfgroupServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPostIPAMvrfgroupServiceUnavailable

func NewPostIPAMvrfgroupServiceUnavailable() *PostIPAMvrfgroupServiceUnavailable

NewPostIPAMvrfgroupServiceUnavailable creates a PostIPAMvrfgroupServiceUnavailable with default headers values

func (*PostIPAMvrfgroupServiceUnavailable) Error

type PostIPAMvrfgroupUnauthorized

type PostIPAMvrfgroupUnauthorized struct {
}

PostIPAMvrfgroupUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPostIPAMvrfgroupUnauthorized

func NewPostIPAMvrfgroupUnauthorized() *PostIPAMvrfgroupUnauthorized

NewPostIPAMvrfgroupUnauthorized creates a PostIPAMvrfgroupUnauthorized with default headers values

func (*PostIPAMvrfgroupUnauthorized) Error

type PutIPAMCustomFIipAddressBadRequest

type PutIPAMCustomFIipAddressBadRequest struct {
}

PutIPAMCustomFIipAddressBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMCustomFIipAddressBadRequest

func NewPutIPAMCustomFIipAddressBadRequest() *PutIPAMCustomFIipAddressBadRequest

NewPutIPAMCustomFIipAddressBadRequest creates a PutIPAMCustomFIipAddressBadRequest with default headers values

func (*PutIPAMCustomFIipAddressBadRequest) Error

type PutIPAMCustomFIipAddressForbidden

type PutIPAMCustomFIipAddressForbidden struct {
}

PutIPAMCustomFIipAddressForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMCustomFIipAddressForbidden

func NewPutIPAMCustomFIipAddressForbidden() *PutIPAMCustomFIipAddressForbidden

NewPutIPAMCustomFIipAddressForbidden creates a PutIPAMCustomFIipAddressForbidden with default headers values

func (*PutIPAMCustomFIipAddressForbidden) Error

type PutIPAMCustomFIipAddressGone

type PutIPAMCustomFIipAddressGone struct {
}

PutIPAMCustomFIipAddressGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMCustomFIipAddressGone

func NewPutIPAMCustomFIipAddressGone() *PutIPAMCustomFIipAddressGone

NewPutIPAMCustomFIipAddressGone creates a PutIPAMCustomFIipAddressGone with default headers values

func (*PutIPAMCustomFIipAddressGone) Error

type PutIPAMCustomFIipAddressInternalServerError

type PutIPAMCustomFIipAddressInternalServerError struct {
}

PutIPAMCustomFIipAddressInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMCustomFIipAddressInternalServerError

func NewPutIPAMCustomFIipAddressInternalServerError() *PutIPAMCustomFIipAddressInternalServerError

NewPutIPAMCustomFIipAddressInternalServerError creates a PutIPAMCustomFIipAddressInternalServerError with default headers values

func (*PutIPAMCustomFIipAddressInternalServerError) Error

type PutIPAMCustomFIipAddressMethodNotAllowed

type PutIPAMCustomFIipAddressMethodNotAllowed struct {
}

PutIPAMCustomFIipAddressMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMCustomFIipAddressMethodNotAllowed

func NewPutIPAMCustomFIipAddressMethodNotAllowed() *PutIPAMCustomFIipAddressMethodNotAllowed

NewPutIPAMCustomFIipAddressMethodNotAllowed creates a PutIPAMCustomFIipAddressMethodNotAllowed with default headers values

func (*PutIPAMCustomFIipAddressMethodNotAllowed) Error

type PutIPAMCustomFIipAddressNotFound

type PutIPAMCustomFIipAddressNotFound struct {
}

PutIPAMCustomFIipAddressNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMCustomFIipAddressNotFound

func NewPutIPAMCustomFIipAddressNotFound() *PutIPAMCustomFIipAddressNotFound

NewPutIPAMCustomFIipAddressNotFound creates a PutIPAMCustomFIipAddressNotFound with default headers values

func (*PutIPAMCustomFIipAddressNotFound) Error

type PutIPAMCustomFIipAddressOK

type PutIPAMCustomFIipAddressOK struct {
	Payload *PutIPAMCustomFIipAddressOKBody
}

PutIPAMCustomFIipAddressOK handles this case with default header values.

The above command returns results like this:

func NewPutIPAMCustomFIipAddressOK

func NewPutIPAMCustomFIipAddressOK() *PutIPAMCustomFIipAddressOK

NewPutIPAMCustomFIipAddressOK creates a PutIPAMCustomFIipAddressOK with default headers values

func (*PutIPAMCustomFIipAddressOK) Error

func (*PutIPAMCustomFIipAddressOK) GetPayload

type PutIPAMCustomFIipAddressOKBody

type PutIPAMCustomFIipAddressOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMCustomFIipAddressOKBody put IP a m custom f iip address o k body swagger:model PutIPAMCustomFIipAddressOKBody

func (*PutIPAMCustomFIipAddressOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMCustomFIipAddressOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMCustomFIipAddressOKBody) Validate

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

Validate validates this put IP a m custom f iip address o k body

type PutIPAMCustomFIipAddressParams

type PutIPAMCustomFIipAddressParams struct {

	/*AddToPicklist
	  Comma separated values to add to picklist. If type is picklist and custom field is new, this is a required field. Duplicates will be ignored.

	*/
	AddToPicklist *string
	/*BulkFields
	  comma separated key value pairs, with key and value separated by colon. e.g.key1:value1, key2:value2

	*/
	BulkFields *string
	/*ClearValue
	  yes to clear existing value for that field

	*/
	ClearValue *string
	/*IPAddress
	  IP address

	*/
	IPAddress string
	/*Key
	  Can be new or existing. This is the custom field name.

	*/
	Key string
	/*Notes*/
	Notes *string
	/*RelatedFieldName
	  The existing field to relate this custom field to. Can be: appcomp (for application components), asset, building, certificate, circuit, cusotmer, device, endusers, hardware (for device hardware models), ip_address, natip, netport (for ports), os, part, partmodel, password, pdu (for power units), pdu_model (for power unit models), ports, purchase, purchaselineitem (for a line item on a purchase order), rack, room, software, vlan (for subnets), switch_vlan (for vlans), vrfgroup

	*/
	RelatedFieldName *string
	/*SubnetID
	  Subnet ID

	*/
	SubnetID string
	/*Type
	  this is the custom field type. If left blank, default is text. Additional options: number,date(text formatted yyyy-mm-dd), related_field(with related_field_name), boolean or url

	*/
	Type *string
	/*Value*/
	Value *string

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

PutIPAMCustomFIipAddressParams contains all the parameters to send to the API endpoint for the put IP a m custom f iip address operation typically these are written to a http.Request

func NewPutIPAMCustomFIipAddressParams

func NewPutIPAMCustomFIipAddressParams() *PutIPAMCustomFIipAddressParams

NewPutIPAMCustomFIipAddressParams creates a new PutIPAMCustomFIipAddressParams object with the default values initialized.

func NewPutIPAMCustomFIipAddressParamsWithContext

func NewPutIPAMCustomFIipAddressParamsWithContext(ctx context.Context) *PutIPAMCustomFIipAddressParams

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

func NewPutIPAMCustomFIipAddressParamsWithHTTPClient

func NewPutIPAMCustomFIipAddressParamsWithHTTPClient(client *http.Client) *PutIPAMCustomFIipAddressParams

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

func NewPutIPAMCustomFIipAddressParamsWithTimeout

func NewPutIPAMCustomFIipAddressParamsWithTimeout(timeout time.Duration) *PutIPAMCustomFIipAddressParams

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

func (*PutIPAMCustomFIipAddressParams) SetAddToPicklist

func (o *PutIPAMCustomFIipAddressParams) SetAddToPicklist(addToPicklist *string)

SetAddToPicklist adds the addToPicklist to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetBulkFields

func (o *PutIPAMCustomFIipAddressParams) SetBulkFields(bulkFields *string)

SetBulkFields adds the bulkFields to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetClearValue

func (o *PutIPAMCustomFIipAddressParams) SetClearValue(clearValue *string)

SetClearValue adds the clearValue to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetContext

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

SetContext adds the context to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetIPAddress

func (o *PutIPAMCustomFIipAddressParams) SetIPAddress(iPAddress string)

SetIPAddress adds the ipAddress to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetKey

func (o *PutIPAMCustomFIipAddressParams) SetKey(key string)

SetKey adds the key to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetNotes

func (o *PutIPAMCustomFIipAddressParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetRelatedFieldName

func (o *PutIPAMCustomFIipAddressParams) SetRelatedFieldName(relatedFieldName *string)

SetRelatedFieldName adds the relatedFieldName to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetSubnetID

func (o *PutIPAMCustomFIipAddressParams) SetSubnetID(subnetID string)

SetSubnetID adds the subnetId to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetType

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

SetType adds the type to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) SetValue

func (o *PutIPAMCustomFIipAddressParams) SetValue(value *string)

SetValue adds the value to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithAddToPicklist

func (o *PutIPAMCustomFIipAddressParams) WithAddToPicklist(addToPicklist *string) *PutIPAMCustomFIipAddressParams

WithAddToPicklist adds the addToPicklist to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithBulkFields

WithBulkFields adds the bulkFields to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithClearValue

WithClearValue adds the clearValue to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithContext

WithContext adds the context to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithIPAddress

WithIPAddress adds the iPAddress to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithKey

WithKey adds the key to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithNotes

WithNotes adds the notes to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithRelatedFieldName

func (o *PutIPAMCustomFIipAddressParams) WithRelatedFieldName(relatedFieldName *string) *PutIPAMCustomFIipAddressParams

WithRelatedFieldName adds the relatedFieldName to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithSubnetID

WithSubnetID adds the subnetID to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithTimeout

WithTimeout adds the timeout to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithType

WithType adds the typeVar to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WithValue

WithValue adds the value to the put IP a m custom f iip address params

func (*PutIPAMCustomFIipAddressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutIPAMCustomFIipAddressReader

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

PutIPAMCustomFIipAddressReader is a Reader for the PutIPAMCustomFIipAddress structure.

func (*PutIPAMCustomFIipAddressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMCustomFIipAddressServiceUnavailable

type PutIPAMCustomFIipAddressServiceUnavailable struct {
}

PutIPAMCustomFIipAddressServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMCustomFIipAddressServiceUnavailable

func NewPutIPAMCustomFIipAddressServiceUnavailable() *PutIPAMCustomFIipAddressServiceUnavailable

NewPutIPAMCustomFIipAddressServiceUnavailable creates a PutIPAMCustomFIipAddressServiceUnavailable with default headers values

func (*PutIPAMCustomFIipAddressServiceUnavailable) Error

type PutIPAMCustomFIipAddressUnauthorized

type PutIPAMCustomFIipAddressUnauthorized struct {
}

PutIPAMCustomFIipAddressUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMCustomFIipAddressUnauthorized

func NewPutIPAMCustomFIipAddressUnauthorized() *PutIPAMCustomFIipAddressUnauthorized

NewPutIPAMCustomFIipAddressUnauthorized creates a PutIPAMCustomFIipAddressUnauthorized with default headers values

func (*PutIPAMCustomFIipAddressUnauthorized) Error

type PutIPAMCustomFIsubnetBadRequest

type PutIPAMCustomFIsubnetBadRequest struct {
}

PutIPAMCustomFIsubnetBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMCustomFIsubnetBadRequest

func NewPutIPAMCustomFIsubnetBadRequest() *PutIPAMCustomFIsubnetBadRequest

NewPutIPAMCustomFIsubnetBadRequest creates a PutIPAMCustomFIsubnetBadRequest with default headers values

func (*PutIPAMCustomFIsubnetBadRequest) Error

type PutIPAMCustomFIsubnetForbidden

type PutIPAMCustomFIsubnetForbidden struct {
}

PutIPAMCustomFIsubnetForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMCustomFIsubnetForbidden

func NewPutIPAMCustomFIsubnetForbidden() *PutIPAMCustomFIsubnetForbidden

NewPutIPAMCustomFIsubnetForbidden creates a PutIPAMCustomFIsubnetForbidden with default headers values

func (*PutIPAMCustomFIsubnetForbidden) Error

type PutIPAMCustomFIsubnetGone

type PutIPAMCustomFIsubnetGone struct {
}

PutIPAMCustomFIsubnetGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMCustomFIsubnetGone

func NewPutIPAMCustomFIsubnetGone() *PutIPAMCustomFIsubnetGone

NewPutIPAMCustomFIsubnetGone creates a PutIPAMCustomFIsubnetGone with default headers values

func (*PutIPAMCustomFIsubnetGone) Error

func (o *PutIPAMCustomFIsubnetGone) Error() string

type PutIPAMCustomFIsubnetInternalServerError

type PutIPAMCustomFIsubnetInternalServerError struct {
}

PutIPAMCustomFIsubnetInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMCustomFIsubnetInternalServerError

func NewPutIPAMCustomFIsubnetInternalServerError() *PutIPAMCustomFIsubnetInternalServerError

NewPutIPAMCustomFIsubnetInternalServerError creates a PutIPAMCustomFIsubnetInternalServerError with default headers values

func (*PutIPAMCustomFIsubnetInternalServerError) Error

type PutIPAMCustomFIsubnetMethodNotAllowed

type PutIPAMCustomFIsubnetMethodNotAllowed struct {
}

PutIPAMCustomFIsubnetMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMCustomFIsubnetMethodNotAllowed

func NewPutIPAMCustomFIsubnetMethodNotAllowed() *PutIPAMCustomFIsubnetMethodNotAllowed

NewPutIPAMCustomFIsubnetMethodNotAllowed creates a PutIPAMCustomFIsubnetMethodNotAllowed with default headers values

func (*PutIPAMCustomFIsubnetMethodNotAllowed) Error

type PutIPAMCustomFIsubnetNotFound

type PutIPAMCustomFIsubnetNotFound struct {
}

PutIPAMCustomFIsubnetNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMCustomFIsubnetNotFound

func NewPutIPAMCustomFIsubnetNotFound() *PutIPAMCustomFIsubnetNotFound

NewPutIPAMCustomFIsubnetNotFound creates a PutIPAMCustomFIsubnetNotFound with default headers values

func (*PutIPAMCustomFIsubnetNotFound) Error

type PutIPAMCustomFIsubnetOK

type PutIPAMCustomFIsubnetOK struct {
	Payload *PutIPAMCustomFIsubnetOKBody
}

PutIPAMCustomFIsubnetOK handles this case with default header values.

The above command returns results like this:

func NewPutIPAMCustomFIsubnetOK

func NewPutIPAMCustomFIsubnetOK() *PutIPAMCustomFIsubnetOK

NewPutIPAMCustomFIsubnetOK creates a PutIPAMCustomFIsubnetOK with default headers values

func (*PutIPAMCustomFIsubnetOK) Error

func (o *PutIPAMCustomFIsubnetOK) Error() string

func (*PutIPAMCustomFIsubnetOK) GetPayload

type PutIPAMCustomFIsubnetOKBody

type PutIPAMCustomFIsubnetOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMCustomFIsubnetOKBody put IP a m custom f isubnet o k body swagger:model PutIPAMCustomFIsubnetOKBody

func (*PutIPAMCustomFIsubnetOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMCustomFIsubnetOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMCustomFIsubnetOKBody) Validate

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

Validate validates this put IP a m custom f isubnet o k body

type PutIPAMCustomFIsubnetParams

type PutIPAMCustomFIsubnetParams struct {

	/*AddToPicklist
	  Comma separated values to add to picklist. If type is picklist and custom field is new, this is a required field. Duplicates will be ignored.

	*/
	AddToPicklist *string
	/*BulkFields
	  comma separated key value pairs, with key and value separated by colon. e.g.key1:value1, key2:value2

	*/
	BulkFields *string
	/*ClearValue
	  yes to clear existing value for that field

	*/
	ClearValue *string
	/*Key
	  Can be new or existing. This is the custom field name.

	*/
	Key string
	/*MaskBits*/
	MaskBits string
	/*Network
	  Network IP

	*/
	Network string
	/*Notes*/
	Notes *string
	/*RelatedFieldName
	  The existing field to relate this custom field to. Can be: appcomp (for application components), asset, building, certificate, circuit, cusotmer, device, endusers, hardware (for device hardware models), ip_address, natip, netport (for ports), os, part, partmodel, password, pdu (for power units), pdu_model (for power unit models), ports, purchase, purchaselineitem (for a line item on a purchase order), rack, room, software, vlan (for subnets), switch_vlan (for vlans), vrfgroup

	*/
	RelatedFieldName *string
	/*Type
	  this is the custom field type. If left blank, default is text. Additional options: number,date(text formatted yyyy-mm-dd), related_field(with related_field_name), boolean or url

	*/
	Type *string
	/*Value*/
	Value *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup string

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

PutIPAMCustomFIsubnetParams contains all the parameters to send to the API endpoint for the put IP a m custom f isubnet operation typically these are written to a http.Request

func NewPutIPAMCustomFIsubnetParams

func NewPutIPAMCustomFIsubnetParams() *PutIPAMCustomFIsubnetParams

NewPutIPAMCustomFIsubnetParams creates a new PutIPAMCustomFIsubnetParams object with the default values initialized.

func NewPutIPAMCustomFIsubnetParamsWithContext

func NewPutIPAMCustomFIsubnetParamsWithContext(ctx context.Context) *PutIPAMCustomFIsubnetParams

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

func NewPutIPAMCustomFIsubnetParamsWithHTTPClient

func NewPutIPAMCustomFIsubnetParamsWithHTTPClient(client *http.Client) *PutIPAMCustomFIsubnetParams

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

func NewPutIPAMCustomFIsubnetParamsWithTimeout

func NewPutIPAMCustomFIsubnetParamsWithTimeout(timeout time.Duration) *PutIPAMCustomFIsubnetParams

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

func (*PutIPAMCustomFIsubnetParams) SetAddToPicklist

func (o *PutIPAMCustomFIsubnetParams) SetAddToPicklist(addToPicklist *string)

SetAddToPicklist adds the addToPicklist to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetBulkFields

func (o *PutIPAMCustomFIsubnetParams) SetBulkFields(bulkFields *string)

SetBulkFields adds the bulkFields to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetClearValue

func (o *PutIPAMCustomFIsubnetParams) SetClearValue(clearValue *string)

SetClearValue adds the clearValue to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetContext

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

SetContext adds the context to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetKey

func (o *PutIPAMCustomFIsubnetParams) SetKey(key string)

SetKey adds the key to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetMaskBits

func (o *PutIPAMCustomFIsubnetParams) SetMaskBits(maskBits string)

SetMaskBits adds the maskBits to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetNetwork

func (o *PutIPAMCustomFIsubnetParams) SetNetwork(network string)

SetNetwork adds the network to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetNotes

func (o *PutIPAMCustomFIsubnetParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetRelatedFieldName

func (o *PutIPAMCustomFIsubnetParams) SetRelatedFieldName(relatedFieldName *string)

SetRelatedFieldName adds the relatedFieldName to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetType

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

SetType adds the type to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetValue

func (o *PutIPAMCustomFIsubnetParams) SetValue(value *string)

SetValue adds the value to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) SetVrfGroup

func (o *PutIPAMCustomFIsubnetParams) SetVrfGroup(vrfGroup string)

SetVrfGroup adds the vrfGroup to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithAddToPicklist

func (o *PutIPAMCustomFIsubnetParams) WithAddToPicklist(addToPicklist *string) *PutIPAMCustomFIsubnetParams

WithAddToPicklist adds the addToPicklist to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithBulkFields

func (o *PutIPAMCustomFIsubnetParams) WithBulkFields(bulkFields *string) *PutIPAMCustomFIsubnetParams

WithBulkFields adds the bulkFields to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithClearValue

func (o *PutIPAMCustomFIsubnetParams) WithClearValue(clearValue *string) *PutIPAMCustomFIsubnetParams

WithClearValue adds the clearValue to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithContext

WithContext adds the context to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithKey

WithKey adds the key to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithMaskBits

WithMaskBits adds the maskBits to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithNetwork

WithNetwork adds the network to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithNotes

WithNotes adds the notes to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithRelatedFieldName

func (o *PutIPAMCustomFIsubnetParams) WithRelatedFieldName(relatedFieldName *string) *PutIPAMCustomFIsubnetParams

WithRelatedFieldName adds the relatedFieldName to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithTimeout

WithTimeout adds the timeout to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithType

WithType adds the typeVar to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithValue

WithValue adds the value to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WithVrfGroup

WithVrfGroup adds the vrfGroup to the put IP a m custom f isubnet params

func (*PutIPAMCustomFIsubnetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutIPAMCustomFIsubnetReader

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

PutIPAMCustomFIsubnetReader is a Reader for the PutIPAMCustomFIsubnet structure.

func (*PutIPAMCustomFIsubnetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMCustomFIsubnetServiceUnavailable

type PutIPAMCustomFIsubnetServiceUnavailable struct {
}

PutIPAMCustomFIsubnetServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMCustomFIsubnetServiceUnavailable

func NewPutIPAMCustomFIsubnetServiceUnavailable() *PutIPAMCustomFIsubnetServiceUnavailable

NewPutIPAMCustomFIsubnetServiceUnavailable creates a PutIPAMCustomFIsubnetServiceUnavailable with default headers values

func (*PutIPAMCustomFIsubnetServiceUnavailable) Error

type PutIPAMCustomFIsubnetUnauthorized

type PutIPAMCustomFIsubnetUnauthorized struct {
}

PutIPAMCustomFIsubnetUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMCustomFIsubnetUnauthorized

func NewPutIPAMCustomFIsubnetUnauthorized() *PutIPAMCustomFIsubnetUnauthorized

NewPutIPAMCustomFIsubnetUnauthorized creates a PutIPAMCustomFIsubnetUnauthorized with default headers values

func (*PutIPAMCustomFIsubnetUnauthorized) Error

type PutIPAMCustomFIswitchportBadRequest

type PutIPAMCustomFIswitchportBadRequest struct {
}

PutIPAMCustomFIswitchportBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMCustomFIswitchportBadRequest

func NewPutIPAMCustomFIswitchportBadRequest() *PutIPAMCustomFIswitchportBadRequest

NewPutIPAMCustomFIswitchportBadRequest creates a PutIPAMCustomFIswitchportBadRequest with default headers values

func (*PutIPAMCustomFIswitchportBadRequest) Error

type PutIPAMCustomFIswitchportForbidden

type PutIPAMCustomFIswitchportForbidden struct {
}

PutIPAMCustomFIswitchportForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMCustomFIswitchportForbidden

func NewPutIPAMCustomFIswitchportForbidden() *PutIPAMCustomFIswitchportForbidden

NewPutIPAMCustomFIswitchportForbidden creates a PutIPAMCustomFIswitchportForbidden with default headers values

func (*PutIPAMCustomFIswitchportForbidden) Error

type PutIPAMCustomFIswitchportGone

type PutIPAMCustomFIswitchportGone struct {
}

PutIPAMCustomFIswitchportGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMCustomFIswitchportGone

func NewPutIPAMCustomFIswitchportGone() *PutIPAMCustomFIswitchportGone

NewPutIPAMCustomFIswitchportGone creates a PutIPAMCustomFIswitchportGone with default headers values

func (*PutIPAMCustomFIswitchportGone) Error

type PutIPAMCustomFIswitchportInternalServerError

type PutIPAMCustomFIswitchportInternalServerError struct {
}

PutIPAMCustomFIswitchportInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMCustomFIswitchportInternalServerError

func NewPutIPAMCustomFIswitchportInternalServerError() *PutIPAMCustomFIswitchportInternalServerError

NewPutIPAMCustomFIswitchportInternalServerError creates a PutIPAMCustomFIswitchportInternalServerError with default headers values

func (*PutIPAMCustomFIswitchportInternalServerError) Error

type PutIPAMCustomFIswitchportMethodNotAllowed

type PutIPAMCustomFIswitchportMethodNotAllowed struct {
}

PutIPAMCustomFIswitchportMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMCustomFIswitchportMethodNotAllowed

func NewPutIPAMCustomFIswitchportMethodNotAllowed() *PutIPAMCustomFIswitchportMethodNotAllowed

NewPutIPAMCustomFIswitchportMethodNotAllowed creates a PutIPAMCustomFIswitchportMethodNotAllowed with default headers values

func (*PutIPAMCustomFIswitchportMethodNotAllowed) Error

type PutIPAMCustomFIswitchportNotFound

type PutIPAMCustomFIswitchportNotFound struct {
}

PutIPAMCustomFIswitchportNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMCustomFIswitchportNotFound

func NewPutIPAMCustomFIswitchportNotFound() *PutIPAMCustomFIswitchportNotFound

NewPutIPAMCustomFIswitchportNotFound creates a PutIPAMCustomFIswitchportNotFound with default headers values

func (*PutIPAMCustomFIswitchportNotFound) Error

type PutIPAMCustomFIswitchportOK

type PutIPAMCustomFIswitchportOK struct {
	Payload *PutIPAMCustomFIswitchportOKBody
}

PutIPAMCustomFIswitchportOK handles this case with default header values.

The above command returns results like this:

func NewPutIPAMCustomFIswitchportOK

func NewPutIPAMCustomFIswitchportOK() *PutIPAMCustomFIswitchportOK

NewPutIPAMCustomFIswitchportOK creates a PutIPAMCustomFIswitchportOK with default headers values

func (*PutIPAMCustomFIswitchportOK) Error

func (*PutIPAMCustomFIswitchportOK) GetPayload

type PutIPAMCustomFIswitchportOKBody

type PutIPAMCustomFIswitchportOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMCustomFIswitchportOKBody put IP a m custom f iswitchport o k body swagger:model PutIPAMCustomFIswitchportOKBody

func (*PutIPAMCustomFIswitchportOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMCustomFIswitchportOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMCustomFIswitchportOKBody) Validate

Validate validates this put IP a m custom f iswitchport o k body

type PutIPAMCustomFIswitchportParams

type PutIPAMCustomFIswitchportParams struct {

	/*AddToPicklist
	  Comma separated values to add to picklist. If type is picklist and custom field is new, this is a required field. Duplicates will be ignored.

	*/
	AddToPicklist *string
	/*BulkFields
	  comma separated key value pairs, with key and value separated by colon. e.g.key1:value1, key2:value2

	*/
	BulkFields *string
	/*ClearValue
	  yes to clear existing value for that field

	*/
	ClearValue *string
	/*DeviceName
	  required if switchport ID not used

	*/
	DeviceName *string
	/*ID
	  ID of the switchport

	*/
	ID *string
	/*Key
	  Can be new or existing. This is the custom field name.

	*/
	Key string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Port
	  required if ID is not used

	*/
	Port *string
	/*RelatedFieldName
	  Required if type = related field.

	*/
	RelatedFieldName *string
	/*Type
	  this is the custom field type. If left blank, default is text. Date should be formatted as YYYY-MM-DD

	*/
	Type *string
	/*Value
	  This will set the value of the custom field for the specific object.

	*/
	Value *string

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

PutIPAMCustomFIswitchportParams contains all the parameters to send to the API endpoint for the put IP a m custom f iswitchport operation typically these are written to a http.Request

func NewPutIPAMCustomFIswitchportParams

func NewPutIPAMCustomFIswitchportParams() *PutIPAMCustomFIswitchportParams

NewPutIPAMCustomFIswitchportParams creates a new PutIPAMCustomFIswitchportParams object with the default values initialized.

func NewPutIPAMCustomFIswitchportParamsWithContext

func NewPutIPAMCustomFIswitchportParamsWithContext(ctx context.Context) *PutIPAMCustomFIswitchportParams

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

func NewPutIPAMCustomFIswitchportParamsWithHTTPClient

func NewPutIPAMCustomFIswitchportParamsWithHTTPClient(client *http.Client) *PutIPAMCustomFIswitchportParams

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

func NewPutIPAMCustomFIswitchportParamsWithTimeout

func NewPutIPAMCustomFIswitchportParamsWithTimeout(timeout time.Duration) *PutIPAMCustomFIswitchportParams

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

func (*PutIPAMCustomFIswitchportParams) SetAddToPicklist

func (o *PutIPAMCustomFIswitchportParams) SetAddToPicklist(addToPicklist *string)

SetAddToPicklist adds the addToPicklist to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetBulkFields

func (o *PutIPAMCustomFIswitchportParams) SetBulkFields(bulkFields *string)

SetBulkFields adds the bulkFields to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetClearValue

func (o *PutIPAMCustomFIswitchportParams) SetClearValue(clearValue *string)

SetClearValue adds the clearValue to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetContext

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

SetContext adds the context to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetDeviceName

func (o *PutIPAMCustomFIswitchportParams) SetDeviceName(deviceName *string)

SetDeviceName adds the deviceName to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetID

SetID adds the id to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetKey

func (o *PutIPAMCustomFIswitchportParams) SetKey(key string)

SetKey adds the key to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetNotes

func (o *PutIPAMCustomFIswitchportParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetPort

func (o *PutIPAMCustomFIswitchportParams) SetPort(port *string)

SetPort adds the port to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetRelatedFieldName

func (o *PutIPAMCustomFIswitchportParams) SetRelatedFieldName(relatedFieldName *string)

SetRelatedFieldName adds the relatedFieldName to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetType

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

SetType adds the type to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) SetValue

func (o *PutIPAMCustomFIswitchportParams) SetValue(value *string)

SetValue adds the value to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithAddToPicklist

func (o *PutIPAMCustomFIswitchportParams) WithAddToPicklist(addToPicklist *string) *PutIPAMCustomFIswitchportParams

WithAddToPicklist adds the addToPicklist to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithBulkFields

WithBulkFields adds the bulkFields to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithClearValue

WithClearValue adds the clearValue to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithContext

WithContext adds the context to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithDeviceName

WithDeviceName adds the deviceName to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithID

WithID adds the id to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithKey

WithKey adds the key to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithNotes

WithNotes adds the notes to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithPort

WithPort adds the port to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithRelatedFieldName

func (o *PutIPAMCustomFIswitchportParams) WithRelatedFieldName(relatedFieldName *string) *PutIPAMCustomFIswitchportParams

WithRelatedFieldName adds the relatedFieldName to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithTimeout

WithTimeout adds the timeout to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithType

WithType adds the typeVar to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WithValue

WithValue adds the value to the put IP a m custom f iswitchport params

func (*PutIPAMCustomFIswitchportParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutIPAMCustomFIswitchportReader

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

PutIPAMCustomFIswitchportReader is a Reader for the PutIPAMCustomFIswitchport structure.

func (*PutIPAMCustomFIswitchportReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMCustomFIswitchportServiceUnavailable

type PutIPAMCustomFIswitchportServiceUnavailable struct {
}

PutIPAMCustomFIswitchportServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMCustomFIswitchportServiceUnavailable

func NewPutIPAMCustomFIswitchportServiceUnavailable() *PutIPAMCustomFIswitchportServiceUnavailable

NewPutIPAMCustomFIswitchportServiceUnavailable creates a PutIPAMCustomFIswitchportServiceUnavailable with default headers values

func (*PutIPAMCustomFIswitchportServiceUnavailable) Error

type PutIPAMCustomFIswitchportUnauthorized

type PutIPAMCustomFIswitchportUnauthorized struct {
}

PutIPAMCustomFIswitchportUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMCustomFIswitchportUnauthorized

func NewPutIPAMCustomFIswitchportUnauthorized() *PutIPAMCustomFIswitchportUnauthorized

NewPutIPAMCustomFIswitchportUnauthorized creates a PutIPAMCustomFIswitchportUnauthorized with default headers values

func (*PutIPAMCustomFIswitchportUnauthorized) Error

type PutIPAMCustomFIvrfgroupBadRequest

type PutIPAMCustomFIvrfgroupBadRequest struct {
}

PutIPAMCustomFIvrfgroupBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMCustomFIvrfgroupBadRequest

func NewPutIPAMCustomFIvrfgroupBadRequest() *PutIPAMCustomFIvrfgroupBadRequest

NewPutIPAMCustomFIvrfgroupBadRequest creates a PutIPAMCustomFIvrfgroupBadRequest with default headers values

func (*PutIPAMCustomFIvrfgroupBadRequest) Error

type PutIPAMCustomFIvrfgroupForbidden

type PutIPAMCustomFIvrfgroupForbidden struct {
}

PutIPAMCustomFIvrfgroupForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMCustomFIvrfgroupForbidden

func NewPutIPAMCustomFIvrfgroupForbidden() *PutIPAMCustomFIvrfgroupForbidden

NewPutIPAMCustomFIvrfgroupForbidden creates a PutIPAMCustomFIvrfgroupForbidden with default headers values

func (*PutIPAMCustomFIvrfgroupForbidden) Error

type PutIPAMCustomFIvrfgroupGone

type PutIPAMCustomFIvrfgroupGone struct {
}

PutIPAMCustomFIvrfgroupGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMCustomFIvrfgroupGone

func NewPutIPAMCustomFIvrfgroupGone() *PutIPAMCustomFIvrfgroupGone

NewPutIPAMCustomFIvrfgroupGone creates a PutIPAMCustomFIvrfgroupGone with default headers values

func (*PutIPAMCustomFIvrfgroupGone) Error

type PutIPAMCustomFIvrfgroupInternalServerError

type PutIPAMCustomFIvrfgroupInternalServerError struct {
}

PutIPAMCustomFIvrfgroupInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMCustomFIvrfgroupInternalServerError

func NewPutIPAMCustomFIvrfgroupInternalServerError() *PutIPAMCustomFIvrfgroupInternalServerError

NewPutIPAMCustomFIvrfgroupInternalServerError creates a PutIPAMCustomFIvrfgroupInternalServerError with default headers values

func (*PutIPAMCustomFIvrfgroupInternalServerError) Error

type PutIPAMCustomFIvrfgroupMethodNotAllowed

type PutIPAMCustomFIvrfgroupMethodNotAllowed struct {
}

PutIPAMCustomFIvrfgroupMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMCustomFIvrfgroupMethodNotAllowed

func NewPutIPAMCustomFIvrfgroupMethodNotAllowed() *PutIPAMCustomFIvrfgroupMethodNotAllowed

NewPutIPAMCustomFIvrfgroupMethodNotAllowed creates a PutIPAMCustomFIvrfgroupMethodNotAllowed with default headers values

func (*PutIPAMCustomFIvrfgroupMethodNotAllowed) Error

type PutIPAMCustomFIvrfgroupNotFound

type PutIPAMCustomFIvrfgroupNotFound struct {
}

PutIPAMCustomFIvrfgroupNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMCustomFIvrfgroupNotFound

func NewPutIPAMCustomFIvrfgroupNotFound() *PutIPAMCustomFIvrfgroupNotFound

NewPutIPAMCustomFIvrfgroupNotFound creates a PutIPAMCustomFIvrfgroupNotFound with default headers values

func (*PutIPAMCustomFIvrfgroupNotFound) Error

type PutIPAMCustomFIvrfgroupOK

type PutIPAMCustomFIvrfgroupOK struct {
	Payload *PutIPAMCustomFIvrfgroupOKBody
}

PutIPAMCustomFIvrfgroupOK handles this case with default header values.

The above command returns results like this:

func NewPutIPAMCustomFIvrfgroupOK

func NewPutIPAMCustomFIvrfgroupOK() *PutIPAMCustomFIvrfgroupOK

NewPutIPAMCustomFIvrfgroupOK creates a PutIPAMCustomFIvrfgroupOK with default headers values

func (*PutIPAMCustomFIvrfgroupOK) Error

func (o *PutIPAMCustomFIvrfgroupOK) Error() string

func (*PutIPAMCustomFIvrfgroupOK) GetPayload

type PutIPAMCustomFIvrfgroupOKBody

type PutIPAMCustomFIvrfgroupOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMCustomFIvrfgroupOKBody put IP a m custom f ivrfgroup o k body swagger:model PutIPAMCustomFIvrfgroupOKBody

func (*PutIPAMCustomFIvrfgroupOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMCustomFIvrfgroupOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMCustomFIvrfgroupOKBody) Validate

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

Validate validates this put IP a m custom f ivrfgroup o k body

type PutIPAMCustomFIvrfgroupParams

type PutIPAMCustomFIvrfgroupParams struct {

	/*ID
	  Required if name not present

	*/
	ID *string
	/*Key
	  Can be new or existing. This is the custom field name.

	*/
	Key string
	/*Name
	  Required if ID not present

	*/
	Name *string
	/*Notes*/
	Notes *string
	/*Value*/
	Value *string

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

PutIPAMCustomFIvrfgroupParams contains all the parameters to send to the API endpoint for the put IP a m custom f ivrfgroup operation typically these are written to a http.Request

func NewPutIPAMCustomFIvrfgroupParams

func NewPutIPAMCustomFIvrfgroupParams() *PutIPAMCustomFIvrfgroupParams

NewPutIPAMCustomFIvrfgroupParams creates a new PutIPAMCustomFIvrfgroupParams object with the default values initialized.

func NewPutIPAMCustomFIvrfgroupParamsWithContext

func NewPutIPAMCustomFIvrfgroupParamsWithContext(ctx context.Context) *PutIPAMCustomFIvrfgroupParams

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

func NewPutIPAMCustomFIvrfgroupParamsWithHTTPClient

func NewPutIPAMCustomFIvrfgroupParamsWithHTTPClient(client *http.Client) *PutIPAMCustomFIvrfgroupParams

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

func NewPutIPAMCustomFIvrfgroupParamsWithTimeout

func NewPutIPAMCustomFIvrfgroupParamsWithTimeout(timeout time.Duration) *PutIPAMCustomFIvrfgroupParams

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

func (*PutIPAMCustomFIvrfgroupParams) SetContext

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

SetContext adds the context to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetID

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

SetID adds the id to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetKey

func (o *PutIPAMCustomFIvrfgroupParams) SetKey(key string)

SetKey adds the key to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetName

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

SetName adds the name to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetNotes

func (o *PutIPAMCustomFIvrfgroupParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) SetValue

func (o *PutIPAMCustomFIvrfgroupParams) SetValue(value *string)

SetValue adds the value to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithContext

WithContext adds the context to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithID

WithID adds the id to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithKey

WithKey adds the key to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithName

WithName adds the name to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithNotes

WithNotes adds the notes to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithTimeout

WithTimeout adds the timeout to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WithValue

WithValue adds the value to the put IP a m custom f ivrfgroup params

func (*PutIPAMCustomFIvrfgroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutIPAMCustomFIvrfgroupReader

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

PutIPAMCustomFIvrfgroupReader is a Reader for the PutIPAMCustomFIvrfgroup structure.

func (*PutIPAMCustomFIvrfgroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMCustomFIvrfgroupServiceUnavailable

type PutIPAMCustomFIvrfgroupServiceUnavailable struct {
}

PutIPAMCustomFIvrfgroupServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMCustomFIvrfgroupServiceUnavailable

func NewPutIPAMCustomFIvrfgroupServiceUnavailable() *PutIPAMCustomFIvrfgroupServiceUnavailable

NewPutIPAMCustomFIvrfgroupServiceUnavailable creates a PutIPAMCustomFIvrfgroupServiceUnavailable with default headers values

func (*PutIPAMCustomFIvrfgroupServiceUnavailable) Error

type PutIPAMCustomFIvrfgroupUnauthorized

type PutIPAMCustomFIvrfgroupUnauthorized struct {
}

PutIPAMCustomFIvrfgroupUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMCustomFIvrfgroupUnauthorized

func NewPutIPAMCustomFIvrfgroupUnauthorized() *PutIPAMCustomFIvrfgroupUnauthorized

NewPutIPAMCustomFIvrfgroupUnauthorized creates a PutIPAMCustomFIvrfgroupUnauthorized with default headers values

func (*PutIPAMCustomFIvrfgroupUnauthorized) Error

type PutIPAMIpnatBadRequest

type PutIPAMIpnatBadRequest struct {
}

PutIPAMIpnatBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMIpnatBadRequest

func NewPutIPAMIpnatBadRequest() *PutIPAMIpnatBadRequest

NewPutIPAMIpnatBadRequest creates a PutIPAMIpnatBadRequest with default headers values

func (*PutIPAMIpnatBadRequest) Error

func (o *PutIPAMIpnatBadRequest) Error() string

type PutIPAMIpnatForbidden

type PutIPAMIpnatForbidden struct {
}

PutIPAMIpnatForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMIpnatForbidden

func NewPutIPAMIpnatForbidden() *PutIPAMIpnatForbidden

NewPutIPAMIpnatForbidden creates a PutIPAMIpnatForbidden with default headers values

func (*PutIPAMIpnatForbidden) Error

func (o *PutIPAMIpnatForbidden) Error() string

type PutIPAMIpnatGone

type PutIPAMIpnatGone struct {
}

PutIPAMIpnatGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMIpnatGone

func NewPutIPAMIpnatGone() *PutIPAMIpnatGone

NewPutIPAMIpnatGone creates a PutIPAMIpnatGone with default headers values

func (*PutIPAMIpnatGone) Error

func (o *PutIPAMIpnatGone) Error() string

type PutIPAMIpnatInternalServerError

type PutIPAMIpnatInternalServerError struct {
}

PutIPAMIpnatInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMIpnatInternalServerError

func NewPutIPAMIpnatInternalServerError() *PutIPAMIpnatInternalServerError

NewPutIPAMIpnatInternalServerError creates a PutIPAMIpnatInternalServerError with default headers values

func (*PutIPAMIpnatInternalServerError) Error

type PutIPAMIpnatMethodNotAllowed

type PutIPAMIpnatMethodNotAllowed struct {
}

PutIPAMIpnatMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMIpnatMethodNotAllowed

func NewPutIPAMIpnatMethodNotAllowed() *PutIPAMIpnatMethodNotAllowed

NewPutIPAMIpnatMethodNotAllowed creates a PutIPAMIpnatMethodNotAllowed with default headers values

func (*PutIPAMIpnatMethodNotAllowed) Error

type PutIPAMIpnatNotFound

type PutIPAMIpnatNotFound struct {
}

PutIPAMIpnatNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMIpnatNotFound

func NewPutIPAMIpnatNotFound() *PutIPAMIpnatNotFound

NewPutIPAMIpnatNotFound creates a PutIPAMIpnatNotFound with default headers values

func (*PutIPAMIpnatNotFound) Error

func (o *PutIPAMIpnatNotFound) Error() string

type PutIPAMIpnatOK

type PutIPAMIpnatOK struct {
	Payload *PutIPAMIpnatOKBody
}

PutIPAMIpnatOK handles this case with default header values.

The above command returns results like this:

func NewPutIPAMIpnatOK

func NewPutIPAMIpnatOK() *PutIPAMIpnatOK

NewPutIPAMIpnatOK creates a PutIPAMIpnatOK with default headers values

func (*PutIPAMIpnatOK) Error

func (o *PutIPAMIpnatOK) Error() string

func (*PutIPAMIpnatOK) GetPayload

func (o *PutIPAMIpnatOK) GetPayload() *PutIPAMIpnatOKBody

type PutIPAMIpnatOKBody

type PutIPAMIpnatOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMIpnatOKBody put IP a m ipnat o k body swagger:model PutIPAMIpnatOKBody

func (*PutIPAMIpnatOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMIpnatOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMIpnatOKBody) Validate

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

Validate validates this put IP a m ipnat o k body

type PutIPAMIpnatParams

type PutIPAMIpnatParams struct {

	/*ID
	  ID of the NAT entry - Required if not in the URL

	*/
	ID string
	/*IPAddressFrom
	  The external IP address

	*/
	IPAddressFrom *string
	/*IPAddressTo
	  The internal IP address

	*/
	IPAddressTo *string
	/*Name
	  Name of the NAT IP entry

	*/
	Name *string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*TwoWayRelation
	  true if the internal IP addressed is masked with the external IP address for outbound traffic in addition to inbound traffic. Default is false.

	*/
	TwoWayRelation *string

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

PutIPAMIpnatParams contains all the parameters to send to the API endpoint for the put IP a m ipnat operation typically these are written to a http.Request

func NewPutIPAMIpnatParams

func NewPutIPAMIpnatParams() *PutIPAMIpnatParams

NewPutIPAMIpnatParams creates a new PutIPAMIpnatParams object with the default values initialized.

func NewPutIPAMIpnatParamsWithContext

func NewPutIPAMIpnatParamsWithContext(ctx context.Context) *PutIPAMIpnatParams

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

func NewPutIPAMIpnatParamsWithHTTPClient

func NewPutIPAMIpnatParamsWithHTTPClient(client *http.Client) *PutIPAMIpnatParams

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

func NewPutIPAMIpnatParamsWithTimeout

func NewPutIPAMIpnatParamsWithTimeout(timeout time.Duration) *PutIPAMIpnatParams

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

func (*PutIPAMIpnatParams) SetContext

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

SetContext adds the context to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetID

func (o *PutIPAMIpnatParams) SetID(id string)

SetID adds the id to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetIPAddressFrom

func (o *PutIPAMIpnatParams) SetIPAddressFrom(iPAddressFrom *string)

SetIPAddressFrom adds the ipAddressFrom to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetIPAddressTo

func (o *PutIPAMIpnatParams) SetIPAddressTo(iPAddressTo *string)

SetIPAddressTo adds the ipAddressTo to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetName

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

SetName adds the name to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetNotes

func (o *PutIPAMIpnatParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a m ipnat params

func (*PutIPAMIpnatParams) SetTwoWayRelation

func (o *PutIPAMIpnatParams) SetTwoWayRelation(twoWayRelation *string)

SetTwoWayRelation adds the twoWayRelation to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithContext

WithContext adds the context to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithID

WithID adds the id to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithIPAddressFrom

func (o *PutIPAMIpnatParams) WithIPAddressFrom(iPAddressFrom *string) *PutIPAMIpnatParams

WithIPAddressFrom adds the iPAddressFrom to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithIPAddressTo

func (o *PutIPAMIpnatParams) WithIPAddressTo(iPAddressTo *string) *PutIPAMIpnatParams

WithIPAddressTo adds the iPAddressTo to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithName

func (o *PutIPAMIpnatParams) WithName(name *string) *PutIPAMIpnatParams

WithName adds the name to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithNotes

func (o *PutIPAMIpnatParams) WithNotes(notes *string) *PutIPAMIpnatParams

WithNotes adds the notes to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithTimeout

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

WithTimeout adds the timeout to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WithTwoWayRelation

func (o *PutIPAMIpnatParams) WithTwoWayRelation(twoWayRelation *string) *PutIPAMIpnatParams

WithTwoWayRelation adds the twoWayRelation to the put IP a m ipnat params

func (*PutIPAMIpnatParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PutIPAMIpnatReader

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

PutIPAMIpnatReader is a Reader for the PutIPAMIpnat structure.

func (*PutIPAMIpnatReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMIpnatServiceUnavailable

type PutIPAMIpnatServiceUnavailable struct {
}

PutIPAMIpnatServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMIpnatServiceUnavailable

func NewPutIPAMIpnatServiceUnavailable() *PutIPAMIpnatServiceUnavailable

NewPutIPAMIpnatServiceUnavailable creates a PutIPAMIpnatServiceUnavailable with default headers values

func (*PutIPAMIpnatServiceUnavailable) Error

type PutIPAMIpnatUnauthorized

type PutIPAMIpnatUnauthorized struct {
}

PutIPAMIpnatUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMIpnatUnauthorized

func NewPutIPAMIpnatUnauthorized() *PutIPAMIpnatUnauthorized

NewPutIPAMIpnatUnauthorized creates a PutIPAMIpnatUnauthorized with default headers values

func (*PutIPAMIpnatUnauthorized) Error

func (o *PutIPAMIpnatUnauthorized) Error() string

type PutIPAMsubnetcategoryBadRequest

type PutIPAMsubnetcategoryBadRequest struct {
}

PutIPAMsubnetcategoryBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMsubnetcategoryBadRequest

func NewPutIPAMsubnetcategoryBadRequest() *PutIPAMsubnetcategoryBadRequest

NewPutIPAMsubnetcategoryBadRequest creates a PutIPAMsubnetcategoryBadRequest with default headers values

func (*PutIPAMsubnetcategoryBadRequest) Error

type PutIPAMsubnetcategoryForbidden

type PutIPAMsubnetcategoryForbidden struct {
}

PutIPAMsubnetcategoryForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMsubnetcategoryForbidden

func NewPutIPAMsubnetcategoryForbidden() *PutIPAMsubnetcategoryForbidden

NewPutIPAMsubnetcategoryForbidden creates a PutIPAMsubnetcategoryForbidden with default headers values

func (*PutIPAMsubnetcategoryForbidden) Error

type PutIPAMsubnetcategoryGone

type PutIPAMsubnetcategoryGone struct {
}

PutIPAMsubnetcategoryGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMsubnetcategoryGone

func NewPutIPAMsubnetcategoryGone() *PutIPAMsubnetcategoryGone

NewPutIPAMsubnetcategoryGone creates a PutIPAMsubnetcategoryGone with default headers values

func (*PutIPAMsubnetcategoryGone) Error

func (o *PutIPAMsubnetcategoryGone) Error() string

type PutIPAMsubnetcategoryInternalServerError

type PutIPAMsubnetcategoryInternalServerError struct {
}

PutIPAMsubnetcategoryInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMsubnetcategoryInternalServerError

func NewPutIPAMsubnetcategoryInternalServerError() *PutIPAMsubnetcategoryInternalServerError

NewPutIPAMsubnetcategoryInternalServerError creates a PutIPAMsubnetcategoryInternalServerError with default headers values

func (*PutIPAMsubnetcategoryInternalServerError) Error

type PutIPAMsubnetcategoryMethodNotAllowed

type PutIPAMsubnetcategoryMethodNotAllowed struct {
}

PutIPAMsubnetcategoryMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMsubnetcategoryMethodNotAllowed

func NewPutIPAMsubnetcategoryMethodNotAllowed() *PutIPAMsubnetcategoryMethodNotAllowed

NewPutIPAMsubnetcategoryMethodNotAllowed creates a PutIPAMsubnetcategoryMethodNotAllowed with default headers values

func (*PutIPAMsubnetcategoryMethodNotAllowed) Error

type PutIPAMsubnetcategoryNotFound

type PutIPAMsubnetcategoryNotFound struct {
}

PutIPAMsubnetcategoryNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMsubnetcategoryNotFound

func NewPutIPAMsubnetcategoryNotFound() *PutIPAMsubnetcategoryNotFound

NewPutIPAMsubnetcategoryNotFound creates a PutIPAMsubnetcategoryNotFound with default headers values

func (*PutIPAMsubnetcategoryNotFound) Error

type PutIPAMsubnetcategoryOK

type PutIPAMsubnetcategoryOK struct {
	Payload *PutIPAMsubnetcategoryOKBody
}

PutIPAMsubnetcategoryOK handles this case with default header values.

The above command returns JSON structured like this:

func NewPutIPAMsubnetcategoryOK

func NewPutIPAMsubnetcategoryOK() *PutIPAMsubnetcategoryOK

NewPutIPAMsubnetcategoryOK creates a PutIPAMsubnetcategoryOK with default headers values

func (*PutIPAMsubnetcategoryOK) Error

func (o *PutIPAMsubnetcategoryOK) Error() string

func (*PutIPAMsubnetcategoryOK) GetPayload

type PutIPAMsubnetcategoryOKBody

type PutIPAMsubnetcategoryOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMsubnetcategoryOKBody put IP a msubnetcategory o k body swagger:model PutIPAMsubnetcategoryOKBody

func (*PutIPAMsubnetcategoryOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMsubnetcategoryOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMsubnetcategoryOKBody) Validate

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

Validate validates this put IP a msubnetcategory o k body

type PutIPAMsubnetcategoryParams

type PutIPAMsubnetcategoryParams struct {

	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*IsItDefault
	  yes or no. Defaults to no. Only one category can be yes. If yes, this is the subnet category to use if none specified in an API or auto-discovery update.

	*/
	IsItDefault *string
	/*Name
	  Name of the Subnet Category

	*/
	Name string

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

PutIPAMsubnetcategoryParams contains all the parameters to send to the API endpoint for the put IP a msubnetcategory operation typically these are written to a http.Request

func NewPutIPAMsubnetcategoryParams

func NewPutIPAMsubnetcategoryParams() *PutIPAMsubnetcategoryParams

NewPutIPAMsubnetcategoryParams creates a new PutIPAMsubnetcategoryParams object with the default values initialized.

func NewPutIPAMsubnetcategoryParamsWithContext

func NewPutIPAMsubnetcategoryParamsWithContext(ctx context.Context) *PutIPAMsubnetcategoryParams

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

func NewPutIPAMsubnetcategoryParamsWithHTTPClient

func NewPutIPAMsubnetcategoryParamsWithHTTPClient(client *http.Client) *PutIPAMsubnetcategoryParams

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

func NewPutIPAMsubnetcategoryParamsWithTimeout

func NewPutIPAMsubnetcategoryParamsWithTimeout(timeout time.Duration) *PutIPAMsubnetcategoryParams

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

func (*PutIPAMsubnetcategoryParams) SetContext

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

SetContext adds the context to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) SetDescription

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

SetDescription adds the description to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) SetGroups

func (o *PutIPAMsubnetcategoryParams) SetGroups(groups *string)

SetGroups adds the groups to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) SetIsItDefault

func (o *PutIPAMsubnetcategoryParams) SetIsItDefault(isItDefault *string)

SetIsItDefault adds the isItDefault to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) SetName

func (o *PutIPAMsubnetcategoryParams) SetName(name string)

SetName adds the name to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithContext

WithContext adds the context to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithDescription

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

WithDescription adds the description to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithGroups

WithGroups adds the groups to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithIsItDefault

func (o *PutIPAMsubnetcategoryParams) WithIsItDefault(isItDefault *string) *PutIPAMsubnetcategoryParams

WithIsItDefault adds the isItDefault to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithName

WithName adds the name to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WithTimeout

WithTimeout adds the timeout to the put IP a msubnetcategory params

func (*PutIPAMsubnetcategoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutIPAMsubnetcategoryReader

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

PutIPAMsubnetcategoryReader is a Reader for the PutIPAMsubnetcategory structure.

func (*PutIPAMsubnetcategoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMsubnetcategoryServiceUnavailable

type PutIPAMsubnetcategoryServiceUnavailable struct {
}

PutIPAMsubnetcategoryServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMsubnetcategoryServiceUnavailable

func NewPutIPAMsubnetcategoryServiceUnavailable() *PutIPAMsubnetcategoryServiceUnavailable

NewPutIPAMsubnetcategoryServiceUnavailable creates a PutIPAMsubnetcategoryServiceUnavailable with default headers values

func (*PutIPAMsubnetcategoryServiceUnavailable) Error

type PutIPAMsubnetcategoryUnauthorized

type PutIPAMsubnetcategoryUnauthorized struct {
}

PutIPAMsubnetcategoryUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMsubnetcategoryUnauthorized

func NewPutIPAMsubnetcategoryUnauthorized() *PutIPAMsubnetcategoryUnauthorized

NewPutIPAMsubnetcategoryUnauthorized creates a PutIPAMsubnetcategoryUnauthorized with default headers values

func (*PutIPAMsubnetcategoryUnauthorized) Error

type PutIPAMsubnetsBadRequest

type PutIPAMsubnetsBadRequest struct {
}

PutIPAMsubnetsBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMsubnetsBadRequest

func NewPutIPAMsubnetsBadRequest() *PutIPAMsubnetsBadRequest

NewPutIPAMsubnetsBadRequest creates a PutIPAMsubnetsBadRequest with default headers values

func (*PutIPAMsubnetsBadRequest) Error

func (o *PutIPAMsubnetsBadRequest) Error() string

type PutIPAMsubnetsForbidden

type PutIPAMsubnetsForbidden struct {
}

PutIPAMsubnetsForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMsubnetsForbidden

func NewPutIPAMsubnetsForbidden() *PutIPAMsubnetsForbidden

NewPutIPAMsubnetsForbidden creates a PutIPAMsubnetsForbidden with default headers values

func (*PutIPAMsubnetsForbidden) Error

func (o *PutIPAMsubnetsForbidden) Error() string

type PutIPAMsubnetsGone

type PutIPAMsubnetsGone struct {
}

PutIPAMsubnetsGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMsubnetsGone

func NewPutIPAMsubnetsGone() *PutIPAMsubnetsGone

NewPutIPAMsubnetsGone creates a PutIPAMsubnetsGone with default headers values

func (*PutIPAMsubnetsGone) Error

func (o *PutIPAMsubnetsGone) Error() string

type PutIPAMsubnetsInternalServerError

type PutIPAMsubnetsInternalServerError struct {
}

PutIPAMsubnetsInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMsubnetsInternalServerError

func NewPutIPAMsubnetsInternalServerError() *PutIPAMsubnetsInternalServerError

NewPutIPAMsubnetsInternalServerError creates a PutIPAMsubnetsInternalServerError with default headers values

func (*PutIPAMsubnetsInternalServerError) Error

type PutIPAMsubnetsMethodNotAllowed

type PutIPAMsubnetsMethodNotAllowed struct {
}

PutIPAMsubnetsMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMsubnetsMethodNotAllowed

func NewPutIPAMsubnetsMethodNotAllowed() *PutIPAMsubnetsMethodNotAllowed

NewPutIPAMsubnetsMethodNotAllowed creates a PutIPAMsubnetsMethodNotAllowed with default headers values

func (*PutIPAMsubnetsMethodNotAllowed) Error

type PutIPAMsubnetsNotFound

type PutIPAMsubnetsNotFound struct {
}

PutIPAMsubnetsNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMsubnetsNotFound

func NewPutIPAMsubnetsNotFound() *PutIPAMsubnetsNotFound

NewPutIPAMsubnetsNotFound creates a PutIPAMsubnetsNotFound with default headers values

func (*PutIPAMsubnetsNotFound) Error

func (o *PutIPAMsubnetsNotFound) Error() string

type PutIPAMsubnetsOK

type PutIPAMsubnetsOK struct {
	Payload *PutIPAMsubnetsOKBody
}

PutIPAMsubnetsOK handles this case with default header values.

The above command returns JSON structured like this:

func NewPutIPAMsubnetsOK

func NewPutIPAMsubnetsOK() *PutIPAMsubnetsOK

NewPutIPAMsubnetsOK creates a PutIPAMsubnetsOK with default headers values

func (*PutIPAMsubnetsOK) Error

func (o *PutIPAMsubnetsOK) Error() string

func (*PutIPAMsubnetsOK) GetPayload

func (o *PutIPAMsubnetsOK) GetPayload() *PutIPAMsubnetsOKBody

type PutIPAMsubnetsOKBody

type PutIPAMsubnetsOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMsubnetsOKBody put IP a msubnets o k body swagger:model PutIPAMsubnetsOKBody

func (*PutIPAMsubnetsOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMsubnetsOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMsubnetsOKBody) Validate

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

Validate validates this put IP a msubnets o k body

type PutIPAMsubnetsParams

type PutIPAMsubnetsParams struct {

	/*Allocated
	  ‘yes’ if allocated. ‘no’ (default) if unallocated.

	*/
	Allocated *string
	/*Assigned
	  ‘yes’ if assigned. ‘no’ (default) if unassigned.

	*/
	Assigned *string
	/*AutoAddIps
	  If ‘yes’, addresses within subnet will be automatically added to Device42. (Only available in POST)

	*/
	AutoAddIps *string
	/*Category
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission.

	*/
	Category *string
	/*CategoryID
	  ID of the category

	*/
	CategoryID *string
	/*CustomerID*/
	CustomerID *string
	/*Description*/
	Description *string
	/*Gateway
	  Gateway (added in v7.2.0)

	*/
	Gateway *string
	/*MaskBits
	  Cannot be modified after subnet creation

	*/
	MaskBits string
	/*Name*/
	Name *string
	/*Network
	  Required for creation, cannot be modified after subnet creation.

	*/
	Network string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*ParentSubnetID
	  Change the parent subnet of the subnet. Note: must be valid parent.

	*/
	ParentSubnetID *string
	/*ParentVlanID*/
	ParentVlanID *string
	/*RangeBegin
	  Range Begin (added in v7.2.0)

	*/
	RangeBegin *string
	/*RangeEnd
	  Range End (added in v7.2.0)

	*/
	RangeEnd *string
	/*ServiceLevel
	  Must already exist

	*/
	ServiceLevel *string
	/*VrfGroup
	  VRF group name

	*/
	VrfGroup *string
	/*VrfGroupID
	  ID of the VRF group

	*/
	VrfGroupID *string

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

PutIPAMsubnetsParams contains all the parameters to send to the API endpoint for the put IP a msubnets operation typically these are written to a http.Request

func NewPutIPAMsubnetsParams

func NewPutIPAMsubnetsParams() *PutIPAMsubnetsParams

NewPutIPAMsubnetsParams creates a new PutIPAMsubnetsParams object with the default values initialized.

func NewPutIPAMsubnetsParamsWithContext

func NewPutIPAMsubnetsParamsWithContext(ctx context.Context) *PutIPAMsubnetsParams

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

func NewPutIPAMsubnetsParamsWithHTTPClient

func NewPutIPAMsubnetsParamsWithHTTPClient(client *http.Client) *PutIPAMsubnetsParams

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

func NewPutIPAMsubnetsParamsWithTimeout

func NewPutIPAMsubnetsParamsWithTimeout(timeout time.Duration) *PutIPAMsubnetsParams

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

func (*PutIPAMsubnetsParams) SetAllocated

func (o *PutIPAMsubnetsParams) SetAllocated(allocated *string)

SetAllocated adds the allocated to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetAssigned

func (o *PutIPAMsubnetsParams) SetAssigned(assigned *string)

SetAssigned adds the assigned to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetAutoAddIps

func (o *PutIPAMsubnetsParams) SetAutoAddIps(autoAddIps *string)

SetAutoAddIps adds the autoAddIps to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetCategory

func (o *PutIPAMsubnetsParams) SetCategory(category *string)

SetCategory adds the category to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetCategoryID

func (o *PutIPAMsubnetsParams) SetCategoryID(categoryID *string)

SetCategoryID adds the categoryId to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetContext

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

SetContext adds the context to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetCustomerID

func (o *PutIPAMsubnetsParams) SetCustomerID(customerID *string)

SetCustomerID adds the customerId to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetDescription

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

SetDescription adds the description to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetGateway

func (o *PutIPAMsubnetsParams) SetGateway(gateway *string)

SetGateway adds the gateway to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetMaskBits

func (o *PutIPAMsubnetsParams) SetMaskBits(maskBits string)

SetMaskBits adds the maskBits to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetName

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

SetName adds the name to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetNetwork

func (o *PutIPAMsubnetsParams) SetNetwork(network string)

SetNetwork adds the network to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetNotes

func (o *PutIPAMsubnetsParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetParentSubnetID

func (o *PutIPAMsubnetsParams) SetParentSubnetID(parentSubnetID *string)

SetParentSubnetID adds the parentSubnetId to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetParentVlanID

func (o *PutIPAMsubnetsParams) SetParentVlanID(parentVlanID *string)

SetParentVlanID adds the parentVlanId to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetRangeBegin

func (o *PutIPAMsubnetsParams) SetRangeBegin(rangeBegin *string)

SetRangeBegin adds the rangeBegin to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetRangeEnd

func (o *PutIPAMsubnetsParams) SetRangeEnd(rangeEnd *string)

SetRangeEnd adds the rangeEnd to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetServiceLevel

func (o *PutIPAMsubnetsParams) SetServiceLevel(serviceLevel *string)

SetServiceLevel adds the serviceLevel to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetVrfGroup

func (o *PutIPAMsubnetsParams) SetVrfGroup(vrfGroup *string)

SetVrfGroup adds the vrfGroup to the put IP a msubnets params

func (*PutIPAMsubnetsParams) SetVrfGroupID

func (o *PutIPAMsubnetsParams) SetVrfGroupID(vrfGroupID *string)

SetVrfGroupID adds the vrfGroupId to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithAllocated

func (o *PutIPAMsubnetsParams) WithAllocated(allocated *string) *PutIPAMsubnetsParams

WithAllocated adds the allocated to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithAssigned

func (o *PutIPAMsubnetsParams) WithAssigned(assigned *string) *PutIPAMsubnetsParams

WithAssigned adds the assigned to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithAutoAddIps

func (o *PutIPAMsubnetsParams) WithAutoAddIps(autoAddIps *string) *PutIPAMsubnetsParams

WithAutoAddIps adds the autoAddIps to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithCategory

func (o *PutIPAMsubnetsParams) WithCategory(category *string) *PutIPAMsubnetsParams

WithCategory adds the category to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithCategoryID

func (o *PutIPAMsubnetsParams) WithCategoryID(categoryID *string) *PutIPAMsubnetsParams

WithCategoryID adds the categoryID to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithContext

WithContext adds the context to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithCustomerID

func (o *PutIPAMsubnetsParams) WithCustomerID(customerID *string) *PutIPAMsubnetsParams

WithCustomerID adds the customerID to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithDescription

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

WithDescription adds the description to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithGateway

func (o *PutIPAMsubnetsParams) WithGateway(gateway *string) *PutIPAMsubnetsParams

WithGateway adds the gateway to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithMaskBits

func (o *PutIPAMsubnetsParams) WithMaskBits(maskBits string) *PutIPAMsubnetsParams

WithMaskBits adds the maskBits to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithName

func (o *PutIPAMsubnetsParams) WithName(name *string) *PutIPAMsubnetsParams

WithName adds the name to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithNetwork

func (o *PutIPAMsubnetsParams) WithNetwork(network string) *PutIPAMsubnetsParams

WithNetwork adds the network to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithNotes

func (o *PutIPAMsubnetsParams) WithNotes(notes *string) *PutIPAMsubnetsParams

WithNotes adds the notes to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithParentSubnetID

func (o *PutIPAMsubnetsParams) WithParentSubnetID(parentSubnetID *string) *PutIPAMsubnetsParams

WithParentSubnetID adds the parentSubnetID to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithParentVlanID

func (o *PutIPAMsubnetsParams) WithParentVlanID(parentVlanID *string) *PutIPAMsubnetsParams

WithParentVlanID adds the parentVlanID to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithRangeBegin

func (o *PutIPAMsubnetsParams) WithRangeBegin(rangeBegin *string) *PutIPAMsubnetsParams

WithRangeBegin adds the rangeBegin to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithRangeEnd

func (o *PutIPAMsubnetsParams) WithRangeEnd(rangeEnd *string) *PutIPAMsubnetsParams

WithRangeEnd adds the rangeEnd to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithServiceLevel

func (o *PutIPAMsubnetsParams) WithServiceLevel(serviceLevel *string) *PutIPAMsubnetsParams

WithServiceLevel adds the serviceLevel to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithTimeout

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

WithTimeout adds the timeout to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithVrfGroup

func (o *PutIPAMsubnetsParams) WithVrfGroup(vrfGroup *string) *PutIPAMsubnetsParams

WithVrfGroup adds the vrfGroup to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WithVrfGroupID

func (o *PutIPAMsubnetsParams) WithVrfGroupID(vrfGroupID *string) *PutIPAMsubnetsParams

WithVrfGroupID adds the vrfGroupID to the put IP a msubnets params

func (*PutIPAMsubnetsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PutIPAMsubnetsReader

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

PutIPAMsubnetsReader is a Reader for the PutIPAMsubnets structure.

func (*PutIPAMsubnetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMsubnetsServiceUnavailable

type PutIPAMsubnetsServiceUnavailable struct {
}

PutIPAMsubnetsServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMsubnetsServiceUnavailable

func NewPutIPAMsubnetsServiceUnavailable() *PutIPAMsubnetsServiceUnavailable

NewPutIPAMsubnetsServiceUnavailable creates a PutIPAMsubnetsServiceUnavailable with default headers values

func (*PutIPAMsubnetsServiceUnavailable) Error

type PutIPAMsubnetsUnauthorized

type PutIPAMsubnetsUnauthorized struct {
}

PutIPAMsubnetsUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMsubnetsUnauthorized

func NewPutIPAMsubnetsUnauthorized() *PutIPAMsubnetsUnauthorized

NewPutIPAMsubnetsUnauthorized creates a PutIPAMsubnetsUnauthorized with default headers values

func (*PutIPAMsubnetsUnauthorized) Error

type PutIPAMvlansBadRequest

type PutIPAMvlansBadRequest struct {
}

PutIPAMvlansBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMvlansBadRequest

func NewPutIPAMvlansBadRequest() *PutIPAMvlansBadRequest

NewPutIPAMvlansBadRequest creates a PutIPAMvlansBadRequest with default headers values

func (*PutIPAMvlansBadRequest) Error

func (o *PutIPAMvlansBadRequest) Error() string

type PutIPAMvlansForbidden

type PutIPAMvlansForbidden struct {
}

PutIPAMvlansForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMvlansForbidden

func NewPutIPAMvlansForbidden() *PutIPAMvlansForbidden

NewPutIPAMvlansForbidden creates a PutIPAMvlansForbidden with default headers values

func (*PutIPAMvlansForbidden) Error

func (o *PutIPAMvlansForbidden) Error() string

type PutIPAMvlansGone

type PutIPAMvlansGone struct {
}

PutIPAMvlansGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMvlansGone

func NewPutIPAMvlansGone() *PutIPAMvlansGone

NewPutIPAMvlansGone creates a PutIPAMvlansGone with default headers values

func (*PutIPAMvlansGone) Error

func (o *PutIPAMvlansGone) Error() string

type PutIPAMvlansInternalServerError

type PutIPAMvlansInternalServerError struct {
}

PutIPAMvlansInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMvlansInternalServerError

func NewPutIPAMvlansInternalServerError() *PutIPAMvlansInternalServerError

NewPutIPAMvlansInternalServerError creates a PutIPAMvlansInternalServerError with default headers values

func (*PutIPAMvlansInternalServerError) Error

type PutIPAMvlansMethodNotAllowed

type PutIPAMvlansMethodNotAllowed struct {
}

PutIPAMvlansMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMvlansMethodNotAllowed

func NewPutIPAMvlansMethodNotAllowed() *PutIPAMvlansMethodNotAllowed

NewPutIPAMvlansMethodNotAllowed creates a PutIPAMvlansMethodNotAllowed with default headers values

func (*PutIPAMvlansMethodNotAllowed) Error

type PutIPAMvlansNotFound

type PutIPAMvlansNotFound struct {
}

PutIPAMvlansNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMvlansNotFound

func NewPutIPAMvlansNotFound() *PutIPAMvlansNotFound

NewPutIPAMvlansNotFound creates a PutIPAMvlansNotFound with default headers values

func (*PutIPAMvlansNotFound) Error

func (o *PutIPAMvlansNotFound) Error() string

type PutIPAMvlansOK

type PutIPAMvlansOK struct {
	Payload *PutIPAMvlansOKBody
}

PutIPAMvlansOK handles this case with default header values.

The above command returns results like this:

func NewPutIPAMvlansOK

func NewPutIPAMvlansOK() *PutIPAMvlansOK

NewPutIPAMvlansOK creates a PutIPAMvlansOK with default headers values

func (*PutIPAMvlansOK) Error

func (o *PutIPAMvlansOK) Error() string

func (*PutIPAMvlansOK) GetPayload

func (o *PutIPAMvlansOK) GetPayload() *PutIPAMvlansOKBody

type PutIPAMvlansOKBody

type PutIPAMvlansOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMvlansOKBody put IP a mvlans o k body swagger:model PutIPAMvlansOKBody

func (*PutIPAMvlansOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMvlansOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMvlansOKBody) Validate

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

Validate validates this put IP a mvlans o k body

type PutIPAMvlansParams

type PutIPAMvlansParams struct {

	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*ID*/
	ID int64
	/*Name
	  If left blank, name will be created as VLANxxxx, e.g. VLAN# 342 will be named VLAN0342

	*/
	Name *string
	/*Notes
	  Any additional notes

	*/
	Notes *string
	/*Number
	  vlan number

	*/
	Number *string
	/*SwitchID
	  Comma separated values for switch_ids

	*/
	SwitchID *string
	/*Tags
	  Tags of the subnet.

	*/
	Tags *string

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

PutIPAMvlansParams contains all the parameters to send to the API endpoint for the put IP a mvlans operation typically these are written to a http.Request

func NewPutIPAMvlansParams

func NewPutIPAMvlansParams() *PutIPAMvlansParams

NewPutIPAMvlansParams creates a new PutIPAMvlansParams object with the default values initialized.

func NewPutIPAMvlansParamsWithContext

func NewPutIPAMvlansParamsWithContext(ctx context.Context) *PutIPAMvlansParams

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

func NewPutIPAMvlansParamsWithHTTPClient

func NewPutIPAMvlansParamsWithHTTPClient(client *http.Client) *PutIPAMvlansParams

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

func NewPutIPAMvlansParamsWithTimeout

func NewPutIPAMvlansParamsWithTimeout(timeout time.Duration) *PutIPAMvlansParams

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

func (*PutIPAMvlansParams) SetContext

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

SetContext adds the context to the put IP a mvlans params

func (*PutIPAMvlansParams) SetDescription

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

SetDescription adds the description to the put IP a mvlans params

func (*PutIPAMvlansParams) SetGroups

func (o *PutIPAMvlansParams) SetGroups(groups *string)

SetGroups adds the groups to the put IP a mvlans params

func (*PutIPAMvlansParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a mvlans params

func (*PutIPAMvlansParams) SetID

func (o *PutIPAMvlansParams) SetID(id int64)

SetID adds the id to the put IP a mvlans params

func (*PutIPAMvlansParams) SetName

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

SetName adds the name to the put IP a mvlans params

func (*PutIPAMvlansParams) SetNotes

func (o *PutIPAMvlansParams) SetNotes(notes *string)

SetNotes adds the notes to the put IP a mvlans params

func (*PutIPAMvlansParams) SetNumber

func (o *PutIPAMvlansParams) SetNumber(number *string)

SetNumber adds the number to the put IP a mvlans params

func (*PutIPAMvlansParams) SetSwitchID

func (o *PutIPAMvlansParams) SetSwitchID(switchID *string)

SetSwitchID adds the switchId to the put IP a mvlans params

func (*PutIPAMvlansParams) SetTags

func (o *PutIPAMvlansParams) SetTags(tags *string)

SetTags adds the switchId to the put IP a mvlans params

func (*PutIPAMvlansParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a mvlans params

func (*PutIPAMvlansParams) WithContext

WithContext adds the context to the put IP a mvlans params

func (*PutIPAMvlansParams) WithDescription

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

WithDescription adds the description to the put IP a mvlans params

func (*PutIPAMvlansParams) WithGroups

func (o *PutIPAMvlansParams) WithGroups(groups *string) *PutIPAMvlansParams

WithGroups adds the groups to the put IP a mvlans params

func (*PutIPAMvlansParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put IP a mvlans params

func (*PutIPAMvlansParams) WithID

WithID adds the id to the put IP a mvlans params

func (*PutIPAMvlansParams) WithName

func (o *PutIPAMvlansParams) WithName(name *string) *PutIPAMvlansParams

WithName adds the name to the put IP a mvlans params

func (*PutIPAMvlansParams) WithNotes

func (o *PutIPAMvlansParams) WithNotes(notes *string) *PutIPAMvlansParams

WithNotes adds the notes to the put IP a mvlans params

func (*PutIPAMvlansParams) WithNumber

func (o *PutIPAMvlansParams) WithNumber(number *string) *PutIPAMvlansParams

WithNumber adds the number to the put IP a mvlans params

func (*PutIPAMvlansParams) WithSwitchID

func (o *PutIPAMvlansParams) WithSwitchID(switchID *string) *PutIPAMvlansParams

WithSwitchID adds the switchID to the put IP a mvlans params

func (*PutIPAMvlansParams) WithTags

func (o *PutIPAMvlansParams) WithTags(tags *string) *PutIPAMvlansParams

WithTags adds the tags to the put IP a mvlans params

func (*PutIPAMvlansParams) WithTimeout

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

WithTimeout adds the timeout to the put IP a mvlans params

func (*PutIPAMvlansParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PutIPAMvlansReader

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

PutIPAMvlansReader is a Reader for the PutIPAMvlans structure.

func (*PutIPAMvlansReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMvlansServiceUnavailable

type PutIPAMvlansServiceUnavailable struct {
}

PutIPAMvlansServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMvlansServiceUnavailable

func NewPutIPAMvlansServiceUnavailable() *PutIPAMvlansServiceUnavailable

NewPutIPAMvlansServiceUnavailable creates a PutIPAMvlansServiceUnavailable with default headers values

func (*PutIPAMvlansServiceUnavailable) Error

type PutIPAMvlansUnauthorized

type PutIPAMvlansUnauthorized struct {
}

PutIPAMvlansUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMvlansUnauthorized

func NewPutIPAMvlansUnauthorized() *PutIPAMvlansUnauthorized

NewPutIPAMvlansUnauthorized creates a PutIPAMvlansUnauthorized with default headers values

func (*PutIPAMvlansUnauthorized) Error

func (o *PutIPAMvlansUnauthorized) Error() string

type PutIPAMvrfgroupBadRequest

type PutIPAMvrfgroupBadRequest struct {
}

PutIPAMvrfgroupBadRequest handles this case with default header values.

Bad Request (A validation exception has occurred.)

func NewPutIPAMvrfgroupBadRequest

func NewPutIPAMvrfgroupBadRequest() *PutIPAMvrfgroupBadRequest

NewPutIPAMvrfgroupBadRequest creates a PutIPAMvrfgroupBadRequest with default headers values

func (*PutIPAMvrfgroupBadRequest) Error

func (o *PutIPAMvrfgroupBadRequest) Error() string

type PutIPAMvrfgroupForbidden

type PutIPAMvrfgroupForbidden struct {
}

PutIPAMvrfgroupForbidden handles this case with default header values.

Forbidden (The resource requested is hidden)

func NewPutIPAMvrfgroupForbidden

func NewPutIPAMvrfgroupForbidden() *PutIPAMvrfgroupForbidden

NewPutIPAMvrfgroupForbidden creates a PutIPAMvrfgroupForbidden with default headers values

func (*PutIPAMvrfgroupForbidden) Error

func (o *PutIPAMvrfgroupForbidden) Error() string

type PutIPAMvrfgroupGone

type PutIPAMvrfgroupGone struct {
}

PutIPAMvrfgroupGone handles this case with default header values.

Gone (The resource requested has been removed from our servers)

func NewPutIPAMvrfgroupGone

func NewPutIPAMvrfgroupGone() *PutIPAMvrfgroupGone

NewPutIPAMvrfgroupGone creates a PutIPAMvrfgroupGone with default headers values

func (*PutIPAMvrfgroupGone) Error

func (o *PutIPAMvrfgroupGone) Error() string

type PutIPAMvrfgroupInternalServerError

type PutIPAMvrfgroupInternalServerError struct {
}

PutIPAMvrfgroupInternalServerError handles this case with default header values.

Internal Server Error (Some parameter missing or issue with the server. Check with returned “msg” from the call.)

func NewPutIPAMvrfgroupInternalServerError

func NewPutIPAMvrfgroupInternalServerError() *PutIPAMvrfgroupInternalServerError

NewPutIPAMvrfgroupInternalServerError creates a PutIPAMvrfgroupInternalServerError with default headers values

func (*PutIPAMvrfgroupInternalServerError) Error

type PutIPAMvrfgroupMethodNotAllowed

type PutIPAMvrfgroupMethodNotAllowed struct {
}

PutIPAMvrfgroupMethodNotAllowed handles this case with default header values.

Method Not Allowed (You tried to access a resource with an invalid method)

func NewPutIPAMvrfgroupMethodNotAllowed

func NewPutIPAMvrfgroupMethodNotAllowed() *PutIPAMvrfgroupMethodNotAllowed

NewPutIPAMvrfgroupMethodNotAllowed creates a PutIPAMvrfgroupMethodNotAllowed with default headers values

func (*PutIPAMvrfgroupMethodNotAllowed) Error

type PutIPAMvrfgroupNotFound

type PutIPAMvrfgroupNotFound struct {
}

PutIPAMvrfgroupNotFound handles this case with default header values.

Not Found (The specified resource could not be found)

func NewPutIPAMvrfgroupNotFound

func NewPutIPAMvrfgroupNotFound() *PutIPAMvrfgroupNotFound

NewPutIPAMvrfgroupNotFound creates a PutIPAMvrfgroupNotFound with default headers values

func (*PutIPAMvrfgroupNotFound) Error

func (o *PutIPAMvrfgroupNotFound) Error() string

type PutIPAMvrfgroupOK

type PutIPAMvrfgroupOK struct {
	Payload *PutIPAMvrfgroupOKBody
}

PutIPAMvrfgroupOK handles this case with default header values.

The above command returns JSON structured like this:

func NewPutIPAMvrfgroupOK

func NewPutIPAMvrfgroupOK() *PutIPAMvrfgroupOK

NewPutIPAMvrfgroupOK creates a PutIPAMvrfgroupOK with default headers values

func (*PutIPAMvrfgroupOK) Error

func (o *PutIPAMvrfgroupOK) Error() string

func (*PutIPAMvrfgroupOK) GetPayload

func (o *PutIPAMvrfgroupOK) GetPayload() *PutIPAMvrfgroupOKBody

type PutIPAMvrfgroupOKBody

type PutIPAMvrfgroupOKBody struct {

	// code
	Code interface{} `json:"code,omitempty"`

	// msg
	Msg interface{} `json:"msg,omitempty"`
}

PutIPAMvrfgroupOKBody put IP a mvrfgroup o k body swagger:model PutIPAMvrfgroupOKBody

func (*PutIPAMvrfgroupOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PutIPAMvrfgroupOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PutIPAMvrfgroupOKBody) Validate

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

Validate validates this put IP a mvrfgroup o k body

type PutIPAMvrfgroupParams

type PutIPAMvrfgroupParams struct {

	/*Buildings
	  list of building names for the VRF Group

	*/
	Buildings *string
	/*Description*/
	Description *string
	/*Groups
	  If multitenancy is on, admin groups that have access to this object are specified here, e.g. Prod_East:no,Corp:yes specifies that the admin groups for this object are Prod_East with view only permission and Corp with change permission. If this parameter is present with no value, all groups are deleted.

	*/
	Groups *string
	/*Name
	  Name of the VRF Group

	*/
	Name *string

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

PutIPAMvrfgroupParams contains all the parameters to send to the API endpoint for the put IP a mvrfgroup operation typically these are written to a http.Request

func NewPutIPAMvrfgroupParams

func NewPutIPAMvrfgroupParams() *PutIPAMvrfgroupParams

NewPutIPAMvrfgroupParams creates a new PutIPAMvrfgroupParams object with the default values initialized.

func NewPutIPAMvrfgroupParamsWithContext

func NewPutIPAMvrfgroupParamsWithContext(ctx context.Context) *PutIPAMvrfgroupParams

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

func NewPutIPAMvrfgroupParamsWithHTTPClient

func NewPutIPAMvrfgroupParamsWithHTTPClient(client *http.Client) *PutIPAMvrfgroupParams

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

func NewPutIPAMvrfgroupParamsWithTimeout

func NewPutIPAMvrfgroupParamsWithTimeout(timeout time.Duration) *PutIPAMvrfgroupParams

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

func (*PutIPAMvrfgroupParams) SetBuildings

func (o *PutIPAMvrfgroupParams) SetBuildings(buildings *string)

SetBuildings adds the buildings to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) SetContext

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

SetContext adds the context to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) SetDescription

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

SetDescription adds the description to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) SetGroups

func (o *PutIPAMvrfgroupParams) SetGroups(groups *string)

SetGroups adds the groups to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) SetName

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

SetName adds the name to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) SetTimeout

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

SetTimeout adds the timeout to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithBuildings

func (o *PutIPAMvrfgroupParams) WithBuildings(buildings *string) *PutIPAMvrfgroupParams

WithBuildings adds the buildings to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithContext

WithContext adds the context to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithDescription

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

WithDescription adds the description to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithGroups

func (o *PutIPAMvrfgroupParams) WithGroups(groups *string) *PutIPAMvrfgroupParams

WithGroups adds the groups to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithName

WithName adds the name to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WithTimeout

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

WithTimeout adds the timeout to the put IP a mvrfgroup params

func (*PutIPAMvrfgroupParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PutIPAMvrfgroupReader

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

PutIPAMvrfgroupReader is a Reader for the PutIPAMvrfgroup structure.

func (*PutIPAMvrfgroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutIPAMvrfgroupServiceUnavailable

type PutIPAMvrfgroupServiceUnavailable struct {
}

PutIPAMvrfgroupServiceUnavailable handles this case with default header values.

Service Unavailable (Please check if your Device42 instance is working normally.)

func NewPutIPAMvrfgroupServiceUnavailable

func NewPutIPAMvrfgroupServiceUnavailable() *PutIPAMvrfgroupServiceUnavailable

NewPutIPAMvrfgroupServiceUnavailable creates a PutIPAMvrfgroupServiceUnavailable with default headers values

func (*PutIPAMvrfgroupServiceUnavailable) Error

type PutIPAMvrfgroupUnauthorized

type PutIPAMvrfgroupUnauthorized struct {
}

PutIPAMvrfgroupUnauthorized handles this case with default header values.

Unauthorized (Your credentials suck)

func NewPutIPAMvrfgroupUnauthorized

func NewPutIPAMvrfgroupUnauthorized() *PutIPAMvrfgroupUnauthorized

NewPutIPAMvrfgroupUnauthorized creates a PutIPAMvrfgroupUnauthorized with default headers values

func (*PutIPAMvrfgroupUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

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