ipam

package
v0.0.0-...-765d5e8 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 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) (*IpamAggregatesCreateCreated, error)

IpamAggregatesCreate ipam aggregates create API

func (*Client) IpamAggregatesDelete

IpamAggregatesDelete ipam aggregates delete API

func (*Client) IpamAggregatesList

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

IpamAggregatesList ipam aggregates list API

func (*Client) IpamAggregatesPartialUpdate

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

IpamAggregatesPartialUpdate ipam aggregates partial update API

func (*Client) IpamAggregatesRead

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

IpamAggregatesRead ipam aggregates read API

func (*Client) IpamAggregatesUpdate

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

IpamAggregatesUpdate ipam aggregates update API

func (*Client) IpamIPAddressesCreate

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

IpamIPAddressesCreate ipam ip addresses create API

func (*Client) IpamIPAddressesDelete

IpamIPAddressesDelete ipam ip addresses delete API

func (*Client) IpamIPAddressesList

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

IpamIPAddressesList ipam ip addresses list API

func (*Client) IpamIPAddressesPartialUpdate

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

IpamIPAddressesPartialUpdate ipam ip addresses partial update API

func (*Client) IpamIPAddressesRead

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

IpamIPAddressesRead ipam ip addresses read API

func (*Client) IpamIPAddressesUpdate

func (a *Client) IpamIPAddressesUpdate(params *IpamIPAddressesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*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) (*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

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) (*IpamPrefixesCreateCreated, error)

IpamPrefixesCreate ipam prefixes create API

func (*Client) IpamPrefixesDelete

IpamPrefixesDelete ipam prefixes delete API

func (*Client) IpamPrefixesList

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

IpamPrefixesList ipam prefixes list API

func (*Client) IpamPrefixesPartialUpdate

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

IpamPrefixesPartialUpdate ipam prefixes partial update API

func (*Client) IpamPrefixesRead

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

IpamPrefixesRead ipam prefixes read API

func (*Client) IpamPrefixesUpdate

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

IpamPrefixesUpdate ipam prefixes update API

func (*Client) IpamRirsCreate

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

IpamRirsCreate ipam rirs create API

func (*Client) IpamRirsDelete

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

IpamRirsDelete ipam rirs delete API

func (*Client) IpamRirsList

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

IpamRirsList ipam rirs list API

func (*Client) IpamRirsPartialUpdate

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

IpamRirsPartialUpdate ipam rirs partial update API

func (*Client) IpamRirsRead

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

IpamRirsRead ipam rirs read API

func (*Client) IpamRirsUpdate

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

IpamRirsUpdate ipam rirs update API

func (*Client) IpamRolesCreate

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

IpamRolesCreate ipam roles create API

func (*Client) IpamRolesDelete

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

IpamRolesDelete ipam roles delete API

func (*Client) IpamRolesList

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

IpamRolesList ipam roles list API

func (*Client) IpamRolesPartialUpdate

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

IpamRolesPartialUpdate ipam roles partial update API

func (*Client) IpamRolesRead

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

IpamRolesRead ipam roles read API

func (*Client) IpamRolesUpdate

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

IpamRolesUpdate ipam roles update API

func (*Client) IpamServicesCreate

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

IpamServicesCreate ipam services create API

func (*Client) IpamServicesDelete

IpamServicesDelete ipam services delete API

func (*Client) IpamServicesList

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

IpamServicesList ipam services list API

func (*Client) IpamServicesPartialUpdate

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

IpamServicesPartialUpdate ipam services partial update API

func (*Client) IpamServicesRead

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

IpamServicesRead ipam services read API

func (*Client) IpamServicesUpdate

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

IpamServicesUpdate ipam services update API

func (*Client) IpamVlanGroupsCreate

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

IpamVlanGroupsCreate ipam vlan groups create API

func (*Client) IpamVlanGroupsDelete

IpamVlanGroupsDelete ipam vlan groups delete API

func (*Client) IpamVlanGroupsList

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

IpamVlanGroupsList ipam vlan groups list API

func (*Client) IpamVlanGroupsPartialUpdate

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

IpamVlanGroupsPartialUpdate ipam vlan groups partial update API

func (*Client) IpamVlanGroupsRead

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

IpamVlanGroupsRead ipam vlan groups read API

func (*Client) IpamVlanGroupsUpdate

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

IpamVlanGroupsUpdate ipam vlan groups update API

func (*Client) IpamVlansCreate

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

IpamVlansCreate ipam vlans create API

func (*Client) IpamVlansDelete

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

IpamVlansDelete ipam vlans delete API

func (*Client) IpamVlansList

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

IpamVlansList ipam vlans list API

func (*Client) IpamVlansPartialUpdate

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

IpamVlansPartialUpdate ipam vlans partial update API

func (*Client) IpamVlansRead

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

IpamVlansRead ipam vlans read API

func (*Client) IpamVlansUpdate

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

IpamVlansUpdate ipam vlans update API

func (*Client) IpamVrfsCreate

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

IpamVrfsCreate ipam vrfs create API

func (*Client) IpamVrfsDelete

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

IpamVrfsDelete ipam vrfs delete API

func (*Client) IpamVrfsList

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

IpamVrfsList ipam vrfs list API

func (*Client) IpamVrfsPartialUpdate

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

IpamVrfsPartialUpdate ipam vrfs partial update API

func (*Client) IpamVrfsRead

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

IpamVrfsRead ipam vrfs read API

func (*Client) IpamVrfsUpdate

func (a *Client) IpamVrfsUpdate(params *IpamVrfsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*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 ClientService

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	IpamVrfsUpdate(params *IpamVrfsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*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 handles this case 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 handles this case 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 values initialized.

func NewIpamAggregatesCreateParamsWithContext

func NewIpamAggregatesCreateParamsWithContext(ctx context.Context) *IpamAggregatesCreateParams

NewIpamAggregatesCreateParamsWithContext creates a new IpamAggregatesCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamAggregatesDeleteParamsWithContext

func NewIpamAggregatesDeleteParamsWithContext(ctx context.Context) *IpamAggregatesDeleteParams

NewIpamAggregatesDeleteParamsWithContext creates a new IpamAggregatesDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamAggregatesListParamsWithContext

func NewIpamAggregatesListParamsWithContext(ctx context.Context) *IpamAggregatesListParams

NewIpamAggregatesListParamsWithContext creates a new IpamAggregatesListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamAggregatesPartialUpdateParamsWithContext

func NewIpamAggregatesPartialUpdateParamsWithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams

NewIpamAggregatesPartialUpdateParamsWithContext creates a new IpamAggregatesPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamAggregatesReadParamsWithContext

func NewIpamAggregatesReadParamsWithContext(ctx context.Context) *IpamAggregatesReadParams

NewIpamAggregatesReadParamsWithContext creates a new IpamAggregatesReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamAggregatesUpdateParamsWithContext

func NewIpamAggregatesUpdateParamsWithContext(ctx context.Context) *IpamAggregatesUpdateParams

NewIpamAggregatesUpdateParamsWithContext creates a new IpamAggregatesUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamIPAddressesCreateParamsWithContext

func NewIpamIPAddressesCreateParamsWithContext(ctx context.Context) *IpamIPAddressesCreateParams

NewIpamIPAddressesCreateParamsWithContext creates a new IpamIPAddressesCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamIPAddressesDeleteParamsWithContext

func NewIpamIPAddressesDeleteParamsWithContext(ctx context.Context) *IpamIPAddressesDeleteParams

NewIpamIPAddressesDeleteParamsWithContext creates a new IpamIPAddressesDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamIPAddressesListParamsWithContext

func NewIpamIPAddressesListParamsWithContext(ctx context.Context) *IpamIPAddressesListParams

NewIpamIPAddressesListParamsWithContext creates a new IpamIPAddressesListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamIPAddressesPartialUpdateParamsWithContext

func NewIpamIPAddressesPartialUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams

NewIpamIPAddressesPartialUpdateParamsWithContext creates a new IpamIPAddressesPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamIPAddressesReadParamsWithContext

func NewIpamIPAddressesReadParamsWithContext(ctx context.Context) *IpamIPAddressesReadParams

NewIpamIPAddressesReadParamsWithContext creates a new IpamIPAddressesReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamIPAddressesUpdateParamsWithContext

func NewIpamIPAddressesUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesUpdateParams

NewIpamIPAddressesUpdateParamsWithContext creates a new IpamIPAddressesUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamPrefixesAvailableIpsCreateParamsWithContext

func NewIpamPrefixesAvailableIpsCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams

NewIpamPrefixesAvailableIpsCreateParamsWithContext creates a new IpamPrefixesAvailableIpsCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamPrefixesAvailableIpsReadParamsWithContext

func NewIpamPrefixesAvailableIpsReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams

NewIpamPrefixesAvailableIpsReadParamsWithContext creates a new IpamPrefixesAvailableIpsReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext

func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams

NewIpamPrefixesAvailablePrefixesCreateParamsWithContext creates a new IpamPrefixesAvailablePrefixesCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamPrefixesAvailablePrefixesReadParamsWithContext

func NewIpamPrefixesAvailablePrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams

NewIpamPrefixesAvailablePrefixesReadParamsWithContext creates a new IpamPrefixesAvailablePrefixesReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamPrefixesCreateParamsWithContext

func NewIpamPrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesCreateParams

NewIpamPrefixesCreateParamsWithContext creates a new IpamPrefixesCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamPrefixesDeleteParamsWithContext

func NewIpamPrefixesDeleteParamsWithContext(ctx context.Context) *IpamPrefixesDeleteParams

NewIpamPrefixesDeleteParamsWithContext creates a new IpamPrefixesDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamPrefixesListParamsWithContext

func NewIpamPrefixesListParamsWithContext(ctx context.Context) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithContext creates a new IpamPrefixesListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamPrefixesPartialUpdateParamsWithContext

func NewIpamPrefixesPartialUpdateParamsWithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithContext creates a new IpamPrefixesPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamPrefixesReadParamsWithContext

func NewIpamPrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithContext creates a new IpamPrefixesReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamPrefixesUpdateParamsWithContext

func NewIpamPrefixesUpdateParamsWithContext(ctx context.Context) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithContext creates a new IpamPrefixesUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamRirsCreateParamsWithContext

func NewIpamRirsCreateParamsWithContext(ctx context.Context) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithContext creates a new IpamRirsCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamRirsDeleteParamsWithContext

func NewIpamRirsDeleteParamsWithContext(ctx context.Context) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithContext creates a new IpamRirsDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamRirsListParamsWithContext

func NewIpamRirsListParamsWithContext(ctx context.Context) *IpamRirsListParams

NewIpamRirsListParamsWithContext creates a new IpamRirsListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamRirsPartialUpdateParamsWithContext

func NewIpamRirsPartialUpdateParamsWithContext(ctx context.Context) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithContext creates a new IpamRirsPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamRirsReadParamsWithContext

func NewIpamRirsReadParamsWithContext(ctx context.Context) *IpamRirsReadParams

NewIpamRirsReadParamsWithContext creates a new IpamRirsReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamRirsUpdateParamsWithContext

func NewIpamRirsUpdateParamsWithContext(ctx context.Context) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithContext creates a new IpamRirsUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamRolesCreateParamsWithContext

func NewIpamRolesCreateParamsWithContext(ctx context.Context) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithContext creates a new IpamRolesCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamRolesDeleteParamsWithContext

func NewIpamRolesDeleteParamsWithContext(ctx context.Context) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithContext creates a new IpamRolesDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamRolesListParamsWithContext

func NewIpamRolesListParamsWithContext(ctx context.Context) *IpamRolesListParams

NewIpamRolesListParamsWithContext creates a new IpamRolesListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamRolesPartialUpdateParamsWithContext

func NewIpamRolesPartialUpdateParamsWithContext(ctx context.Context) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithContext creates a new IpamRolesPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamRolesReadParamsWithContext

func NewIpamRolesReadParamsWithContext(ctx context.Context) *IpamRolesReadParams

NewIpamRolesReadParamsWithContext creates a new IpamRolesReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamRolesUpdateParamsWithContext

func NewIpamRolesUpdateParamsWithContext(ctx context.Context) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithContext creates a new IpamRolesUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamServicesCreateParamsWithContext

func NewIpamServicesCreateParamsWithContext(ctx context.Context) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithContext creates a new IpamServicesCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamServicesDeleteParamsWithContext

func NewIpamServicesDeleteParamsWithContext(ctx context.Context) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithContext creates a new IpamServicesDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamServicesListParamsWithContext

func NewIpamServicesListParamsWithContext(ctx context.Context) *IpamServicesListParams

NewIpamServicesListParamsWithContext creates a new IpamServicesListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamServicesPartialUpdateParamsWithContext

func NewIpamServicesPartialUpdateParamsWithContext(ctx context.Context) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithContext creates a new IpamServicesPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamServicesReadParamsWithContext

func NewIpamServicesReadParamsWithContext(ctx context.Context) *IpamServicesReadParams

NewIpamServicesReadParamsWithContext creates a new IpamServicesReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamServicesUpdateParamsWithContext

func NewIpamServicesUpdateParamsWithContext(ctx context.Context) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithContext creates a new IpamServicesUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVlanGroupsCreateParamsWithContext

func NewIpamVlanGroupsCreateParamsWithContext(ctx context.Context) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithContext creates a new IpamVlanGroupsCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamVlanGroupsDeleteParamsWithContext

func NewIpamVlanGroupsDeleteParamsWithContext(ctx context.Context) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithContext creates a new IpamVlanGroupsDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamVlanGroupsListParamsWithContext

func NewIpamVlanGroupsListParamsWithContext(ctx context.Context) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithContext creates a new IpamVlanGroupsListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVlanGroupsPartialUpdateParamsWithContext

func NewIpamVlanGroupsPartialUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithContext creates a new IpamVlanGroupsPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamVlanGroupsReadParamsWithContext

func NewIpamVlanGroupsReadParamsWithContext(ctx context.Context) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithContext creates a new IpamVlanGroupsReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVlanGroupsUpdateParamsWithContext

func NewIpamVlanGroupsUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithContext creates a new IpamVlanGroupsUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVlansCreateParamsWithContext

func NewIpamVlansCreateParamsWithContext(ctx context.Context) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithContext creates a new IpamVlansCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamVlansDeleteParamsWithContext

func NewIpamVlansDeleteParamsWithContext(ctx context.Context) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithContext creates a new IpamVlansDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamVlansListParamsWithContext

func NewIpamVlansListParamsWithContext(ctx context.Context) *IpamVlansListParams

NewIpamVlansListParamsWithContext creates a new IpamVlansListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVlansPartialUpdateParamsWithContext

func NewIpamVlansPartialUpdateParamsWithContext(ctx context.Context) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithContext creates a new IpamVlansPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamVlansReadParamsWithContext

func NewIpamVlansReadParamsWithContext(ctx context.Context) *IpamVlansReadParams

NewIpamVlansReadParamsWithContext creates a new IpamVlansReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVlansUpdateParamsWithContext

func NewIpamVlansUpdateParamsWithContext(ctx context.Context) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithContext creates a new IpamVlansUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVrfsCreateParamsWithContext

func NewIpamVrfsCreateParamsWithContext(ctx context.Context) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithContext creates a new IpamVrfsCreateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamVrfsDeleteParamsWithContext

func NewIpamVrfsDeleteParamsWithContext(ctx context.Context) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithContext creates a new IpamVrfsDeleteParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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) 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 values initialized.

func NewIpamVrfsListParamsWithContext

func NewIpamVrfsListParamsWithContext(ctx context.Context) *IpamVrfsListParams

NewIpamVrfsListParamsWithContext creates a new IpamVrfsListParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVrfsPartialUpdateParamsWithContext

func NewIpamVrfsPartialUpdateParamsWithContext(ctx context.Context) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithContext creates a new IpamVrfsPartialUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 values initialized.

func NewIpamVrfsReadParamsWithContext

func NewIpamVrfsReadParamsWithContext(ctx context.Context) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithContext creates a new IpamVrfsReadParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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 handles this case 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 values initialized.

func NewIpamVrfsUpdateParamsWithContext

func NewIpamVrfsUpdateParamsWithContext(ctx context.Context) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithContext creates a new IpamVrfsUpdateParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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