ipam

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for ipam API

func (*Client) IpamAggregatesCreate

func (a *Client) IpamAggregatesCreate(params *IpamAggregatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesCreateCreated, error)

IpamAggregatesCreate ipam aggregates create API

func (*Client) IpamAggregatesDelete

func (a *Client) IpamAggregatesDelete(params *IpamAggregatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesDeleteNoContent, error)

IpamAggregatesDelete ipam aggregates delete API

func (*Client) IpamAggregatesList

func (a *Client) IpamAggregatesList(params *IpamAggregatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesListOK, error)

IpamAggregatesList ipam aggregates list API

func (*Client) IpamAggregatesPartialUpdate

func (a *Client) IpamAggregatesPartialUpdate(params *IpamAggregatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesPartialUpdateOK, error)

IpamAggregatesPartialUpdate ipam aggregates partial update API

func (*Client) IpamAggregatesRead

func (a *Client) IpamAggregatesRead(params *IpamAggregatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesReadOK, error)

IpamAggregatesRead ipam aggregates read API

func (*Client) IpamAggregatesUpdate

func (a *Client) IpamAggregatesUpdate(params *IpamAggregatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesUpdateOK, error)

IpamAggregatesUpdate ipam aggregates update API

func (*Client) IpamIPAddressesCreate

func (a *Client) IpamIPAddressesCreate(params *IpamIPAddressesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesCreateCreated, error)

IpamIPAddressesCreate ipam ip addresses create API

func (*Client) IpamIPAddressesDelete

func (a *Client) IpamIPAddressesDelete(params *IpamIPAddressesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesDeleteNoContent, error)

IpamIPAddressesDelete ipam ip addresses delete API

func (*Client) IpamIPAddressesList

func (a *Client) IpamIPAddressesList(params *IpamIPAddressesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesListOK, error)

IpamIPAddressesList ipam ip addresses list API

func (*Client) IpamIPAddressesPartialUpdate

func (a *Client) IpamIPAddressesPartialUpdate(params *IpamIPAddressesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesPartialUpdateOK, error)

IpamIPAddressesPartialUpdate ipam ip addresses partial update API

func (*Client) IpamIPAddressesRead

func (a *Client) IpamIPAddressesRead(params *IpamIPAddressesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesReadOK, error)

IpamIPAddressesRead ipam ip addresses read API

func (*Client) IpamIPAddressesUpdate

func (a *Client) IpamIPAddressesUpdate(params *IpamIPAddressesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesUpdateOK, error)

IpamIPAddressesUpdate ipam ip addresses update API

func (*Client) IpamPrefixesAvailableIpsCreate

IpamPrefixesAvailableIpsCreate A convenience method for returning available IP addresses within a prefix. By default, the number of IPs

returned will be equivalent to PAGINATE_COUNT. An arbitrary limit (up to MAX_PAGE_SIZE, if set) may be passed, however results will not be paginated.

The advisory lock decorator uses a PostgreSQL advisory lock to prevent this API from being invoked in parallel, which results in a race condition where multiple insertions can occur.

func (*Client) IpamPrefixesAvailableIpsRead

func (a *Client) IpamPrefixesAvailableIpsRead(params *IpamPrefixesAvailableIpsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesAvailableIpsReadOK, error)
IpamPrefixesAvailableIpsRead A convenience method for returning available IP addresses within a prefix. By default, the number of IPs

returned will be equivalent to PAGINATE_COUNT. An arbitrary limit (up to MAX_PAGE_SIZE, if set) may be passed, however results will not be paginated.

The advisory lock decorator uses a PostgreSQL advisory lock to prevent this API from being invoked in parallel, which results in a race condition where multiple insertions can occur.

func (*Client) IpamPrefixesAvailablePrefixesCreate

IpamPrefixesAvailablePrefixesCreate as convenience method for returning available child prefixes within a parent

The advisory lock decorator uses a PostgreSQL advisory lock to prevent this API from being

invoked in parallel, which results in a race condition where multiple insertions can occur.

func (*Client) IpamPrefixesAvailablePrefixesRead

func (a *Client) IpamPrefixesAvailablePrefixesRead(params *IpamPrefixesAvailablePrefixesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesAvailablePrefixesReadOK, error)
IpamPrefixesAvailablePrefixesRead as convenience method for returning available child prefixes within a parent

The advisory lock decorator uses a PostgreSQL advisory lock to prevent this API from being

invoked in parallel, which results in a race condition where multiple insertions can occur.

func (*Client) IpamPrefixesCreate

func (a *Client) IpamPrefixesCreate(params *IpamPrefixesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesCreateCreated, error)

IpamPrefixesCreate ipam prefixes create API

func (*Client) IpamPrefixesDelete

func (a *Client) IpamPrefixesDelete(params *IpamPrefixesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesDeleteNoContent, error)

IpamPrefixesDelete ipam prefixes delete API

func (*Client) IpamPrefixesList

func (a *Client) IpamPrefixesList(params *IpamPrefixesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesListOK, error)

IpamPrefixesList ipam prefixes list API

func (*Client) IpamPrefixesPartialUpdate

func (a *Client) IpamPrefixesPartialUpdate(params *IpamPrefixesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesPartialUpdateOK, error)

IpamPrefixesPartialUpdate ipam prefixes partial update API

func (*Client) IpamPrefixesRead

func (a *Client) IpamPrefixesRead(params *IpamPrefixesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesReadOK, error)

IpamPrefixesRead ipam prefixes read API

func (*Client) IpamPrefixesUpdate

func (a *Client) IpamPrefixesUpdate(params *IpamPrefixesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesUpdateOK, error)

IpamPrefixesUpdate ipam prefixes update API

func (*Client) IpamRirsCreate

func (a *Client) IpamRirsCreate(params *IpamRirsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsCreateCreated, error)

IpamRirsCreate ipam rirs create API

func (*Client) IpamRirsDelete

func (a *Client) IpamRirsDelete(params *IpamRirsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsDeleteNoContent, error)

IpamRirsDelete ipam rirs delete API

func (*Client) IpamRirsList

func (a *Client) IpamRirsList(params *IpamRirsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsListOK, error)

IpamRirsList ipam rirs list API

func (*Client) IpamRirsPartialUpdate

func (a *Client) IpamRirsPartialUpdate(params *IpamRirsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsPartialUpdateOK, error)

IpamRirsPartialUpdate ipam rirs partial update API

func (*Client) IpamRirsRead

func (a *Client) IpamRirsRead(params *IpamRirsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsReadOK, error)

IpamRirsRead ipam rirs read API

func (*Client) IpamRirsUpdate

func (a *Client) IpamRirsUpdate(params *IpamRirsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsUpdateOK, error)

IpamRirsUpdate ipam rirs update API

func (*Client) IpamRolesCreate

func (a *Client) IpamRolesCreate(params *IpamRolesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesCreateCreated, error)

IpamRolesCreate ipam roles create API

func (*Client) IpamRolesDelete

func (a *Client) IpamRolesDelete(params *IpamRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesDeleteNoContent, error)

IpamRolesDelete ipam roles delete API

func (*Client) IpamRolesList

func (a *Client) IpamRolesList(params *IpamRolesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesListOK, error)

IpamRolesList ipam roles list API

func (*Client) IpamRolesPartialUpdate

func (a *Client) IpamRolesPartialUpdate(params *IpamRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesPartialUpdateOK, error)

IpamRolesPartialUpdate ipam roles partial update API

func (*Client) IpamRolesRead

func (a *Client) IpamRolesRead(params *IpamRolesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesReadOK, error)

IpamRolesRead ipam roles read API

func (*Client) IpamRolesUpdate

func (a *Client) IpamRolesUpdate(params *IpamRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesUpdateOK, error)

IpamRolesUpdate ipam roles update API

func (*Client) IpamServicesCreate

func (a *Client) IpamServicesCreate(params *IpamServicesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesCreateCreated, error)

IpamServicesCreate ipam services create API

func (*Client) IpamServicesDelete

func (a *Client) IpamServicesDelete(params *IpamServicesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesDeleteNoContent, error)

IpamServicesDelete ipam services delete API

func (*Client) IpamServicesList

func (a *Client) IpamServicesList(params *IpamServicesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesListOK, error)

IpamServicesList ipam services list API

func (*Client) IpamServicesPartialUpdate

func (a *Client) IpamServicesPartialUpdate(params *IpamServicesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesPartialUpdateOK, error)

IpamServicesPartialUpdate ipam services partial update API

func (*Client) IpamServicesRead

func (a *Client) IpamServicesRead(params *IpamServicesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesReadOK, error)

IpamServicesRead ipam services read API

func (*Client) IpamServicesUpdate

func (a *Client) IpamServicesUpdate(params *IpamServicesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesUpdateOK, error)

IpamServicesUpdate ipam services update API

func (*Client) IpamVlanGroupsCreate

func (a *Client) IpamVlanGroupsCreate(params *IpamVlanGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsCreateCreated, error)

IpamVlanGroupsCreate ipam vlan groups create API

func (*Client) IpamVlanGroupsDelete

func (a *Client) IpamVlanGroupsDelete(params *IpamVlanGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsDeleteNoContent, error)

IpamVlanGroupsDelete ipam vlan groups delete API

func (*Client) IpamVlanGroupsList

func (a *Client) IpamVlanGroupsList(params *IpamVlanGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsListOK, error)

IpamVlanGroupsList ipam vlan groups list API

func (*Client) IpamVlanGroupsPartialUpdate

func (a *Client) IpamVlanGroupsPartialUpdate(params *IpamVlanGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsPartialUpdateOK, error)

IpamVlanGroupsPartialUpdate ipam vlan groups partial update API

func (*Client) IpamVlanGroupsRead

func (a *Client) IpamVlanGroupsRead(params *IpamVlanGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsReadOK, error)

IpamVlanGroupsRead ipam vlan groups read API

func (*Client) IpamVlanGroupsUpdate

func (a *Client) IpamVlanGroupsUpdate(params *IpamVlanGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsUpdateOK, error)

IpamVlanGroupsUpdate ipam vlan groups update API

func (*Client) IpamVlansCreate

func (a *Client) IpamVlansCreate(params *IpamVlansCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansCreateCreated, error)

IpamVlansCreate ipam vlans create API

func (*Client) IpamVlansDelete

func (a *Client) IpamVlansDelete(params *IpamVlansDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansDeleteNoContent, error)

IpamVlansDelete ipam vlans delete API

func (*Client) IpamVlansList

func (a *Client) IpamVlansList(params *IpamVlansListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansListOK, error)

IpamVlansList ipam vlans list API

func (*Client) IpamVlansPartialUpdate

func (a *Client) IpamVlansPartialUpdate(params *IpamVlansPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansPartialUpdateOK, error)

IpamVlansPartialUpdate ipam vlans partial update API

func (*Client) IpamVlansRead

func (a *Client) IpamVlansRead(params *IpamVlansReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansReadOK, error)

IpamVlansRead ipam vlans read API

func (*Client) IpamVlansUpdate

func (a *Client) IpamVlansUpdate(params *IpamVlansUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansUpdateOK, error)

IpamVlansUpdate ipam vlans update API

func (*Client) IpamVrfsCreate

func (a *Client) IpamVrfsCreate(params *IpamVrfsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsCreateCreated, error)

IpamVrfsCreate ipam vrfs create API

func (*Client) IpamVrfsDelete

func (a *Client) IpamVrfsDelete(params *IpamVrfsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsDeleteNoContent, error)

IpamVrfsDelete ipam vrfs delete API

func (*Client) IpamVrfsList

func (a *Client) IpamVrfsList(params *IpamVrfsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsListOK, error)

IpamVrfsList ipam vrfs list API

func (*Client) IpamVrfsPartialUpdate

func (a *Client) IpamVrfsPartialUpdate(params *IpamVrfsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsPartialUpdateOK, error)

IpamVrfsPartialUpdate ipam vrfs partial update API

func (*Client) IpamVrfsRead

func (a *Client) IpamVrfsRead(params *IpamVrfsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsReadOK, error)

IpamVrfsRead ipam vrfs read API

func (*Client) IpamVrfsUpdate

func (a *Client) IpamVrfsUpdate(params *IpamVrfsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsUpdateOK, error)

IpamVrfsUpdate ipam vrfs update API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	IpamAggregatesCreate(params *IpamAggregatesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesCreateCreated, error)

	IpamAggregatesDelete(params *IpamAggregatesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesDeleteNoContent, error)

	IpamAggregatesList(params *IpamAggregatesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesListOK, error)

	IpamAggregatesPartialUpdate(params *IpamAggregatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesPartialUpdateOK, error)

	IpamAggregatesRead(params *IpamAggregatesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesReadOK, error)

	IpamAggregatesUpdate(params *IpamAggregatesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesUpdateOK, error)

	IpamIPAddressesCreate(params *IpamIPAddressesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesCreateCreated, error)

	IpamIPAddressesDelete(params *IpamIPAddressesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesDeleteNoContent, error)

	IpamIPAddressesList(params *IpamIPAddressesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesListOK, error)

	IpamIPAddressesPartialUpdate(params *IpamIPAddressesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesPartialUpdateOK, error)

	IpamIPAddressesRead(params *IpamIPAddressesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesReadOK, error)

	IpamIPAddressesUpdate(params *IpamIPAddressesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesUpdateOK, error)

	IpamPrefixesAvailableIpsCreate(params *IpamPrefixesAvailableIpsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesAvailableIpsCreateCreated, error)

	IpamPrefixesAvailableIpsRead(params *IpamPrefixesAvailableIpsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesAvailableIpsReadOK, error)

	IpamPrefixesAvailablePrefixesCreate(params *IpamPrefixesAvailablePrefixesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesAvailablePrefixesCreateCreated, error)

	IpamPrefixesAvailablePrefixesRead(params *IpamPrefixesAvailablePrefixesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesAvailablePrefixesReadOK, error)

	IpamPrefixesCreate(params *IpamPrefixesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesCreateCreated, error)

	IpamPrefixesDelete(params *IpamPrefixesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesDeleteNoContent, error)

	IpamPrefixesList(params *IpamPrefixesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesListOK, error)

	IpamPrefixesPartialUpdate(params *IpamPrefixesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesPartialUpdateOK, error)

	IpamPrefixesRead(params *IpamPrefixesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesReadOK, error)

	IpamPrefixesUpdate(params *IpamPrefixesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesUpdateOK, error)

	IpamRirsCreate(params *IpamRirsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsCreateCreated, error)

	IpamRirsDelete(params *IpamRirsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsDeleteNoContent, error)

	IpamRirsList(params *IpamRirsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsListOK, error)

	IpamRirsPartialUpdate(params *IpamRirsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsPartialUpdateOK, error)

	IpamRirsRead(params *IpamRirsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsReadOK, error)

	IpamRirsUpdate(params *IpamRirsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsUpdateOK, error)

	IpamRolesCreate(params *IpamRolesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesCreateCreated, error)

	IpamRolesDelete(params *IpamRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesDeleteNoContent, error)

	IpamRolesList(params *IpamRolesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesListOK, error)

	IpamRolesPartialUpdate(params *IpamRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesPartialUpdateOK, error)

	IpamRolesRead(params *IpamRolesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesReadOK, error)

	IpamRolesUpdate(params *IpamRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesUpdateOK, error)

	IpamServicesCreate(params *IpamServicesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesCreateCreated, error)

	IpamServicesDelete(params *IpamServicesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesDeleteNoContent, error)

	IpamServicesList(params *IpamServicesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesListOK, error)

	IpamServicesPartialUpdate(params *IpamServicesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesPartialUpdateOK, error)

	IpamServicesRead(params *IpamServicesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesReadOK, error)

	IpamServicesUpdate(params *IpamServicesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesUpdateOK, error)

	IpamVlanGroupsCreate(params *IpamVlanGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsCreateCreated, error)

	IpamVlanGroupsDelete(params *IpamVlanGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsDeleteNoContent, error)

	IpamVlanGroupsList(params *IpamVlanGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsListOK, error)

	IpamVlanGroupsPartialUpdate(params *IpamVlanGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsPartialUpdateOK, error)

	IpamVlanGroupsRead(params *IpamVlanGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsReadOK, error)

	IpamVlanGroupsUpdate(params *IpamVlanGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsUpdateOK, error)

	IpamVlansCreate(params *IpamVlansCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansCreateCreated, error)

	IpamVlansDelete(params *IpamVlansDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansDeleteNoContent, error)

	IpamVlansList(params *IpamVlansListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansListOK, error)

	IpamVlansPartialUpdate(params *IpamVlansPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansPartialUpdateOK, error)

	IpamVlansRead(params *IpamVlansReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansReadOK, error)

	IpamVlansUpdate(params *IpamVlansUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansUpdateOK, error)

	IpamVrfsCreate(params *IpamVrfsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsCreateCreated, error)

	IpamVrfsDelete(params *IpamVrfsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsDeleteNoContent, error)

	IpamVrfsList(params *IpamVrfsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsListOK, error)

	IpamVrfsPartialUpdate(params *IpamVrfsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsPartialUpdateOK, error)

	IpamVrfsRead(params *IpamVrfsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsReadOK, error)

	IpamVrfsUpdate(params *IpamVrfsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsUpdateOK, 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 ipam API client.

type IpamAggregatesCreateCreated

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

IpamAggregatesCreateCreated ipam aggregates create created

func NewIpamAggregatesCreateCreated

func NewIpamAggregatesCreateCreated() *IpamAggregatesCreateCreated

NewIpamAggregatesCreateCreated creates a IpamAggregatesCreateCreated with default headers values

func (*IpamAggregatesCreateCreated) Error

func (*IpamAggregatesCreateCreated) GetPayload

func (o *IpamAggregatesCreateCreated) GetPayload() *models.Aggregate

type IpamAggregatesCreateDefault

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

IpamAggregatesCreateDefault ipam aggregates create default

func NewIpamAggregatesCreateDefault

func NewIpamAggregatesCreateDefault(code int) *IpamAggregatesCreateDefault

NewIpamAggregatesCreateDefault creates a IpamAggregatesCreateDefault with default headers values

func (*IpamAggregatesCreateDefault) Code

func (o *IpamAggregatesCreateDefault) Code() int

Code gets the status code for the ipam aggregates create default response

func (*IpamAggregatesCreateDefault) Error

func (*IpamAggregatesCreateDefault) GetPayload

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

type IpamAggregatesCreateParams

type IpamAggregatesCreateParams struct {

	// Data.
	Data *models.WritableAggregate

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

IpamAggregatesCreateParams contains all the parameters to send to the API endpoint

for the ipam aggregates create operation.

Typically these are written to a http.Request.

func NewIpamAggregatesCreateParams

func NewIpamAggregatesCreateParams() *IpamAggregatesCreateParams

NewIpamAggregatesCreateParams creates a new IpamAggregatesCreateParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesCreateParamsWithContext

func NewIpamAggregatesCreateParamsWithContext(ctx context.Context) *IpamAggregatesCreateParams

NewIpamAggregatesCreateParamsWithContext creates a new IpamAggregatesCreateParams object with the ability to set a context for a request.

func NewIpamAggregatesCreateParamsWithHTTPClient

func NewIpamAggregatesCreateParamsWithHTTPClient(client *http.Client) *IpamAggregatesCreateParams

NewIpamAggregatesCreateParamsWithHTTPClient creates a new IpamAggregatesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesCreateParamsWithTimeout

func NewIpamAggregatesCreateParamsWithTimeout(timeout time.Duration) *IpamAggregatesCreateParams

NewIpamAggregatesCreateParamsWithTimeout creates a new IpamAggregatesCreateParams object with the ability to set a timeout on a request.

func (*IpamAggregatesCreateParams) SetContext

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

SetContext adds the context to the ipam aggregates create params

func (*IpamAggregatesCreateParams) SetData

SetData adds the data to the ipam aggregates create params

func (*IpamAggregatesCreateParams) SetDefaults

func (o *IpamAggregatesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam aggregates create params (not the query body).

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

func (*IpamAggregatesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates create params

func (*IpamAggregatesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithContext

WithContext adds the context to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithData

WithData adds the data to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam aggregates create params (not the query body).

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

func (*IpamAggregatesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesCreateReader

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

IpamAggregatesCreateReader is a Reader for the IpamAggregatesCreate structure.

func (*IpamAggregatesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesDeleteNoContent

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

IpamAggregatesDeleteNoContent ipam aggregates delete no content

func NewIpamAggregatesDeleteNoContent

func NewIpamAggregatesDeleteNoContent() *IpamAggregatesDeleteNoContent

NewIpamAggregatesDeleteNoContent creates a IpamAggregatesDeleteNoContent with default headers values

func (*IpamAggregatesDeleteNoContent) Error

type IpamAggregatesDeleteParams

type IpamAggregatesDeleteParams struct {

	/* ID.

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

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

IpamAggregatesDeleteParams contains all the parameters to send to the API endpoint

for the ipam aggregates delete operation.

Typically these are written to a http.Request.

func NewIpamAggregatesDeleteParams

func NewIpamAggregatesDeleteParams() *IpamAggregatesDeleteParams

NewIpamAggregatesDeleteParams creates a new IpamAggregatesDeleteParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesDeleteParamsWithContext

func NewIpamAggregatesDeleteParamsWithContext(ctx context.Context) *IpamAggregatesDeleteParams

NewIpamAggregatesDeleteParamsWithContext creates a new IpamAggregatesDeleteParams object with the ability to set a context for a request.

func NewIpamAggregatesDeleteParamsWithHTTPClient

func NewIpamAggregatesDeleteParamsWithHTTPClient(client *http.Client) *IpamAggregatesDeleteParams

NewIpamAggregatesDeleteParamsWithHTTPClient creates a new IpamAggregatesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesDeleteParamsWithTimeout

func NewIpamAggregatesDeleteParamsWithTimeout(timeout time.Duration) *IpamAggregatesDeleteParams

NewIpamAggregatesDeleteParamsWithTimeout creates a new IpamAggregatesDeleteParams object with the ability to set a timeout on a request.

func (*IpamAggregatesDeleteParams) SetContext

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

SetContext adds the context to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) SetDefaults

func (o *IpamAggregatesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam aggregates delete params (not the query body).

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

func (*IpamAggregatesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) SetID

func (o *IpamAggregatesDeleteParams) SetID(id int64)

SetID adds the id to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithContext

WithContext adds the context to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam aggregates delete params (not the query body).

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

func (*IpamAggregatesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithID

WithID adds the id to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesDeleteReader

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

IpamAggregatesDeleteReader is a Reader for the IpamAggregatesDelete structure.

func (*IpamAggregatesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesListOK

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

IpamAggregatesListOK ipam aggregates list o k

func NewIpamAggregatesListOK

func NewIpamAggregatesListOK() *IpamAggregatesListOK

NewIpamAggregatesListOK creates a IpamAggregatesListOK with default headers values

func (*IpamAggregatesListOK) Error

func (o *IpamAggregatesListOK) Error() string

func (*IpamAggregatesListOK) GetPayload

type IpamAggregatesListOKBody

type IpamAggregatesListOKBody struct {

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

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

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

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

IpamAggregatesListOKBody ipam aggregates list o k body swagger:model IpamAggregatesListOKBody

func (*IpamAggregatesListOKBody) ContextValidate

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

ContextValidate validate this ipam aggregates list o k body based on the context it is used

func (*IpamAggregatesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamAggregatesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamAggregatesListOKBody) Validate

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

Validate validates this ipam aggregates list o k body

type IpamAggregatesListParams

type IpamAggregatesListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// DateAdded.
	DateAdded *string

	// DateAddedGt.
	DateAddedGt *string

	// DateAddedGte.
	DateAddedGte *string

	// DateAddedLt.
	DateAddedLt *string

	// DateAddedLte.
	DateAddedLte *string

	// DateAddedn.
	DateAddedn *string

	// Family.
	Family *float64

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	/* Offset.

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

	// Prefix.
	Prefix *string

	// Q.
	Q *string

	// Rir.
	Rir *string

	// Rirn.
	Rirn *string

	// RirID.
	RirID *string

	// RirIDn.
	RirIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

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

IpamAggregatesListParams contains all the parameters to send to the API endpoint

for the ipam aggregates list operation.

Typically these are written to a http.Request.

func NewIpamAggregatesListParams

func NewIpamAggregatesListParams() *IpamAggregatesListParams

NewIpamAggregatesListParams creates a new IpamAggregatesListParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesListParamsWithContext

func NewIpamAggregatesListParamsWithContext(ctx context.Context) *IpamAggregatesListParams

NewIpamAggregatesListParamsWithContext creates a new IpamAggregatesListParams object with the ability to set a context for a request.

func NewIpamAggregatesListParamsWithHTTPClient

func NewIpamAggregatesListParamsWithHTTPClient(client *http.Client) *IpamAggregatesListParams

NewIpamAggregatesListParamsWithHTTPClient creates a new IpamAggregatesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesListParamsWithTimeout

func NewIpamAggregatesListParamsWithTimeout(timeout time.Duration) *IpamAggregatesListParams

NewIpamAggregatesListParamsWithTimeout creates a new IpamAggregatesListParams object with the ability to set a timeout on a request.

func (*IpamAggregatesListParams) SetContext

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

SetContext adds the context to the ipam aggregates list params

func (*IpamAggregatesListParams) SetCreated

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

SetCreated adds the created to the ipam aggregates list params

func (*IpamAggregatesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAdded

func (o *IpamAggregatesListParams) SetDateAdded(dateAdded *string)

SetDateAdded adds the dateAdded to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedGt

func (o *IpamAggregatesListParams) SetDateAddedGt(dateAddedGt *string)

SetDateAddedGt adds the dateAddedGt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedGte

func (o *IpamAggregatesListParams) SetDateAddedGte(dateAddedGte *string)

SetDateAddedGte adds the dateAddedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedLt

func (o *IpamAggregatesListParams) SetDateAddedLt(dateAddedLt *string)

SetDateAddedLt adds the dateAddedLt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedLte

func (o *IpamAggregatesListParams) SetDateAddedLte(dateAddedLte *string)

SetDateAddedLte adds the dateAddedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedn

func (o *IpamAggregatesListParams) SetDateAddedn(dateAddedn *string)

SetDateAddedn adds the dateAddedN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDefaults

func (o *IpamAggregatesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam aggregates list params (not the query body).

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

func (*IpamAggregatesListParams) SetFamily

func (o *IpamAggregatesListParams) SetFamily(family *float64)

SetFamily adds the family to the ipam aggregates list params

func (*IpamAggregatesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates list params

func (*IpamAggregatesListParams) SetID

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

SetID adds the id to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDn

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

SetIDn adds the idN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLimit

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

SetLimit adds the limit to the ipam aggregates list params

func (*IpamAggregatesListParams) SetOffset

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

SetOffset adds the offset to the ipam aggregates list params

func (*IpamAggregatesListParams) SetPrefix

func (o *IpamAggregatesListParams) SetPrefix(prefix *string)

SetPrefix adds the prefix to the ipam aggregates list params

func (*IpamAggregatesListParams) SetQ

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

SetQ adds the q to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRir

func (o *IpamAggregatesListParams) SetRir(rir *string)

SetRir adds the rir to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRirID

func (o *IpamAggregatesListParams) SetRirID(rirID *string)

SetRirID adds the rirId to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRirIDn

func (o *IpamAggregatesListParams) SetRirIDn(rirIDn *string)

SetRirIDn adds the rirIdN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRirn

func (o *IpamAggregatesListParams) SetRirn(rirn *string)

SetRirn adds the rirN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTag

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

SetTag adds the tag to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTagn

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

SetTagn adds the tagN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates list params

func (*IpamAggregatesListParams) WithContext

WithContext adds the context to the ipam aggregates list params

func (*IpamAggregatesListParams) WithCreated

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

WithCreated adds the created to the ipam aggregates list params

func (*IpamAggregatesListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAdded

func (o *IpamAggregatesListParams) WithDateAdded(dateAdded *string) *IpamAggregatesListParams

WithDateAdded adds the dateAdded to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedGt

func (o *IpamAggregatesListParams) WithDateAddedGt(dateAddedGt *string) *IpamAggregatesListParams

WithDateAddedGt adds the dateAddedGt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedGte

func (o *IpamAggregatesListParams) WithDateAddedGte(dateAddedGte *string) *IpamAggregatesListParams

WithDateAddedGte adds the dateAddedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedLt

func (o *IpamAggregatesListParams) WithDateAddedLt(dateAddedLt *string) *IpamAggregatesListParams

WithDateAddedLt adds the dateAddedLt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedLte

func (o *IpamAggregatesListParams) WithDateAddedLte(dateAddedLte *string) *IpamAggregatesListParams

WithDateAddedLte adds the dateAddedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedn

func (o *IpamAggregatesListParams) WithDateAddedn(dateAddedn *string) *IpamAggregatesListParams

WithDateAddedn adds the dateAddedn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDefaults

WithDefaults hydrates default values in the ipam aggregates list params (not the query body).

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

func (*IpamAggregatesListParams) WithFamily

WithFamily adds the family to the ipam aggregates list params

func (*IpamAggregatesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam aggregates list params

func (*IpamAggregatesListParams) WithID

WithID adds the id to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDn

WithIDn adds the iDn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLimit

WithLimit adds the limit to the ipam aggregates list params

func (*IpamAggregatesListParams) WithOffset

WithOffset adds the offset to the ipam aggregates list params

func (*IpamAggregatesListParams) WithPrefix

WithPrefix adds the prefix to the ipam aggregates list params

func (*IpamAggregatesListParams) WithQ

WithQ adds the q to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRir

WithRir adds the rir to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRirID

WithRirID adds the rirID to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRirIDn

WithRirIDn adds the rirIDn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRirn

WithRirn adds the rirn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTag

WithTag adds the tag to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTagn

WithTagn adds the tagn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates list params

func (*IpamAggregatesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesListReader

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

IpamAggregatesListReader is a Reader for the IpamAggregatesList structure.

func (*IpamAggregatesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesPartialUpdateDefault

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

IpamAggregatesPartialUpdateDefault ipam aggregates partial update default

func NewIpamAggregatesPartialUpdateDefault

func NewIpamAggregatesPartialUpdateDefault(code int) *IpamAggregatesPartialUpdateDefault

NewIpamAggregatesPartialUpdateDefault creates a IpamAggregatesPartialUpdateDefault with default headers values

func (*IpamAggregatesPartialUpdateDefault) Code

Code gets the status code for the ipam aggregates partial update default response

func (*IpamAggregatesPartialUpdateDefault) Error

func (*IpamAggregatesPartialUpdateDefault) GetPayload

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

type IpamAggregatesPartialUpdateOK

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

IpamAggregatesPartialUpdateOK ipam aggregates partial update o k

func NewIpamAggregatesPartialUpdateOK

func NewIpamAggregatesPartialUpdateOK() *IpamAggregatesPartialUpdateOK

NewIpamAggregatesPartialUpdateOK creates a IpamAggregatesPartialUpdateOK with default headers values

func (*IpamAggregatesPartialUpdateOK) Error

func (*IpamAggregatesPartialUpdateOK) GetPayload

type IpamAggregatesPartialUpdateParams

type IpamAggregatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableAggregate

	/* ID.

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

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

IpamAggregatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam aggregates partial update operation.

Typically these are written to a http.Request.

func NewIpamAggregatesPartialUpdateParams

func NewIpamAggregatesPartialUpdateParams() *IpamAggregatesPartialUpdateParams

NewIpamAggregatesPartialUpdateParams creates a new IpamAggregatesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesPartialUpdateParamsWithContext

func NewIpamAggregatesPartialUpdateParamsWithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams

NewIpamAggregatesPartialUpdateParamsWithContext creates a new IpamAggregatesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamAggregatesPartialUpdateParamsWithHTTPClient

func NewIpamAggregatesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesPartialUpdateParams

NewIpamAggregatesPartialUpdateParamsWithHTTPClient creates a new IpamAggregatesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesPartialUpdateParamsWithTimeout

func NewIpamAggregatesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesPartialUpdateParams

NewIpamAggregatesPartialUpdateParamsWithTimeout creates a new IpamAggregatesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamAggregatesPartialUpdateParams) SetContext

SetContext adds the context to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetData

SetData adds the data to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetDefaults

func (o *IpamAggregatesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam aggregates partial update params (not the query body).

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

func (*IpamAggregatesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetID

SetID adds the id to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithContext

WithContext adds the context to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithData

WithData adds the data to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam aggregates partial update params (not the query body).

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

func (*IpamAggregatesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithID

WithID adds the id to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesPartialUpdateReader

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

IpamAggregatesPartialUpdateReader is a Reader for the IpamAggregatesPartialUpdate structure.

func (*IpamAggregatesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesReadOK

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

IpamAggregatesReadOK ipam aggregates read o k

func NewIpamAggregatesReadOK

func NewIpamAggregatesReadOK() *IpamAggregatesReadOK

NewIpamAggregatesReadOK creates a IpamAggregatesReadOK with default headers values

func (*IpamAggregatesReadOK) Error

func (o *IpamAggregatesReadOK) Error() string

func (*IpamAggregatesReadOK) GetPayload

func (o *IpamAggregatesReadOK) GetPayload() *models.Aggregate

type IpamAggregatesReadParams

type IpamAggregatesReadParams struct {

	/* ID.

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

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

IpamAggregatesReadParams contains all the parameters to send to the API endpoint

for the ipam aggregates read operation.

Typically these are written to a http.Request.

func NewIpamAggregatesReadParams

func NewIpamAggregatesReadParams() *IpamAggregatesReadParams

NewIpamAggregatesReadParams creates a new IpamAggregatesReadParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesReadParamsWithContext

func NewIpamAggregatesReadParamsWithContext(ctx context.Context) *IpamAggregatesReadParams

NewIpamAggregatesReadParamsWithContext creates a new IpamAggregatesReadParams object with the ability to set a context for a request.

func NewIpamAggregatesReadParamsWithHTTPClient

func NewIpamAggregatesReadParamsWithHTTPClient(client *http.Client) *IpamAggregatesReadParams

NewIpamAggregatesReadParamsWithHTTPClient creates a new IpamAggregatesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesReadParamsWithTimeout

func NewIpamAggregatesReadParamsWithTimeout(timeout time.Duration) *IpamAggregatesReadParams

NewIpamAggregatesReadParamsWithTimeout creates a new IpamAggregatesReadParams object with the ability to set a timeout on a request.

func (*IpamAggregatesReadParams) SetContext

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

SetContext adds the context to the ipam aggregates read params

func (*IpamAggregatesReadParams) SetDefaults

func (o *IpamAggregatesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam aggregates read params (not the query body).

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

func (*IpamAggregatesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates read params

func (*IpamAggregatesReadParams) SetID

func (o *IpamAggregatesReadParams) SetID(id int64)

SetID adds the id to the ipam aggregates read params

func (*IpamAggregatesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithContext

WithContext adds the context to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam aggregates read params (not the query body).

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

func (*IpamAggregatesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithID

WithID adds the id to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates read params

func (*IpamAggregatesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesReadReader

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

IpamAggregatesReadReader is a Reader for the IpamAggregatesRead structure.

func (*IpamAggregatesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesUpdateDefault

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

IpamAggregatesUpdateDefault ipam aggregates update default

func NewIpamAggregatesUpdateDefault

func NewIpamAggregatesUpdateDefault(code int) *IpamAggregatesUpdateDefault

NewIpamAggregatesUpdateDefault creates a IpamAggregatesUpdateDefault with default headers values

func (*IpamAggregatesUpdateDefault) Code

func (o *IpamAggregatesUpdateDefault) Code() int

Code gets the status code for the ipam aggregates update default response

func (*IpamAggregatesUpdateDefault) Error

func (*IpamAggregatesUpdateDefault) GetPayload

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

type IpamAggregatesUpdateOK

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

IpamAggregatesUpdateOK ipam aggregates update o k

func NewIpamAggregatesUpdateOK

func NewIpamAggregatesUpdateOK() *IpamAggregatesUpdateOK

NewIpamAggregatesUpdateOK creates a IpamAggregatesUpdateOK with default headers values

func (*IpamAggregatesUpdateOK) Error

func (o *IpamAggregatesUpdateOK) Error() string

func (*IpamAggregatesUpdateOK) GetPayload

func (o *IpamAggregatesUpdateOK) GetPayload() *models.Aggregate

type IpamAggregatesUpdateParams

type IpamAggregatesUpdateParams struct {

	// Data.
	Data *models.WritableAggregate

	/* ID.

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

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

IpamAggregatesUpdateParams contains all the parameters to send to the API endpoint

for the ipam aggregates update operation.

Typically these are written to a http.Request.

func NewIpamAggregatesUpdateParams

func NewIpamAggregatesUpdateParams() *IpamAggregatesUpdateParams

NewIpamAggregatesUpdateParams creates a new IpamAggregatesUpdateParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesUpdateParamsWithContext

func NewIpamAggregatesUpdateParamsWithContext(ctx context.Context) *IpamAggregatesUpdateParams

NewIpamAggregatesUpdateParamsWithContext creates a new IpamAggregatesUpdateParams object with the ability to set a context for a request.

func NewIpamAggregatesUpdateParamsWithHTTPClient

func NewIpamAggregatesUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesUpdateParams

NewIpamAggregatesUpdateParamsWithHTTPClient creates a new IpamAggregatesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesUpdateParamsWithTimeout

func NewIpamAggregatesUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesUpdateParams

NewIpamAggregatesUpdateParamsWithTimeout creates a new IpamAggregatesUpdateParams object with the ability to set a timeout on a request.

func (*IpamAggregatesUpdateParams) SetContext

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

SetContext adds the context to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetData

SetData adds the data to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetDefaults

func (o *IpamAggregatesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam aggregates update params (not the query body).

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

func (*IpamAggregatesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetID

func (o *IpamAggregatesUpdateParams) SetID(id int64)

SetID adds the id to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithContext

WithContext adds the context to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithData

WithData adds the data to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam aggregates update params (not the query body).

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

func (*IpamAggregatesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithID

WithID adds the id to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesUpdateReader

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

IpamAggregatesUpdateReader is a Reader for the IpamAggregatesUpdate structure.

func (*IpamAggregatesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesCreateCreated

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

IpamIPAddressesCreateCreated ipam Ip addresses create created

func NewIpamIPAddressesCreateCreated

func NewIpamIPAddressesCreateCreated() *IpamIPAddressesCreateCreated

NewIpamIPAddressesCreateCreated creates a IpamIPAddressesCreateCreated with default headers values

func (*IpamIPAddressesCreateCreated) Error

func (*IpamIPAddressesCreateCreated) GetPayload

type IpamIPAddressesCreateDefault

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

IpamIPAddressesCreateDefault ipam ip addresses create default

func NewIpamIPAddressesCreateDefault

func NewIpamIPAddressesCreateDefault(code int) *IpamIPAddressesCreateDefault

NewIpamIPAddressesCreateDefault creates a IpamIPAddressesCreateDefault with default headers values

func (*IpamIPAddressesCreateDefault) Code

Code gets the status code for the ipam ip addresses create default response

func (*IpamIPAddressesCreateDefault) Error

func (*IpamIPAddressesCreateDefault) GetPayload

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

type IpamIPAddressesCreateParams

type IpamIPAddressesCreateParams struct {

	// Data.
	Data *models.WritableIPAddress

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

IpamIPAddressesCreateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses create operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesCreateParams

func NewIpamIPAddressesCreateParams() *IpamIPAddressesCreateParams

NewIpamIPAddressesCreateParams creates a new IpamIPAddressesCreateParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesCreateParamsWithContext

func NewIpamIPAddressesCreateParamsWithContext(ctx context.Context) *IpamIPAddressesCreateParams

NewIpamIPAddressesCreateParamsWithContext creates a new IpamIPAddressesCreateParams object with the ability to set a context for a request.

func NewIpamIPAddressesCreateParamsWithHTTPClient

func NewIpamIPAddressesCreateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesCreateParams

NewIpamIPAddressesCreateParamsWithHTTPClient creates a new IpamIPAddressesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesCreateParamsWithTimeout

func NewIpamIPAddressesCreateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesCreateParams

NewIpamIPAddressesCreateParamsWithTimeout creates a new IpamIPAddressesCreateParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesCreateParams) SetContext

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

SetContext adds the context to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) SetData

SetData adds the data to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) SetDefaults

func (o *IpamIPAddressesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam ip addresses create params (not the query body).

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

func (*IpamIPAddressesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithContext

WithContext adds the context to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithData

WithData adds the data to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam ip addresses create params (not the query body).

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

func (*IpamIPAddressesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesCreateReader

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

IpamIPAddressesCreateReader is a Reader for the IpamIPAddressesCreate structure.

func (*IpamIPAddressesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesDeleteNoContent

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

IpamIPAddressesDeleteNoContent ipam Ip addresses delete no content

func NewIpamIPAddressesDeleteNoContent

func NewIpamIPAddressesDeleteNoContent() *IpamIPAddressesDeleteNoContent

NewIpamIPAddressesDeleteNoContent creates a IpamIPAddressesDeleteNoContent with default headers values

func (*IpamIPAddressesDeleteNoContent) Error

type IpamIPAddressesDeleteParams

type IpamIPAddressesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this IP address.
	*/
	ID int64

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

IpamIPAddressesDeleteParams contains all the parameters to send to the API endpoint

for the ipam ip addresses delete operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesDeleteParams

func NewIpamIPAddressesDeleteParams() *IpamIPAddressesDeleteParams

NewIpamIPAddressesDeleteParams creates a new IpamIPAddressesDeleteParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesDeleteParamsWithContext

func NewIpamIPAddressesDeleteParamsWithContext(ctx context.Context) *IpamIPAddressesDeleteParams

NewIpamIPAddressesDeleteParamsWithContext creates a new IpamIPAddressesDeleteParams object with the ability to set a context for a request.

func NewIpamIPAddressesDeleteParamsWithHTTPClient

func NewIpamIPAddressesDeleteParamsWithHTTPClient(client *http.Client) *IpamIPAddressesDeleteParams

NewIpamIPAddressesDeleteParamsWithHTTPClient creates a new IpamIPAddressesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesDeleteParamsWithTimeout

func NewIpamIPAddressesDeleteParamsWithTimeout(timeout time.Duration) *IpamIPAddressesDeleteParams

NewIpamIPAddressesDeleteParamsWithTimeout creates a new IpamIPAddressesDeleteParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesDeleteParams) SetContext

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

SetContext adds the context to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) SetDefaults

func (o *IpamIPAddressesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam ip addresses delete params (not the query body).

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

func (*IpamIPAddressesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) SetID

func (o *IpamIPAddressesDeleteParams) SetID(id int64)

SetID adds the id to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithContext

WithContext adds the context to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam ip addresses delete params (not the query body).

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

func (*IpamIPAddressesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithID

WithID adds the id to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesDeleteReader

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

IpamIPAddressesDeleteReader is a Reader for the IpamIPAddressesDelete structure.

func (*IpamIPAddressesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesListOK

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

IpamIPAddressesListOK ipam Ip addresses list o k

func NewIpamIPAddressesListOK

func NewIpamIPAddressesListOK() *IpamIPAddressesListOK

NewIpamIPAddressesListOK creates a IpamIPAddressesListOK with default headers values

func (*IpamIPAddressesListOK) Error

func (o *IpamIPAddressesListOK) Error() string

func (*IpamIPAddressesListOK) GetPayload

type IpamIPAddressesListOKBody

type IpamIPAddressesListOKBody struct {

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

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

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

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

IpamIPAddressesListOKBody ipam IP addresses list o k body swagger:model IpamIPAddressesListOKBody

func (*IpamIPAddressesListOKBody) ContextValidate

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

ContextValidate validate this ipam IP addresses list o k body based on the context it is used

func (*IpamIPAddressesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamIPAddressesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamIPAddressesListOKBody) Validate

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

Validate validates this ipam IP addresses list o k body

type IpamIPAddressesListParams

type IpamIPAddressesListParams struct {

	// Address.
	Address *string

	// AssignedToInterface.
	AssignedToInterface *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	// DNSName.
	DNSName *string

	// DNSNameIc.
	DNSNameIc *string

	// DNSNameIe.
	DNSNameIe *string

	// DNSNameIew.
	DNSNameIew *string

	// DNSNameIsw.
	DNSNameIsw *string

	// DNSNamen.
	DNSNamen *string

	// DNSNameNic.
	DNSNameNic *string

	// DNSNameNie.
	DNSNameNie *string

	// DNSNameNiew.
	DNSNameNiew *string

	// DNSNameNisw.
	DNSNameNisw *string

	// Family.
	Family *float64

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// Interface.
	Interface *string

	// Interfacen.
	Interfacen *string

	// InterfaceID.
	InterfaceID *string

	// InterfaceIDn.
	InterfaceIDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// MaskLength.
	MaskLength *float64

	/* Offset.

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

	// Parent.
	Parent *string

	// Q.
	Q *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// VirtualMachine.
	VirtualMachine *string

	// VirtualMachineID.
	VirtualMachineID *string

	// Vminterface.
	Vminterface *string

	// Vminterfacen.
	Vminterfacen *string

	// VminterfaceID.
	VminterfaceID *string

	// VminterfaceIDn.
	VminterfaceIDn *string

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

	// VrfID.
	VrfID *string

	// VrfIDn.
	VrfIDn *string

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

IpamIPAddressesListParams contains all the parameters to send to the API endpoint

for the ipam ip addresses list operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesListParams

func NewIpamIPAddressesListParams() *IpamIPAddressesListParams

NewIpamIPAddressesListParams creates a new IpamIPAddressesListParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesListParamsWithContext

func NewIpamIPAddressesListParamsWithContext(ctx context.Context) *IpamIPAddressesListParams

NewIpamIPAddressesListParamsWithContext creates a new IpamIPAddressesListParams object with the ability to set a context for a request.

func NewIpamIPAddressesListParamsWithHTTPClient

func NewIpamIPAddressesListParamsWithHTTPClient(client *http.Client) *IpamIPAddressesListParams

NewIpamIPAddressesListParamsWithHTTPClient creates a new IpamIPAddressesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesListParamsWithTimeout

func NewIpamIPAddressesListParamsWithTimeout(timeout time.Duration) *IpamIPAddressesListParams

NewIpamIPAddressesListParamsWithTimeout creates a new IpamIPAddressesListParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesListParams) SetAddress

func (o *IpamIPAddressesListParams) SetAddress(address *string)

SetAddress adds the address to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetAssignedToInterface

func (o *IpamIPAddressesListParams) SetAssignedToInterface(assignedToInterface *string)

SetAssignedToInterface adds the assignedToInterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetContext

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

SetContext adds the context to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetCreated

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

SetCreated adds the created to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSName

func (o *IpamIPAddressesListParams) SetDNSName(dNSName *string)

SetDNSName adds the dnsName to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIc

func (o *IpamIPAddressesListParams) SetDNSNameIc(dNSNameIc *string)

SetDNSNameIc adds the dnsNameIc to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIe

func (o *IpamIPAddressesListParams) SetDNSNameIe(dNSNameIe *string)

SetDNSNameIe adds the dnsNameIe to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIew

func (o *IpamIPAddressesListParams) SetDNSNameIew(dNSNameIew *string)

SetDNSNameIew adds the dnsNameIew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIsw

func (o *IpamIPAddressesListParams) SetDNSNameIsw(dNSNameIsw *string)

SetDNSNameIsw adds the dnsNameIsw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNic

func (o *IpamIPAddressesListParams) SetDNSNameNic(dNSNameNic *string)

SetDNSNameNic adds the dnsNameNic to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNie

func (o *IpamIPAddressesListParams) SetDNSNameNie(dNSNameNie *string)

SetDNSNameNie adds the dnsNameNie to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNiew

func (o *IpamIPAddressesListParams) SetDNSNameNiew(dNSNameNiew *string)

SetDNSNameNiew adds the dnsNameNiew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNisw

func (o *IpamIPAddressesListParams) SetDNSNameNisw(dNSNameNisw *string)

SetDNSNameNisw adds the dnsNameNisw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNamen

func (o *IpamIPAddressesListParams) SetDNSNamen(dNSNamen *string)

SetDNSNamen adds the dnsNameN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDefaults

func (o *IpamIPAddressesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam ip addresses list params (not the query body).

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

func (*IpamIPAddressesListParams) SetDevice

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

SetDevice adds the device to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDeviceID

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

SetDeviceID adds the deviceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetFamily

func (o *IpamIPAddressesListParams) SetFamily(family *float64)

SetFamily adds the family to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetID

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

SetID adds the id to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDn

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

SetIDn adds the idN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterface

func (o *IpamIPAddressesListParams) SetInterface(interfaceVar *string)

SetInterface adds the interface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfaceID

func (o *IpamIPAddressesListParams) SetInterfaceID(interfaceID *string)

SetInterfaceID adds the interfaceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfaceIDn

func (o *IpamIPAddressesListParams) SetInterfaceIDn(interfaceIDn *string)

SetInterfaceIDn adds the interfaceIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfacen

func (o *IpamIPAddressesListParams) SetInterfacen(interfacen *string)

SetInterfacen adds the interfaceN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLimit

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

SetLimit adds the limit to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetMaskLength

func (o *IpamIPAddressesListParams) SetMaskLength(maskLength *float64)

SetMaskLength adds the maskLength to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetOffset

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

SetOffset adds the offset to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetParent

func (o *IpamIPAddressesListParams) SetParent(parent *string)

SetParent adds the parent to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetQ

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

SetQ adds the q to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetRole

func (o *IpamIPAddressesListParams) SetRole(role *string)

SetRole adds the role to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetRolen

func (o *IpamIPAddressesListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetStatus

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

SetStatus adds the status to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetStatusn

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

SetStatusn adds the statusN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTag

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

SetTag adds the tag to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTagn

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

SetTagn adds the tagN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenant

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

SetTenant adds the tenant to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroupIDn

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

SetTenantGroupIDn adds the tenantGroupIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroupn

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

SetTenantGroupn adds the tenantGroupN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantID

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

SetTenantID adds the tenantId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantIDn

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

SetTenantIDn adds the tenantIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantn

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

SetTenantn adds the tenantN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVirtualMachine

func (o *IpamIPAddressesListParams) SetVirtualMachine(virtualMachine *string)

SetVirtualMachine adds the virtualMachine to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVirtualMachineID

func (o *IpamIPAddressesListParams) SetVirtualMachineID(virtualMachineID *string)

SetVirtualMachineID adds the virtualMachineId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterface

func (o *IpamIPAddressesListParams) SetVminterface(vminterface *string)

SetVminterface adds the vminterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterfaceID

func (o *IpamIPAddressesListParams) SetVminterfaceID(vminterfaceID *string)

SetVminterfaceID adds the vminterfaceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterfaceIDn

func (o *IpamIPAddressesListParams) SetVminterfaceIDn(vminterfaceIDn *string)

SetVminterfaceIDn adds the vminterfaceIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterfacen

func (o *IpamIPAddressesListParams) SetVminterfacen(vminterfacen *string)

SetVminterfacen adds the vminterfaceN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrf

func (o *IpamIPAddressesListParams) SetVrf(vrf *string)

SetVrf adds the vrf to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrfID

func (o *IpamIPAddressesListParams) SetVrfID(vrfID *string)

SetVrfID adds the vrfId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrfIDn

func (o *IpamIPAddressesListParams) SetVrfIDn(vrfIDn *string)

SetVrfIDn adds the vrfIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrfn

func (o *IpamIPAddressesListParams) SetVrfn(vrfn *string)

SetVrfn adds the vrfN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithAddress

WithAddress adds the address to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithAssignedToInterface

func (o *IpamIPAddressesListParams) WithAssignedToInterface(assignedToInterface *string) *IpamIPAddressesListParams

WithAssignedToInterface adds the assignedToInterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithContext

WithContext adds the context to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithCreated

WithCreated adds the created to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSName

WithDNSName adds the dNSName to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIc

func (o *IpamIPAddressesListParams) WithDNSNameIc(dNSNameIc *string) *IpamIPAddressesListParams

WithDNSNameIc adds the dNSNameIc to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIe

func (o *IpamIPAddressesListParams) WithDNSNameIe(dNSNameIe *string) *IpamIPAddressesListParams

WithDNSNameIe adds the dNSNameIe to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIew

func (o *IpamIPAddressesListParams) WithDNSNameIew(dNSNameIew *string) *IpamIPAddressesListParams

WithDNSNameIew adds the dNSNameIew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIsw

func (o *IpamIPAddressesListParams) WithDNSNameIsw(dNSNameIsw *string) *IpamIPAddressesListParams

WithDNSNameIsw adds the dNSNameIsw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNic

func (o *IpamIPAddressesListParams) WithDNSNameNic(dNSNameNic *string) *IpamIPAddressesListParams

WithDNSNameNic adds the dNSNameNic to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNie

func (o *IpamIPAddressesListParams) WithDNSNameNie(dNSNameNie *string) *IpamIPAddressesListParams

WithDNSNameNie adds the dNSNameNie to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNiew

func (o *IpamIPAddressesListParams) WithDNSNameNiew(dNSNameNiew *string) *IpamIPAddressesListParams

WithDNSNameNiew adds the dNSNameNiew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNisw

func (o *IpamIPAddressesListParams) WithDNSNameNisw(dNSNameNisw *string) *IpamIPAddressesListParams

WithDNSNameNisw adds the dNSNameNisw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNamen

func (o *IpamIPAddressesListParams) WithDNSNamen(dNSNamen *string) *IpamIPAddressesListParams

WithDNSNamen adds the dNSNamen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDefaults

WithDefaults hydrates default values in the ipam ip addresses list params (not the query body).

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

func (*IpamIPAddressesListParams) WithDevice

WithDevice adds the device to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDeviceID

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

WithDeviceID adds the deviceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithFamily

WithFamily adds the family to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithID

WithID adds the id to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDn

WithIDn adds the iDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterface

func (o *IpamIPAddressesListParams) WithInterface(interfaceVar *string) *IpamIPAddressesListParams

WithInterface adds the interfaceVar to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfaceID

func (o *IpamIPAddressesListParams) WithInterfaceID(interfaceID *string) *IpamIPAddressesListParams

WithInterfaceID adds the interfaceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfaceIDn

func (o *IpamIPAddressesListParams) WithInterfaceIDn(interfaceIDn *string) *IpamIPAddressesListParams

WithInterfaceIDn adds the interfaceIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfacen

func (o *IpamIPAddressesListParams) WithInterfacen(interfacen *string) *IpamIPAddressesListParams

WithInterfacen adds the interfacen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLimit

WithLimit adds the limit to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithMaskLength

func (o *IpamIPAddressesListParams) WithMaskLength(maskLength *float64) *IpamIPAddressesListParams

WithMaskLength adds the maskLength to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithOffset

WithOffset adds the offset to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithParent

WithParent adds the parent to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithQ

WithQ adds the q to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithRole

WithRole adds the role to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithRolen

WithRolen adds the rolen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithStatus

WithStatus adds the status to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithStatusn

WithStatusn adds the statusn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTag

WithTag adds the tag to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTagn

WithTagn adds the tagn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenant

WithTenant adds the tenant to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantGroup

func (o *IpamIPAddressesListParams) WithTenantGroup(tenantGroup *string) *IpamIPAddressesListParams

WithTenantGroup adds the tenantGroup to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantGroupID

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

WithTenantGroupID adds the tenantGroupID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantGroupIDn

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

WithTenantGroupIDn adds the tenantGroupIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantGroupn

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

WithTenantGroupn adds the tenantGroupn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantID

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

WithTenantID adds the tenantID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantIDn

func (o *IpamIPAddressesListParams) WithTenantIDn(tenantIDn *string) *IpamIPAddressesListParams

WithTenantIDn adds the tenantIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTenantn

WithTenantn adds the tenantn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVirtualMachine

func (o *IpamIPAddressesListParams) WithVirtualMachine(virtualMachine *string) *IpamIPAddressesListParams

WithVirtualMachine adds the virtualMachine to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVirtualMachineID

func (o *IpamIPAddressesListParams) WithVirtualMachineID(virtualMachineID *string) *IpamIPAddressesListParams

WithVirtualMachineID adds the virtualMachineID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVminterface

func (o *IpamIPAddressesListParams) WithVminterface(vminterface *string) *IpamIPAddressesListParams

WithVminterface adds the vminterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVminterfaceID

func (o *IpamIPAddressesListParams) WithVminterfaceID(vminterfaceID *string) *IpamIPAddressesListParams

WithVminterfaceID adds the vminterfaceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVminterfaceIDn

func (o *IpamIPAddressesListParams) WithVminterfaceIDn(vminterfaceIDn *string) *IpamIPAddressesListParams

WithVminterfaceIDn adds the vminterfaceIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVminterfacen

func (o *IpamIPAddressesListParams) WithVminterfacen(vminterfacen *string) *IpamIPAddressesListParams

WithVminterfacen adds the vminterfacen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVrf

WithVrf adds the vrf to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVrfID

WithVrfID adds the vrfID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVrfIDn

WithVrfIDn adds the vrfIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithVrfn

WithVrfn adds the vrfn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesListReader

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

IpamIPAddressesListReader is a Reader for the IpamIPAddressesList structure.

func (*IpamIPAddressesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesPartialUpdateDefault

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

IpamIPAddressesPartialUpdateDefault ipam ip addresses partial update default

func NewIpamIPAddressesPartialUpdateDefault

func NewIpamIPAddressesPartialUpdateDefault(code int) *IpamIPAddressesPartialUpdateDefault

NewIpamIPAddressesPartialUpdateDefault creates a IpamIPAddressesPartialUpdateDefault with default headers values

func (*IpamIPAddressesPartialUpdateDefault) Code

Code gets the status code for the ipam ip addresses partial update default response

func (*IpamIPAddressesPartialUpdateDefault) Error

func (*IpamIPAddressesPartialUpdateDefault) GetPayload

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

type IpamIPAddressesPartialUpdateOK

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

IpamIPAddressesPartialUpdateOK ipam Ip addresses partial update o k

func NewIpamIPAddressesPartialUpdateOK

func NewIpamIPAddressesPartialUpdateOK() *IpamIPAddressesPartialUpdateOK

NewIpamIPAddressesPartialUpdateOK creates a IpamIPAddressesPartialUpdateOK with default headers values

func (*IpamIPAddressesPartialUpdateOK) Error

func (*IpamIPAddressesPartialUpdateOK) GetPayload

type IpamIPAddressesPartialUpdateParams

type IpamIPAddressesPartialUpdateParams struct {

	// Data.
	Data *models.WritableIPAddress

	/* ID.

	   A unique integer value identifying this IP address.
	*/
	ID int64

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

IpamIPAddressesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses partial update operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesPartialUpdateParams

func NewIpamIPAddressesPartialUpdateParams() *IpamIPAddressesPartialUpdateParams

NewIpamIPAddressesPartialUpdateParams creates a new IpamIPAddressesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesPartialUpdateParamsWithContext

func NewIpamIPAddressesPartialUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams

NewIpamIPAddressesPartialUpdateParamsWithContext creates a new IpamIPAddressesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient

func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesPartialUpdateParams

NewIpamIPAddressesPartialUpdateParamsWithHTTPClient creates a new IpamIPAddressesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesPartialUpdateParamsWithTimeout

func NewIpamIPAddressesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesPartialUpdateParams

NewIpamIPAddressesPartialUpdateParamsWithTimeout creates a new IpamIPAddressesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesPartialUpdateParams) SetContext

SetContext adds the context to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) SetData

SetData adds the data to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) SetDefaults

func (o *IpamIPAddressesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam ip addresses partial update params (not the query body).

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

func (*IpamIPAddressesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) SetID

SetID adds the id to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) WithContext

WithContext adds the context to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) WithData

WithData adds the data to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam ip addresses partial update params (not the query body).

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

func (*IpamIPAddressesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) WithID

WithID adds the id to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses partial update params

func (*IpamIPAddressesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesPartialUpdateReader

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

IpamIPAddressesPartialUpdateReader is a Reader for the IpamIPAddressesPartialUpdate structure.

func (*IpamIPAddressesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesReadOK

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

IpamIPAddressesReadOK ipam Ip addresses read o k

func NewIpamIPAddressesReadOK

func NewIpamIPAddressesReadOK() *IpamIPAddressesReadOK

NewIpamIPAddressesReadOK creates a IpamIPAddressesReadOK with default headers values

func (*IpamIPAddressesReadOK) Error

func (o *IpamIPAddressesReadOK) Error() string

func (*IpamIPAddressesReadOK) GetPayload

func (o *IpamIPAddressesReadOK) GetPayload() *models.IPAddress

type IpamIPAddressesReadParams

type IpamIPAddressesReadParams struct {

	/* ID.

	   A unique integer value identifying this IP address.
	*/
	ID int64

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

IpamIPAddressesReadParams contains all the parameters to send to the API endpoint

for the ipam ip addresses read operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesReadParams

func NewIpamIPAddressesReadParams() *IpamIPAddressesReadParams

NewIpamIPAddressesReadParams creates a new IpamIPAddressesReadParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesReadParamsWithContext

func NewIpamIPAddressesReadParamsWithContext(ctx context.Context) *IpamIPAddressesReadParams

NewIpamIPAddressesReadParamsWithContext creates a new IpamIPAddressesReadParams object with the ability to set a context for a request.

func NewIpamIPAddressesReadParamsWithHTTPClient

func NewIpamIPAddressesReadParamsWithHTTPClient(client *http.Client) *IpamIPAddressesReadParams

NewIpamIPAddressesReadParamsWithHTTPClient creates a new IpamIPAddressesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesReadParamsWithTimeout

func NewIpamIPAddressesReadParamsWithTimeout(timeout time.Duration) *IpamIPAddressesReadParams

NewIpamIPAddressesReadParamsWithTimeout creates a new IpamIPAddressesReadParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesReadParams) SetContext

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

SetContext adds the context to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) SetDefaults

func (o *IpamIPAddressesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam ip addresses read params (not the query body).

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

func (*IpamIPAddressesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) SetID

func (o *IpamIPAddressesReadParams) SetID(id int64)

SetID adds the id to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithContext

WithContext adds the context to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam ip addresses read params (not the query body).

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

func (*IpamIPAddressesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithID

WithID adds the id to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesReadReader

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

IpamIPAddressesReadReader is a Reader for the IpamIPAddressesRead structure.

func (*IpamIPAddressesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesUpdateDefault

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

IpamIPAddressesUpdateDefault ipam ip addresses update default

func NewIpamIPAddressesUpdateDefault

func NewIpamIPAddressesUpdateDefault(code int) *IpamIPAddressesUpdateDefault

NewIpamIPAddressesUpdateDefault creates a IpamIPAddressesUpdateDefault with default headers values

func (*IpamIPAddressesUpdateDefault) Code

Code gets the status code for the ipam ip addresses update default response

func (*IpamIPAddressesUpdateDefault) Error

func (*IpamIPAddressesUpdateDefault) GetPayload

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

type IpamIPAddressesUpdateOK

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

IpamIPAddressesUpdateOK ipam Ip addresses update o k

func NewIpamIPAddressesUpdateOK

func NewIpamIPAddressesUpdateOK() *IpamIPAddressesUpdateOK

NewIpamIPAddressesUpdateOK creates a IpamIPAddressesUpdateOK with default headers values

func (*IpamIPAddressesUpdateOK) Error

func (o *IpamIPAddressesUpdateOK) Error() string

func (*IpamIPAddressesUpdateOK) GetPayload

func (o *IpamIPAddressesUpdateOK) GetPayload() *models.IPAddress

type IpamIPAddressesUpdateParams

type IpamIPAddressesUpdateParams struct {

	// Data.
	Data *models.WritableIPAddress

	/* ID.

	   A unique integer value identifying this IP address.
	*/
	ID int64

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

IpamIPAddressesUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses update operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesUpdateParams

func NewIpamIPAddressesUpdateParams() *IpamIPAddressesUpdateParams

NewIpamIPAddressesUpdateParams creates a new IpamIPAddressesUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesUpdateParamsWithContext

func NewIpamIPAddressesUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesUpdateParams

NewIpamIPAddressesUpdateParamsWithContext creates a new IpamIPAddressesUpdateParams object with the ability to set a context for a request.

func NewIpamIPAddressesUpdateParamsWithHTTPClient

func NewIpamIPAddressesUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesUpdateParams

NewIpamIPAddressesUpdateParamsWithHTTPClient creates a new IpamIPAddressesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesUpdateParamsWithTimeout

func NewIpamIPAddressesUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesUpdateParams

NewIpamIPAddressesUpdateParamsWithTimeout creates a new IpamIPAddressesUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesUpdateParams) SetContext

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

SetContext adds the context to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetData

SetData adds the data to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetDefaults

func (o *IpamIPAddressesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam ip addresses update params (not the query body).

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

func (*IpamIPAddressesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetID

func (o *IpamIPAddressesUpdateParams) SetID(id int64)

SetID adds the id to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithContext

WithContext adds the context to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithData

WithData adds the data to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam ip addresses update params (not the query body).

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

func (*IpamIPAddressesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithID

WithID adds the id to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesUpdateReader

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

IpamIPAddressesUpdateReader is a Reader for the IpamIPAddressesUpdate structure.

func (*IpamIPAddressesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailableIpsCreateCreated

type IpamPrefixesAvailableIpsCreateCreated struct {
	Payload []*models.AvailableIP
}
IpamPrefixesAvailableIpsCreateCreated describes a response with status code 201, with default header values.

IpamPrefixesAvailableIpsCreateCreated ipam prefixes available ips create created

func NewIpamPrefixesAvailableIpsCreateCreated

func NewIpamPrefixesAvailableIpsCreateCreated() *IpamPrefixesAvailableIpsCreateCreated

NewIpamPrefixesAvailableIpsCreateCreated creates a IpamPrefixesAvailableIpsCreateCreated with default headers values

func (*IpamPrefixesAvailableIpsCreateCreated) Error

func (*IpamPrefixesAvailableIpsCreateCreated) GetPayload

type IpamPrefixesAvailableIpsCreateDefault

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

IpamPrefixesAvailableIpsCreateDefault ipam prefixes available ips create default

func NewIpamPrefixesAvailableIpsCreateDefault

func NewIpamPrefixesAvailableIpsCreateDefault(code int) *IpamPrefixesAvailableIpsCreateDefault

NewIpamPrefixesAvailableIpsCreateDefault creates a IpamPrefixesAvailableIpsCreateDefault with default headers values

func (*IpamPrefixesAvailableIpsCreateDefault) Code

Code gets the status code for the ipam prefixes available ips create default response

func (*IpamPrefixesAvailableIpsCreateDefault) Error

func (*IpamPrefixesAvailableIpsCreateDefault) GetPayload

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

type IpamPrefixesAvailableIpsCreateParams

type IpamPrefixesAvailableIpsCreateParams struct {

	// Data.
	Data *models.WritableAvailableIP

	/* ID.

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

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

IpamPrefixesAvailableIpsCreateParams contains all the parameters to send to the API endpoint

for the ipam prefixes available ips create operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailableIpsCreateParams

func NewIpamPrefixesAvailableIpsCreateParams() *IpamPrefixesAvailableIpsCreateParams

NewIpamPrefixesAvailableIpsCreateParams creates a new IpamPrefixesAvailableIpsCreateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesAvailableIpsCreateParamsWithContext

func NewIpamPrefixesAvailableIpsCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams

NewIpamPrefixesAvailableIpsCreateParamsWithContext creates a new IpamPrefixesAvailableIpsCreateParams object with the ability to set a context for a request.

func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient

func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsCreateParams

NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient creates a new IpamPrefixesAvailableIpsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout

func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsCreateParams

NewIpamPrefixesAvailableIpsCreateParamsWithTimeout creates a new IpamPrefixesAvailableIpsCreateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesAvailableIpsCreateParams) SetContext

SetContext adds the context to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) SetData

SetData adds the data to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) SetDefaults

func (o *IpamPrefixesAvailableIpsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes available ips create params (not the query body).

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

func (*IpamPrefixesAvailableIpsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) SetID

SetID adds the id to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) WithContext

WithContext adds the context to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) WithData

WithData adds the data to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes available ips create params (not the query body).

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

func (*IpamPrefixesAvailableIpsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) WithID

WithID adds the id to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes available ips create params

func (*IpamPrefixesAvailableIpsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailableIpsCreateReader

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

IpamPrefixesAvailableIpsCreateReader is a Reader for the IpamPrefixesAvailableIpsCreate structure.

func (*IpamPrefixesAvailableIpsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailableIpsReadOK

type IpamPrefixesAvailableIpsReadOK struct {
	Payload []*models.AvailableIP
}
IpamPrefixesAvailableIpsReadOK describes a response with status code 200, with default header values.

IpamPrefixesAvailableIpsReadOK ipam prefixes available ips read o k

func NewIpamPrefixesAvailableIpsReadOK

func NewIpamPrefixesAvailableIpsReadOK() *IpamPrefixesAvailableIpsReadOK

NewIpamPrefixesAvailableIpsReadOK creates a IpamPrefixesAvailableIpsReadOK with default headers values

func (*IpamPrefixesAvailableIpsReadOK) Error

func (*IpamPrefixesAvailableIpsReadOK) GetPayload

type IpamPrefixesAvailableIpsReadParams

type IpamPrefixesAvailableIpsReadParams struct {

	/* ID.

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

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

IpamPrefixesAvailableIpsReadParams contains all the parameters to send to the API endpoint

for the ipam prefixes available ips read operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailableIpsReadParams

func NewIpamPrefixesAvailableIpsReadParams() *IpamPrefixesAvailableIpsReadParams

NewIpamPrefixesAvailableIpsReadParams creates a new IpamPrefixesAvailableIpsReadParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesAvailableIpsReadParamsWithContext

func NewIpamPrefixesAvailableIpsReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams

NewIpamPrefixesAvailableIpsReadParamsWithContext creates a new IpamPrefixesAvailableIpsReadParams object with the ability to set a context for a request.

func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient

func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsReadParams

NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient creates a new IpamPrefixesAvailableIpsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesAvailableIpsReadParamsWithTimeout

func NewIpamPrefixesAvailableIpsReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsReadParams

NewIpamPrefixesAvailableIpsReadParamsWithTimeout creates a new IpamPrefixesAvailableIpsReadParams object with the ability to set a timeout on a request.

func (*IpamPrefixesAvailableIpsReadParams) SetContext

SetContext adds the context to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) SetDefaults

func (o *IpamPrefixesAvailableIpsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes available ips read params (not the query body).

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

func (*IpamPrefixesAvailableIpsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) SetID

SetID adds the id to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) WithContext

WithContext adds the context to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes available ips read params (not the query body).

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

func (*IpamPrefixesAvailableIpsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) WithID

WithID adds the id to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes available ips read params

func (*IpamPrefixesAvailableIpsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailableIpsReadReader

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

IpamPrefixesAvailableIpsReadReader is a Reader for the IpamPrefixesAvailableIpsRead structure.

func (*IpamPrefixesAvailableIpsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailablePrefixesCreateCreated

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

IpamPrefixesAvailablePrefixesCreateCreated ipam prefixes available prefixes create created

func NewIpamPrefixesAvailablePrefixesCreateCreated

func NewIpamPrefixesAvailablePrefixesCreateCreated() *IpamPrefixesAvailablePrefixesCreateCreated

NewIpamPrefixesAvailablePrefixesCreateCreated creates a IpamPrefixesAvailablePrefixesCreateCreated with default headers values

func (*IpamPrefixesAvailablePrefixesCreateCreated) Error

func (*IpamPrefixesAvailablePrefixesCreateCreated) GetPayload

type IpamPrefixesAvailablePrefixesCreateDefault

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

IpamPrefixesAvailablePrefixesCreateDefault ipam prefixes available prefixes create default

func NewIpamPrefixesAvailablePrefixesCreateDefault

func NewIpamPrefixesAvailablePrefixesCreateDefault(code int) *IpamPrefixesAvailablePrefixesCreateDefault

NewIpamPrefixesAvailablePrefixesCreateDefault creates a IpamPrefixesAvailablePrefixesCreateDefault with default headers values

func (*IpamPrefixesAvailablePrefixesCreateDefault) Code

Code gets the status code for the ipam prefixes available prefixes create default response

func (*IpamPrefixesAvailablePrefixesCreateDefault) Error

func (*IpamPrefixesAvailablePrefixesCreateDefault) GetPayload

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

type IpamPrefixesAvailablePrefixesCreateParams

type IpamPrefixesAvailablePrefixesCreateParams struct {

	// Data.
	Data *models.PrefixLength

	/* ID.

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

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

IpamPrefixesAvailablePrefixesCreateParams contains all the parameters to send to the API endpoint

for the ipam prefixes available prefixes create operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailablePrefixesCreateParams

func NewIpamPrefixesAvailablePrefixesCreateParams() *IpamPrefixesAvailablePrefixesCreateParams

NewIpamPrefixesAvailablePrefixesCreateParams creates a new IpamPrefixesAvailablePrefixesCreateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext

func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams

NewIpamPrefixesAvailablePrefixesCreateParamsWithContext creates a new IpamPrefixesAvailablePrefixesCreateParams object with the ability to set a context for a request.

func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient

func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesCreateParams

NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient creates a new IpamPrefixesAvailablePrefixesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout

func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesCreateParams

NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout creates a new IpamPrefixesAvailablePrefixesCreateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesAvailablePrefixesCreateParams) SetContext

SetContext adds the context to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) SetData

SetData adds the data to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) SetDefaults

SetDefaults hydrates default values in the ipam prefixes available prefixes create params (not the query body).

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) SetID

SetID adds the id to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) SetTimeout

SetTimeout adds the timeout to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) WithContext

WithContext adds the context to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) WithData

WithData adds the data to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes available prefixes create params (not the query body).

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) WithID

WithID adds the id to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes available prefixes create params

func (*IpamPrefixesAvailablePrefixesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailablePrefixesCreateReader

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

IpamPrefixesAvailablePrefixesCreateReader is a Reader for the IpamPrefixesAvailablePrefixesCreate structure.

func (*IpamPrefixesAvailablePrefixesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailablePrefixesReadOK

type IpamPrefixesAvailablePrefixesReadOK struct {
	Payload []*models.AvailablePrefix
}
IpamPrefixesAvailablePrefixesReadOK describes a response with status code 200, with default header values.

IpamPrefixesAvailablePrefixesReadOK ipam prefixes available prefixes read o k

func NewIpamPrefixesAvailablePrefixesReadOK

func NewIpamPrefixesAvailablePrefixesReadOK() *IpamPrefixesAvailablePrefixesReadOK

NewIpamPrefixesAvailablePrefixesReadOK creates a IpamPrefixesAvailablePrefixesReadOK with default headers values

func (*IpamPrefixesAvailablePrefixesReadOK) Error

func (*IpamPrefixesAvailablePrefixesReadOK) GetPayload

type IpamPrefixesAvailablePrefixesReadParams

type IpamPrefixesAvailablePrefixesReadParams struct {

	/* ID.

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

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

IpamPrefixesAvailablePrefixesReadParams contains all the parameters to send to the API endpoint

for the ipam prefixes available prefixes read operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailablePrefixesReadParams

func NewIpamPrefixesAvailablePrefixesReadParams() *IpamPrefixesAvailablePrefixesReadParams

NewIpamPrefixesAvailablePrefixesReadParams creates a new IpamPrefixesAvailablePrefixesReadParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesAvailablePrefixesReadParamsWithContext

func NewIpamPrefixesAvailablePrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams

NewIpamPrefixesAvailablePrefixesReadParamsWithContext creates a new IpamPrefixesAvailablePrefixesReadParams object with the ability to set a context for a request.

func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient

func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesReadParams

NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient creates a new IpamPrefixesAvailablePrefixesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout

func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesReadParams

NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout creates a new IpamPrefixesAvailablePrefixesReadParams object with the ability to set a timeout on a request.

func (*IpamPrefixesAvailablePrefixesReadParams) SetContext

SetContext adds the context to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) SetDefaults

func (o *IpamPrefixesAvailablePrefixesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes available prefixes read params (not the query body).

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

func (*IpamPrefixesAvailablePrefixesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) SetID

SetID adds the id to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) WithContext

WithContext adds the context to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes available prefixes read params (not the query body).

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

func (*IpamPrefixesAvailablePrefixesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) WithID

WithID adds the id to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes available prefixes read params

func (*IpamPrefixesAvailablePrefixesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailablePrefixesReadReader

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

IpamPrefixesAvailablePrefixesReadReader is a Reader for the IpamPrefixesAvailablePrefixesRead structure.

func (*IpamPrefixesAvailablePrefixesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesCreateCreated

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

IpamPrefixesCreateCreated ipam prefixes create created

func NewIpamPrefixesCreateCreated

func NewIpamPrefixesCreateCreated() *IpamPrefixesCreateCreated

NewIpamPrefixesCreateCreated creates a IpamPrefixesCreateCreated with default headers values

func (*IpamPrefixesCreateCreated) Error

func (o *IpamPrefixesCreateCreated) Error() string

func (*IpamPrefixesCreateCreated) GetPayload

func (o *IpamPrefixesCreateCreated) GetPayload() *models.Prefix

type IpamPrefixesCreateDefault

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

IpamPrefixesCreateDefault ipam prefixes create default

func NewIpamPrefixesCreateDefault

func NewIpamPrefixesCreateDefault(code int) *IpamPrefixesCreateDefault

NewIpamPrefixesCreateDefault creates a IpamPrefixesCreateDefault with default headers values

func (*IpamPrefixesCreateDefault) Code

func (o *IpamPrefixesCreateDefault) Code() int

Code gets the status code for the ipam prefixes create default response

func (*IpamPrefixesCreateDefault) Error

func (o *IpamPrefixesCreateDefault) Error() string

func (*IpamPrefixesCreateDefault) GetPayload

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

type IpamPrefixesCreateParams

type IpamPrefixesCreateParams struct {

	// Data.
	Data *models.WritablePrefix

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

IpamPrefixesCreateParams contains all the parameters to send to the API endpoint

for the ipam prefixes create operation.

Typically these are written to a http.Request.

func NewIpamPrefixesCreateParams

func NewIpamPrefixesCreateParams() *IpamPrefixesCreateParams

NewIpamPrefixesCreateParams creates a new IpamPrefixesCreateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesCreateParamsWithContext

func NewIpamPrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesCreateParams

NewIpamPrefixesCreateParamsWithContext creates a new IpamPrefixesCreateParams object with the ability to set a context for a request.

func NewIpamPrefixesCreateParamsWithHTTPClient

func NewIpamPrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesCreateParams

NewIpamPrefixesCreateParamsWithHTTPClient creates a new IpamPrefixesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesCreateParamsWithTimeout

func NewIpamPrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesCreateParams

NewIpamPrefixesCreateParamsWithTimeout creates a new IpamPrefixesCreateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesCreateParams) SetContext

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

SetContext adds the context to the ipam prefixes create params

func (*IpamPrefixesCreateParams) SetData

SetData adds the data to the ipam prefixes create params

func (*IpamPrefixesCreateParams) SetDefaults

func (o *IpamPrefixesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes create params (not the query body).

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

func (*IpamPrefixesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes create params

func (*IpamPrefixesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithContext

WithContext adds the context to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithData

WithData adds the data to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes create params (not the query body).

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

func (*IpamPrefixesCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesCreateReader

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

IpamPrefixesCreateReader is a Reader for the IpamPrefixesCreate structure.

func (*IpamPrefixesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesDeleteNoContent

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

IpamPrefixesDeleteNoContent ipam prefixes delete no content

func NewIpamPrefixesDeleteNoContent

func NewIpamPrefixesDeleteNoContent() *IpamPrefixesDeleteNoContent

NewIpamPrefixesDeleteNoContent creates a IpamPrefixesDeleteNoContent with default headers values

func (*IpamPrefixesDeleteNoContent) Error

type IpamPrefixesDeleteParams

type IpamPrefixesDeleteParams struct {

	/* ID.

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

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

IpamPrefixesDeleteParams contains all the parameters to send to the API endpoint

for the ipam prefixes delete operation.

Typically these are written to a http.Request.

func NewIpamPrefixesDeleteParams

func NewIpamPrefixesDeleteParams() *IpamPrefixesDeleteParams

NewIpamPrefixesDeleteParams creates a new IpamPrefixesDeleteParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesDeleteParamsWithContext

func NewIpamPrefixesDeleteParamsWithContext(ctx context.Context) *IpamPrefixesDeleteParams

NewIpamPrefixesDeleteParamsWithContext creates a new IpamPrefixesDeleteParams object with the ability to set a context for a request.

func NewIpamPrefixesDeleteParamsWithHTTPClient

func NewIpamPrefixesDeleteParamsWithHTTPClient(client *http.Client) *IpamPrefixesDeleteParams

NewIpamPrefixesDeleteParamsWithHTTPClient creates a new IpamPrefixesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesDeleteParamsWithTimeout

func NewIpamPrefixesDeleteParamsWithTimeout(timeout time.Duration) *IpamPrefixesDeleteParams

NewIpamPrefixesDeleteParamsWithTimeout creates a new IpamPrefixesDeleteParams object with the ability to set a timeout on a request.

func (*IpamPrefixesDeleteParams) SetContext

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

SetContext adds the context to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) SetDefaults

func (o *IpamPrefixesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes delete params (not the query body).

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

func (*IpamPrefixesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) SetID

func (o *IpamPrefixesDeleteParams) SetID(id int64)

SetID adds the id to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithContext

WithContext adds the context to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes delete params (not the query body).

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

func (*IpamPrefixesDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithID

WithID adds the id to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesDeleteReader

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

IpamPrefixesDeleteReader is a Reader for the IpamPrefixesDelete structure.

func (*IpamPrefixesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesListOK

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

IpamPrefixesListOK ipam prefixes list o k

func NewIpamPrefixesListOK

func NewIpamPrefixesListOK() *IpamPrefixesListOK

NewIpamPrefixesListOK creates a IpamPrefixesListOK with default headers values

func (*IpamPrefixesListOK) Error

func (o *IpamPrefixesListOK) Error() string

func (*IpamPrefixesListOK) GetPayload

func (o *IpamPrefixesListOK) GetPayload() *IpamPrefixesListOKBody

type IpamPrefixesListOKBody

type IpamPrefixesListOKBody struct {

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

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

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

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

IpamPrefixesListOKBody ipam prefixes list o k body swagger:model IpamPrefixesListOKBody

func (*IpamPrefixesListOKBody) ContextValidate

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

ContextValidate validate this ipam prefixes list o k body based on the context it is used

func (*IpamPrefixesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamPrefixesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamPrefixesListOKBody) Validate

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

Validate validates this ipam prefixes list o k body

type IpamPrefixesListParams

type IpamPrefixesListParams struct {

	// Contains.
	Contains *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Family.
	Family *float64

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// IsPool.
	IsPool *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// MaskLength.
	MaskLength *float64

	// MaskLengthGte.
	MaskLengthGte *float64

	// MaskLengthLte.
	MaskLengthLte *float64

	/* Offset.

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

	// Prefix.
	Prefix *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag []string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// VlanID.
	VlanID *string

	// VlanIDn.
	VlanIDn *string

	// VlanVid.
	VlanVid *float64

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

	// VrfID.
	VrfID *string

	// VrfIDn.
	VrfIDn *string

	// Within.
	Within *string

	// WithinInclude.
	WithinInclude *string

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

IpamPrefixesListParams contains all the parameters to send to the API endpoint

for the ipam prefixes list operation.

Typically these are written to a http.Request.

func NewIpamPrefixesListParams

func NewIpamPrefixesListParams() *IpamPrefixesListParams

NewIpamPrefixesListParams creates a new IpamPrefixesListParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesListParamsWithContext

func NewIpamPrefixesListParamsWithContext(ctx context.Context) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithContext creates a new IpamPrefixesListParams object with the ability to set a context for a request.

func NewIpamPrefixesListParamsWithHTTPClient

func NewIpamPrefixesListParamsWithHTTPClient(client *http.Client) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithHTTPClient creates a new IpamPrefixesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesListParamsWithTimeout

func NewIpamPrefixesListParamsWithTimeout(timeout time.Duration) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithTimeout creates a new IpamPrefixesListParams object with the ability to set a timeout on a request.

func (*IpamPrefixesListParams) SetContains

func (o *IpamPrefixesListParams) SetContains(contains *string)

SetContains adds the contains to the ipam prefixes list params

func (*IpamPrefixesListParams) SetContext

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

SetContext adds the context to the ipam prefixes list params

func (*IpamPrefixesListParams) SetCreated

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

SetCreated adds the created to the ipam prefixes list params

func (*IpamPrefixesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDefaults

func (o *IpamPrefixesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes list params (not the query body).

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

func (*IpamPrefixesListParams) SetFamily

func (o *IpamPrefixesListParams) SetFamily(family *float64)

SetFamily adds the family to the ipam prefixes list params

func (*IpamPrefixesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes list params

func (*IpamPrefixesListParams) SetID

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

SetID adds the id to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDn

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

SetIDn adds the idN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIsPool

func (o *IpamPrefixesListParams) SetIsPool(isPool *string)

SetIsPool adds the isPool to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLimit

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

SetLimit adds the limit to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLength

func (o *IpamPrefixesListParams) SetMaskLength(maskLength *float64)

SetMaskLength adds the maskLength to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLengthGte

func (o *IpamPrefixesListParams) SetMaskLengthGte(maskLengthGte *float64)

SetMaskLengthGte adds the maskLengthGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLengthLte

func (o *IpamPrefixesListParams) SetMaskLengthLte(maskLengthLte *float64)

SetMaskLengthLte adds the maskLengthLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetOffset

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

SetOffset adds the offset to the ipam prefixes list params

func (*IpamPrefixesListParams) SetPrefix

func (o *IpamPrefixesListParams) SetPrefix(prefix *string)

SetPrefix adds the prefix to the ipam prefixes list params

func (*IpamPrefixesListParams) SetQ

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

SetQ adds the q to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegion

func (o *IpamPrefixesListParams) SetRegion(region *string)

SetRegion adds the region to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegionID

func (o *IpamPrefixesListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegionIDn

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

SetRegionIDn adds the regionIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegionn

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

SetRegionn adds the regionN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRole

func (o *IpamPrefixesListParams) SetRole(role *string)

SetRole adds the role to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRoleID

func (o *IpamPrefixesListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRoleIDn

func (o *IpamPrefixesListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRolen

func (o *IpamPrefixesListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSite

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

SetSite adds the site to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteID

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

SetSiteID adds the siteId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteIDn

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

SetSiteIDn adds the siteIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiten

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

SetSiten adds the siteN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetStatus

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

SetStatus adds the status to the ipam prefixes list params

func (*IpamPrefixesListParams) SetStatusn

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

SetStatusn adds the statusN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTag

func (o *IpamPrefixesListParams) SetTag(tag []string)

SetTag adds the tag to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTagn

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

SetTagn adds the tagN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenant

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

SetTenant adds the tenant to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroupIDn

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

SetTenantGroupIDn adds the tenantGroupIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroupn

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

SetTenantGroupn adds the tenantGroupN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantID

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

SetTenantID adds the tenantId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantIDn

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

SetTenantIDn adds the tenantIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantn

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

SetTenantn adds the tenantN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVlanID

func (o *IpamPrefixesListParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVlanIDn

func (o *IpamPrefixesListParams) SetVlanIDn(vlanIDn *string)

SetVlanIDn adds the vlanIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVlanVid

func (o *IpamPrefixesListParams) SetVlanVid(vlanVid *float64)

SetVlanVid adds the vlanVid to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrf

func (o *IpamPrefixesListParams) SetVrf(vrf *string)

SetVrf adds the vrf to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrfID

func (o *IpamPrefixesListParams) SetVrfID(vrfID *string)

SetVrfID adds the vrfId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrfIDn

func (o *IpamPrefixesListParams) SetVrfIDn(vrfIDn *string)

SetVrfIDn adds the vrfIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrfn

func (o *IpamPrefixesListParams) SetVrfn(vrfn *string)

SetVrfn adds the vrfN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetWithin

func (o *IpamPrefixesListParams) SetWithin(within *string)

SetWithin adds the within to the ipam prefixes list params

func (*IpamPrefixesListParams) SetWithinInclude

func (o *IpamPrefixesListParams) SetWithinInclude(withinInclude *string)

SetWithinInclude adds the withinInclude to the ipam prefixes list params

func (*IpamPrefixesListParams) WithContains

func (o *IpamPrefixesListParams) WithContains(contains *string) *IpamPrefixesListParams

WithContains adds the contains to the ipam prefixes list params

func (*IpamPrefixesListParams) WithContext

WithContext adds the context to the ipam prefixes list params

func (*IpamPrefixesListParams) WithCreated

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

WithCreated adds the created to the ipam prefixes list params

func (*IpamPrefixesListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes list params (not the query body).

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

func (*IpamPrefixesListParams) WithFamily

func (o *IpamPrefixesListParams) WithFamily(family *float64) *IpamPrefixesListParams

WithFamily adds the family to the ipam prefixes list params

func (*IpamPrefixesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes list params

func (*IpamPrefixesListParams) WithID

WithID adds the id to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDn

WithIDn adds the iDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIsPool

func (o *IpamPrefixesListParams) WithIsPool(isPool *string) *IpamPrefixesListParams

WithIsPool adds the isPool to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLimit

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

WithLimit adds the limit to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLength

func (o *IpamPrefixesListParams) WithMaskLength(maskLength *float64) *IpamPrefixesListParams

WithMaskLength adds the maskLength to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLengthGte

func (o *IpamPrefixesListParams) WithMaskLengthGte(maskLengthGte *float64) *IpamPrefixesListParams

WithMaskLengthGte adds the maskLengthGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLengthLte

func (o *IpamPrefixesListParams) WithMaskLengthLte(maskLengthLte *float64) *IpamPrefixesListParams

WithMaskLengthLte adds the maskLengthLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithOffset

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

WithOffset adds the offset to the ipam prefixes list params

func (*IpamPrefixesListParams) WithPrefix

func (o *IpamPrefixesListParams) WithPrefix(prefix *string) *IpamPrefixesListParams

WithPrefix adds the prefix to the ipam prefixes list params

func (*IpamPrefixesListParams) WithQ

WithQ adds the q to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRegion

func (o *IpamPrefixesListParams) WithRegion(region *string) *IpamPrefixesListParams

WithRegion adds the region to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRegionID

func (o *IpamPrefixesListParams) WithRegionID(regionID *string) *IpamPrefixesListParams

WithRegionID adds the regionID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRegionIDn

func (o *IpamPrefixesListParams) WithRegionIDn(regionIDn *string) *IpamPrefixesListParams

WithRegionIDn adds the regionIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRegionn

func (o *IpamPrefixesListParams) WithRegionn(regionn *string) *IpamPrefixesListParams

WithRegionn adds the regionn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRole

WithRole adds the role to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRoleID

func (o *IpamPrefixesListParams) WithRoleID(roleID *string) *IpamPrefixesListParams

WithRoleID adds the roleID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRoleIDn

func (o *IpamPrefixesListParams) WithRoleIDn(roleIDn *string) *IpamPrefixesListParams

WithRoleIDn adds the roleIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithRolen

WithRolen adds the rolen to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSite

WithSite adds the site to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSiteID

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

WithSiteID adds the siteID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSiteIDn

func (o *IpamPrefixesListParams) WithSiteIDn(siteIDn *string) *IpamPrefixesListParams

WithSiteIDn adds the siteIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSiten

WithSiten adds the siten to the ipam prefixes list params

func (*IpamPrefixesListParams) WithStatus

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

WithStatus adds the status to the ipam prefixes list params

func (*IpamPrefixesListParams) WithStatusn

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

WithStatusn adds the statusn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTag

WithTag adds the tag to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTagn

WithTagn adds the tagn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenant

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

WithTenant adds the tenant to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantGroup

func (o *IpamPrefixesListParams) WithTenantGroup(tenantGroup *string) *IpamPrefixesListParams

WithTenantGroup adds the tenantGroup to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantGroupID

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

WithTenantGroupID adds the tenantGroupID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantGroupIDn

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

WithTenantGroupIDn adds the tenantGroupIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantGroupn

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

WithTenantGroupn adds the tenantGroupn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantID

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

WithTenantID adds the tenantID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantIDn

func (o *IpamPrefixesListParams) WithTenantIDn(tenantIDn *string) *IpamPrefixesListParams

WithTenantIDn adds the tenantIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTenantn

func (o *IpamPrefixesListParams) WithTenantn(tenantn *string) *IpamPrefixesListParams

WithTenantn adds the tenantn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVlanID

func (o *IpamPrefixesListParams) WithVlanID(vlanID *string) *IpamPrefixesListParams

WithVlanID adds the vlanID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVlanIDn

func (o *IpamPrefixesListParams) WithVlanIDn(vlanIDn *string) *IpamPrefixesListParams

WithVlanIDn adds the vlanIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVlanVid

func (o *IpamPrefixesListParams) WithVlanVid(vlanVid *float64) *IpamPrefixesListParams

WithVlanVid adds the vlanVid to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVrf

WithVrf adds the vrf to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVrfID

WithVrfID adds the vrfID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVrfIDn

func (o *IpamPrefixesListParams) WithVrfIDn(vrfIDn *string) *IpamPrefixesListParams

WithVrfIDn adds the vrfIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithVrfn

WithVrfn adds the vrfn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithWithin

func (o *IpamPrefixesListParams) WithWithin(within *string) *IpamPrefixesListParams

WithWithin adds the within to the ipam prefixes list params

func (*IpamPrefixesListParams) WithWithinInclude

func (o *IpamPrefixesListParams) WithWithinInclude(withinInclude *string) *IpamPrefixesListParams

WithWithinInclude adds the withinInclude to the ipam prefixes list params

func (*IpamPrefixesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesListReader

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

IpamPrefixesListReader is a Reader for the IpamPrefixesList structure.

func (*IpamPrefixesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesPartialUpdateDefault

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

IpamPrefixesPartialUpdateDefault ipam prefixes partial update default

func NewIpamPrefixesPartialUpdateDefault

func NewIpamPrefixesPartialUpdateDefault(code int) *IpamPrefixesPartialUpdateDefault

NewIpamPrefixesPartialUpdateDefault creates a IpamPrefixesPartialUpdateDefault with default headers values

func (*IpamPrefixesPartialUpdateDefault) Code

Code gets the status code for the ipam prefixes partial update default response

func (*IpamPrefixesPartialUpdateDefault) Error

func (*IpamPrefixesPartialUpdateDefault) GetPayload

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

type IpamPrefixesPartialUpdateOK

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

IpamPrefixesPartialUpdateOK ipam prefixes partial update o k

func NewIpamPrefixesPartialUpdateOK

func NewIpamPrefixesPartialUpdateOK() *IpamPrefixesPartialUpdateOK

NewIpamPrefixesPartialUpdateOK creates a IpamPrefixesPartialUpdateOK with default headers values

func (*IpamPrefixesPartialUpdateOK) Error

func (*IpamPrefixesPartialUpdateOK) GetPayload

func (o *IpamPrefixesPartialUpdateOK) GetPayload() *models.Prefix

type IpamPrefixesPartialUpdateParams

type IpamPrefixesPartialUpdateParams struct {

	// Data.
	Data *models.WritablePrefix

	/* ID.

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

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

IpamPrefixesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam prefixes partial update operation.

Typically these are written to a http.Request.

func NewIpamPrefixesPartialUpdateParams

func NewIpamPrefixesPartialUpdateParams() *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParams creates a new IpamPrefixesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesPartialUpdateParamsWithContext

func NewIpamPrefixesPartialUpdateParamsWithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithContext creates a new IpamPrefixesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamPrefixesPartialUpdateParamsWithHTTPClient

func NewIpamPrefixesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithHTTPClient creates a new IpamPrefixesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesPartialUpdateParamsWithTimeout

func NewIpamPrefixesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithTimeout creates a new IpamPrefixesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesPartialUpdateParams) SetContext

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

SetContext adds the context to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetData

SetData adds the data to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetDefaults

func (o *IpamPrefixesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes partial update params (not the query body).

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

func (*IpamPrefixesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetID

SetID adds the id to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithContext

WithContext adds the context to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithData

WithData adds the data to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes partial update params (not the query body).

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

func (*IpamPrefixesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithID

WithID adds the id to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesPartialUpdateReader

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

IpamPrefixesPartialUpdateReader is a Reader for the IpamPrefixesPartialUpdate structure.

func (*IpamPrefixesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesReadOK

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

IpamPrefixesReadOK ipam prefixes read o k

func NewIpamPrefixesReadOK

func NewIpamPrefixesReadOK() *IpamPrefixesReadOK

NewIpamPrefixesReadOK creates a IpamPrefixesReadOK with default headers values

func (*IpamPrefixesReadOK) Error

func (o *IpamPrefixesReadOK) Error() string

func (*IpamPrefixesReadOK) GetPayload

func (o *IpamPrefixesReadOK) GetPayload() *models.Prefix

type IpamPrefixesReadParams

type IpamPrefixesReadParams struct {

	/* ID.

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

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

IpamPrefixesReadParams contains all the parameters to send to the API endpoint

for the ipam prefixes read operation.

Typically these are written to a http.Request.

func NewIpamPrefixesReadParams

func NewIpamPrefixesReadParams() *IpamPrefixesReadParams

NewIpamPrefixesReadParams creates a new IpamPrefixesReadParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesReadParamsWithContext

func NewIpamPrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithContext creates a new IpamPrefixesReadParams object with the ability to set a context for a request.

func NewIpamPrefixesReadParamsWithHTTPClient

func NewIpamPrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithHTTPClient creates a new IpamPrefixesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesReadParamsWithTimeout

func NewIpamPrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithTimeout creates a new IpamPrefixesReadParams object with the ability to set a timeout on a request.

func (*IpamPrefixesReadParams) SetContext

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

SetContext adds the context to the ipam prefixes read params

func (*IpamPrefixesReadParams) SetDefaults

func (o *IpamPrefixesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes read params (not the query body).

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

func (*IpamPrefixesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes read params

func (*IpamPrefixesReadParams) SetID

func (o *IpamPrefixesReadParams) SetID(id int64)

SetID adds the id to the ipam prefixes read params

func (*IpamPrefixesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithContext

WithContext adds the context to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes read params (not the query body).

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

func (*IpamPrefixesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithID

WithID adds the id to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes read params

func (*IpamPrefixesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesReadReader

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

IpamPrefixesReadReader is a Reader for the IpamPrefixesRead structure.

func (*IpamPrefixesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesUpdateDefault

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

IpamPrefixesUpdateDefault ipam prefixes update default

func NewIpamPrefixesUpdateDefault

func NewIpamPrefixesUpdateDefault(code int) *IpamPrefixesUpdateDefault

NewIpamPrefixesUpdateDefault creates a IpamPrefixesUpdateDefault with default headers values

func (*IpamPrefixesUpdateDefault) Code

func (o *IpamPrefixesUpdateDefault) Code() int

Code gets the status code for the ipam prefixes update default response

func (*IpamPrefixesUpdateDefault) Error

func (o *IpamPrefixesUpdateDefault) Error() string

func (*IpamPrefixesUpdateDefault) GetPayload

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

type IpamPrefixesUpdateOK

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

IpamPrefixesUpdateOK ipam prefixes update o k

func NewIpamPrefixesUpdateOK

func NewIpamPrefixesUpdateOK() *IpamPrefixesUpdateOK

NewIpamPrefixesUpdateOK creates a IpamPrefixesUpdateOK with default headers values

func (*IpamPrefixesUpdateOK) Error

func (o *IpamPrefixesUpdateOK) Error() string

func (*IpamPrefixesUpdateOK) GetPayload

func (o *IpamPrefixesUpdateOK) GetPayload() *models.Prefix

type IpamPrefixesUpdateParams

type IpamPrefixesUpdateParams struct {

	// Data.
	Data *models.WritablePrefix

	/* ID.

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

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

IpamPrefixesUpdateParams contains all the parameters to send to the API endpoint

for the ipam prefixes update operation.

Typically these are written to a http.Request.

func NewIpamPrefixesUpdateParams

func NewIpamPrefixesUpdateParams() *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParams creates a new IpamPrefixesUpdateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesUpdateParamsWithContext

func NewIpamPrefixesUpdateParamsWithContext(ctx context.Context) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithContext creates a new IpamPrefixesUpdateParams object with the ability to set a context for a request.

func NewIpamPrefixesUpdateParamsWithHTTPClient

func NewIpamPrefixesUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithHTTPClient creates a new IpamPrefixesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesUpdateParamsWithTimeout

func NewIpamPrefixesUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithTimeout creates a new IpamPrefixesUpdateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesUpdateParams) SetContext

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

SetContext adds the context to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetData

SetData adds the data to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetDefaults

func (o *IpamPrefixesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes update params (not the query body).

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

func (*IpamPrefixesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetID

func (o *IpamPrefixesUpdateParams) SetID(id int64)

SetID adds the id to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithContext

WithContext adds the context to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithData

WithData adds the data to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes update params (not the query body).

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

func (*IpamPrefixesUpdateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithID

WithID adds the id to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesUpdateReader

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

IpamPrefixesUpdateReader is a Reader for the IpamPrefixesUpdate structure.

func (*IpamPrefixesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRirsCreateCreated

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

IpamRirsCreateCreated ipam rirs create created

func NewIpamRirsCreateCreated

func NewIpamRirsCreateCreated() *IpamRirsCreateCreated

NewIpamRirsCreateCreated creates a IpamRirsCreateCreated with default headers values

func (*IpamRirsCreateCreated) Error

func (o *IpamRirsCreateCreated) Error() string

func (*IpamRirsCreateCreated) GetPayload

func (o *IpamRirsCreateCreated) GetPayload() *models.RIR

type IpamRirsCreateDefault

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

IpamRirsCreateDefault ipam rirs create default

func NewIpamRirsCreateDefault

func NewIpamRirsCreateDefault(code int) *IpamRirsCreateDefault

NewIpamRirsCreateDefault creates a IpamRirsCreateDefault with default headers values

func (*IpamRirsCreateDefault) Code

func (o *IpamRirsCreateDefault) Code() int

Code gets the status code for the ipam rirs create default response

func (*IpamRirsCreateDefault) Error

func (o *IpamRirsCreateDefault) Error() string

func (*IpamRirsCreateDefault) GetPayload

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

type IpamRirsCreateParams

type IpamRirsCreateParams struct {

	// Data.
	Data *models.RIR

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

IpamRirsCreateParams contains all the parameters to send to the API endpoint

for the ipam rirs create operation.

Typically these are written to a http.Request.

func NewIpamRirsCreateParams

func NewIpamRirsCreateParams() *IpamRirsCreateParams

NewIpamRirsCreateParams creates a new IpamRirsCreateParams object, with the default timeout for this client.

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

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

func NewIpamRirsCreateParamsWithContext

func NewIpamRirsCreateParamsWithContext(ctx context.Context) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithContext creates a new IpamRirsCreateParams object with the ability to set a context for a request.

func NewIpamRirsCreateParamsWithHTTPClient

func NewIpamRirsCreateParamsWithHTTPClient(client *http.Client) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithHTTPClient creates a new IpamRirsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsCreateParamsWithTimeout

func NewIpamRirsCreateParamsWithTimeout(timeout time.Duration) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithTimeout creates a new IpamRirsCreateParams object with the ability to set a timeout on a request.

func (*IpamRirsCreateParams) SetContext

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

SetContext adds the context to the ipam rirs create params

func (*IpamRirsCreateParams) SetData

func (o *IpamRirsCreateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs create params

func (*IpamRirsCreateParams) SetDefaults

func (o *IpamRirsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs create params (not the query body).

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

func (*IpamRirsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam rirs create params

func (*IpamRirsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam rirs create params

func (*IpamRirsCreateParams) WithContext

WithContext adds the context to the ipam rirs create params

func (*IpamRirsCreateParams) WithData

WithData adds the data to the ipam rirs create params

func (*IpamRirsCreateParams) WithDefaults

func (o *IpamRirsCreateParams) WithDefaults() *IpamRirsCreateParams

WithDefaults hydrates default values in the ipam rirs create params (not the query body).

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

func (*IpamRirsCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam rirs create params

func (*IpamRirsCreateParams) WithTimeout

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

WithTimeout adds the timeout to the ipam rirs create params

func (*IpamRirsCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRirsCreateReader

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

IpamRirsCreateReader is a Reader for the IpamRirsCreate structure.

func (*IpamRirsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRirsDeleteNoContent

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

IpamRirsDeleteNoContent ipam rirs delete no content

func NewIpamRirsDeleteNoContent

func NewIpamRirsDeleteNoContent() *IpamRirsDeleteNoContent

NewIpamRirsDeleteNoContent creates a IpamRirsDeleteNoContent with default headers values

func (*IpamRirsDeleteNoContent) Error

func (o *IpamRirsDeleteNoContent) Error() string

type IpamRirsDeleteParams

type IpamRirsDeleteParams struct {

	/* ID.

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

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

IpamRirsDeleteParams contains all the parameters to send to the API endpoint

for the ipam rirs delete operation.

Typically these are written to a http.Request.

func NewIpamRirsDeleteParams

func NewIpamRirsDeleteParams() *IpamRirsDeleteParams

NewIpamRirsDeleteParams creates a new IpamRirsDeleteParams object, with the default timeout for this client.

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

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

func NewIpamRirsDeleteParamsWithContext

func NewIpamRirsDeleteParamsWithContext(ctx context.Context) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithContext creates a new IpamRirsDeleteParams object with the ability to set a context for a request.

func NewIpamRirsDeleteParamsWithHTTPClient

func NewIpamRirsDeleteParamsWithHTTPClient(client *http.Client) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithHTTPClient creates a new IpamRirsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsDeleteParamsWithTimeout

func NewIpamRirsDeleteParamsWithTimeout(timeout time.Duration) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithTimeout creates a new IpamRirsDeleteParams object with the ability to set a timeout on a request.

func (*IpamRirsDeleteParams) SetContext

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

SetContext adds the context to the ipam rirs delete params

func (*IpamRirsDeleteParams) SetDefaults

func (o *IpamRirsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs delete params (not the query body).

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

func (*IpamRirsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam rirs delete params

func (*IpamRirsDeleteParams) SetID

func (o *IpamRirsDeleteParams) SetID(id int64)

SetID adds the id to the ipam rirs delete params

func (*IpamRirsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithContext

WithContext adds the context to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithDefaults

func (o *IpamRirsDeleteParams) WithDefaults() *IpamRirsDeleteParams

WithDefaults hydrates default values in the ipam rirs delete params (not the query body).

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

func (*IpamRirsDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithID

WithID adds the id to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithTimeout

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

WithTimeout adds the timeout to the ipam rirs delete params

func (*IpamRirsDeleteParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRirsDeleteReader

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

IpamRirsDeleteReader is a Reader for the IpamRirsDelete structure.

func (*IpamRirsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRirsListOK

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

IpamRirsListOK ipam rirs list o k

func NewIpamRirsListOK

func NewIpamRirsListOK() *IpamRirsListOK

NewIpamRirsListOK creates a IpamRirsListOK with default headers values

func (*IpamRirsListOK) Error

func (o *IpamRirsListOK) Error() string

func (*IpamRirsListOK) GetPayload

func (o *IpamRirsListOK) GetPayload() *IpamRirsListOKBody

type IpamRirsListOKBody

type IpamRirsListOKBody struct {

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

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

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

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

IpamRirsListOKBody ipam rirs list o k body swagger:model IpamRirsListOKBody

func (*IpamRirsListOKBody) ContextValidate

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

ContextValidate validate this ipam rirs list o k body based on the context it is used

func (*IpamRirsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamRirsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamRirsListOKBody) Validate

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

Validate validates this ipam rirs list o k body

type IpamRirsListParams

type IpamRirsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// IsPrivate.
	IsPrivate *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

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

IpamRirsListParams contains all the parameters to send to the API endpoint

for the ipam rirs list operation.

Typically these are written to a http.Request.

func NewIpamRirsListParams

func NewIpamRirsListParams() *IpamRirsListParams

NewIpamRirsListParams creates a new IpamRirsListParams object, with the default timeout for this client.

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

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

func NewIpamRirsListParamsWithContext

func NewIpamRirsListParamsWithContext(ctx context.Context) *IpamRirsListParams

NewIpamRirsListParamsWithContext creates a new IpamRirsListParams object with the ability to set a context for a request.

func NewIpamRirsListParamsWithHTTPClient

func NewIpamRirsListParamsWithHTTPClient(client *http.Client) *IpamRirsListParams

NewIpamRirsListParamsWithHTTPClient creates a new IpamRirsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsListParamsWithTimeout

func NewIpamRirsListParamsWithTimeout(timeout time.Duration) *IpamRirsListParams

NewIpamRirsListParamsWithTimeout creates a new IpamRirsListParams object with the ability to set a timeout on a request.

func (*IpamRirsListParams) SetContext

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

SetContext adds the context to the ipam rirs list params

func (*IpamRirsListParams) SetDefaults

func (o *IpamRirsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs list params (not the query body).

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

func (*IpamRirsListParams) SetDescription

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

SetDescription adds the description to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN to the ipam rirs list params

func (*IpamRirsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam rirs list params

func (*IpamRirsListParams) SetID

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

SetID adds the id to the ipam rirs list params

func (*IpamRirsListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam rirs list params

func (*IpamRirsListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam rirs list params

func (*IpamRirsListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam rirs list params

func (*IpamRirsListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam rirs list params

func (*IpamRirsListParams) SetIDn

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

SetIDn adds the idN to the ipam rirs list params

func (*IpamRirsListParams) SetIsPrivate

func (o *IpamRirsListParams) SetIsPrivate(isPrivate *string)

SetIsPrivate adds the isPrivate to the ipam rirs list params

func (*IpamRirsListParams) SetLimit

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

SetLimit adds the limit to the ipam rirs list params

func (*IpamRirsListParams) SetName

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

SetName adds the name to the ipam rirs list params

func (*IpamRirsListParams) SetNameIc

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

SetNameIc adds the nameIc to the ipam rirs list params

func (*IpamRirsListParams) SetNameIe

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

SetNameIe adds the nameIe to the ipam rirs list params

func (*IpamRirsListParams) SetNameIew

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

SetNameIew adds the nameIew to the ipam rirs list params

func (*IpamRirsListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the ipam rirs list params

func (*IpamRirsListParams) SetNameNic

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

SetNameNic adds the nameNic to the ipam rirs list params

func (*IpamRirsListParams) SetNameNie

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

SetNameNie adds the nameNie to the ipam rirs list params

func (*IpamRirsListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the ipam rirs list params

func (*IpamRirsListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the ipam rirs list params

func (*IpamRirsListParams) SetNamen

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

SetNamen adds the nameN to the ipam rirs list params

func (*IpamRirsListParams) SetOffset

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

SetOffset adds the offset to the ipam rirs list params

func (*IpamRirsListParams) SetQ

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

SetQ adds the q to the ipam rirs list params

func (*IpamRirsListParams) SetSlug

func (o *IpamRirsListParams) SetSlug(slug *string)

SetSlug adds the slug to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIc

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

SetSlugIc adds the slugIc to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIe

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

SetSlugIe adds the slugIe to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIew

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

SetSlugIew adds the slugIew to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIsw

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

SetSlugIsw adds the slugIsw to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNic

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

SetSlugNic adds the slugNic to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNie

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

SetSlugNie adds the slugNie to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNiew

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

SetSlugNiew adds the slugNiew to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNisw

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

SetSlugNisw adds the slugNisw to the ipam rirs list params

func (*IpamRirsListParams) SetSlugn

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

SetSlugn adds the slugN to the ipam rirs list params

func (*IpamRirsListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam rirs list params

func (*IpamRirsListParams) WithContext

WithContext adds the context to the ipam rirs list params

func (*IpamRirsListParams) WithDefaults

func (o *IpamRirsListParams) WithDefaults() *IpamRirsListParams

WithDefaults hydrates default values in the ipam rirs list params (not the query body).

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

func (*IpamRirsListParams) WithDescription

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

WithDescription adds the description to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIc

func (o *IpamRirsListParams) WithDescriptionIc(descriptionIc *string) *IpamRirsListParams

WithDescriptionIc adds the descriptionIc to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIe

func (o *IpamRirsListParams) WithDescriptionIe(descriptionIe *string) *IpamRirsListParams

WithDescriptionIe adds the descriptionIe to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIew

func (o *IpamRirsListParams) WithDescriptionIew(descriptionIew *string) *IpamRirsListParams

WithDescriptionIew adds the descriptionIew to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIsw

func (o *IpamRirsListParams) WithDescriptionIsw(descriptionIsw *string) *IpamRirsListParams

WithDescriptionIsw adds the descriptionIsw to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNic

func (o *IpamRirsListParams) WithDescriptionNic(descriptionNic *string) *IpamRirsListParams

WithDescriptionNic adds the descriptionNic to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNie

func (o *IpamRirsListParams) WithDescriptionNie(descriptionNie *string) *IpamRirsListParams

WithDescriptionNie adds the descriptionNie to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNiew

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

WithDescriptionNiew adds the descriptionNiew to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNisw

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

WithDescriptionNisw adds the descriptionNisw to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionn

func (o *IpamRirsListParams) WithDescriptionn(descriptionn *string) *IpamRirsListParams

WithDescriptionn adds the descriptionn to the ipam rirs list params

func (*IpamRirsListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam rirs list params

func (*IpamRirsListParams) WithID

WithID adds the id to the ipam rirs list params

func (*IpamRirsListParams) WithIDGt

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

WithIDGt adds the iDGt to the ipam rirs list params

func (*IpamRirsListParams) WithIDGte

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

WithIDGte adds the iDGte to the ipam rirs list params

func (*IpamRirsListParams) WithIDLt

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

WithIDLt adds the iDLt to the ipam rirs list params

func (*IpamRirsListParams) WithIDLte

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

WithIDLte adds the iDLte to the ipam rirs list params

func (*IpamRirsListParams) WithIDn

func (o *IpamRirsListParams) WithIDn(iDn *string) *IpamRirsListParams

WithIDn adds the iDn to the ipam rirs list params

func (*IpamRirsListParams) WithIsPrivate

func (o *IpamRirsListParams) WithIsPrivate(isPrivate *string) *IpamRirsListParams

WithIsPrivate adds the isPrivate to the ipam rirs list params

func (*IpamRirsListParams) WithLimit

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

WithLimit adds the limit to the ipam rirs list params

func (*IpamRirsListParams) WithName

func (o *IpamRirsListParams) WithName(name *string) *IpamRirsListParams

WithName adds the name to the ipam rirs list params

func (*IpamRirsListParams) WithNameIc

func (o *IpamRirsListParams) WithNameIc(nameIc *string) *IpamRirsListParams

WithNameIc adds the nameIc to the ipam rirs list params

func (*IpamRirsListParams) WithNameIe

func (o *IpamRirsListParams) WithNameIe(nameIe *string) *IpamRirsListParams

WithNameIe adds the nameIe to the ipam rirs list params

func (*IpamRirsListParams) WithNameIew

func (o *IpamRirsListParams) WithNameIew(nameIew *string) *IpamRirsListParams

WithNameIew adds the nameIew to the ipam rirs list params

func (*IpamRirsListParams) WithNameIsw

func (o *IpamRirsListParams) WithNameIsw(nameIsw *string) *IpamRirsListParams

WithNameIsw adds the nameIsw to the ipam rirs list params

func (*IpamRirsListParams) WithNameNic

func (o *IpamRirsListParams) WithNameNic(nameNic *string) *IpamRirsListParams

WithNameNic adds the nameNic to the ipam rirs list params

func (*IpamRirsListParams) WithNameNie

func (o *IpamRirsListParams) WithNameNie(nameNie *string) *IpamRirsListParams

WithNameNie adds the nameNie to the ipam rirs list params

func (*IpamRirsListParams) WithNameNiew

func (o *IpamRirsListParams) WithNameNiew(nameNiew *string) *IpamRirsListParams

WithNameNiew adds the nameNiew to the ipam rirs list params

func (*IpamRirsListParams) WithNameNisw

func (o *IpamRirsListParams) WithNameNisw(nameNisw *string) *IpamRirsListParams

WithNameNisw adds the nameNisw to the ipam rirs list params

func (*IpamRirsListParams) WithNamen

func (o *IpamRirsListParams) WithNamen(namen *string) *IpamRirsListParams

WithNamen adds the namen to the ipam rirs list params

func (*IpamRirsListParams) WithOffset

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

WithOffset adds the offset to the ipam rirs list params

func (*IpamRirsListParams) WithQ

WithQ adds the q to the ipam rirs list params

func (*IpamRirsListParams) WithSlug

func (o *IpamRirsListParams) WithSlug(slug *string) *IpamRirsListParams

WithSlug adds the slug to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIc

func (o *IpamRirsListParams) WithSlugIc(slugIc *string) *IpamRirsListParams

WithSlugIc adds the slugIc to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIe

func (o *IpamRirsListParams) WithSlugIe(slugIe *string) *IpamRirsListParams

WithSlugIe adds the slugIe to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIew

func (o *IpamRirsListParams) WithSlugIew(slugIew *string) *IpamRirsListParams

WithSlugIew adds the slugIew to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIsw

func (o *IpamRirsListParams) WithSlugIsw(slugIsw *string) *IpamRirsListParams

WithSlugIsw adds the slugIsw to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNic

func (o *IpamRirsListParams) WithSlugNic(slugNic *string) *IpamRirsListParams

WithSlugNic adds the slugNic to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNie

func (o *IpamRirsListParams) WithSlugNie(slugNie *string) *IpamRirsListParams

WithSlugNie adds the slugNie to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNiew

func (o *IpamRirsListParams) WithSlugNiew(slugNiew *string) *IpamRirsListParams

WithSlugNiew adds the slugNiew to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNisw

func (o *IpamRirsListParams) WithSlugNisw(slugNisw *string) *IpamRirsListParams

WithSlugNisw adds the slugNisw to the ipam rirs list params

func (*IpamRirsListParams) WithSlugn

func (o *IpamRirsListParams) WithSlugn(slugn *string) *IpamRirsListParams

WithSlugn adds the slugn to the ipam rirs list params

func (*IpamRirsListParams) WithTimeout

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

WithTimeout adds the timeout to the ipam rirs list params

func (*IpamRirsListParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRirsListReader

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

IpamRirsListReader is a Reader for the IpamRirsList structure.

func (*IpamRirsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRirsPartialUpdateDefault

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

IpamRirsPartialUpdateDefault ipam rirs partial update default

func NewIpamRirsPartialUpdateDefault

func NewIpamRirsPartialUpdateDefault(code int) *IpamRirsPartialUpdateDefault

NewIpamRirsPartialUpdateDefault creates a IpamRirsPartialUpdateDefault with default headers values

func (*IpamRirsPartialUpdateDefault) Code

Code gets the status code for the ipam rirs partial update default response

func (*IpamRirsPartialUpdateDefault) Error

func (*IpamRirsPartialUpdateDefault) GetPayload

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

type IpamRirsPartialUpdateOK

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

IpamRirsPartialUpdateOK ipam rirs partial update o k

func NewIpamRirsPartialUpdateOK

func NewIpamRirsPartialUpdateOK() *IpamRirsPartialUpdateOK

NewIpamRirsPartialUpdateOK creates a IpamRirsPartialUpdateOK with default headers values

func (*IpamRirsPartialUpdateOK) Error

func (o *IpamRirsPartialUpdateOK) Error() string

func (*IpamRirsPartialUpdateOK) GetPayload

func (o *IpamRirsPartialUpdateOK) GetPayload() *models.RIR

type IpamRirsPartialUpdateParams

type IpamRirsPartialUpdateParams struct {

	// Data.
	Data *models.RIR

	/* ID.

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

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

IpamRirsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam rirs partial update operation.

Typically these are written to a http.Request.

func NewIpamRirsPartialUpdateParams

func NewIpamRirsPartialUpdateParams() *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParams creates a new IpamRirsPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamRirsPartialUpdateParamsWithContext

func NewIpamRirsPartialUpdateParamsWithContext(ctx context.Context) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithContext creates a new IpamRirsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRirsPartialUpdateParamsWithHTTPClient

func NewIpamRirsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithHTTPClient creates a new IpamRirsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsPartialUpdateParamsWithTimeout

func NewIpamRirsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithTimeout creates a new IpamRirsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRirsPartialUpdateParams) SetContext

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

SetContext adds the context to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetData

func (o *IpamRirsPartialUpdateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetDefaults

func (o *IpamRirsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs partial update params (not the query body).

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

func (*IpamRirsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetID

func (o *IpamRirsPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithContext

WithContext adds the context to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithData

WithData adds the data to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam rirs partial update params (not the query body).

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

func (*IpamRirsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithID

WithID adds the id to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRirsPartialUpdateReader

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

IpamRirsPartialUpdateReader is a Reader for the IpamRirsPartialUpdate structure.

func (*IpamRirsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRirsReadOK

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

IpamRirsReadOK ipam rirs read o k

func NewIpamRirsReadOK

func NewIpamRirsReadOK() *IpamRirsReadOK

NewIpamRirsReadOK creates a IpamRirsReadOK with default headers values

func (*IpamRirsReadOK) Error

func (o *IpamRirsReadOK) Error() string

func (*IpamRirsReadOK) GetPayload

func (o *IpamRirsReadOK) GetPayload() *models.RIR

type IpamRirsReadParams

type IpamRirsReadParams struct {

	/* ID.

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

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

IpamRirsReadParams contains all the parameters to send to the API endpoint

for the ipam rirs read operation.

Typically these are written to a http.Request.

func NewIpamRirsReadParams

func NewIpamRirsReadParams() *IpamRirsReadParams

NewIpamRirsReadParams creates a new IpamRirsReadParams object, with the default timeout for this client.

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

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

func NewIpamRirsReadParamsWithContext

func NewIpamRirsReadParamsWithContext(ctx context.Context) *IpamRirsReadParams

NewIpamRirsReadParamsWithContext creates a new IpamRirsReadParams object with the ability to set a context for a request.

func NewIpamRirsReadParamsWithHTTPClient

func NewIpamRirsReadParamsWithHTTPClient(client *http.Client) *IpamRirsReadParams

NewIpamRirsReadParamsWithHTTPClient creates a new IpamRirsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsReadParamsWithTimeout

func NewIpamRirsReadParamsWithTimeout(timeout time.Duration) *IpamRirsReadParams

NewIpamRirsReadParamsWithTimeout creates a new IpamRirsReadParams object with the ability to set a timeout on a request.

func (*IpamRirsReadParams) SetContext

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

SetContext adds the context to the ipam rirs read params

func (*IpamRirsReadParams) SetDefaults

func (o *IpamRirsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs read params (not the query body).

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

func (*IpamRirsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam rirs read params

func (*IpamRirsReadParams) SetID

func (o *IpamRirsReadParams) SetID(id int64)

SetID adds the id to the ipam rirs read params

func (*IpamRirsReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam rirs read params

func (*IpamRirsReadParams) WithContext

WithContext adds the context to the ipam rirs read params

func (*IpamRirsReadParams) WithDefaults

func (o *IpamRirsReadParams) WithDefaults() *IpamRirsReadParams

WithDefaults hydrates default values in the ipam rirs read params (not the query body).

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

func (*IpamRirsReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam rirs read params

func (*IpamRirsReadParams) WithID

WithID adds the id to the ipam rirs read params

func (*IpamRirsReadParams) WithTimeout

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

WithTimeout adds the timeout to the ipam rirs read params

func (*IpamRirsReadParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRirsReadReader

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

IpamRirsReadReader is a Reader for the IpamRirsRead structure.

func (*IpamRirsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRirsUpdateDefault

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

IpamRirsUpdateDefault ipam rirs update default

func NewIpamRirsUpdateDefault

func NewIpamRirsUpdateDefault(code int) *IpamRirsUpdateDefault

NewIpamRirsUpdateDefault creates a IpamRirsUpdateDefault with default headers values

func (*IpamRirsUpdateDefault) Code

func (o *IpamRirsUpdateDefault) Code() int

Code gets the status code for the ipam rirs update default response

func (*IpamRirsUpdateDefault) Error

func (o *IpamRirsUpdateDefault) Error() string

func (*IpamRirsUpdateDefault) GetPayload

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

type IpamRirsUpdateOK

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

IpamRirsUpdateOK ipam rirs update o k

func NewIpamRirsUpdateOK

func NewIpamRirsUpdateOK() *IpamRirsUpdateOK

NewIpamRirsUpdateOK creates a IpamRirsUpdateOK with default headers values

func (*IpamRirsUpdateOK) Error

func (o *IpamRirsUpdateOK) Error() string

func (*IpamRirsUpdateOK) GetPayload

func (o *IpamRirsUpdateOK) GetPayload() *models.RIR

type IpamRirsUpdateParams

type IpamRirsUpdateParams struct {

	// Data.
	Data *models.RIR

	/* ID.

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

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

IpamRirsUpdateParams contains all the parameters to send to the API endpoint

for the ipam rirs update operation.

Typically these are written to a http.Request.

func NewIpamRirsUpdateParams

func NewIpamRirsUpdateParams() *IpamRirsUpdateParams

NewIpamRirsUpdateParams creates a new IpamRirsUpdateParams object, with the default timeout for this client.

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

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

func NewIpamRirsUpdateParamsWithContext

func NewIpamRirsUpdateParamsWithContext(ctx context.Context) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithContext creates a new IpamRirsUpdateParams object with the ability to set a context for a request.

func NewIpamRirsUpdateParamsWithHTTPClient

func NewIpamRirsUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithHTTPClient creates a new IpamRirsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsUpdateParamsWithTimeout

func NewIpamRirsUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithTimeout creates a new IpamRirsUpdateParams object with the ability to set a timeout on a request.

func (*IpamRirsUpdateParams) SetContext

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

SetContext adds the context to the ipam rirs update params

func (*IpamRirsUpdateParams) SetData

func (o *IpamRirsUpdateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs update params

func (*IpamRirsUpdateParams) SetDefaults

func (o *IpamRirsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs update params (not the query body).

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

func (*IpamRirsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam rirs update params

func (*IpamRirsUpdateParams) SetID

func (o *IpamRirsUpdateParams) SetID(id int64)

SetID adds the id to the ipam rirs update params

func (*IpamRirsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam rirs update params

func (*IpamRirsUpdateParams) WithContext

WithContext adds the context to the ipam rirs update params

func (*IpamRirsUpdateParams) WithData

WithData adds the data to the ipam rirs update params

func (*IpamRirsUpdateParams) WithDefaults

func (o *IpamRirsUpdateParams) WithDefaults() *IpamRirsUpdateParams

WithDefaults hydrates default values in the ipam rirs update params (not the query body).

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

func (*IpamRirsUpdateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam rirs update params

func (*IpamRirsUpdateParams) WithID

WithID adds the id to the ipam rirs update params

func (*IpamRirsUpdateParams) WithTimeout

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

WithTimeout adds the timeout to the ipam rirs update params

func (*IpamRirsUpdateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRirsUpdateReader

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

IpamRirsUpdateReader is a Reader for the IpamRirsUpdate structure.

func (*IpamRirsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRolesCreateCreated

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

IpamRolesCreateCreated ipam roles create created

func NewIpamRolesCreateCreated

func NewIpamRolesCreateCreated() *IpamRolesCreateCreated

NewIpamRolesCreateCreated creates a IpamRolesCreateCreated with default headers values

func (*IpamRolesCreateCreated) Error

func (o *IpamRolesCreateCreated) Error() string

func (*IpamRolesCreateCreated) GetPayload

func (o *IpamRolesCreateCreated) GetPayload() *models.Role

type IpamRolesCreateDefault

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

IpamRolesCreateDefault ipam roles create default

func NewIpamRolesCreateDefault

func NewIpamRolesCreateDefault(code int) *IpamRolesCreateDefault

NewIpamRolesCreateDefault creates a IpamRolesCreateDefault with default headers values

func (*IpamRolesCreateDefault) Code

func (o *IpamRolesCreateDefault) Code() int

Code gets the status code for the ipam roles create default response

func (*IpamRolesCreateDefault) Error

func (o *IpamRolesCreateDefault) Error() string

func (*IpamRolesCreateDefault) GetPayload

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

type IpamRolesCreateParams

type IpamRolesCreateParams struct {

	// Data.
	Data *models.Role

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

IpamRolesCreateParams contains all the parameters to send to the API endpoint

for the ipam roles create operation.

Typically these are written to a http.Request.

func NewIpamRolesCreateParams

func NewIpamRolesCreateParams() *IpamRolesCreateParams

NewIpamRolesCreateParams creates a new IpamRolesCreateParams object, with the default timeout for this client.

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

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

func NewIpamRolesCreateParamsWithContext

func NewIpamRolesCreateParamsWithContext(ctx context.Context) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithContext creates a new IpamRolesCreateParams object with the ability to set a context for a request.

func NewIpamRolesCreateParamsWithHTTPClient

func NewIpamRolesCreateParamsWithHTTPClient(client *http.Client) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithHTTPClient creates a new IpamRolesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesCreateParamsWithTimeout

func NewIpamRolesCreateParamsWithTimeout(timeout time.Duration) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithTimeout creates a new IpamRolesCreateParams object with the ability to set a timeout on a request.

func (*IpamRolesCreateParams) SetContext

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

SetContext adds the context to the ipam roles create params

func (*IpamRolesCreateParams) SetData

func (o *IpamRolesCreateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles create params

func (*IpamRolesCreateParams) SetDefaults

func (o *IpamRolesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles create params (not the query body).

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

func (*IpamRolesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam roles create params

func (*IpamRolesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam roles create params

func (*IpamRolesCreateParams) WithContext

WithContext adds the context to the ipam roles create params

func (*IpamRolesCreateParams) WithData

WithData adds the data to the ipam roles create params

func (*IpamRolesCreateParams) WithDefaults

func (o *IpamRolesCreateParams) WithDefaults() *IpamRolesCreateParams

WithDefaults hydrates default values in the ipam roles create params (not the query body).

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

func (*IpamRolesCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam roles create params

func (*IpamRolesCreateParams) WithTimeout

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

WithTimeout adds the timeout to the ipam roles create params

func (*IpamRolesCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRolesCreateReader

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

IpamRolesCreateReader is a Reader for the IpamRolesCreate structure.

func (*IpamRolesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRolesDeleteNoContent

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

IpamRolesDeleteNoContent ipam roles delete no content

func NewIpamRolesDeleteNoContent

func NewIpamRolesDeleteNoContent() *IpamRolesDeleteNoContent

NewIpamRolesDeleteNoContent creates a IpamRolesDeleteNoContent with default headers values

func (*IpamRolesDeleteNoContent) Error

func (o *IpamRolesDeleteNoContent) Error() string

type IpamRolesDeleteParams

type IpamRolesDeleteParams struct {

	/* ID.

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

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

IpamRolesDeleteParams contains all the parameters to send to the API endpoint

for the ipam roles delete operation.

Typically these are written to a http.Request.

func NewIpamRolesDeleteParams

func NewIpamRolesDeleteParams() *IpamRolesDeleteParams

NewIpamRolesDeleteParams creates a new IpamRolesDeleteParams object, with the default timeout for this client.

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

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

func NewIpamRolesDeleteParamsWithContext

func NewIpamRolesDeleteParamsWithContext(ctx context.Context) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithContext creates a new IpamRolesDeleteParams object with the ability to set a context for a request.

func NewIpamRolesDeleteParamsWithHTTPClient

func NewIpamRolesDeleteParamsWithHTTPClient(client *http.Client) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithHTTPClient creates a new IpamRolesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesDeleteParamsWithTimeout

func NewIpamRolesDeleteParamsWithTimeout(timeout time.Duration) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithTimeout creates a new IpamRolesDeleteParams object with the ability to set a timeout on a request.

func (*IpamRolesDeleteParams) SetContext

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

SetContext adds the context to the ipam roles delete params

func (*IpamRolesDeleteParams) SetDefaults

func (o *IpamRolesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles delete params (not the query body).

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

func (*IpamRolesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam roles delete params

func (*IpamRolesDeleteParams) SetID

func (o *IpamRolesDeleteParams) SetID(id int64)

SetID adds the id to the ipam roles delete params

func (*IpamRolesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam roles delete params

func (*IpamRolesDeleteParams) WithContext

WithContext adds the context to the ipam roles delete params

func (*IpamRolesDeleteParams) WithDefaults

func (o *IpamRolesDeleteParams) WithDefaults() *IpamRolesDeleteParams

WithDefaults hydrates default values in the ipam roles delete params (not the query body).

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

func (*IpamRolesDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam roles delete params

func (*IpamRolesDeleteParams) WithID

WithID adds the id to the ipam roles delete params

func (*IpamRolesDeleteParams) WithTimeout

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

WithTimeout adds the timeout to the ipam roles delete params

func (*IpamRolesDeleteParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRolesDeleteReader

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

IpamRolesDeleteReader is a Reader for the IpamRolesDelete structure.

func (*IpamRolesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRolesListOK

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

IpamRolesListOK ipam roles list o k

func NewIpamRolesListOK

func NewIpamRolesListOK() *IpamRolesListOK

NewIpamRolesListOK creates a IpamRolesListOK with default headers values

func (*IpamRolesListOK) Error

func (o *IpamRolesListOK) Error() string

func (*IpamRolesListOK) GetPayload

func (o *IpamRolesListOK) GetPayload() *IpamRolesListOKBody

type IpamRolesListOKBody

type IpamRolesListOKBody struct {

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

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

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

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

IpamRolesListOKBody ipam roles list o k body swagger:model IpamRolesListOKBody

func (*IpamRolesListOKBody) ContextValidate

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

ContextValidate validate this ipam roles list o k body based on the context it is used

func (*IpamRolesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamRolesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamRolesListOKBody) Validate

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

Validate validates this ipam roles list o k body

type IpamRolesListParams

type IpamRolesListParams struct {

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

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

IpamRolesListParams contains all the parameters to send to the API endpoint

for the ipam roles list operation.

Typically these are written to a http.Request.

func NewIpamRolesListParams

func NewIpamRolesListParams() *IpamRolesListParams

NewIpamRolesListParams creates a new IpamRolesListParams object, with the default timeout for this client.

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

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

func NewIpamRolesListParamsWithContext

func NewIpamRolesListParamsWithContext(ctx context.Context) *IpamRolesListParams

NewIpamRolesListParamsWithContext creates a new IpamRolesListParams object with the ability to set a context for a request.

func NewIpamRolesListParamsWithHTTPClient

func NewIpamRolesListParamsWithHTTPClient(client *http.Client) *IpamRolesListParams

NewIpamRolesListParamsWithHTTPClient creates a new IpamRolesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesListParamsWithTimeout

func NewIpamRolesListParamsWithTimeout(timeout time.Duration) *IpamRolesListParams

NewIpamRolesListParamsWithTimeout creates a new IpamRolesListParams object with the ability to set a timeout on a request.

func (*IpamRolesListParams) SetContext

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

SetContext adds the context to the ipam roles list params

func (*IpamRolesListParams) SetDefaults

func (o *IpamRolesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles list params (not the query body).

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

func (*IpamRolesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam roles list params

func (*IpamRolesListParams) SetID

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

SetID adds the id to the ipam roles list params

func (*IpamRolesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam roles list params

func (*IpamRolesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam roles list params

func (*IpamRolesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam roles list params

func (*IpamRolesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam roles list params

func (*IpamRolesListParams) SetIDn

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

SetIDn adds the idN to the ipam roles list params

func (*IpamRolesListParams) SetLimit

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

SetLimit adds the limit to the ipam roles list params

func (*IpamRolesListParams) SetName

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

SetName adds the name to the ipam roles list params

func (*IpamRolesListParams) SetNameIc

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

SetNameIc adds the nameIc to the ipam roles list params

func (*IpamRolesListParams) SetNameIe

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

SetNameIe adds the nameIe to the ipam roles list params

func (*IpamRolesListParams) SetNameIew

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

SetNameIew adds the nameIew to the ipam roles list params

func (*IpamRolesListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the ipam roles list params

func (*IpamRolesListParams) SetNameNic

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

SetNameNic adds the nameNic to the ipam roles list params

func (*IpamRolesListParams) SetNameNie

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

SetNameNie adds the nameNie to the ipam roles list params

func (*IpamRolesListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the ipam roles list params

func (*IpamRolesListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the ipam roles list params

func (*IpamRolesListParams) SetNamen

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

SetNamen adds the nameN to the ipam roles list params

func (*IpamRolesListParams) SetOffset

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

SetOffset adds the offset to the ipam roles list params

func (*IpamRolesListParams) SetQ

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

SetQ adds the q to the ipam roles list params

func (*IpamRolesListParams) SetSlug

func (o *IpamRolesListParams) SetSlug(slug *string)

SetSlug adds the slug to the ipam roles list params

func (*IpamRolesListParams) SetSlugIc

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

SetSlugIc adds the slugIc to the ipam roles list params

func (*IpamRolesListParams) SetSlugIe

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

SetSlugIe adds the slugIe to the ipam roles list params

func (*IpamRolesListParams) SetSlugIew

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

SetSlugIew adds the slugIew to the ipam roles list params

func (*IpamRolesListParams) SetSlugIsw

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

SetSlugIsw adds the slugIsw to the ipam roles list params

func (*IpamRolesListParams) SetSlugNic

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

SetSlugNic adds the slugNic to the ipam roles list params

func (*IpamRolesListParams) SetSlugNie

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

SetSlugNie adds the slugNie to the ipam roles list params

func (*IpamRolesListParams) SetSlugNiew

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

SetSlugNiew adds the slugNiew to the ipam roles list params

func (*IpamRolesListParams) SetSlugNisw

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

SetSlugNisw adds the slugNisw to the ipam roles list params

func (*IpamRolesListParams) SetSlugn

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

SetSlugn adds the slugN to the ipam roles list params

func (*IpamRolesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam roles list params

func (*IpamRolesListParams) WithContext

WithContext adds the context to the ipam roles list params

func (*IpamRolesListParams) WithDefaults

func (o *IpamRolesListParams) WithDefaults() *IpamRolesListParams

WithDefaults hydrates default values in the ipam roles list params (not the query body).

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

func (*IpamRolesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam roles list params

func (*IpamRolesListParams) WithID

WithID adds the id to the ipam roles list params

func (*IpamRolesListParams) WithIDGt

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

WithIDGt adds the iDGt to the ipam roles list params

func (*IpamRolesListParams) WithIDGte

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

WithIDGte adds the iDGte to the ipam roles list params

func (*IpamRolesListParams) WithIDLt

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

WithIDLt adds the iDLt to the ipam roles list params

func (*IpamRolesListParams) WithIDLte

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

WithIDLte adds the iDLte to the ipam roles list params

func (*IpamRolesListParams) WithIDn

WithIDn adds the iDn to the ipam roles list params

func (*IpamRolesListParams) WithLimit

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

WithLimit adds the limit to the ipam roles list params

func (*IpamRolesListParams) WithName

func (o *IpamRolesListParams) WithName(name *string) *IpamRolesListParams

WithName adds the name to the ipam roles list params

func (*IpamRolesListParams) WithNameIc

func (o *IpamRolesListParams) WithNameIc(nameIc *string) *IpamRolesListParams

WithNameIc adds the nameIc to the ipam roles list params

func (*IpamRolesListParams) WithNameIe

func (o *IpamRolesListParams) WithNameIe(nameIe *string) *IpamRolesListParams

WithNameIe adds the nameIe to the ipam roles list params

func (*IpamRolesListParams) WithNameIew

func (o *IpamRolesListParams) WithNameIew(nameIew *string) *IpamRolesListParams

WithNameIew adds the nameIew to the ipam roles list params

func (*IpamRolesListParams) WithNameIsw

func (o *IpamRolesListParams) WithNameIsw(nameIsw *string) *IpamRolesListParams

WithNameIsw adds the nameIsw to the ipam roles list params

func (*IpamRolesListParams) WithNameNic

func (o *IpamRolesListParams) WithNameNic(nameNic *string) *IpamRolesListParams

WithNameNic adds the nameNic to the ipam roles list params

func (*IpamRolesListParams) WithNameNie

func (o *IpamRolesListParams) WithNameNie(nameNie *string) *IpamRolesListParams

WithNameNie adds the nameNie to the ipam roles list params

func (*IpamRolesListParams) WithNameNiew

func (o *IpamRolesListParams) WithNameNiew(nameNiew *string) *IpamRolesListParams

WithNameNiew adds the nameNiew to the ipam roles list params

func (*IpamRolesListParams) WithNameNisw

func (o *IpamRolesListParams) WithNameNisw(nameNisw *string) *IpamRolesListParams

WithNameNisw adds the nameNisw to the ipam roles list params

func (*IpamRolesListParams) WithNamen

func (o *IpamRolesListParams) WithNamen(namen *string) *IpamRolesListParams

WithNamen adds the namen to the ipam roles list params

func (*IpamRolesListParams) WithOffset

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

WithOffset adds the offset to the ipam roles list params

func (*IpamRolesListParams) WithQ

WithQ adds the q to the ipam roles list params

func (*IpamRolesListParams) WithSlug

func (o *IpamRolesListParams) WithSlug(slug *string) *IpamRolesListParams

WithSlug adds the slug to the ipam roles list params

func (*IpamRolesListParams) WithSlugIc

func (o *IpamRolesListParams) WithSlugIc(slugIc *string) *IpamRolesListParams

WithSlugIc adds the slugIc to the ipam roles list params

func (*IpamRolesListParams) WithSlugIe

func (o *IpamRolesListParams) WithSlugIe(slugIe *string) *IpamRolesListParams

WithSlugIe adds the slugIe to the ipam roles list params

func (*IpamRolesListParams) WithSlugIew

func (o *IpamRolesListParams) WithSlugIew(slugIew *string) *IpamRolesListParams

WithSlugIew adds the slugIew to the ipam roles list params

func (*IpamRolesListParams) WithSlugIsw

func (o *IpamRolesListParams) WithSlugIsw(slugIsw *string) *IpamRolesListParams

WithSlugIsw adds the slugIsw to the ipam roles list params

func (*IpamRolesListParams) WithSlugNic

func (o *IpamRolesListParams) WithSlugNic(slugNic *string) *IpamRolesListParams

WithSlugNic adds the slugNic to the ipam roles list params

func (*IpamRolesListParams) WithSlugNie

func (o *IpamRolesListParams) WithSlugNie(slugNie *string) *IpamRolesListParams

WithSlugNie adds the slugNie to the ipam roles list params

func (*IpamRolesListParams) WithSlugNiew

func (o *IpamRolesListParams) WithSlugNiew(slugNiew *string) *IpamRolesListParams

WithSlugNiew adds the slugNiew to the ipam roles list params

func (*IpamRolesListParams) WithSlugNisw

func (o *IpamRolesListParams) WithSlugNisw(slugNisw *string) *IpamRolesListParams

WithSlugNisw adds the slugNisw to the ipam roles list params

func (*IpamRolesListParams) WithSlugn

func (o *IpamRolesListParams) WithSlugn(slugn *string) *IpamRolesListParams

WithSlugn adds the slugn to the ipam roles list params

func (*IpamRolesListParams) WithTimeout

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

WithTimeout adds the timeout to the ipam roles list params

func (*IpamRolesListParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRolesListReader

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

IpamRolesListReader is a Reader for the IpamRolesList structure.

func (*IpamRolesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRolesPartialUpdateDefault

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

IpamRolesPartialUpdateDefault ipam roles partial update default

func NewIpamRolesPartialUpdateDefault

func NewIpamRolesPartialUpdateDefault(code int) *IpamRolesPartialUpdateDefault

NewIpamRolesPartialUpdateDefault creates a IpamRolesPartialUpdateDefault with default headers values

func (*IpamRolesPartialUpdateDefault) Code

Code gets the status code for the ipam roles partial update default response

func (*IpamRolesPartialUpdateDefault) Error

func (*IpamRolesPartialUpdateDefault) GetPayload

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

type IpamRolesPartialUpdateOK

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

IpamRolesPartialUpdateOK ipam roles partial update o k

func NewIpamRolesPartialUpdateOK

func NewIpamRolesPartialUpdateOK() *IpamRolesPartialUpdateOK

NewIpamRolesPartialUpdateOK creates a IpamRolesPartialUpdateOK with default headers values

func (*IpamRolesPartialUpdateOK) Error

func (o *IpamRolesPartialUpdateOK) Error() string

func (*IpamRolesPartialUpdateOK) GetPayload

func (o *IpamRolesPartialUpdateOK) GetPayload() *models.Role

type IpamRolesPartialUpdateParams

type IpamRolesPartialUpdateParams struct {

	// Data.
	Data *models.Role

	/* ID.

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

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

IpamRolesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam roles partial update operation.

Typically these are written to a http.Request.

func NewIpamRolesPartialUpdateParams

func NewIpamRolesPartialUpdateParams() *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParams creates a new IpamRolesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamRolesPartialUpdateParamsWithContext

func NewIpamRolesPartialUpdateParamsWithContext(ctx context.Context) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithContext creates a new IpamRolesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRolesPartialUpdateParamsWithHTTPClient

func NewIpamRolesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithHTTPClient creates a new IpamRolesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesPartialUpdateParamsWithTimeout

func NewIpamRolesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithTimeout creates a new IpamRolesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRolesPartialUpdateParams) SetContext

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

SetContext adds the context to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetData

func (o *IpamRolesPartialUpdateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetDefaults

func (o *IpamRolesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles partial update params (not the query body).

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

func (*IpamRolesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetID

func (o *IpamRolesPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithContext

WithContext adds the context to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithData

WithData adds the data to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam roles partial update params (not the query body).

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

func (*IpamRolesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithID

WithID adds the id to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRolesPartialUpdateReader

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

IpamRolesPartialUpdateReader is a Reader for the IpamRolesPartialUpdate structure.

func (*IpamRolesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRolesReadOK

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

IpamRolesReadOK ipam roles read o k

func NewIpamRolesReadOK

func NewIpamRolesReadOK() *IpamRolesReadOK

NewIpamRolesReadOK creates a IpamRolesReadOK with default headers values

func (*IpamRolesReadOK) Error

func (o *IpamRolesReadOK) Error() string

func (*IpamRolesReadOK) GetPayload

func (o *IpamRolesReadOK) GetPayload() *models.Role

type IpamRolesReadParams

type IpamRolesReadParams struct {

	/* ID.

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

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

IpamRolesReadParams contains all the parameters to send to the API endpoint

for the ipam roles read operation.

Typically these are written to a http.Request.

func NewIpamRolesReadParams

func NewIpamRolesReadParams() *IpamRolesReadParams

NewIpamRolesReadParams creates a new IpamRolesReadParams object, with the default timeout for this client.

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

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

func NewIpamRolesReadParamsWithContext

func NewIpamRolesReadParamsWithContext(ctx context.Context) *IpamRolesReadParams

NewIpamRolesReadParamsWithContext creates a new IpamRolesReadParams object with the ability to set a context for a request.

func NewIpamRolesReadParamsWithHTTPClient

func NewIpamRolesReadParamsWithHTTPClient(client *http.Client) *IpamRolesReadParams

NewIpamRolesReadParamsWithHTTPClient creates a new IpamRolesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesReadParamsWithTimeout

func NewIpamRolesReadParamsWithTimeout(timeout time.Duration) *IpamRolesReadParams

NewIpamRolesReadParamsWithTimeout creates a new IpamRolesReadParams object with the ability to set a timeout on a request.

func (*IpamRolesReadParams) SetContext

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

SetContext adds the context to the ipam roles read params

func (*IpamRolesReadParams) SetDefaults

func (o *IpamRolesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles read params (not the query body).

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

func (*IpamRolesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam roles read params

func (*IpamRolesReadParams) SetID

func (o *IpamRolesReadParams) SetID(id int64)

SetID adds the id to the ipam roles read params

func (*IpamRolesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam roles read params

func (*IpamRolesReadParams) WithContext

WithContext adds the context to the ipam roles read params

func (*IpamRolesReadParams) WithDefaults

func (o *IpamRolesReadParams) WithDefaults() *IpamRolesReadParams

WithDefaults hydrates default values in the ipam roles read params (not the query body).

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

func (*IpamRolesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam roles read params

func (*IpamRolesReadParams) WithID

WithID adds the id to the ipam roles read params

func (*IpamRolesReadParams) WithTimeout

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

WithTimeout adds the timeout to the ipam roles read params

func (*IpamRolesReadParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRolesReadReader

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

IpamRolesReadReader is a Reader for the IpamRolesRead structure.

func (*IpamRolesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamRolesUpdateDefault

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

IpamRolesUpdateDefault ipam roles update default

func NewIpamRolesUpdateDefault

func NewIpamRolesUpdateDefault(code int) *IpamRolesUpdateDefault

NewIpamRolesUpdateDefault creates a IpamRolesUpdateDefault with default headers values

func (*IpamRolesUpdateDefault) Code

func (o *IpamRolesUpdateDefault) Code() int

Code gets the status code for the ipam roles update default response

func (*IpamRolesUpdateDefault) Error

func (o *IpamRolesUpdateDefault) Error() string

func (*IpamRolesUpdateDefault) GetPayload

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

type IpamRolesUpdateOK

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

IpamRolesUpdateOK ipam roles update o k

func NewIpamRolesUpdateOK

func NewIpamRolesUpdateOK() *IpamRolesUpdateOK

NewIpamRolesUpdateOK creates a IpamRolesUpdateOK with default headers values

func (*IpamRolesUpdateOK) Error

func (o *IpamRolesUpdateOK) Error() string

func (*IpamRolesUpdateOK) GetPayload

func (o *IpamRolesUpdateOK) GetPayload() *models.Role

type IpamRolesUpdateParams

type IpamRolesUpdateParams struct {

	// Data.
	Data *models.Role

	/* ID.

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

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

IpamRolesUpdateParams contains all the parameters to send to the API endpoint

for the ipam roles update operation.

Typically these are written to a http.Request.

func NewIpamRolesUpdateParams

func NewIpamRolesUpdateParams() *IpamRolesUpdateParams

NewIpamRolesUpdateParams creates a new IpamRolesUpdateParams object, with the default timeout for this client.

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

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

func NewIpamRolesUpdateParamsWithContext

func NewIpamRolesUpdateParamsWithContext(ctx context.Context) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithContext creates a new IpamRolesUpdateParams object with the ability to set a context for a request.

func NewIpamRolesUpdateParamsWithHTTPClient

func NewIpamRolesUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithHTTPClient creates a new IpamRolesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesUpdateParamsWithTimeout

func NewIpamRolesUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithTimeout creates a new IpamRolesUpdateParams object with the ability to set a timeout on a request.

func (*IpamRolesUpdateParams) SetContext

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

SetContext adds the context to the ipam roles update params

func (*IpamRolesUpdateParams) SetData

func (o *IpamRolesUpdateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles update params

func (*IpamRolesUpdateParams) SetDefaults

func (o *IpamRolesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles update params (not the query body).

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

func (*IpamRolesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam roles update params

func (*IpamRolesUpdateParams) SetID

func (o *IpamRolesUpdateParams) SetID(id int64)

SetID adds the id to the ipam roles update params

func (*IpamRolesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam roles update params

func (*IpamRolesUpdateParams) WithContext

WithContext adds the context to the ipam roles update params

func (*IpamRolesUpdateParams) WithData

WithData adds the data to the ipam roles update params

func (*IpamRolesUpdateParams) WithDefaults

func (o *IpamRolesUpdateParams) WithDefaults() *IpamRolesUpdateParams

WithDefaults hydrates default values in the ipam roles update params (not the query body).

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

func (*IpamRolesUpdateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam roles update params

func (*IpamRolesUpdateParams) WithID

WithID adds the id to the ipam roles update params

func (*IpamRolesUpdateParams) WithTimeout

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

WithTimeout adds the timeout to the ipam roles update params

func (*IpamRolesUpdateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IpamRolesUpdateReader

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

IpamRolesUpdateReader is a Reader for the IpamRolesUpdate structure.

func (*IpamRolesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamServicesCreateCreated

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

IpamServicesCreateCreated ipam services create created

func NewIpamServicesCreateCreated

func NewIpamServicesCreateCreated() *IpamServicesCreateCreated

NewIpamServicesCreateCreated creates a IpamServicesCreateCreated with default headers values

func (*IpamServicesCreateCreated) Error

func (o *IpamServicesCreateCreated) Error() string

func (*IpamServicesCreateCreated) GetPayload

func (o *IpamServicesCreateCreated) GetPayload() *models.Service

type IpamServicesCreateDefault

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

IpamServicesCreateDefault ipam services create default

func NewIpamServicesCreateDefault

func NewIpamServicesCreateDefault(code int) *IpamServicesCreateDefault

NewIpamServicesCreateDefault creates a IpamServicesCreateDefault with default headers values

func (*IpamServicesCreateDefault) Code

func (o *IpamServicesCreateDefault) Code() int

Code gets the status code for the ipam services create default response

func (*IpamServicesCreateDefault) Error

func (o *IpamServicesCreateDefault) Error() string

func (*IpamServicesCreateDefault) GetPayload

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

type IpamServicesCreateParams

type IpamServicesCreateParams struct {

	// Data.
	Data *models.WritableService

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

IpamServicesCreateParams contains all the parameters to send to the API endpoint

for the ipam services create operation.

Typically these are written to a http.Request.

func NewIpamServicesCreateParams

func NewIpamServicesCreateParams() *IpamServicesCreateParams

NewIpamServicesCreateParams creates a new IpamServicesCreateParams object, with the default timeout for this client.

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

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

func NewIpamServicesCreateParamsWithContext

func NewIpamServicesCreateParamsWithContext(ctx context.Context) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithContext creates a new IpamServicesCreateParams object with the ability to set a context for a request.

func NewIpamServicesCreateParamsWithHTTPClient

func NewIpamServicesCreateParamsWithHTTPClient(client *http.Client) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithHTTPClient creates a new IpamServicesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesCreateParamsWithTimeout

func NewIpamServicesCreateParamsWithTimeout(timeout time.Duration) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithTimeout creates a new IpamServicesCreateParams object with the ability to set a timeout on a request.

func (*IpamServicesCreateParams) SetContext

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

SetContext adds the context to the ipam services create params

func (*IpamServicesCreateParams) SetData

SetData adds the data to the ipam services create params

func (*IpamServicesCreateParams) SetDefaults

func (o *IpamServicesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services create params (not the query body).

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

func (*IpamServicesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam services create params

func (*IpamServicesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam services create params

func (*IpamServicesCreateParams) WithContext

WithContext adds the context to the ipam services create params

func (*IpamServicesCreateParams) WithData

WithData adds the data to the ipam services create params

func (*IpamServicesCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam services create params (not the query body).

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

func (*IpamServicesCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam services create params

func (*IpamServicesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam services create params

func (*IpamServicesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesCreateReader

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

IpamServicesCreateReader is a Reader for the IpamServicesCreate structure.

func (*IpamServicesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamServicesDeleteNoContent

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

IpamServicesDeleteNoContent ipam services delete no content

func NewIpamServicesDeleteNoContent

func NewIpamServicesDeleteNoContent() *IpamServicesDeleteNoContent

NewIpamServicesDeleteNoContent creates a IpamServicesDeleteNoContent with default headers values

func (*IpamServicesDeleteNoContent) Error

type IpamServicesDeleteParams

type IpamServicesDeleteParams struct {

	/* ID.

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

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

IpamServicesDeleteParams contains all the parameters to send to the API endpoint

for the ipam services delete operation.

Typically these are written to a http.Request.

func NewIpamServicesDeleteParams

func NewIpamServicesDeleteParams() *IpamServicesDeleteParams

NewIpamServicesDeleteParams creates a new IpamServicesDeleteParams object, with the default timeout for this client.

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

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

func NewIpamServicesDeleteParamsWithContext

func NewIpamServicesDeleteParamsWithContext(ctx context.Context) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithContext creates a new IpamServicesDeleteParams object with the ability to set a context for a request.

func NewIpamServicesDeleteParamsWithHTTPClient

func NewIpamServicesDeleteParamsWithHTTPClient(client *http.Client) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithHTTPClient creates a new IpamServicesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesDeleteParamsWithTimeout

func NewIpamServicesDeleteParamsWithTimeout(timeout time.Duration) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithTimeout creates a new IpamServicesDeleteParams object with the ability to set a timeout on a request.

func (*IpamServicesDeleteParams) SetContext

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

SetContext adds the context to the ipam services delete params

func (*IpamServicesDeleteParams) SetDefaults

func (o *IpamServicesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam services delete params (not the query body).

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

func (*IpamServicesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam services delete params

func (*IpamServicesDeleteParams) SetID

func (o *IpamServicesDeleteParams) SetID(id int64)

SetID adds the id to the ipam services delete params

func (*IpamServicesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam services delete params

func (*IpamServicesDeleteParams) WithContext

WithContext adds the context to the ipam services delete params

func (*IpamServicesDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam services delete params (not the query body).

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

func (*IpamServicesDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam services delete params

func (*IpamServicesDeleteParams) WithID

WithID adds the id to the ipam services delete params

func (*IpamServicesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam services delete params

func (*IpamServicesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesDeleteReader

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

IpamServicesDeleteReader is a Reader for the IpamServicesDelete structure.

func (*IpamServicesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamServicesListOK

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

IpamServicesListOK ipam services list o k

func NewIpamServicesListOK

func NewIpamServicesListOK() *IpamServicesListOK

NewIpamServicesListOK creates a IpamServicesListOK with default headers values

func (*IpamServicesListOK) Error

func (o *IpamServicesListOK) Error() string

func (*IpamServicesListOK) GetPayload

func (o *IpamServicesListOK) GetPayload() *IpamServicesListOKBody

type IpamServicesListOKBody

type IpamServicesListOKBody struct {

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

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

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

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

IpamServicesListOKBody ipam services list o k body swagger:model IpamServicesListOKBody

func (*IpamServicesListOKBody) ContextValidate

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

ContextValidate validate this ipam services list o k body based on the context it is used

func (*IpamServicesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamServicesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamServicesListOKBody) Validate

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

Validate validates this ipam services list o k body

type IpamServicesListParams

type IpamServicesListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Port.
	Port *string

	// PortGt.
	PortGt *string

	// PortGte.
	PortGte *string

	// PortLt.
	PortLt *string

	// PortLte.
	PortLte *string

	// Portn.
	Portn *string

	// Protocol.
	Protocol *string

	// Protocoln.
	Protocoln *string

	// Q.
	Q *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// VirtualMachine.
	VirtualMachine *string

	// VirtualMachinen.
	VirtualMachinen *string

	// VirtualMachineID.
	VirtualMachineID *string

	// VirtualMachineIDn.
	VirtualMachineIDn *string

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

IpamServicesListParams contains all the parameters to send to the API endpoint

for the ipam services list operation.

Typically these are written to a http.Request.

func NewIpamServicesListParams

func NewIpamServicesListParams() *IpamServicesListParams

NewIpamServicesListParams creates a new IpamServicesListParams object, with the default timeout for this client.

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

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

func NewIpamServicesListParamsWithContext

func NewIpamServicesListParamsWithContext(ctx context.Context) *IpamServicesListParams

NewIpamServicesListParamsWithContext creates a new IpamServicesListParams object with the ability to set a context for a request.

func NewIpamServicesListParamsWithHTTPClient

func NewIpamServicesListParamsWithHTTPClient(client *http.Client) *IpamServicesListParams

NewIpamServicesListParamsWithHTTPClient creates a new IpamServicesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesListParamsWithTimeout

func NewIpamServicesListParamsWithTimeout(timeout time.Duration) *IpamServicesListParams

NewIpamServicesListParamsWithTimeout creates a new IpamServicesListParams object with the ability to set a timeout on a request.

func (*IpamServicesListParams) SetContext

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

SetContext adds the context to the ipam services list params

func (*IpamServicesListParams) SetCreated

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

SetCreated adds the created to the ipam services list params

func (*IpamServicesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the ipam services list params

func (*IpamServicesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the ipam services list params

func (*IpamServicesListParams) SetDefaults

func (o *IpamServicesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam services list params (not the query body).

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

func (*IpamServicesListParams) SetDevice

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

SetDevice adds the device to the ipam services list params

func (*IpamServicesListParams) SetDeviceID

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

SetDeviceID adds the deviceId to the ipam services list params

func (*IpamServicesListParams) SetDeviceIDn

func (o *IpamServicesListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the ipam services list params

func (*IpamServicesListParams) SetDevicen

func (o *IpamServicesListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the ipam services list params

func (*IpamServicesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam services list params

func (*IpamServicesListParams) SetID

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

SetID adds the id to the ipam services list params

func (*IpamServicesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam services list params

func (*IpamServicesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam services list params

func (*IpamServicesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam services list params

func (*IpamServicesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam services list params

func (*IpamServicesListParams) SetIDn

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

SetIDn adds the idN to the ipam services list params

func (*IpamServicesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the ipam services list params

func (*IpamServicesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam services list params

func (*IpamServicesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam services list params

func (*IpamServicesListParams) SetLimit

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

SetLimit adds the limit to the ipam services list params

func (*IpamServicesListParams) SetName

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

SetName adds the name to the ipam services list params

func (*IpamServicesListParams) SetNameIc

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

SetNameIc adds the nameIc to the ipam services list params

func (*IpamServicesListParams) SetNameIe

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

SetNameIe adds the nameIe to the ipam services list params

func (*IpamServicesListParams) SetNameIew

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

SetNameIew adds the nameIew to the ipam services list params

func (*IpamServicesListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the ipam services list params

func (*IpamServicesListParams) SetNameNic

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

SetNameNic adds the nameNic to the ipam services list params

func (*IpamServicesListParams) SetNameNie

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

SetNameNie adds the nameNie to the ipam services list params

func (*IpamServicesListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the ipam services list params

func (*IpamServicesListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the ipam services list params

func (*IpamServicesListParams) SetNamen

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

SetNamen adds the nameN to the ipam services list params

func (*IpamServicesListParams) SetOffset

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

SetOffset adds the offset to the ipam services list params

func (*IpamServicesListParams) SetPort

func (o *IpamServicesListParams) SetPort(port *string)

SetPort adds the port to the ipam services list params

func (*IpamServicesListParams) SetPortGt

func (o *IpamServicesListParams) SetPortGt(portGt *string)

SetPortGt adds the portGt to the ipam services list params

func (*IpamServicesListParams) SetPortGte

func (o *IpamServicesListParams) SetPortGte(portGte *string)

SetPortGte adds the portGte to the ipam services list params

func (*IpamServicesListParams) SetPortLt

func (o *IpamServicesListParams) SetPortLt(portLt *string)

SetPortLt adds the portLt to the ipam services list params

func (*IpamServicesListParams) SetPortLte

func (o *IpamServicesListParams) SetPortLte(portLte *string)

SetPortLte adds the portLte to the ipam services list params

func (*IpamServicesListParams) SetPortn

func (o *IpamServicesListParams) SetPortn(portn *string)

SetPortn adds the portN to the ipam services list params

func (*IpamServicesListParams) SetProtocol

func (o *IpamServicesListParams) SetProtocol(protocol *string)

SetProtocol adds the protocol to the ipam services list params

func (*IpamServicesListParams) SetProtocoln

func (o *IpamServicesListParams) SetProtocoln(protocoln *string)

SetProtocoln adds the protocolN to the ipam services list params

func (*IpamServicesListParams) SetQ

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

SetQ adds the q to the ipam services list params

func (*IpamServicesListParams) SetTag

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

SetTag adds the tag to the ipam services list params

func (*IpamServicesListParams) SetTagn

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

SetTagn adds the tagN to the ipam services list params

func (*IpamServicesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachine

func (o *IpamServicesListParams) SetVirtualMachine(virtualMachine *string)

SetVirtualMachine adds the virtualMachine to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachineID

func (o *IpamServicesListParams) SetVirtualMachineID(virtualMachineID *string)

SetVirtualMachineID adds the virtualMachineId to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachineIDn

func (o *IpamServicesListParams) SetVirtualMachineIDn(virtualMachineIDn *string)

SetVirtualMachineIDn adds the virtualMachineIdN to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachinen

func (o *IpamServicesListParams) SetVirtualMachinen(virtualMachinen *string)

SetVirtualMachinen adds the virtualMachineN to the ipam services list params

func (*IpamServicesListParams) WithContext

WithContext adds the context to the ipam services list params

func (*IpamServicesListParams) WithCreated

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

WithCreated adds the created to the ipam services list params

func (*IpamServicesListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the ipam services list params

func (*IpamServicesListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the ipam services list params

func (*IpamServicesListParams) WithDefaults

WithDefaults hydrates default values in the ipam services list params (not the query body).

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

func (*IpamServicesListParams) WithDevice

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

WithDevice adds the device to the ipam services list params

func (*IpamServicesListParams) WithDeviceID

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

WithDeviceID adds the deviceID to the ipam services list params

func (*IpamServicesListParams) WithDeviceIDn

func (o *IpamServicesListParams) WithDeviceIDn(deviceIDn *string) *IpamServicesListParams

WithDeviceIDn adds the deviceIDn to the ipam services list params

func (*IpamServicesListParams) WithDevicen

func (o *IpamServicesListParams) WithDevicen(devicen *string) *IpamServicesListParams

WithDevicen adds the devicen to the ipam services list params

func (*IpamServicesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam services list params

func (*IpamServicesListParams) WithID

WithID adds the id to the ipam services list params

func (*IpamServicesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam services list params

func (*IpamServicesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam services list params

func (*IpamServicesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam services list params

func (*IpamServicesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam services list params

func (*IpamServicesListParams) WithIDn

WithIDn adds the iDn to the ipam services list params

func (*IpamServicesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the ipam services list params

func (*IpamServicesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam services list params

func (*IpamServicesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam services list params

func (*IpamServicesListParams) WithLimit

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

WithLimit adds the limit to the ipam services list params

func (*IpamServicesListParams) WithName

WithName adds the name to the ipam services list params

func (*IpamServicesListParams) WithNameIc

func (o *IpamServicesListParams) WithNameIc(nameIc *string) *IpamServicesListParams

WithNameIc adds the nameIc to the ipam services list params

func (*IpamServicesListParams) WithNameIe

func (o *IpamServicesListParams) WithNameIe(nameIe *string) *IpamServicesListParams

WithNameIe adds the nameIe to the ipam services list params

func (*IpamServicesListParams) WithNameIew

func (o *IpamServicesListParams) WithNameIew(nameIew *string) *IpamServicesListParams

WithNameIew adds the nameIew to the ipam services list params

func (*IpamServicesListParams) WithNameIsw

func (o *IpamServicesListParams) WithNameIsw(nameIsw *string) *IpamServicesListParams

WithNameIsw adds the nameIsw to the ipam services list params

func (*IpamServicesListParams) WithNameNic

func (o *IpamServicesListParams) WithNameNic(nameNic *string) *IpamServicesListParams

WithNameNic adds the nameNic to the ipam services list params

func (*IpamServicesListParams) WithNameNie

func (o *IpamServicesListParams) WithNameNie(nameNie *string) *IpamServicesListParams

WithNameNie adds the nameNie to the ipam services list params

func (*IpamServicesListParams) WithNameNiew

func (o *IpamServicesListParams) WithNameNiew(nameNiew *string) *IpamServicesListParams

WithNameNiew adds the nameNiew to the ipam services list params

func (*IpamServicesListParams) WithNameNisw

func (o *IpamServicesListParams) WithNameNisw(nameNisw *string) *IpamServicesListParams

WithNameNisw adds the nameNisw to the ipam services list params

func (*IpamServicesListParams) WithNamen

WithNamen adds the namen to the ipam services list params

func (*IpamServicesListParams) WithOffset

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

WithOffset adds the offset to the ipam services list params

func (*IpamServicesListParams) WithPort

WithPort adds the port to the ipam services list params

func (*IpamServicesListParams) WithPortGt

func (o *IpamServicesListParams) WithPortGt(portGt *string) *IpamServicesListParams

WithPortGt adds the portGt to the ipam services list params

func (*IpamServicesListParams) WithPortGte

func (o *IpamServicesListParams) WithPortGte(portGte *string) *IpamServicesListParams

WithPortGte adds the portGte to the ipam services list params

func (*IpamServicesListParams) WithPortLt

func (o *IpamServicesListParams) WithPortLt(portLt *string) *IpamServicesListParams

WithPortLt adds the portLt to the ipam services list params

func (*IpamServicesListParams) WithPortLte

func (o *IpamServicesListParams) WithPortLte(portLte *string) *IpamServicesListParams

WithPortLte adds the portLte to the ipam services list params

func (*IpamServicesListParams) WithPortn

WithPortn adds the portn to the ipam services list params

func (*IpamServicesListParams) WithProtocol

func (o *IpamServicesListParams) WithProtocol(protocol *string) *IpamServicesListParams

WithProtocol adds the protocol to the ipam services list params

func (*IpamServicesListParams) WithProtocoln

func (o *IpamServicesListParams) WithProtocoln(protocoln *string) *IpamServicesListParams

WithProtocoln adds the protocoln to the ipam services list params

func (*IpamServicesListParams) WithQ

WithQ adds the q to the ipam services list params

func (*IpamServicesListParams) WithTag

WithTag adds the tag to the ipam services list params

func (*IpamServicesListParams) WithTagn

WithTagn adds the tagn to the ipam services list params

func (*IpamServicesListParams) WithTimeout

WithTimeout adds the timeout to the ipam services list params

func (*IpamServicesListParams) WithVirtualMachine

func (o *IpamServicesListParams) WithVirtualMachine(virtualMachine *string) *IpamServicesListParams

WithVirtualMachine adds the virtualMachine to the ipam services list params

func (*IpamServicesListParams) WithVirtualMachineID

func (o *IpamServicesListParams) WithVirtualMachineID(virtualMachineID *string) *IpamServicesListParams

WithVirtualMachineID adds the virtualMachineID to the ipam services list params

func (*IpamServicesListParams) WithVirtualMachineIDn

func (o *IpamServicesListParams) WithVirtualMachineIDn(virtualMachineIDn *string) *IpamServicesListParams

WithVirtualMachineIDn adds the virtualMachineIDn to the ipam services list params

func (*IpamServicesListParams) WithVirtualMachinen

func (o *IpamServicesListParams) WithVirtualMachinen(virtualMachinen *string) *IpamServicesListParams

WithVirtualMachinen adds the virtualMachinen to the ipam services list params

func (*IpamServicesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesListReader

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

IpamServicesListReader is a Reader for the IpamServicesList structure.

func (*IpamServicesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamServicesPartialUpdateDefault

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

IpamServicesPartialUpdateDefault ipam services partial update default

func NewIpamServicesPartialUpdateDefault

func NewIpamServicesPartialUpdateDefault(code int) *IpamServicesPartialUpdateDefault

NewIpamServicesPartialUpdateDefault creates a IpamServicesPartialUpdateDefault with default headers values

func (*IpamServicesPartialUpdateDefault) Code

Code gets the status code for the ipam services partial update default response

func (*IpamServicesPartialUpdateDefault) Error

func (*IpamServicesPartialUpdateDefault) GetPayload

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

type IpamServicesPartialUpdateOK

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

IpamServicesPartialUpdateOK ipam services partial update o k

func NewIpamServicesPartialUpdateOK

func NewIpamServicesPartialUpdateOK() *IpamServicesPartialUpdateOK

NewIpamServicesPartialUpdateOK creates a IpamServicesPartialUpdateOK with default headers values

func (*IpamServicesPartialUpdateOK) Error

func (*IpamServicesPartialUpdateOK) GetPayload

func (o *IpamServicesPartialUpdateOK) GetPayload() *models.Service

type IpamServicesPartialUpdateParams

type IpamServicesPartialUpdateParams struct {

	// Data.
	Data *models.WritableService

	/* ID.

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

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

IpamServicesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam services partial update operation.

Typically these are written to a http.Request.

func NewIpamServicesPartialUpdateParams

func NewIpamServicesPartialUpdateParams() *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParams creates a new IpamServicesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamServicesPartialUpdateParamsWithContext

func NewIpamServicesPartialUpdateParamsWithContext(ctx context.Context) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithContext creates a new IpamServicesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamServicesPartialUpdateParamsWithHTTPClient

func NewIpamServicesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithHTTPClient creates a new IpamServicesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesPartialUpdateParamsWithTimeout

func NewIpamServicesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithTimeout creates a new IpamServicesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamServicesPartialUpdateParams) SetContext

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

SetContext adds the context to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetData

SetData adds the data to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetDefaults

func (o *IpamServicesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services partial update params (not the query body).

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

func (*IpamServicesPartialUpdateParams) SetHTTPClient

func (o *IpamServicesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetID

SetID adds the id to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetTimeout

func (o *IpamServicesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithContext

WithContext adds the context to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithData

WithData adds the data to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam services partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithID

WithID adds the id to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesPartialUpdateReader

type IpamServicesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamServicesPartialUpdateReader is a Reader for the IpamServicesPartialUpdate structure.

func (*IpamServicesPartialUpdateReader) ReadResponse

func (o *IpamServicesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesReadOK

type IpamServicesReadOK struct {
	Payload *models.Service
}
IpamServicesReadOK describes a response with status code 200, with default header values.

IpamServicesReadOK ipam services read o k

func NewIpamServicesReadOK

func NewIpamServicesReadOK() *IpamServicesReadOK

NewIpamServicesReadOK creates a IpamServicesReadOK with default headers values

func (*IpamServicesReadOK) Error

func (o *IpamServicesReadOK) Error() string

func (*IpamServicesReadOK) GetPayload

func (o *IpamServicesReadOK) GetPayload() *models.Service

type IpamServicesReadParams

type IpamServicesReadParams struct {

	/* ID.

	   A unique integer value identifying this service.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesReadParams contains all the parameters to send to the API endpoint

for the ipam services read operation.

Typically these are written to a http.Request.

func NewIpamServicesReadParams

func NewIpamServicesReadParams() *IpamServicesReadParams

NewIpamServicesReadParams creates a new IpamServicesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesReadParamsWithContext

func NewIpamServicesReadParamsWithContext(ctx context.Context) *IpamServicesReadParams

NewIpamServicesReadParamsWithContext creates a new IpamServicesReadParams object with the ability to set a context for a request.

func NewIpamServicesReadParamsWithHTTPClient

func NewIpamServicesReadParamsWithHTTPClient(client *http.Client) *IpamServicesReadParams

NewIpamServicesReadParamsWithHTTPClient creates a new IpamServicesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesReadParamsWithTimeout

func NewIpamServicesReadParamsWithTimeout(timeout time.Duration) *IpamServicesReadParams

NewIpamServicesReadParamsWithTimeout creates a new IpamServicesReadParams object with the ability to set a timeout on a request.

func (*IpamServicesReadParams) SetContext

func (o *IpamServicesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services read params

func (*IpamServicesReadParams) SetDefaults

func (o *IpamServicesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam services read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesReadParams) SetHTTPClient

func (o *IpamServicesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services read params

func (*IpamServicesReadParams) SetID

func (o *IpamServicesReadParams) SetID(id int64)

SetID adds the id to the ipam services read params

func (*IpamServicesReadParams) SetTimeout

func (o *IpamServicesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services read params

func (*IpamServicesReadParams) WithContext

WithContext adds the context to the ipam services read params

func (*IpamServicesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam services read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesReadParams) WithHTTPClient

func (o *IpamServicesReadParams) WithHTTPClient(client *http.Client) *IpamServicesReadParams

WithHTTPClient adds the HTTPClient to the ipam services read params

func (*IpamServicesReadParams) WithID

WithID adds the id to the ipam services read params

func (*IpamServicesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam services read params

func (*IpamServicesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesReadReader

type IpamServicesReadReader struct {
	// contains filtered or unexported fields
}

IpamServicesReadReader is a Reader for the IpamServicesRead structure.

func (*IpamServicesReadReader) ReadResponse

func (o *IpamServicesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesUpdateDefault

type IpamServicesUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamServicesUpdateDefault describes a response with status code -1, with default header values.

IpamServicesUpdateDefault ipam services update default

func NewIpamServicesUpdateDefault

func NewIpamServicesUpdateDefault(code int) *IpamServicesUpdateDefault

NewIpamServicesUpdateDefault creates a IpamServicesUpdateDefault with default headers values

func (*IpamServicesUpdateDefault) Code

func (o *IpamServicesUpdateDefault) Code() int

Code gets the status code for the ipam services update default response

func (*IpamServicesUpdateDefault) Error

func (o *IpamServicesUpdateDefault) Error() string

func (*IpamServicesUpdateDefault) GetPayload

func (o *IpamServicesUpdateDefault) GetPayload() interface{}

type IpamServicesUpdateOK

type IpamServicesUpdateOK struct {
	Payload *models.Service
}
IpamServicesUpdateOK describes a response with status code 200, with default header values.

IpamServicesUpdateOK ipam services update o k

func NewIpamServicesUpdateOK

func NewIpamServicesUpdateOK() *IpamServicesUpdateOK

NewIpamServicesUpdateOK creates a IpamServicesUpdateOK with default headers values

func (*IpamServicesUpdateOK) Error

func (o *IpamServicesUpdateOK) Error() string

func (*IpamServicesUpdateOK) GetPayload

func (o *IpamServicesUpdateOK) GetPayload() *models.Service

type IpamServicesUpdateParams

type IpamServicesUpdateParams struct {

	// Data.
	Data *models.WritableService

	/* ID.

	   A unique integer value identifying this service.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesUpdateParams contains all the parameters to send to the API endpoint

for the ipam services update operation.

Typically these are written to a http.Request.

func NewIpamServicesUpdateParams

func NewIpamServicesUpdateParams() *IpamServicesUpdateParams

NewIpamServicesUpdateParams creates a new IpamServicesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesUpdateParamsWithContext

func NewIpamServicesUpdateParamsWithContext(ctx context.Context) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithContext creates a new IpamServicesUpdateParams object with the ability to set a context for a request.

func NewIpamServicesUpdateParamsWithHTTPClient

func NewIpamServicesUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithHTTPClient creates a new IpamServicesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesUpdateParamsWithTimeout

func NewIpamServicesUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithTimeout creates a new IpamServicesUpdateParams object with the ability to set a timeout on a request.

func (*IpamServicesUpdateParams) SetContext

func (o *IpamServicesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services update params

func (*IpamServicesUpdateParams) SetData

SetData adds the data to the ipam services update params

func (*IpamServicesUpdateParams) SetDefaults

func (o *IpamServicesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesUpdateParams) SetHTTPClient

func (o *IpamServicesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services update params

func (*IpamServicesUpdateParams) SetID

func (o *IpamServicesUpdateParams) SetID(id int64)

SetID adds the id to the ipam services update params

func (*IpamServicesUpdateParams) SetTimeout

func (o *IpamServicesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services update params

func (*IpamServicesUpdateParams) WithContext

WithContext adds the context to the ipam services update params

func (*IpamServicesUpdateParams) WithData

WithData adds the data to the ipam services update params

func (*IpamServicesUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam services update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesUpdateParams) WithHTTPClient

func (o *IpamServicesUpdateParams) WithHTTPClient(client *http.Client) *IpamServicesUpdateParams

WithHTTPClient adds the HTTPClient to the ipam services update params

func (*IpamServicesUpdateParams) WithID

WithID adds the id to the ipam services update params

func (*IpamServicesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam services update params

func (*IpamServicesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesUpdateReader

type IpamServicesUpdateReader struct {
	// contains filtered or unexported fields
}

IpamServicesUpdateReader is a Reader for the IpamServicesUpdate structure.

func (*IpamServicesUpdateReader) ReadResponse

func (o *IpamServicesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsCreateCreated

type IpamVlanGroupsCreateCreated struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsCreateCreated describes a response with status code 201, with default header values.

IpamVlanGroupsCreateCreated ipam vlan groups create created

func NewIpamVlanGroupsCreateCreated

func NewIpamVlanGroupsCreateCreated() *IpamVlanGroupsCreateCreated

NewIpamVlanGroupsCreateCreated creates a IpamVlanGroupsCreateCreated with default headers values

func (*IpamVlanGroupsCreateCreated) Error

func (*IpamVlanGroupsCreateCreated) GetPayload

func (o *IpamVlanGroupsCreateCreated) GetPayload() *models.VLANGroup

type IpamVlanGroupsCreateDefault

type IpamVlanGroupsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVlanGroupsCreateDefault describes a response with status code -1, with default header values.

IpamVlanGroupsCreateDefault ipam vlan groups create default

func NewIpamVlanGroupsCreateDefault

func NewIpamVlanGroupsCreateDefault(code int) *IpamVlanGroupsCreateDefault

NewIpamVlanGroupsCreateDefault creates a IpamVlanGroupsCreateDefault with default headers values

func (*IpamVlanGroupsCreateDefault) Code

func (o *IpamVlanGroupsCreateDefault) Code() int

Code gets the status code for the ipam vlan groups create default response

func (*IpamVlanGroupsCreateDefault) Error

func (*IpamVlanGroupsCreateDefault) GetPayload

func (o *IpamVlanGroupsCreateDefault) GetPayload() interface{}

type IpamVlanGroupsCreateParams

type IpamVlanGroupsCreateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsCreateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups create operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsCreateParams

func NewIpamVlanGroupsCreateParams() *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParams creates a new IpamVlanGroupsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsCreateParamsWithContext

func NewIpamVlanGroupsCreateParamsWithContext(ctx context.Context) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithContext creates a new IpamVlanGroupsCreateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsCreateParamsWithHTTPClient

func NewIpamVlanGroupsCreateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithHTTPClient creates a new IpamVlanGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsCreateParamsWithTimeout

func NewIpamVlanGroupsCreateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithTimeout creates a new IpamVlanGroupsCreateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsCreateParams) SetContext

func (o *IpamVlanGroupsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) SetData

SetData adds the data to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) SetDefaults

func (o *IpamVlanGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsCreateParams) SetHTTPClient

func (o *IpamVlanGroupsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) SetTimeout

func (o *IpamVlanGroupsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithContext

WithContext adds the context to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithData

WithData adds the data to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsCreateReader

type IpamVlanGroupsCreateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsCreateReader is a Reader for the IpamVlanGroupsCreate structure.

func (*IpamVlanGroupsCreateReader) ReadResponse

func (o *IpamVlanGroupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsDeleteNoContent

type IpamVlanGroupsDeleteNoContent struct {
}
IpamVlanGroupsDeleteNoContent describes a response with status code 204, with default header values.

IpamVlanGroupsDeleteNoContent ipam vlan groups delete no content

func NewIpamVlanGroupsDeleteNoContent

func NewIpamVlanGroupsDeleteNoContent() *IpamVlanGroupsDeleteNoContent

NewIpamVlanGroupsDeleteNoContent creates a IpamVlanGroupsDeleteNoContent with default headers values

func (*IpamVlanGroupsDeleteNoContent) Error

type IpamVlanGroupsDeleteParams

type IpamVlanGroupsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsDeleteParams contains all the parameters to send to the API endpoint

for the ipam vlan groups delete operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsDeleteParams

func NewIpamVlanGroupsDeleteParams() *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParams creates a new IpamVlanGroupsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsDeleteParamsWithContext

func NewIpamVlanGroupsDeleteParamsWithContext(ctx context.Context) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithContext creates a new IpamVlanGroupsDeleteParams object with the ability to set a context for a request.

func NewIpamVlanGroupsDeleteParamsWithHTTPClient

func NewIpamVlanGroupsDeleteParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithHTTPClient creates a new IpamVlanGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsDeleteParamsWithTimeout

func NewIpamVlanGroupsDeleteParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithTimeout creates a new IpamVlanGroupsDeleteParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsDeleteParams) SetContext

func (o *IpamVlanGroupsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) SetDefaults

func (o *IpamVlanGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsDeleteParams) SetHTTPClient

func (o *IpamVlanGroupsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) SetID

func (o *IpamVlanGroupsDeleteParams) SetID(id int64)

SetID adds the id to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) SetTimeout

func (o *IpamVlanGroupsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithContext

WithContext adds the context to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithID

WithID adds the id to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsDeleteReader

type IpamVlanGroupsDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsDeleteReader is a Reader for the IpamVlanGroupsDelete structure.

func (*IpamVlanGroupsDeleteReader) ReadResponse

func (o *IpamVlanGroupsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsListOK

type IpamVlanGroupsListOK struct {
	Payload *IpamVlanGroupsListOKBody
}
IpamVlanGroupsListOK describes a response with status code 200, with default header values.

IpamVlanGroupsListOK ipam vlan groups list o k

func NewIpamVlanGroupsListOK

func NewIpamVlanGroupsListOK() *IpamVlanGroupsListOK

NewIpamVlanGroupsListOK creates a IpamVlanGroupsListOK with default headers values

func (*IpamVlanGroupsListOK) Error

func (o *IpamVlanGroupsListOK) Error() string

func (*IpamVlanGroupsListOK) GetPayload

type IpamVlanGroupsListOKBody

type IpamVlanGroupsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VLANGroup `json:"results"`
}

IpamVlanGroupsListOKBody ipam vlan groups list o k body swagger:model IpamVlanGroupsListOKBody

func (*IpamVlanGroupsListOKBody) ContextValidate

func (o *IpamVlanGroupsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam vlan groups list o k body based on the context it is used

func (*IpamVlanGroupsListOKBody) MarshalBinary

func (o *IpamVlanGroupsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamVlanGroupsListOKBody) UnmarshalBinary

func (o *IpamVlanGroupsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamVlanGroupsListOKBody) Validate

func (o *IpamVlanGroupsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam vlan groups list o k body

type IpamVlanGroupsListParams

type IpamVlanGroupsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsListParams contains all the parameters to send to the API endpoint

for the ipam vlan groups list operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsListParams

func NewIpamVlanGroupsListParams() *IpamVlanGroupsListParams

NewIpamVlanGroupsListParams creates a new IpamVlanGroupsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsListParamsWithContext

func NewIpamVlanGroupsListParamsWithContext(ctx context.Context) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithContext creates a new IpamVlanGroupsListParams object with the ability to set a context for a request.

func NewIpamVlanGroupsListParamsWithHTTPClient

func NewIpamVlanGroupsListParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithHTTPClient creates a new IpamVlanGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsListParamsWithTimeout

func NewIpamVlanGroupsListParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithTimeout creates a new IpamVlanGroupsListParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsListParams) SetContext

func (o *IpamVlanGroupsListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDefaults

func (o *IpamVlanGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsListParams) SetDescription

func (o *IpamVlanGroupsListParams) SetDescription(description *string)

SetDescription adds the description to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIc

func (o *IpamVlanGroupsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIe

func (o *IpamVlanGroupsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIew

func (o *IpamVlanGroupsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIsw

func (o *IpamVlanGroupsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNic

func (o *IpamVlanGroupsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNie

func (o *IpamVlanGroupsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNiew

func (o *IpamVlanGroupsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNisw

func (o *IpamVlanGroupsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionn

func (o *IpamVlanGroupsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetHTTPClient

func (o *IpamVlanGroupsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetID

func (o *IpamVlanGroupsListParams) SetID(id *string)

SetID adds the id to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDGt

func (o *IpamVlanGroupsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDGte

func (o *IpamVlanGroupsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDLt

func (o *IpamVlanGroupsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDLte

func (o *IpamVlanGroupsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDn

func (o *IpamVlanGroupsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetLimit

func (o *IpamVlanGroupsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetName

func (o *IpamVlanGroupsListParams) SetName(name *string)

SetName adds the name to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIc

func (o *IpamVlanGroupsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIe

func (o *IpamVlanGroupsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIew

func (o *IpamVlanGroupsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIsw

func (o *IpamVlanGroupsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNic

func (o *IpamVlanGroupsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNie

func (o *IpamVlanGroupsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNiew

func (o *IpamVlanGroupsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNisw

func (o *IpamVlanGroupsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNamen

func (o *IpamVlanGroupsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetOffset

func (o *IpamVlanGroupsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetQ

func (o *IpamVlanGroupsListParams) SetQ(q *string)

SetQ adds the q to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegion

func (o *IpamVlanGroupsListParams) SetRegion(region *string)

SetRegion adds the region to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegionID

func (o *IpamVlanGroupsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegionIDn

func (o *IpamVlanGroupsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegionn

func (o *IpamVlanGroupsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSite

func (o *IpamVlanGroupsListParams) SetSite(site *string)

SetSite adds the site to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSiteID

func (o *IpamVlanGroupsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSiteIDn

func (o *IpamVlanGroupsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSiten

func (o *IpamVlanGroupsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlug

func (o *IpamVlanGroupsListParams) SetSlug(slug *string)

SetSlug adds the slug to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIc

func (o *IpamVlanGroupsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIe

func (o *IpamVlanGroupsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIew

func (o *IpamVlanGroupsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIsw

func (o *IpamVlanGroupsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNic

func (o *IpamVlanGroupsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNie

func (o *IpamVlanGroupsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNiew

func (o *IpamVlanGroupsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNisw

func (o *IpamVlanGroupsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugn

func (o *IpamVlanGroupsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetTimeout

func (o *IpamVlanGroupsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithContext

WithContext adds the context to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsListParams) WithDescription

func (o *IpamVlanGroupsListParams) WithDescription(description *string) *IpamVlanGroupsListParams

WithDescription adds the description to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIc

func (o *IpamVlanGroupsListParams) WithDescriptionIc(descriptionIc *string) *IpamVlanGroupsListParams

WithDescriptionIc adds the descriptionIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIe

func (o *IpamVlanGroupsListParams) WithDescriptionIe(descriptionIe *string) *IpamVlanGroupsListParams

WithDescriptionIe adds the descriptionIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIew

func (o *IpamVlanGroupsListParams) WithDescriptionIew(descriptionIew *string) *IpamVlanGroupsListParams

WithDescriptionIew adds the descriptionIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIsw

func (o *IpamVlanGroupsListParams) WithDescriptionIsw(descriptionIsw *string) *IpamVlanGroupsListParams

WithDescriptionIsw adds the descriptionIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNic

func (o *IpamVlanGroupsListParams) WithDescriptionNic(descriptionNic *string) *IpamVlanGroupsListParams

WithDescriptionNic adds the descriptionNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNie

func (o *IpamVlanGroupsListParams) WithDescriptionNie(descriptionNie *string) *IpamVlanGroupsListParams

WithDescriptionNie adds the descriptionNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNiew

func (o *IpamVlanGroupsListParams) WithDescriptionNiew(descriptionNiew *string) *IpamVlanGroupsListParams

WithDescriptionNiew adds the descriptionNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNisw

func (o *IpamVlanGroupsListParams) WithDescriptionNisw(descriptionNisw *string) *IpamVlanGroupsListParams

WithDescriptionNisw adds the descriptionNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionn

func (o *IpamVlanGroupsListParams) WithDescriptionn(descriptionn *string) *IpamVlanGroupsListParams

WithDescriptionn adds the descriptionn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithHTTPClient

func (o *IpamVlanGroupsListParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsListParams

WithHTTPClient adds the HTTPClient to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithID

WithID adds the id to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDGt

WithIDGt adds the iDGt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDGte

WithIDGte adds the iDGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDLt

WithIDLt adds the iDLt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDLte

WithIDLte adds the iDLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDn

WithIDn adds the iDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithLimit

WithLimit adds the limit to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithName

WithName adds the name to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIc

WithNameIc adds the nameIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIe

WithNameIe adds the nameIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIew

func (o *IpamVlanGroupsListParams) WithNameIew(nameIew *string) *IpamVlanGroupsListParams

WithNameIew adds the nameIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIsw

func (o *IpamVlanGroupsListParams) WithNameIsw(nameIsw *string) *IpamVlanGroupsListParams

WithNameIsw adds the nameIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNic

func (o *IpamVlanGroupsListParams) WithNameNic(nameNic *string) *IpamVlanGroupsListParams

WithNameNic adds the nameNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNie

func (o *IpamVlanGroupsListParams) WithNameNie(nameNie *string) *IpamVlanGroupsListParams

WithNameNie adds the nameNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNiew

func (o *IpamVlanGroupsListParams) WithNameNiew(nameNiew *string) *IpamVlanGroupsListParams

WithNameNiew adds the nameNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNisw

func (o *IpamVlanGroupsListParams) WithNameNisw(nameNisw *string) *IpamVlanGroupsListParams

WithNameNisw adds the nameNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNamen

WithNamen adds the namen to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithOffset

WithOffset adds the offset to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithQ

WithQ adds the q to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegion

WithRegion adds the region to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegionID

func (o *IpamVlanGroupsListParams) WithRegionID(regionID *string) *IpamVlanGroupsListParams

WithRegionID adds the regionID to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegionIDn

func (o *IpamVlanGroupsListParams) WithRegionIDn(regionIDn *string) *IpamVlanGroupsListParams

WithRegionIDn adds the regionIDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegionn

func (o *IpamVlanGroupsListParams) WithRegionn(regionn *string) *IpamVlanGroupsListParams

WithRegionn adds the regionn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSite

WithSite adds the site to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSiteID

WithSiteID adds the siteID to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSiteIDn

func (o *IpamVlanGroupsListParams) WithSiteIDn(siteIDn *string) *IpamVlanGroupsListParams

WithSiteIDn adds the siteIDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSiten

WithSiten adds the siten to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlug

WithSlug adds the slug to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIc

WithSlugIc adds the slugIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIe

WithSlugIe adds the slugIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIew

func (o *IpamVlanGroupsListParams) WithSlugIew(slugIew *string) *IpamVlanGroupsListParams

WithSlugIew adds the slugIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIsw

func (o *IpamVlanGroupsListParams) WithSlugIsw(slugIsw *string) *IpamVlanGroupsListParams

WithSlugIsw adds the slugIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNic

func (o *IpamVlanGroupsListParams) WithSlugNic(slugNic *string) *IpamVlanGroupsListParams

WithSlugNic adds the slugNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNie

func (o *IpamVlanGroupsListParams) WithSlugNie(slugNie *string) *IpamVlanGroupsListParams

WithSlugNie adds the slugNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNiew

func (o *IpamVlanGroupsListParams) WithSlugNiew(slugNiew *string) *IpamVlanGroupsListParams

WithSlugNiew adds the slugNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNisw

func (o *IpamVlanGroupsListParams) WithSlugNisw(slugNisw *string) *IpamVlanGroupsListParams

WithSlugNisw adds the slugNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugn

WithSlugn adds the slugn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsListReader

type IpamVlanGroupsListReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsListReader is a Reader for the IpamVlanGroupsList structure.

func (*IpamVlanGroupsListReader) ReadResponse

func (o *IpamVlanGroupsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsPartialUpdateDefault

type IpamVlanGroupsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVlanGroupsPartialUpdateDefault describes a response with status code -1, with default header values.

IpamVlanGroupsPartialUpdateDefault ipam vlan groups partial update default

func NewIpamVlanGroupsPartialUpdateDefault

func NewIpamVlanGroupsPartialUpdateDefault(code int) *IpamVlanGroupsPartialUpdateDefault

NewIpamVlanGroupsPartialUpdateDefault creates a IpamVlanGroupsPartialUpdateDefault with default headers values

func (*IpamVlanGroupsPartialUpdateDefault) Code

Code gets the status code for the ipam vlan groups partial update default response

func (*IpamVlanGroupsPartialUpdateDefault) Error

func (*IpamVlanGroupsPartialUpdateDefault) GetPayload

func (o *IpamVlanGroupsPartialUpdateDefault) GetPayload() interface{}

type IpamVlanGroupsPartialUpdateOK

type IpamVlanGroupsPartialUpdateOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsPartialUpdateOK describes a response with status code 200, with default header values.

IpamVlanGroupsPartialUpdateOK ipam vlan groups partial update o k

func NewIpamVlanGroupsPartialUpdateOK

func NewIpamVlanGroupsPartialUpdateOK() *IpamVlanGroupsPartialUpdateOK

NewIpamVlanGroupsPartialUpdateOK creates a IpamVlanGroupsPartialUpdateOK with default headers values

func (*IpamVlanGroupsPartialUpdateOK) Error

func (*IpamVlanGroupsPartialUpdateOK) GetPayload

type IpamVlanGroupsPartialUpdateParams

type IpamVlanGroupsPartialUpdateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups partial update operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsPartialUpdateParams

func NewIpamVlanGroupsPartialUpdateParams() *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParams creates a new IpamVlanGroupsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsPartialUpdateParamsWithContext

func NewIpamVlanGroupsPartialUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithContext creates a new IpamVlanGroupsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient

func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient creates a new IpamVlanGroupsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsPartialUpdateParamsWithTimeout

func NewIpamVlanGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithTimeout creates a new IpamVlanGroupsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsPartialUpdateParams) SetContext

SetContext adds the context to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetData

SetData adds the data to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetDefaults

func (o *IpamVlanGroupsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsPartialUpdateParams) SetHTTPClient

func (o *IpamVlanGroupsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetID

SetID adds the id to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetTimeout

func (o *IpamVlanGroupsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithContext

WithContext adds the context to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithData

WithData adds the data to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithID

WithID adds the id to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsPartialUpdateReader

type IpamVlanGroupsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsPartialUpdateReader is a Reader for the IpamVlanGroupsPartialUpdate structure.

func (*IpamVlanGroupsPartialUpdateReader) ReadResponse

func (o *IpamVlanGroupsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsReadOK

type IpamVlanGroupsReadOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsReadOK describes a response with status code 200, with default header values.

IpamVlanGroupsReadOK ipam vlan groups read o k

func NewIpamVlanGroupsReadOK

func NewIpamVlanGroupsReadOK() *IpamVlanGroupsReadOK

NewIpamVlanGroupsReadOK creates a IpamVlanGroupsReadOK with default headers values

func (*IpamVlanGroupsReadOK) Error

func (o *IpamVlanGroupsReadOK) Error() string

func (*IpamVlanGroupsReadOK) GetPayload

func (o *IpamVlanGroupsReadOK) GetPayload() *models.VLANGroup

type IpamVlanGroupsReadParams

type IpamVlanGroupsReadParams struct {

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsReadParams contains all the parameters to send to the API endpoint

for the ipam vlan groups read operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsReadParams

func NewIpamVlanGroupsReadParams() *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParams creates a new IpamVlanGroupsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsReadParamsWithContext

func NewIpamVlanGroupsReadParamsWithContext(ctx context.Context) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithContext creates a new IpamVlanGroupsReadParams object with the ability to set a context for a request.

func NewIpamVlanGroupsReadParamsWithHTTPClient

func NewIpamVlanGroupsReadParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithHTTPClient creates a new IpamVlanGroupsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsReadParamsWithTimeout

func NewIpamVlanGroupsReadParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithTimeout creates a new IpamVlanGroupsReadParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsReadParams) SetContext

func (o *IpamVlanGroupsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) SetDefaults

func (o *IpamVlanGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsReadParams) SetHTTPClient

func (o *IpamVlanGroupsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) SetID

func (o *IpamVlanGroupsReadParams) SetID(id int64)

SetID adds the id to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) SetTimeout

func (o *IpamVlanGroupsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithContext

WithContext adds the context to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsReadParams) WithHTTPClient

func (o *IpamVlanGroupsReadParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams

WithHTTPClient adds the HTTPClient to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithID

WithID adds the id to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsReadReader

type IpamVlanGroupsReadReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsReadReader is a Reader for the IpamVlanGroupsRead structure.

func (*IpamVlanGroupsReadReader) ReadResponse

func (o *IpamVlanGroupsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsUpdateDefault

type IpamVlanGroupsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVlanGroupsUpdateDefault describes a response with status code -1, with default header values.

IpamVlanGroupsUpdateDefault ipam vlan groups update default

func NewIpamVlanGroupsUpdateDefault

func NewIpamVlanGroupsUpdateDefault(code int) *IpamVlanGroupsUpdateDefault

NewIpamVlanGroupsUpdateDefault creates a IpamVlanGroupsUpdateDefault with default headers values

func (*IpamVlanGroupsUpdateDefault) Code

func (o *IpamVlanGroupsUpdateDefault) Code() int

Code gets the status code for the ipam vlan groups update default response

func (*IpamVlanGroupsUpdateDefault) Error

func (*IpamVlanGroupsUpdateDefault) GetPayload

func (o *IpamVlanGroupsUpdateDefault) GetPayload() interface{}

type IpamVlanGroupsUpdateOK

type IpamVlanGroupsUpdateOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsUpdateOK describes a response with status code 200, with default header values.

IpamVlanGroupsUpdateOK ipam vlan groups update o k

func NewIpamVlanGroupsUpdateOK

func NewIpamVlanGroupsUpdateOK() *IpamVlanGroupsUpdateOK

NewIpamVlanGroupsUpdateOK creates a IpamVlanGroupsUpdateOK with default headers values

func (*IpamVlanGroupsUpdateOK) Error

func (o *IpamVlanGroupsUpdateOK) Error() string

func (*IpamVlanGroupsUpdateOK) GetPayload

func (o *IpamVlanGroupsUpdateOK) GetPayload() *models.VLANGroup

type IpamVlanGroupsUpdateParams

type IpamVlanGroupsUpdateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups update operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsUpdateParams

func NewIpamVlanGroupsUpdateParams() *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParams creates a new IpamVlanGroupsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsUpdateParamsWithContext

func NewIpamVlanGroupsUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithContext creates a new IpamVlanGroupsUpdateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsUpdateParamsWithHTTPClient

func NewIpamVlanGroupsUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithHTTPClient creates a new IpamVlanGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsUpdateParamsWithTimeout

func NewIpamVlanGroupsUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithTimeout creates a new IpamVlanGroupsUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsUpdateParams) SetContext

func (o *IpamVlanGroupsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetData

SetData adds the data to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetDefaults

func (o *IpamVlanGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsUpdateParams) SetHTTPClient

func (o *IpamVlanGroupsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetID

func (o *IpamVlanGroupsUpdateParams) SetID(id int64)

SetID adds the id to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetTimeout

func (o *IpamVlanGroupsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithContext

WithContext adds the context to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithData

WithData adds the data to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithID

WithID adds the id to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsUpdateReader

type IpamVlanGroupsUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsUpdateReader is a Reader for the IpamVlanGroupsUpdate structure.

func (*IpamVlanGroupsUpdateReader) ReadResponse

func (o *IpamVlanGroupsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansCreateCreated

type IpamVlansCreateCreated struct {
	Payload *models.VLAN
}
IpamVlansCreateCreated describes a response with status code 201, with default header values.

IpamVlansCreateCreated ipam vlans create created

func NewIpamVlansCreateCreated

func NewIpamVlansCreateCreated() *IpamVlansCreateCreated

NewIpamVlansCreateCreated creates a IpamVlansCreateCreated with default headers values

func (*IpamVlansCreateCreated) Error

func (o *IpamVlansCreateCreated) Error() string

func (*IpamVlansCreateCreated) GetPayload

func (o *IpamVlansCreateCreated) GetPayload() *models.VLAN

type IpamVlansCreateDefault

type IpamVlansCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVlansCreateDefault describes a response with status code -1, with default header values.

IpamVlansCreateDefault ipam vlans create default

func NewIpamVlansCreateDefault

func NewIpamVlansCreateDefault(code int) *IpamVlansCreateDefault

NewIpamVlansCreateDefault creates a IpamVlansCreateDefault with default headers values

func (*IpamVlansCreateDefault) Code

func (o *IpamVlansCreateDefault) Code() int

Code gets the status code for the ipam vlans create default response

func (*IpamVlansCreateDefault) Error

func (o *IpamVlansCreateDefault) Error() string

func (*IpamVlansCreateDefault) GetPayload

func (o *IpamVlansCreateDefault) GetPayload() interface{}

type IpamVlansCreateParams

type IpamVlansCreateParams struct {

	// Data.
	Data *models.WritableVLAN

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansCreateParams contains all the parameters to send to the API endpoint

for the ipam vlans create operation.

Typically these are written to a http.Request.

func NewIpamVlansCreateParams

func NewIpamVlansCreateParams() *IpamVlansCreateParams

NewIpamVlansCreateParams creates a new IpamVlansCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansCreateParamsWithContext

func NewIpamVlansCreateParamsWithContext(ctx context.Context) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithContext creates a new IpamVlansCreateParams object with the ability to set a context for a request.

func NewIpamVlansCreateParamsWithHTTPClient

func NewIpamVlansCreateParamsWithHTTPClient(client *http.Client) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithHTTPClient creates a new IpamVlansCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansCreateParamsWithTimeout

func NewIpamVlansCreateParamsWithTimeout(timeout time.Duration) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithTimeout creates a new IpamVlansCreateParams object with the ability to set a timeout on a request.

func (*IpamVlansCreateParams) SetContext

func (o *IpamVlansCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans create params

func (*IpamVlansCreateParams) SetData

func (o *IpamVlansCreateParams) SetData(data *models.WritableVLAN)

SetData adds the data to the ipam vlans create params

func (*IpamVlansCreateParams) SetDefaults

func (o *IpamVlansCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansCreateParams) SetHTTPClient

func (o *IpamVlansCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans create params

func (*IpamVlansCreateParams) SetTimeout

func (o *IpamVlansCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans create params

func (*IpamVlansCreateParams) WithContext

WithContext adds the context to the ipam vlans create params

func (*IpamVlansCreateParams) WithData

WithData adds the data to the ipam vlans create params

func (*IpamVlansCreateParams) WithDefaults

func (o *IpamVlansCreateParams) WithDefaults() *IpamVlansCreateParams

WithDefaults hydrates default values in the ipam vlans create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansCreateParams) WithHTTPClient

func (o *IpamVlansCreateParams) WithHTTPClient(client *http.Client) *IpamVlansCreateParams

WithHTTPClient adds the HTTPClient to the ipam vlans create params

func (*IpamVlansCreateParams) WithTimeout

func (o *IpamVlansCreateParams) WithTimeout(timeout time.Duration) *IpamVlansCreateParams

WithTimeout adds the timeout to the ipam vlans create params

func (*IpamVlansCreateParams) WriteToRequest

func (o *IpamVlansCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansCreateReader

type IpamVlansCreateReader struct {
	// contains filtered or unexported fields
}

IpamVlansCreateReader is a Reader for the IpamVlansCreate structure.

func (*IpamVlansCreateReader) ReadResponse

func (o *IpamVlansCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansDeleteNoContent

type IpamVlansDeleteNoContent struct {
}
IpamVlansDeleteNoContent describes a response with status code 204, with default header values.

IpamVlansDeleteNoContent ipam vlans delete no content

func NewIpamVlansDeleteNoContent

func NewIpamVlansDeleteNoContent() *IpamVlansDeleteNoContent

NewIpamVlansDeleteNoContent creates a IpamVlansDeleteNoContent with default headers values

func (*IpamVlansDeleteNoContent) Error

func (o *IpamVlansDeleteNoContent) Error() string

type IpamVlansDeleteParams

type IpamVlansDeleteParams struct {

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansDeleteParams contains all the parameters to send to the API endpoint

for the ipam vlans delete operation.

Typically these are written to a http.Request.

func NewIpamVlansDeleteParams

func NewIpamVlansDeleteParams() *IpamVlansDeleteParams

NewIpamVlansDeleteParams creates a new IpamVlansDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansDeleteParamsWithContext

func NewIpamVlansDeleteParamsWithContext(ctx context.Context) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithContext creates a new IpamVlansDeleteParams object with the ability to set a context for a request.

func NewIpamVlansDeleteParamsWithHTTPClient

func NewIpamVlansDeleteParamsWithHTTPClient(client *http.Client) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithHTTPClient creates a new IpamVlansDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansDeleteParamsWithTimeout

func NewIpamVlansDeleteParamsWithTimeout(timeout time.Duration) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithTimeout creates a new IpamVlansDeleteParams object with the ability to set a timeout on a request.

func (*IpamVlansDeleteParams) SetContext

func (o *IpamVlansDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans delete params

func (*IpamVlansDeleteParams) SetDefaults

func (o *IpamVlansDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansDeleteParams) SetHTTPClient

func (o *IpamVlansDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans delete params

func (*IpamVlansDeleteParams) SetID

func (o *IpamVlansDeleteParams) SetID(id int64)

SetID adds the id to the ipam vlans delete params

func (*IpamVlansDeleteParams) SetTimeout

func (o *IpamVlansDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithContext

WithContext adds the context to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithDefaults

func (o *IpamVlansDeleteParams) WithDefaults() *IpamVlansDeleteParams

WithDefaults hydrates default values in the ipam vlans delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansDeleteParams) WithHTTPClient

func (o *IpamVlansDeleteParams) WithHTTPClient(client *http.Client) *IpamVlansDeleteParams

WithHTTPClient adds the HTTPClient to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithID

WithID adds the id to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithTimeout

func (o *IpamVlansDeleteParams) WithTimeout(timeout time.Duration) *IpamVlansDeleteParams

WithTimeout adds the timeout to the ipam vlans delete params

func (*IpamVlansDeleteParams) WriteToRequest

func (o *IpamVlansDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansDeleteReader

type IpamVlansDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVlansDeleteReader is a Reader for the IpamVlansDelete structure.

func (*IpamVlansDeleteReader) ReadResponse

func (o *IpamVlansDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansListOK

type IpamVlansListOK struct {
	Payload *IpamVlansListOKBody
}
IpamVlansListOK describes a response with status code 200, with default header values.

IpamVlansListOK ipam vlans list o k

func NewIpamVlansListOK

func NewIpamVlansListOK() *IpamVlansListOK

NewIpamVlansListOK creates a IpamVlansListOK with default headers values

func (*IpamVlansListOK) Error

func (o *IpamVlansListOK) Error() string

func (*IpamVlansListOK) GetPayload

func (o *IpamVlansListOK) GetPayload() *IpamVlansListOKBody

type IpamVlansListOKBody

type IpamVlansListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VLAN `json:"results"`
}

IpamVlansListOKBody ipam vlans list o k body swagger:model IpamVlansListOKBody

func (*IpamVlansListOKBody) ContextValidate

func (o *IpamVlansListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam vlans list o k body based on the context it is used

func (*IpamVlansListOKBody) MarshalBinary

func (o *IpamVlansListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamVlansListOKBody) UnmarshalBinary

func (o *IpamVlansListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamVlansListOKBody) Validate

func (o *IpamVlansListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam vlans list o k body

type IpamVlansListParams

type IpamVlansListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// Vid.
	Vid *string

	// VidGt.
	VidGt *string

	// VidGte.
	VidGte *string

	// VidLt.
	VidLt *string

	// VidLte.
	VidLte *string

	// Vidn.
	Vidn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansListParams contains all the parameters to send to the API endpoint

for the ipam vlans list operation.

Typically these are written to a http.Request.

func NewIpamVlansListParams

func NewIpamVlansListParams() *IpamVlansListParams

NewIpamVlansListParams creates a new IpamVlansListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansListParamsWithContext

func NewIpamVlansListParamsWithContext(ctx context.Context) *IpamVlansListParams

NewIpamVlansListParamsWithContext creates a new IpamVlansListParams object with the ability to set a context for a request.

func NewIpamVlansListParamsWithHTTPClient

func NewIpamVlansListParamsWithHTTPClient(client *http.Client) *IpamVlansListParams

NewIpamVlansListParamsWithHTTPClient creates a new IpamVlansListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansListParamsWithTimeout

func NewIpamVlansListParamsWithTimeout(timeout time.Duration) *IpamVlansListParams

NewIpamVlansListParamsWithTimeout creates a new IpamVlansListParams object with the ability to set a timeout on a request.

func (*IpamVlansListParams) SetContext

func (o *IpamVlansListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans list params

func (*IpamVlansListParams) SetCreated

func (o *IpamVlansListParams) SetCreated(created *string)

SetCreated adds the created to the ipam vlans list params

func (*IpamVlansListParams) SetCreatedGte

func (o *IpamVlansListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam vlans list params

func (*IpamVlansListParams) SetCreatedLte

func (o *IpamVlansListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam vlans list params

func (*IpamVlansListParams) SetDefaults

func (o *IpamVlansListParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansListParams) SetGroup

func (o *IpamVlansListParams) SetGroup(group *string)

SetGroup adds the group to the ipam vlans list params

func (*IpamVlansListParams) SetGroupID

func (o *IpamVlansListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the ipam vlans list params

func (*IpamVlansListParams) SetGroupIDn

func (o *IpamVlansListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the ipam vlans list params

func (*IpamVlansListParams) SetGroupn

func (o *IpamVlansListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN to the ipam vlans list params

func (*IpamVlansListParams) SetHTTPClient

func (o *IpamVlansListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans list params

func (*IpamVlansListParams) SetID

func (o *IpamVlansListParams) SetID(id *string)

SetID adds the id to the ipam vlans list params

func (*IpamVlansListParams) SetIDGt

func (o *IpamVlansListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam vlans list params

func (*IpamVlansListParams) SetIDGte

func (o *IpamVlansListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam vlans list params

func (*IpamVlansListParams) SetIDLt

func (o *IpamVlansListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam vlans list params

func (*IpamVlansListParams) SetIDLte

func (o *IpamVlansListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam vlans list params

func (*IpamVlansListParams) SetIDn

func (o *IpamVlansListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam vlans list params

func (*IpamVlansListParams) SetLastUpdated

func (o *IpamVlansListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam vlans list params

func (*IpamVlansListParams) SetLastUpdatedGte

func (o *IpamVlansListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam vlans list params

func (*IpamVlansListParams) SetLastUpdatedLte

func (o *IpamVlansListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam vlans list params

func (*IpamVlansListParams) SetLimit

func (o *IpamVlansListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam vlans list params

func (*IpamVlansListParams) SetName

func (o *IpamVlansListParams) SetName(name *string)

SetName adds the name to the ipam vlans list params

func (*IpamVlansListParams) SetNameIc

func (o *IpamVlansListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam vlans list params

func (*IpamVlansListParams) SetNameIe

func (o *IpamVlansListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam vlans list params

func (*IpamVlansListParams) SetNameIew

func (o *IpamVlansListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam vlans list params

func (*IpamVlansListParams) SetNameIsw

func (o *IpamVlansListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam vlans list params

func (*IpamVlansListParams) SetNameNic

func (o *IpamVlansListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam vlans list params

func (*IpamVlansListParams) SetNameNie

func (o *IpamVlansListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam vlans list params

func (*IpamVlansListParams) SetNameNiew

func (o *IpamVlansListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam vlans list params

func (*IpamVlansListParams) SetNameNisw

func (o *IpamVlansListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam vlans list params

func (*IpamVlansListParams) SetNamen

func (o *IpamVlansListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam vlans list params

func (*IpamVlansListParams) SetOffset

func (o *IpamVlansListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam vlans list params

func (*IpamVlansListParams) SetQ

func (o *IpamVlansListParams) SetQ(q *string)

SetQ adds the q to the ipam vlans list params

func (*IpamVlansListParams) SetRegion

func (o *IpamVlansListParams) SetRegion(region *string)

SetRegion adds the region to the ipam vlans list params

func (*IpamVlansListParams) SetRegionID

func (o *IpamVlansListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the ipam vlans list params

func (*IpamVlansListParams) SetRegionIDn

func (o *IpamVlansListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the ipam vlans list params

func (*IpamVlansListParams) SetRegionn

func (o *IpamVlansListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the ipam vlans list params

func (*IpamVlansListParams) SetRole

func (o *IpamVlansListParams) SetRole(role *string)

SetRole adds the role to the ipam vlans list params

func (*IpamVlansListParams) SetRoleID

func (o *IpamVlansListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the ipam vlans list params

func (*IpamVlansListParams) SetRoleIDn

func (o *IpamVlansListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the ipam vlans list params

func (*IpamVlansListParams) SetRolen

func (o *IpamVlansListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the ipam vlans list params

func (*IpamVlansListParams) SetSite

func (o *IpamVlansListParams) SetSite(site *string)

SetSite adds the site to the ipam vlans list params

func (*IpamVlansListParams) SetSiteID

func (o *IpamVlansListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the ipam vlans list params

func (*IpamVlansListParams) SetSiteIDn

func (o *IpamVlansListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the ipam vlans list params

func (*IpamVlansListParams) SetSiten

func (o *IpamVlansListParams) SetSiten(siten *string)

SetSiten adds the siteN to the ipam vlans list params

func (*IpamVlansListParams) SetStatus

func (o *IpamVlansListParams) SetStatus(status *string)

SetStatus adds the status to the ipam vlans list params

func (*IpamVlansListParams) SetStatusn

func (o *IpamVlansListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the ipam vlans list params

func (*IpamVlansListParams) SetTag

func (o *IpamVlansListParams) SetTag(tag *string)

SetTag adds the tag to the ipam vlans list params

func (*IpamVlansListParams) SetTagn

func (o *IpamVlansListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam vlans list params

func (*IpamVlansListParams) SetTenant

func (o *IpamVlansListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroup

func (o *IpamVlansListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroupID

func (o *IpamVlansListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroupIDn

func (o *IpamVlansListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroupn

func (o *IpamVlansListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the ipam vlans list params

func (*IpamVlansListParams) SetTenantID

func (o *IpamVlansListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the ipam vlans list params

func (*IpamVlansListParams) SetTenantIDn

func (o *IpamVlansListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the ipam vlans list params

func (*IpamVlansListParams) SetTenantn

func (o *IpamVlansListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the ipam vlans list params

func (*IpamVlansListParams) SetTimeout

func (o *IpamVlansListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans list params

func (*IpamVlansListParams) SetVid

func (o *IpamVlansListParams) SetVid(vid *string)

SetVid adds the vid to the ipam vlans list params

func (*IpamVlansListParams) SetVidGt

func (o *IpamVlansListParams) SetVidGt(vidGt *string)

SetVidGt adds the vidGt to the ipam vlans list params

func (*IpamVlansListParams) SetVidGte

func (o *IpamVlansListParams) SetVidGte(vidGte *string)

SetVidGte adds the vidGte to the ipam vlans list params

func (*IpamVlansListParams) SetVidLt

func (o *IpamVlansListParams) SetVidLt(vidLt *string)

SetVidLt adds the vidLt to the ipam vlans list params

func (*IpamVlansListParams) SetVidLte

func (o *IpamVlansListParams) SetVidLte(vidLte *string)

SetVidLte adds the vidLte to the ipam vlans list params

func (*IpamVlansListParams) SetVidn

func (o *IpamVlansListParams) SetVidn(vidn *string)

SetVidn adds the vidN to the ipam vlans list params

func (*IpamVlansListParams) WithContext

WithContext adds the context to the ipam vlans list params

func (*IpamVlansListParams) WithCreated

func (o *IpamVlansListParams) WithCreated(created *string) *IpamVlansListParams

WithCreated adds the created to the ipam vlans list params

func (*IpamVlansListParams) WithCreatedGte

func (o *IpamVlansListParams) WithCreatedGte(createdGte *string) *IpamVlansListParams

WithCreatedGte adds the createdGte to the ipam vlans list params

func (*IpamVlansListParams) WithCreatedLte

func (o *IpamVlansListParams) WithCreatedLte(createdLte *string) *IpamVlansListParams

WithCreatedLte adds the createdLte to the ipam vlans list params

func (*IpamVlansListParams) WithDefaults

func (o *IpamVlansListParams) WithDefaults() *IpamVlansListParams

WithDefaults hydrates default values in the ipam vlans list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansListParams) WithGroup

func (o *IpamVlansListParams) WithGroup(group *string) *IpamVlansListParams

WithGroup adds the group to the ipam vlans list params

func (*IpamVlansListParams) WithGroupID

func (o *IpamVlansListParams) WithGroupID(groupID *string) *IpamVlansListParams

WithGroupID adds the groupID to the ipam vlans list params

func (*IpamVlansListParams) WithGroupIDn

func (o *IpamVlansListParams) WithGroupIDn(groupIDn *string) *IpamVlansListParams

WithGroupIDn adds the groupIDn to the ipam vlans list params

func (*IpamVlansListParams) WithGroupn

func (o *IpamVlansListParams) WithGroupn(groupn *string) *IpamVlansListParams

WithGroupn adds the groupn to the ipam vlans list params

func (*IpamVlansListParams) WithHTTPClient

func (o *IpamVlansListParams) WithHTTPClient(client *http.Client) *IpamVlansListParams

WithHTTPClient adds the HTTPClient to the ipam vlans list params

func (*IpamVlansListParams) WithID

WithID adds the id to the ipam vlans list params

func (*IpamVlansListParams) WithIDGt

func (o *IpamVlansListParams) WithIDGt(iDGt *string) *IpamVlansListParams

WithIDGt adds the iDGt to the ipam vlans list params

func (*IpamVlansListParams) WithIDGte

func (o *IpamVlansListParams) WithIDGte(iDGte *string) *IpamVlansListParams

WithIDGte adds the iDGte to the ipam vlans list params

func (*IpamVlansListParams) WithIDLt

func (o *IpamVlansListParams) WithIDLt(iDLt *string) *IpamVlansListParams

WithIDLt adds the iDLt to the ipam vlans list params

func (*IpamVlansListParams) WithIDLte

func (o *IpamVlansListParams) WithIDLte(iDLte *string) *IpamVlansListParams

WithIDLte adds the iDLte to the ipam vlans list params

func (*IpamVlansListParams) WithIDn

WithIDn adds the iDn to the ipam vlans list params

func (*IpamVlansListParams) WithLastUpdated

func (o *IpamVlansListParams) WithLastUpdated(lastUpdated *string) *IpamVlansListParams

WithLastUpdated adds the lastUpdated to the ipam vlans list params

func (*IpamVlansListParams) WithLastUpdatedGte

func (o *IpamVlansListParams) WithLastUpdatedGte(lastUpdatedGte *string) *IpamVlansListParams

WithLastUpdatedGte adds the lastUpdatedGte to the ipam vlans list params

func (*IpamVlansListParams) WithLastUpdatedLte

func (o *IpamVlansListParams) WithLastUpdatedLte(lastUpdatedLte *string) *IpamVlansListParams

WithLastUpdatedLte adds the lastUpdatedLte to the ipam vlans list params

func (*IpamVlansListParams) WithLimit

func (o *IpamVlansListParams) WithLimit(limit *int64) *IpamVlansListParams

WithLimit adds the limit to the ipam vlans list params

func (*IpamVlansListParams) WithName

func (o *IpamVlansListParams) WithName(name *string) *IpamVlansListParams

WithName adds the name to the ipam vlans list params

func (*IpamVlansListParams) WithNameIc

func (o *IpamVlansListParams) WithNameIc(nameIc *string) *IpamVlansListParams

WithNameIc adds the nameIc to the ipam vlans list params

func (*IpamVlansListParams) WithNameIe

func (o *IpamVlansListParams) WithNameIe(nameIe *string) *IpamVlansListParams

WithNameIe adds the nameIe to the ipam vlans list params

func (*IpamVlansListParams) WithNameIew

func (o *IpamVlansListParams) WithNameIew(nameIew *string) *IpamVlansListParams

WithNameIew adds the nameIew to the ipam vlans list params

func (*IpamVlansListParams) WithNameIsw

func (o *IpamVlansListParams) WithNameIsw(nameIsw *string) *IpamVlansListParams

WithNameIsw adds the nameIsw to the ipam vlans list params

func (*IpamVlansListParams) WithNameNic

func (o *IpamVlansListParams) WithNameNic(nameNic *string) *IpamVlansListParams

WithNameNic adds the nameNic to the ipam vlans list params

func (*IpamVlansListParams) WithNameNie

func (o *IpamVlansListParams) WithNameNie(nameNie *string) *IpamVlansListParams

WithNameNie adds the nameNie to the ipam vlans list params

func (*IpamVlansListParams) WithNameNiew

func (o *IpamVlansListParams) WithNameNiew(nameNiew *string) *IpamVlansListParams

WithNameNiew adds the nameNiew to the ipam vlans list params

func (*IpamVlansListParams) WithNameNisw

func (o *IpamVlansListParams) WithNameNisw(nameNisw *string) *IpamVlansListParams

WithNameNisw adds the nameNisw to the ipam vlans list params

func (*IpamVlansListParams) WithNamen

func (o *IpamVlansListParams) WithNamen(namen *string) *IpamVlansListParams

WithNamen adds the namen to the ipam vlans list params

func (*IpamVlansListParams) WithOffset

func (o *IpamVlansListParams) WithOffset(offset *int64) *IpamVlansListParams

WithOffset adds the offset to the ipam vlans list params

func (*IpamVlansListParams) WithQ

WithQ adds the q to the ipam vlans list params

func (*IpamVlansListParams) WithRegion

func (o *IpamVlansListParams) WithRegion(region *string) *IpamVlansListParams

WithRegion adds the region to the ipam vlans list params

func (*IpamVlansListParams) WithRegionID

func (o *IpamVlansListParams) WithRegionID(regionID *string) *IpamVlansListParams

WithRegionID adds the regionID to the ipam vlans list params

func (*IpamVlansListParams) WithRegionIDn

func (o *IpamVlansListParams) WithRegionIDn(regionIDn *string) *IpamVlansListParams

WithRegionIDn adds the regionIDn to the ipam vlans list params

func (*IpamVlansListParams) WithRegionn

func (o *IpamVlansListParams) WithRegionn(regionn *string) *IpamVlansListParams

WithRegionn adds the regionn to the ipam vlans list params

func (*IpamVlansListParams) WithRole

func (o *IpamVlansListParams) WithRole(role *string) *IpamVlansListParams

WithRole adds the role to the ipam vlans list params

func (*IpamVlansListParams) WithRoleID

func (o *IpamVlansListParams) WithRoleID(roleID *string) *IpamVlansListParams

WithRoleID adds the roleID to the ipam vlans list params

func (*IpamVlansListParams) WithRoleIDn

func (o *IpamVlansListParams) WithRoleIDn(roleIDn *string) *IpamVlansListParams

WithRoleIDn adds the roleIDn to the ipam vlans list params

func (*IpamVlansListParams) WithRolen

func (o *IpamVlansListParams) WithRolen(rolen *string) *IpamVlansListParams

WithRolen adds the rolen to the ipam vlans list params

func (*IpamVlansListParams) WithSite

func (o *IpamVlansListParams) WithSite(site *string) *IpamVlansListParams

WithSite adds the site to the ipam vlans list params

func (*IpamVlansListParams) WithSiteID

func (o *IpamVlansListParams) WithSiteID(siteID *string) *IpamVlansListParams

WithSiteID adds the siteID to the ipam vlans list params

func (*IpamVlansListParams) WithSiteIDn

func (o *IpamVlansListParams) WithSiteIDn(siteIDn *string) *IpamVlansListParams

WithSiteIDn adds the siteIDn to the ipam vlans list params

func (*IpamVlansListParams) WithSiten

func (o *IpamVlansListParams) WithSiten(siten *string) *IpamVlansListParams

WithSiten adds the siten to the ipam vlans list params

func (*IpamVlansListParams) WithStatus

func (o *IpamVlansListParams) WithStatus(status *string) *IpamVlansListParams

WithStatus adds the status to the ipam vlans list params

func (*IpamVlansListParams) WithStatusn

func (o *IpamVlansListParams) WithStatusn(statusn *string) *IpamVlansListParams

WithStatusn adds the statusn to the ipam vlans list params

func (*IpamVlansListParams) WithTag

WithTag adds the tag to the ipam vlans list params

func (*IpamVlansListParams) WithTagn

func (o *IpamVlansListParams) WithTagn(tagn *string) *IpamVlansListParams

WithTagn adds the tagn to the ipam vlans list params

func (*IpamVlansListParams) WithTenant

func (o *IpamVlansListParams) WithTenant(tenant *string) *IpamVlansListParams

WithTenant adds the tenant to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroup

func (o *IpamVlansListParams) WithTenantGroup(tenantGroup *string) *IpamVlansListParams

WithTenantGroup adds the tenantGroup to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroupID

func (o *IpamVlansListParams) WithTenantGroupID(tenantGroupID *string) *IpamVlansListParams

WithTenantGroupID adds the tenantGroupID to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroupIDn

func (o *IpamVlansListParams) WithTenantGroupIDn(tenantGroupIDn *string) *IpamVlansListParams

WithTenantGroupIDn adds the tenantGroupIDn to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroupn

func (o *IpamVlansListParams) WithTenantGroupn(tenantGroupn *string) *IpamVlansListParams

WithTenantGroupn adds the tenantGroupn to the ipam vlans list params

func (*IpamVlansListParams) WithTenantID

func (o *IpamVlansListParams) WithTenantID(tenantID *string) *IpamVlansListParams

WithTenantID adds the tenantID to the ipam vlans list params

func (*IpamVlansListParams) WithTenantIDn

func (o *IpamVlansListParams) WithTenantIDn(tenantIDn *string) *IpamVlansListParams

WithTenantIDn adds the tenantIDn to the ipam vlans list params

func (*IpamVlansListParams) WithTenantn

func (o *IpamVlansListParams) WithTenantn(tenantn *string) *IpamVlansListParams

WithTenantn adds the tenantn to the ipam vlans list params

func (*IpamVlansListParams) WithTimeout

func (o *IpamVlansListParams) WithTimeout(timeout time.Duration) *IpamVlansListParams

WithTimeout adds the timeout to the ipam vlans list params

func (*IpamVlansListParams) WithVid

WithVid adds the vid to the ipam vlans list params

func (*IpamVlansListParams) WithVidGt

func (o *IpamVlansListParams) WithVidGt(vidGt *string) *IpamVlansListParams

WithVidGt adds the vidGt to the ipam vlans list params

func (*IpamVlansListParams) WithVidGte

func (o *IpamVlansListParams) WithVidGte(vidGte *string) *IpamVlansListParams

WithVidGte adds the vidGte to the ipam vlans list params

func (*IpamVlansListParams) WithVidLt

func (o *IpamVlansListParams) WithVidLt(vidLt *string) *IpamVlansListParams

WithVidLt adds the vidLt to the ipam vlans list params

func (*IpamVlansListParams) WithVidLte

func (o *IpamVlansListParams) WithVidLte(vidLte *string) *IpamVlansListParams

WithVidLte adds the vidLte to the ipam vlans list params

func (*IpamVlansListParams) WithVidn

func (o *IpamVlansListParams) WithVidn(vidn *string) *IpamVlansListParams

WithVidn adds the vidn to the ipam vlans list params

func (*IpamVlansListParams) WriteToRequest

func (o *IpamVlansListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansListReader

type IpamVlansListReader struct {
	// contains filtered or unexported fields
}

IpamVlansListReader is a Reader for the IpamVlansList structure.

func (*IpamVlansListReader) ReadResponse

func (o *IpamVlansListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansPartialUpdateDefault

type IpamVlansPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVlansPartialUpdateDefault describes a response with status code -1, with default header values.

IpamVlansPartialUpdateDefault ipam vlans partial update default

func NewIpamVlansPartialUpdateDefault

func NewIpamVlansPartialUpdateDefault(code int) *IpamVlansPartialUpdateDefault

NewIpamVlansPartialUpdateDefault creates a IpamVlansPartialUpdateDefault with default headers values

func (*IpamVlansPartialUpdateDefault) Code

Code gets the status code for the ipam vlans partial update default response

func (*IpamVlansPartialUpdateDefault) Error

func (*IpamVlansPartialUpdateDefault) GetPayload

func (o *IpamVlansPartialUpdateDefault) GetPayload() interface{}

type IpamVlansPartialUpdateOK

type IpamVlansPartialUpdateOK struct {
	Payload *models.VLAN
}
IpamVlansPartialUpdateOK describes a response with status code 200, with default header values.

IpamVlansPartialUpdateOK ipam vlans partial update o k

func NewIpamVlansPartialUpdateOK

func NewIpamVlansPartialUpdateOK() *IpamVlansPartialUpdateOK

NewIpamVlansPartialUpdateOK creates a IpamVlansPartialUpdateOK with default headers values

func (*IpamVlansPartialUpdateOK) Error

func (o *IpamVlansPartialUpdateOK) Error() string

func (*IpamVlansPartialUpdateOK) GetPayload

func (o *IpamVlansPartialUpdateOK) GetPayload() *models.VLAN

type IpamVlansPartialUpdateParams

type IpamVlansPartialUpdateParams struct {

	// Data.
	Data *models.WritableVLAN

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlans partial update operation.

Typically these are written to a http.Request.

func NewIpamVlansPartialUpdateParams

func NewIpamVlansPartialUpdateParams() *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParams creates a new IpamVlansPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansPartialUpdateParamsWithContext

func NewIpamVlansPartialUpdateParamsWithContext(ctx context.Context) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithContext creates a new IpamVlansPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVlansPartialUpdateParamsWithHTTPClient

func NewIpamVlansPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithHTTPClient creates a new IpamVlansPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansPartialUpdateParamsWithTimeout

func NewIpamVlansPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithTimeout creates a new IpamVlansPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlansPartialUpdateParams) SetContext

func (o *IpamVlansPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetData

SetData adds the data to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetDefaults

func (o *IpamVlansPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansPartialUpdateParams) SetHTTPClient

func (o *IpamVlansPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetID

func (o *IpamVlansPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetTimeout

func (o *IpamVlansPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithContext

WithContext adds the context to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithData

WithData adds the data to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlans partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithID

WithID adds the id to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlansPartialUpdateReader

type IpamVlansPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlansPartialUpdateReader is a Reader for the IpamVlansPartialUpdate structure.

func (*IpamVlansPartialUpdateReader) ReadResponse

func (o *IpamVlansPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansReadOK

type IpamVlansReadOK struct {
	Payload *models.VLAN
}
IpamVlansReadOK describes a response with status code 200, with default header values.

IpamVlansReadOK ipam vlans read o k

func NewIpamVlansReadOK

func NewIpamVlansReadOK() *IpamVlansReadOK

NewIpamVlansReadOK creates a IpamVlansReadOK with default headers values

func (*IpamVlansReadOK) Error

func (o *IpamVlansReadOK) Error() string

func (*IpamVlansReadOK) GetPayload

func (o *IpamVlansReadOK) GetPayload() *models.VLAN

type IpamVlansReadParams

type IpamVlansReadParams struct {

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansReadParams contains all the parameters to send to the API endpoint

for the ipam vlans read operation.

Typically these are written to a http.Request.

func NewIpamVlansReadParams

func NewIpamVlansReadParams() *IpamVlansReadParams

NewIpamVlansReadParams creates a new IpamVlansReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansReadParamsWithContext

func NewIpamVlansReadParamsWithContext(ctx context.Context) *IpamVlansReadParams

NewIpamVlansReadParamsWithContext creates a new IpamVlansReadParams object with the ability to set a context for a request.

func NewIpamVlansReadParamsWithHTTPClient

func NewIpamVlansReadParamsWithHTTPClient(client *http.Client) *IpamVlansReadParams

NewIpamVlansReadParamsWithHTTPClient creates a new IpamVlansReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansReadParamsWithTimeout

func NewIpamVlansReadParamsWithTimeout(timeout time.Duration) *IpamVlansReadParams

NewIpamVlansReadParamsWithTimeout creates a new IpamVlansReadParams object with the ability to set a timeout on a request.

func (*IpamVlansReadParams) SetContext

func (o *IpamVlansReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans read params

func (*IpamVlansReadParams) SetDefaults

func (o *IpamVlansReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansReadParams) SetHTTPClient

func (o *IpamVlansReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans read params

func (*IpamVlansReadParams) SetID

func (o *IpamVlansReadParams) SetID(id int64)

SetID adds the id to the ipam vlans read params

func (*IpamVlansReadParams) SetTimeout

func (o *IpamVlansReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans read params

func (*IpamVlansReadParams) WithContext

WithContext adds the context to the ipam vlans read params

func (*IpamVlansReadParams) WithDefaults

func (o *IpamVlansReadParams) WithDefaults() *IpamVlansReadParams

WithDefaults hydrates default values in the ipam vlans read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansReadParams) WithHTTPClient

func (o *IpamVlansReadParams) WithHTTPClient(client *http.Client) *IpamVlansReadParams

WithHTTPClient adds the HTTPClient to the ipam vlans read params

func (*IpamVlansReadParams) WithID

WithID adds the id to the ipam vlans read params

func (*IpamVlansReadParams) WithTimeout

func (o *IpamVlansReadParams) WithTimeout(timeout time.Duration) *IpamVlansReadParams

WithTimeout adds the timeout to the ipam vlans read params

func (*IpamVlansReadParams) WriteToRequest

func (o *IpamVlansReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansReadReader

type IpamVlansReadReader struct {
	// contains filtered or unexported fields
}

IpamVlansReadReader is a Reader for the IpamVlansRead structure.

func (*IpamVlansReadReader) ReadResponse

func (o *IpamVlansReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansUpdateDefault

type IpamVlansUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVlansUpdateDefault describes a response with status code -1, with default header values.

IpamVlansUpdateDefault ipam vlans update default

func NewIpamVlansUpdateDefault

func NewIpamVlansUpdateDefault(code int) *IpamVlansUpdateDefault

NewIpamVlansUpdateDefault creates a IpamVlansUpdateDefault with default headers values

func (*IpamVlansUpdateDefault) Code

func (o *IpamVlansUpdateDefault) Code() int

Code gets the status code for the ipam vlans update default response

func (*IpamVlansUpdateDefault) Error

func (o *IpamVlansUpdateDefault) Error() string

func (*IpamVlansUpdateDefault) GetPayload

func (o *IpamVlansUpdateDefault) GetPayload() interface{}

type IpamVlansUpdateOK

type IpamVlansUpdateOK struct {
	Payload *models.VLAN
}
IpamVlansUpdateOK describes a response with status code 200, with default header values.

IpamVlansUpdateOK ipam vlans update o k

func NewIpamVlansUpdateOK

func NewIpamVlansUpdateOK() *IpamVlansUpdateOK

NewIpamVlansUpdateOK creates a IpamVlansUpdateOK with default headers values

func (*IpamVlansUpdateOK) Error

func (o *IpamVlansUpdateOK) Error() string

func (*IpamVlansUpdateOK) GetPayload

func (o *IpamVlansUpdateOK) GetPayload() *models.VLAN

type IpamVlansUpdateParams

type IpamVlansUpdateParams struct {

	// Data.
	Data *models.WritableVLAN

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlans update operation.

Typically these are written to a http.Request.

func NewIpamVlansUpdateParams

func NewIpamVlansUpdateParams() *IpamVlansUpdateParams

NewIpamVlansUpdateParams creates a new IpamVlansUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansUpdateParamsWithContext

func NewIpamVlansUpdateParamsWithContext(ctx context.Context) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithContext creates a new IpamVlansUpdateParams object with the ability to set a context for a request.

func NewIpamVlansUpdateParamsWithHTTPClient

func NewIpamVlansUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithHTTPClient creates a new IpamVlansUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansUpdateParamsWithTimeout

func NewIpamVlansUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithTimeout creates a new IpamVlansUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlansUpdateParams) SetContext

func (o *IpamVlansUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans update params

func (*IpamVlansUpdateParams) SetData

func (o *IpamVlansUpdateParams) SetData(data *models.WritableVLAN)

SetData adds the data to the ipam vlans update params

func (*IpamVlansUpdateParams) SetDefaults

func (o *IpamVlansUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansUpdateParams) SetHTTPClient

func (o *IpamVlansUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans update params

func (*IpamVlansUpdateParams) SetID

func (o *IpamVlansUpdateParams) SetID(id int64)

SetID adds the id to the ipam vlans update params

func (*IpamVlansUpdateParams) SetTimeout

func (o *IpamVlansUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans update params

func (*IpamVlansUpdateParams) WithContext

WithContext adds the context to the ipam vlans update params

func (*IpamVlansUpdateParams) WithData

WithData adds the data to the ipam vlans update params

func (*IpamVlansUpdateParams) WithDefaults

func (o *IpamVlansUpdateParams) WithDefaults() *IpamVlansUpdateParams

WithDefaults hydrates default values in the ipam vlans update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansUpdateParams) WithHTTPClient

func (o *IpamVlansUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansUpdateParams

WithHTTPClient adds the HTTPClient to the ipam vlans update params

func (*IpamVlansUpdateParams) WithID

WithID adds the id to the ipam vlans update params

func (*IpamVlansUpdateParams) WithTimeout

func (o *IpamVlansUpdateParams) WithTimeout(timeout time.Duration) *IpamVlansUpdateParams

WithTimeout adds the timeout to the ipam vlans update params

func (*IpamVlansUpdateParams) WriteToRequest

func (o *IpamVlansUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansUpdateReader

type IpamVlansUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlansUpdateReader is a Reader for the IpamVlansUpdate structure.

func (*IpamVlansUpdateReader) ReadResponse

func (o *IpamVlansUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsCreateCreated

type IpamVrfsCreateCreated struct {
	Payload *models.VRF
}
IpamVrfsCreateCreated describes a response with status code 201, with default header values.

IpamVrfsCreateCreated ipam vrfs create created

func NewIpamVrfsCreateCreated

func NewIpamVrfsCreateCreated() *IpamVrfsCreateCreated

NewIpamVrfsCreateCreated creates a IpamVrfsCreateCreated with default headers values

func (*IpamVrfsCreateCreated) Error

func (o *IpamVrfsCreateCreated) Error() string

func (*IpamVrfsCreateCreated) GetPayload

func (o *IpamVrfsCreateCreated) GetPayload() *models.VRF

type IpamVrfsCreateDefault

type IpamVrfsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVrfsCreateDefault describes a response with status code -1, with default header values.

IpamVrfsCreateDefault ipam vrfs create default

func NewIpamVrfsCreateDefault

func NewIpamVrfsCreateDefault(code int) *IpamVrfsCreateDefault

NewIpamVrfsCreateDefault creates a IpamVrfsCreateDefault with default headers values

func (*IpamVrfsCreateDefault) Code

func (o *IpamVrfsCreateDefault) Code() int

Code gets the status code for the ipam vrfs create default response

func (*IpamVrfsCreateDefault) Error

func (o *IpamVrfsCreateDefault) Error() string

func (*IpamVrfsCreateDefault) GetPayload

func (o *IpamVrfsCreateDefault) GetPayload() interface{}

type IpamVrfsCreateParams

type IpamVrfsCreateParams struct {

	// Data.
	Data *models.WritableVRF

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsCreateParams contains all the parameters to send to the API endpoint

for the ipam vrfs create operation.

Typically these are written to a http.Request.

func NewIpamVrfsCreateParams

func NewIpamVrfsCreateParams() *IpamVrfsCreateParams

NewIpamVrfsCreateParams creates a new IpamVrfsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsCreateParamsWithContext

func NewIpamVrfsCreateParamsWithContext(ctx context.Context) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithContext creates a new IpamVrfsCreateParams object with the ability to set a context for a request.

func NewIpamVrfsCreateParamsWithHTTPClient

func NewIpamVrfsCreateParamsWithHTTPClient(client *http.Client) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithHTTPClient creates a new IpamVrfsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsCreateParamsWithTimeout

func NewIpamVrfsCreateParamsWithTimeout(timeout time.Duration) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithTimeout creates a new IpamVrfsCreateParams object with the ability to set a timeout on a request.

func (*IpamVrfsCreateParams) SetContext

func (o *IpamVrfsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs create params

func (*IpamVrfsCreateParams) SetData

func (o *IpamVrfsCreateParams) SetData(data *models.WritableVRF)

SetData adds the data to the ipam vrfs create params

func (*IpamVrfsCreateParams) SetDefaults

func (o *IpamVrfsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsCreateParams) SetHTTPClient

func (o *IpamVrfsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs create params

func (*IpamVrfsCreateParams) SetTimeout

func (o *IpamVrfsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithContext

WithContext adds the context to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithData

WithData adds the data to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithDefaults

func (o *IpamVrfsCreateParams) WithDefaults() *IpamVrfsCreateParams

WithDefaults hydrates default values in the ipam vrfs create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsCreateParams) WithHTTPClient

func (o *IpamVrfsCreateParams) WithHTTPClient(client *http.Client) *IpamVrfsCreateParams

WithHTTPClient adds the HTTPClient to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithTimeout

func (o *IpamVrfsCreateParams) WithTimeout(timeout time.Duration) *IpamVrfsCreateParams

WithTimeout adds the timeout to the ipam vrfs create params

func (*IpamVrfsCreateParams) WriteToRequest

func (o *IpamVrfsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsCreateReader

type IpamVrfsCreateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsCreateReader is a Reader for the IpamVrfsCreate structure.

func (*IpamVrfsCreateReader) ReadResponse

func (o *IpamVrfsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsDeleteNoContent

type IpamVrfsDeleteNoContent struct {
}
IpamVrfsDeleteNoContent describes a response with status code 204, with default header values.

IpamVrfsDeleteNoContent ipam vrfs delete no content

func NewIpamVrfsDeleteNoContent

func NewIpamVrfsDeleteNoContent() *IpamVrfsDeleteNoContent

NewIpamVrfsDeleteNoContent creates a IpamVrfsDeleteNoContent with default headers values

func (*IpamVrfsDeleteNoContent) Error

func (o *IpamVrfsDeleteNoContent) Error() string

type IpamVrfsDeleteParams

type IpamVrfsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsDeleteParams contains all the parameters to send to the API endpoint

for the ipam vrfs delete operation.

Typically these are written to a http.Request.

func NewIpamVrfsDeleteParams

func NewIpamVrfsDeleteParams() *IpamVrfsDeleteParams

NewIpamVrfsDeleteParams creates a new IpamVrfsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsDeleteParamsWithContext

func NewIpamVrfsDeleteParamsWithContext(ctx context.Context) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithContext creates a new IpamVrfsDeleteParams object with the ability to set a context for a request.

func NewIpamVrfsDeleteParamsWithHTTPClient

func NewIpamVrfsDeleteParamsWithHTTPClient(client *http.Client) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithHTTPClient creates a new IpamVrfsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsDeleteParamsWithTimeout

func NewIpamVrfsDeleteParamsWithTimeout(timeout time.Duration) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithTimeout creates a new IpamVrfsDeleteParams object with the ability to set a timeout on a request.

func (*IpamVrfsDeleteParams) SetContext

func (o *IpamVrfsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) SetDefaults

func (o *IpamVrfsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsDeleteParams) SetHTTPClient

func (o *IpamVrfsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) SetID

func (o *IpamVrfsDeleteParams) SetID(id int64)

SetID adds the id to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) SetTimeout

func (o *IpamVrfsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithContext

WithContext adds the context to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithDefaults

func (o *IpamVrfsDeleteParams) WithDefaults() *IpamVrfsDeleteParams

WithDefaults hydrates default values in the ipam vrfs delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsDeleteParams) WithHTTPClient

func (o *IpamVrfsDeleteParams) WithHTTPClient(client *http.Client) *IpamVrfsDeleteParams

WithHTTPClient adds the HTTPClient to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithID

WithID adds the id to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithTimeout

func (o *IpamVrfsDeleteParams) WithTimeout(timeout time.Duration) *IpamVrfsDeleteParams

WithTimeout adds the timeout to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WriteToRequest

func (o *IpamVrfsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsDeleteReader

type IpamVrfsDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVrfsDeleteReader is a Reader for the IpamVrfsDelete structure.

func (*IpamVrfsDeleteReader) ReadResponse

func (o *IpamVrfsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsListOK

type IpamVrfsListOK struct {
	Payload *IpamVrfsListOKBody
}
IpamVrfsListOK describes a response with status code 200, with default header values.

IpamVrfsListOK ipam vrfs list o k

func NewIpamVrfsListOK

func NewIpamVrfsListOK() *IpamVrfsListOK

NewIpamVrfsListOK creates a IpamVrfsListOK with default headers values

func (*IpamVrfsListOK) Error

func (o *IpamVrfsListOK) Error() string

func (*IpamVrfsListOK) GetPayload

func (o *IpamVrfsListOK) GetPayload() *IpamVrfsListOKBody

type IpamVrfsListOKBody

type IpamVrfsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VRF `json:"results"`
}

IpamVrfsListOKBody ipam vrfs list o k body swagger:model IpamVrfsListOKBody

func (*IpamVrfsListOKBody) ContextValidate

func (o *IpamVrfsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam vrfs list o k body based on the context it is used

func (*IpamVrfsListOKBody) MarshalBinary

func (o *IpamVrfsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamVrfsListOKBody) UnmarshalBinary

func (o *IpamVrfsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamVrfsListOKBody) Validate

func (o *IpamVrfsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam vrfs list o k body

type IpamVrfsListParams

type IpamVrfsListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// EnforceUnique.
	EnforceUnique *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Rd.
	Rd *string

	// RdIc.
	RdIc *string

	// RdIe.
	RdIe *string

	// RdIew.
	RdIew *string

	// RdIsw.
	RdIsw *string

	// Rdn.
	Rdn *string

	// RdNic.
	RdNic *string

	// RdNie.
	RdNie *string

	// RdNiew.
	RdNiew *string

	// RdNisw.
	RdNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsListParams contains all the parameters to send to the API endpoint

for the ipam vrfs list operation.

Typically these are written to a http.Request.

func NewIpamVrfsListParams

func NewIpamVrfsListParams() *IpamVrfsListParams

NewIpamVrfsListParams creates a new IpamVrfsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsListParamsWithContext

func NewIpamVrfsListParamsWithContext(ctx context.Context) *IpamVrfsListParams

NewIpamVrfsListParamsWithContext creates a new IpamVrfsListParams object with the ability to set a context for a request.

func NewIpamVrfsListParamsWithHTTPClient

func NewIpamVrfsListParamsWithHTTPClient(client *http.Client) *IpamVrfsListParams

NewIpamVrfsListParamsWithHTTPClient creates a new IpamVrfsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsListParamsWithTimeout

func NewIpamVrfsListParamsWithTimeout(timeout time.Duration) *IpamVrfsListParams

NewIpamVrfsListParamsWithTimeout creates a new IpamVrfsListParams object with the ability to set a timeout on a request.

func (*IpamVrfsListParams) SetContext

func (o *IpamVrfsListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs list params

func (*IpamVrfsListParams) SetCreated

func (o *IpamVrfsListParams) SetCreated(created *string)

SetCreated adds the created to the ipam vrfs list params

func (*IpamVrfsListParams) SetCreatedGte

func (o *IpamVrfsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam vrfs list params

func (*IpamVrfsListParams) SetCreatedLte

func (o *IpamVrfsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam vrfs list params

func (*IpamVrfsListParams) SetDefaults

func (o *IpamVrfsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsListParams) SetEnforceUnique

func (o *IpamVrfsListParams) SetEnforceUnique(enforceUnique *string)

SetEnforceUnique adds the enforceUnique to the ipam vrfs list params

func (*IpamVrfsListParams) SetHTTPClient

func (o *IpamVrfsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs list params

func (*IpamVrfsListParams) SetID

func (o *IpamVrfsListParams) SetID(id *string)

SetID adds the id to the ipam vrfs list params

func (*IpamVrfsListParams) SetIDGt

func (o *IpamVrfsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam vrfs list params

func (*IpamVrfsListParams) SetIDGte

func (o *IpamVrfsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam vrfs list params

func (*IpamVrfsListParams) SetIDLt

func (o *IpamVrfsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam vrfs list params

func (*IpamVrfsListParams) SetIDLte

func (o *IpamVrfsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam vrfs list params

func (*IpamVrfsListParams) SetIDn

func (o *IpamVrfsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam vrfs list params

func (*IpamVrfsListParams) SetLastUpdated

func (o *IpamVrfsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam vrfs list params

func (*IpamVrfsListParams) SetLastUpdatedGte

func (o *IpamVrfsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam vrfs list params

func (*IpamVrfsListParams) SetLastUpdatedLte

func (o *IpamVrfsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam vrfs list params

func (*IpamVrfsListParams) SetLimit

func (o *IpamVrfsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam vrfs list params

func (*IpamVrfsListParams) SetName

func (o *IpamVrfsListParams) SetName(name *string)

SetName adds the name to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIc

func (o *IpamVrfsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIe

func (o *IpamVrfsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIew

func (o *IpamVrfsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIsw

func (o *IpamVrfsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNic

func (o *IpamVrfsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNie

func (o *IpamVrfsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNiew

func (o *IpamVrfsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNisw

func (o *IpamVrfsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam vrfs list params

func (*IpamVrfsListParams) SetNamen

func (o *IpamVrfsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam vrfs list params

func (*IpamVrfsListParams) SetOffset

func (o *IpamVrfsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam vrfs list params

func (*IpamVrfsListParams) SetQ

func (o *IpamVrfsListParams) SetQ(q *string)

SetQ adds the q to the ipam vrfs list params

func (*IpamVrfsListParams) SetRd

func (o *IpamVrfsListParams) SetRd(rd *string)

SetRd adds the rd to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIc

func (o *IpamVrfsListParams) SetRdIc(rdIc *string)

SetRdIc adds the rdIc to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIe

func (o *IpamVrfsListParams) SetRdIe(rdIe *string)

SetRdIe adds the rdIe to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIew

func (o *IpamVrfsListParams) SetRdIew(rdIew *string)

SetRdIew adds the rdIew to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIsw

func (o *IpamVrfsListParams) SetRdIsw(rdIsw *string)

SetRdIsw adds the rdIsw to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNic

func (o *IpamVrfsListParams) SetRdNic(rdNic *string)

SetRdNic adds the rdNic to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNie

func (o *IpamVrfsListParams) SetRdNie(rdNie *string)

SetRdNie adds the rdNie to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNiew

func (o *IpamVrfsListParams) SetRdNiew(rdNiew *string)

SetRdNiew adds the rdNiew to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNisw

func (o *IpamVrfsListParams) SetRdNisw(rdNisw *string)

SetRdNisw adds the rdNisw to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdn

func (o *IpamVrfsListParams) SetRdn(rdn *string)

SetRdn adds the rdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTag

func (o *IpamVrfsListParams) SetTag(tag *string)

SetTag adds the tag to the ipam vrfs list params

func (*IpamVrfsListParams) SetTagn

func (o *IpamVrfsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenant

func (o *IpamVrfsListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroup

func (o *IpamVrfsListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroupID

func (o *IpamVrfsListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroupIDn

func (o *IpamVrfsListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroupn

func (o *IpamVrfsListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantID

func (o *IpamVrfsListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantIDn

func (o *IpamVrfsListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantn

func (o *IpamVrfsListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTimeout

func (o *IpamVrfsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs list params

func (*IpamVrfsListParams) WithContext

WithContext adds the context to the ipam vrfs list params

func (*IpamVrfsListParams) WithCreated

func (o *IpamVrfsListParams) WithCreated(created *string) *IpamVrfsListParams

WithCreated adds the created to the ipam vrfs list params

func (*IpamVrfsListParams) WithCreatedGte

func (o *IpamVrfsListParams) WithCreatedGte(createdGte *string) *IpamVrfsListParams

WithCreatedGte adds the createdGte to the ipam vrfs list params

func (*IpamVrfsListParams) WithCreatedLte

func (o *IpamVrfsListParams) WithCreatedLte(createdLte *string) *IpamVrfsListParams

WithCreatedLte adds the createdLte to the ipam vrfs list params

func (*IpamVrfsListParams) WithDefaults

func (o *IpamVrfsListParams) WithDefaults() *IpamVrfsListParams

WithDefaults hydrates default values in the ipam vrfs list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsListParams) WithEnforceUnique

func (o *IpamVrfsListParams) WithEnforceUnique(enforceUnique *string) *IpamVrfsListParams

WithEnforceUnique adds the enforceUnique to the ipam vrfs list params

func (*IpamVrfsListParams) WithHTTPClient

func (o *IpamVrfsListParams) WithHTTPClient(client *http.Client) *IpamVrfsListParams

WithHTTPClient adds the HTTPClient to the ipam vrfs list params

func (*IpamVrfsListParams) WithID

WithID adds the id to the ipam vrfs list params

func (*IpamVrfsListParams) WithIDGt

func (o *IpamVrfsListParams) WithIDGt(iDGt *string) *IpamVrfsListParams

WithIDGt adds the iDGt to the ipam vrfs list params

func (*IpamVrfsListParams) WithIDGte

func (o *IpamVrfsListParams) WithIDGte(iDGte *string) *IpamVrfsListParams

WithIDGte adds the iDGte to the ipam vrfs list params

func (*IpamVrfsListParams) WithIDLt

func (o *IpamVrfsListParams) WithIDLt(iDLt *string) *IpamVrfsListParams

WithIDLt adds the iDLt to the ipam vrfs list params

func (*IpamVrfsListParams) WithIDLte

func (o *IpamVrfsListParams) WithIDLte(iDLte *string) *IpamVrfsListParams

WithIDLte adds the iDLte to the ipam vrfs list params

func (*IpamVrfsListParams) WithIDn

func (o *IpamVrfsListParams) WithIDn(iDn *string) *IpamVrfsListParams

WithIDn adds the iDn to the ipam vrfs list params

func (*IpamVrfsListParams) WithLastUpdated

func (o *IpamVrfsListParams) WithLastUpdated(lastUpdated *string) *IpamVrfsListParams

WithLastUpdated adds the lastUpdated to the ipam vrfs list params

func (*IpamVrfsListParams) WithLastUpdatedGte

func (o *IpamVrfsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *IpamVrfsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the ipam vrfs list params

func (*IpamVrfsListParams) WithLastUpdatedLte

func (o *IpamVrfsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *IpamVrfsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the ipam vrfs list params

func (*IpamVrfsListParams) WithLimit

func (o *IpamVrfsListParams) WithLimit(limit *int64) *IpamVrfsListParams

WithLimit adds the limit to the ipam vrfs list params

func (*IpamVrfsListParams) WithName

func (o *IpamVrfsListParams) WithName(name *string) *IpamVrfsListParams

WithName adds the name to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameIc

func (o *IpamVrfsListParams) WithNameIc(nameIc *string) *IpamVrfsListParams

WithNameIc adds the nameIc to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameIe

func (o *IpamVrfsListParams) WithNameIe(nameIe *string) *IpamVrfsListParams

WithNameIe adds the nameIe to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameIew

func (o *IpamVrfsListParams) WithNameIew(nameIew *string) *IpamVrfsListParams

WithNameIew adds the nameIew to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameIsw

func (o *IpamVrfsListParams) WithNameIsw(nameIsw *string) *IpamVrfsListParams

WithNameIsw adds the nameIsw to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameNic

func (o *IpamVrfsListParams) WithNameNic(nameNic *string) *IpamVrfsListParams

WithNameNic adds the nameNic to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameNie

func (o *IpamVrfsListParams) WithNameNie(nameNie *string) *IpamVrfsListParams

WithNameNie adds the nameNie to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameNiew

func (o *IpamVrfsListParams) WithNameNiew(nameNiew *string) *IpamVrfsListParams

WithNameNiew adds the nameNiew to the ipam vrfs list params

func (*IpamVrfsListParams) WithNameNisw

func (o *IpamVrfsListParams) WithNameNisw(nameNisw *string) *IpamVrfsListParams

WithNameNisw adds the nameNisw to the ipam vrfs list params

func (*IpamVrfsListParams) WithNamen

func (o *IpamVrfsListParams) WithNamen(namen *string) *IpamVrfsListParams

WithNamen adds the namen to the ipam vrfs list params

func (*IpamVrfsListParams) WithOffset

func (o *IpamVrfsListParams) WithOffset(offset *int64) *IpamVrfsListParams

WithOffset adds the offset to the ipam vrfs list params

func (*IpamVrfsListParams) WithQ

WithQ adds the q to the ipam vrfs list params

func (*IpamVrfsListParams) WithRd

WithRd adds the rd to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdIc

func (o *IpamVrfsListParams) WithRdIc(rdIc *string) *IpamVrfsListParams

WithRdIc adds the rdIc to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdIe

func (o *IpamVrfsListParams) WithRdIe(rdIe *string) *IpamVrfsListParams

WithRdIe adds the rdIe to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdIew

func (o *IpamVrfsListParams) WithRdIew(rdIew *string) *IpamVrfsListParams

WithRdIew adds the rdIew to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdIsw

func (o *IpamVrfsListParams) WithRdIsw(rdIsw *string) *IpamVrfsListParams

WithRdIsw adds the rdIsw to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdNic

func (o *IpamVrfsListParams) WithRdNic(rdNic *string) *IpamVrfsListParams

WithRdNic adds the rdNic to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdNie

func (o *IpamVrfsListParams) WithRdNie(rdNie *string) *IpamVrfsListParams

WithRdNie adds the rdNie to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdNiew

func (o *IpamVrfsListParams) WithRdNiew(rdNiew *string) *IpamVrfsListParams

WithRdNiew adds the rdNiew to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdNisw

func (o *IpamVrfsListParams) WithRdNisw(rdNisw *string) *IpamVrfsListParams

WithRdNisw adds the rdNisw to the ipam vrfs list params

func (*IpamVrfsListParams) WithRdn

func (o *IpamVrfsListParams) WithRdn(rdn *string) *IpamVrfsListParams

WithRdn adds the rdn to the ipam vrfs list params

func (*IpamVrfsListParams) WithTag

func (o *IpamVrfsListParams) WithTag(tag *string) *IpamVrfsListParams

WithTag adds the tag to the ipam vrfs list params

func (*IpamVrfsListParams) WithTagn

func (o *IpamVrfsListParams) WithTagn(tagn *string) *IpamVrfsListParams

WithTagn adds the tagn to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenant

func (o *IpamVrfsListParams) WithTenant(tenant *string) *IpamVrfsListParams

WithTenant adds the tenant to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantGroup

func (o *IpamVrfsListParams) WithTenantGroup(tenantGroup *string) *IpamVrfsListParams

WithTenantGroup adds the tenantGroup to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantGroupID

func (o *IpamVrfsListParams) WithTenantGroupID(tenantGroupID *string) *IpamVrfsListParams

WithTenantGroupID adds the tenantGroupID to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantGroupIDn

func (o *IpamVrfsListParams) WithTenantGroupIDn(tenantGroupIDn *string) *IpamVrfsListParams

WithTenantGroupIDn adds the tenantGroupIDn to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantGroupn

func (o *IpamVrfsListParams) WithTenantGroupn(tenantGroupn *string) *IpamVrfsListParams

WithTenantGroupn adds the tenantGroupn to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantID

func (o *IpamVrfsListParams) WithTenantID(tenantID *string) *IpamVrfsListParams

WithTenantID adds the tenantID to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantIDn

func (o *IpamVrfsListParams) WithTenantIDn(tenantIDn *string) *IpamVrfsListParams

WithTenantIDn adds the tenantIDn to the ipam vrfs list params

func (*IpamVrfsListParams) WithTenantn

func (o *IpamVrfsListParams) WithTenantn(tenantn *string) *IpamVrfsListParams

WithTenantn adds the tenantn to the ipam vrfs list params

func (*IpamVrfsListParams) WithTimeout

func (o *IpamVrfsListParams) WithTimeout(timeout time.Duration) *IpamVrfsListParams

WithTimeout adds the timeout to the ipam vrfs list params

func (*IpamVrfsListParams) WriteToRequest

func (o *IpamVrfsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsListReader

type IpamVrfsListReader struct {
	// contains filtered or unexported fields
}

IpamVrfsListReader is a Reader for the IpamVrfsList structure.

func (*IpamVrfsListReader) ReadResponse

func (o *IpamVrfsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsPartialUpdateDefault

type IpamVrfsPartialUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVrfsPartialUpdateDefault describes a response with status code -1, with default header values.

IpamVrfsPartialUpdateDefault ipam vrfs partial update default

func NewIpamVrfsPartialUpdateDefault

func NewIpamVrfsPartialUpdateDefault(code int) *IpamVrfsPartialUpdateDefault

NewIpamVrfsPartialUpdateDefault creates a IpamVrfsPartialUpdateDefault with default headers values

func (*IpamVrfsPartialUpdateDefault) Code

Code gets the status code for the ipam vrfs partial update default response

func (*IpamVrfsPartialUpdateDefault) Error

func (*IpamVrfsPartialUpdateDefault) GetPayload

func (o *IpamVrfsPartialUpdateDefault) GetPayload() interface{}

type IpamVrfsPartialUpdateOK

type IpamVrfsPartialUpdateOK struct {
	Payload *models.VRF
}
IpamVrfsPartialUpdateOK describes a response with status code 200, with default header values.

IpamVrfsPartialUpdateOK ipam vrfs partial update o k

func NewIpamVrfsPartialUpdateOK

func NewIpamVrfsPartialUpdateOK() *IpamVrfsPartialUpdateOK

NewIpamVrfsPartialUpdateOK creates a IpamVrfsPartialUpdateOK with default headers values

func (*IpamVrfsPartialUpdateOK) Error

func (o *IpamVrfsPartialUpdateOK) Error() string

func (*IpamVrfsPartialUpdateOK) GetPayload

func (o *IpamVrfsPartialUpdateOK) GetPayload() *models.VRF

type IpamVrfsPartialUpdateParams

type IpamVrfsPartialUpdateParams struct {

	// Data.
	Data *models.WritableVRF

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vrfs partial update operation.

Typically these are written to a http.Request.

func NewIpamVrfsPartialUpdateParams

func NewIpamVrfsPartialUpdateParams() *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParams creates a new IpamVrfsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsPartialUpdateParamsWithContext

func NewIpamVrfsPartialUpdateParamsWithContext(ctx context.Context) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithContext creates a new IpamVrfsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVrfsPartialUpdateParamsWithHTTPClient

func NewIpamVrfsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithHTTPClient creates a new IpamVrfsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsPartialUpdateParamsWithTimeout

func NewIpamVrfsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithTimeout creates a new IpamVrfsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVrfsPartialUpdateParams) SetContext

func (o *IpamVrfsPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetData

SetData adds the data to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetDefaults

func (o *IpamVrfsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsPartialUpdateParams) SetHTTPClient

func (o *IpamVrfsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetID

func (o *IpamVrfsPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetTimeout

func (o *IpamVrfsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithContext

WithContext adds the context to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithData

WithData adds the data to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vrfs partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithID

WithID adds the id to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVrfsPartialUpdateReader

type IpamVrfsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsPartialUpdateReader is a Reader for the IpamVrfsPartialUpdate structure.

func (*IpamVrfsPartialUpdateReader) ReadResponse

func (o *IpamVrfsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsReadOK

type IpamVrfsReadOK struct {
	Payload *models.VRF
}
IpamVrfsReadOK describes a response with status code 200, with default header values.

IpamVrfsReadOK ipam vrfs read o k

func NewIpamVrfsReadOK

func NewIpamVrfsReadOK() *IpamVrfsReadOK

NewIpamVrfsReadOK creates a IpamVrfsReadOK with default headers values

func (*IpamVrfsReadOK) Error

func (o *IpamVrfsReadOK) Error() string

func (*IpamVrfsReadOK) GetPayload

func (o *IpamVrfsReadOK) GetPayload() *models.VRF

type IpamVrfsReadParams

type IpamVrfsReadParams struct {

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsReadParams contains all the parameters to send to the API endpoint

for the ipam vrfs read operation.

Typically these are written to a http.Request.

func NewIpamVrfsReadParams

func NewIpamVrfsReadParams() *IpamVrfsReadParams

NewIpamVrfsReadParams creates a new IpamVrfsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsReadParamsWithContext

func NewIpamVrfsReadParamsWithContext(ctx context.Context) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithContext creates a new IpamVrfsReadParams object with the ability to set a context for a request.

func NewIpamVrfsReadParamsWithHTTPClient

func NewIpamVrfsReadParamsWithHTTPClient(client *http.Client) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithHTTPClient creates a new IpamVrfsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsReadParamsWithTimeout

func NewIpamVrfsReadParamsWithTimeout(timeout time.Duration) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithTimeout creates a new IpamVrfsReadParams object with the ability to set a timeout on a request.

func (*IpamVrfsReadParams) SetContext

func (o *IpamVrfsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs read params

func (*IpamVrfsReadParams) SetDefaults

func (o *IpamVrfsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsReadParams) SetHTTPClient

func (o *IpamVrfsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs read params

func (*IpamVrfsReadParams) SetID

func (o *IpamVrfsReadParams) SetID(id int64)

SetID adds the id to the ipam vrfs read params

func (*IpamVrfsReadParams) SetTimeout

func (o *IpamVrfsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs read params

func (*IpamVrfsReadParams) WithContext

WithContext adds the context to the ipam vrfs read params

func (*IpamVrfsReadParams) WithDefaults

func (o *IpamVrfsReadParams) WithDefaults() *IpamVrfsReadParams

WithDefaults hydrates default values in the ipam vrfs read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsReadParams) WithHTTPClient

func (o *IpamVrfsReadParams) WithHTTPClient(client *http.Client) *IpamVrfsReadParams

WithHTTPClient adds the HTTPClient to the ipam vrfs read params

func (*IpamVrfsReadParams) WithID

WithID adds the id to the ipam vrfs read params

func (*IpamVrfsReadParams) WithTimeout

func (o *IpamVrfsReadParams) WithTimeout(timeout time.Duration) *IpamVrfsReadParams

WithTimeout adds the timeout to the ipam vrfs read params

func (*IpamVrfsReadParams) WriteToRequest

func (o *IpamVrfsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsReadReader

type IpamVrfsReadReader struct {
	// contains filtered or unexported fields
}

IpamVrfsReadReader is a Reader for the IpamVrfsRead structure.

func (*IpamVrfsReadReader) ReadResponse

func (o *IpamVrfsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsUpdateDefault

type IpamVrfsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}
IpamVrfsUpdateDefault describes a response with status code -1, with default header values.

IpamVrfsUpdateDefault ipam vrfs update default

func NewIpamVrfsUpdateDefault

func NewIpamVrfsUpdateDefault(code int) *IpamVrfsUpdateDefault

NewIpamVrfsUpdateDefault creates a IpamVrfsUpdateDefault with default headers values

func (*IpamVrfsUpdateDefault) Code

func (o *IpamVrfsUpdateDefault) Code() int

Code gets the status code for the ipam vrfs update default response

func (*IpamVrfsUpdateDefault) Error

func (o *IpamVrfsUpdateDefault) Error() string

func (*IpamVrfsUpdateDefault) GetPayload

func (o *IpamVrfsUpdateDefault) GetPayload() interface{}

type IpamVrfsUpdateOK

type IpamVrfsUpdateOK struct {
	Payload *models.VRF
}
IpamVrfsUpdateOK describes a response with status code 200, with default header values.

IpamVrfsUpdateOK ipam vrfs update o k

func NewIpamVrfsUpdateOK

func NewIpamVrfsUpdateOK() *IpamVrfsUpdateOK

NewIpamVrfsUpdateOK creates a IpamVrfsUpdateOK with default headers values

func (*IpamVrfsUpdateOK) Error

func (o *IpamVrfsUpdateOK) Error() string

func (*IpamVrfsUpdateOK) GetPayload

func (o *IpamVrfsUpdateOK) GetPayload() *models.VRF

type IpamVrfsUpdateParams

type IpamVrfsUpdateParams struct {

	// Data.
	Data *models.WritableVRF

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsUpdateParams contains all the parameters to send to the API endpoint

for the ipam vrfs update operation.

Typically these are written to a http.Request.

func NewIpamVrfsUpdateParams

func NewIpamVrfsUpdateParams() *IpamVrfsUpdateParams

NewIpamVrfsUpdateParams creates a new IpamVrfsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsUpdateParamsWithContext

func NewIpamVrfsUpdateParamsWithContext(ctx context.Context) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithContext creates a new IpamVrfsUpdateParams object with the ability to set a context for a request.

func NewIpamVrfsUpdateParamsWithHTTPClient

func NewIpamVrfsUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithHTTPClient creates a new IpamVrfsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsUpdateParamsWithTimeout

func NewIpamVrfsUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithTimeout creates a new IpamVrfsUpdateParams object with the ability to set a timeout on a request.

func (*IpamVrfsUpdateParams) SetContext

func (o *IpamVrfsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetData

func (o *IpamVrfsUpdateParams) SetData(data *models.WritableVRF)

SetData adds the data to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetDefaults

func (o *IpamVrfsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsUpdateParams) SetHTTPClient

func (o *IpamVrfsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetID

func (o *IpamVrfsUpdateParams) SetID(id int64)

SetID adds the id to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetTimeout

func (o *IpamVrfsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithContext

WithContext adds the context to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithData

WithData adds the data to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithDefaults

func (o *IpamVrfsUpdateParams) WithDefaults() *IpamVrfsUpdateParams

WithDefaults hydrates default values in the ipam vrfs update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsUpdateParams) WithHTTPClient

func (o *IpamVrfsUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsUpdateParams

WithHTTPClient adds the HTTPClient to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithID

WithID adds the id to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithTimeout

func (o *IpamVrfsUpdateParams) WithTimeout(timeout time.Duration) *IpamVrfsUpdateParams

WithTimeout adds the timeout to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WriteToRequest

func (o *IpamVrfsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsUpdateReader

type IpamVrfsUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsUpdateReader is a Reader for the IpamVrfsUpdate structure.

func (*IpamVrfsUpdateReader) ReadResponse

func (o *IpamVrfsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL