ipam

package
v0.0.0-...-b64c470 Latest Latest
Warning

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

Go to latest
Published: May 28, 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) IpamAggregatesBulkDelete

IpamAggregatesBulkDelete ipam aggregates bulk delete API

func (*Client) IpamAggregatesBulkPartialUpdate

func (a *Client) IpamAggregatesBulkPartialUpdate(params *IpamAggregatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesBulkPartialUpdateOK, error)

IpamAggregatesBulkPartialUpdate ipam aggregates bulk partial update API

func (*Client) IpamAggregatesBulkUpdate

func (a *Client) IpamAggregatesBulkUpdate(params *IpamAggregatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesBulkUpdateOK, error)

IpamAggregatesBulkUpdate ipam aggregates bulk update API

func (*Client) IpamAggregatesCreate

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

IpamAggregatesCreate ipam aggregates create API

func (*Client) IpamAggregatesDelete

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

IpamAggregatesDelete ipam aggregates delete API

func (*Client) IpamAggregatesList

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

IpamAggregatesList ipam aggregates list API

func (*Client) IpamAggregatesPartialUpdate

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

IpamAggregatesPartialUpdate ipam aggregates partial update API

func (*Client) IpamAggregatesRead

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

IpamAggregatesRead ipam aggregates read API

func (*Client) IpamAggregatesUpdate

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

IpamAggregatesUpdate ipam aggregates update API

func (*Client) IpamIPAddressesBulkDelete

IpamIPAddressesBulkDelete ipam ip addresses bulk delete API

func (*Client) IpamIPAddressesBulkPartialUpdate

func (a *Client) IpamIPAddressesBulkPartialUpdate(params *IpamIPAddressesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesBulkPartialUpdateOK, error)

IpamIPAddressesBulkPartialUpdate ipam ip addresses bulk partial update API

func (*Client) IpamIPAddressesBulkUpdate

func (a *Client) IpamIPAddressesBulkUpdate(params *IpamIPAddressesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesBulkUpdateOK, error)

IpamIPAddressesBulkUpdate ipam ip addresses bulk update API

func (*Client) IpamIPAddressesCreate

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

IpamIPAddressesCreate ipam ip addresses create API

func (*Client) IpamIPAddressesDelete

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

IpamIPAddressesDelete ipam ip addresses delete API

func (*Client) IpamIPAddressesList

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

IpamIPAddressesList ipam ip addresses list API

func (*Client) IpamIPAddressesPartialUpdate

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

IpamIPAddressesPartialUpdate ipam ip addresses partial update API

func (*Client) IpamIPAddressesRead

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

IpamIPAddressesRead ipam ip addresses read API

func (*Client) IpamIPAddressesUpdate

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

IpamIPAddressesUpdate ipam ip addresses update API

func (*Client) IpamPrefixesAvailableIpsCreate

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

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

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

func (*Client) IpamPrefixesAvailableIpsRead

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

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

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

func (*Client) IpamPrefixesAvailablePrefixesCreate

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

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

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

func (*Client) IpamPrefixesAvailablePrefixesRead

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

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

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

func (*Client) IpamPrefixesBulkDelete

func (a *Client) IpamPrefixesBulkDelete(params *IpamPrefixesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesBulkDeleteNoContent, error)

IpamPrefixesBulkDelete ipam prefixes bulk delete API

func (*Client) IpamPrefixesBulkPartialUpdate

func (a *Client) IpamPrefixesBulkPartialUpdate(params *IpamPrefixesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesBulkPartialUpdateOK, error)

IpamPrefixesBulkPartialUpdate ipam prefixes bulk partial update API

func (*Client) IpamPrefixesBulkUpdate

func (a *Client) IpamPrefixesBulkUpdate(params *IpamPrefixesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesBulkUpdateOK, error)

IpamPrefixesBulkUpdate ipam prefixes bulk update API

func (*Client) IpamPrefixesCreate

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

IpamPrefixesCreate ipam prefixes create API

func (*Client) IpamPrefixesDelete

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

IpamPrefixesDelete ipam prefixes delete API

func (*Client) IpamPrefixesList

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

IpamPrefixesList ipam prefixes list API

func (*Client) IpamPrefixesPartialUpdate

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

IpamPrefixesPartialUpdate ipam prefixes partial update API

func (*Client) IpamPrefixesRead

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

IpamPrefixesRead ipam prefixes read API

func (*Client) IpamPrefixesUpdate

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

IpamPrefixesUpdate ipam prefixes update API

func (*Client) IpamRirsBulkDelete

func (a *Client) IpamRirsBulkDelete(params *IpamRirsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsBulkDeleteNoContent, error)

IpamRirsBulkDelete ipam rirs bulk delete API

func (*Client) IpamRirsBulkPartialUpdate

func (a *Client) IpamRirsBulkPartialUpdate(params *IpamRirsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsBulkPartialUpdateOK, error)

IpamRirsBulkPartialUpdate ipam rirs bulk partial update API

func (*Client) IpamRirsBulkUpdate

func (a *Client) IpamRirsBulkUpdate(params *IpamRirsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsBulkUpdateOK, error)

IpamRirsBulkUpdate ipam rirs bulk update API

func (*Client) IpamRirsCreate

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

IpamRirsCreate ipam rirs create API

func (*Client) IpamRirsDelete

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

IpamRirsDelete ipam rirs delete API

func (*Client) IpamRirsList

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

IpamRirsList ipam rirs list API

func (*Client) IpamRirsPartialUpdate

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

IpamRirsPartialUpdate ipam rirs partial update API

func (*Client) IpamRirsRead

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

IpamRirsRead ipam rirs read API

func (*Client) IpamRirsUpdate

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

IpamRirsUpdate ipam rirs update API

func (*Client) IpamRolesBulkDelete

func (a *Client) IpamRolesBulkDelete(params *IpamRolesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesBulkDeleteNoContent, error)

IpamRolesBulkDelete ipam roles bulk delete API

func (*Client) IpamRolesBulkPartialUpdate

func (a *Client) IpamRolesBulkPartialUpdate(params *IpamRolesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesBulkPartialUpdateOK, error)

IpamRolesBulkPartialUpdate ipam roles bulk partial update API

func (*Client) IpamRolesBulkUpdate

func (a *Client) IpamRolesBulkUpdate(params *IpamRolesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesBulkUpdateOK, error)

IpamRolesBulkUpdate ipam roles bulk update API

func (*Client) IpamRolesCreate

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

IpamRolesCreate ipam roles create API

func (*Client) IpamRolesDelete

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

IpamRolesDelete ipam roles delete API

func (*Client) IpamRolesList

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

IpamRolesList ipam roles list API

func (*Client) IpamRolesPartialUpdate

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

IpamRolesPartialUpdate ipam roles partial update API

func (*Client) IpamRolesRead

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

IpamRolesRead ipam roles read API

func (*Client) IpamRolesUpdate

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

IpamRolesUpdate ipam roles update API

func (*Client) IpamRouteTargetsBulkDelete

IpamRouteTargetsBulkDelete ipam route targets bulk delete API

func (*Client) IpamRouteTargetsBulkPartialUpdate

func (a *Client) IpamRouteTargetsBulkPartialUpdate(params *IpamRouteTargetsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsBulkPartialUpdateOK, error)

IpamRouteTargetsBulkPartialUpdate ipam route targets bulk partial update API

func (*Client) IpamRouteTargetsBulkUpdate

func (a *Client) IpamRouteTargetsBulkUpdate(params *IpamRouteTargetsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsBulkUpdateOK, error)

IpamRouteTargetsBulkUpdate ipam route targets bulk update API

func (*Client) IpamRouteTargetsCreate

func (a *Client) IpamRouteTargetsCreate(params *IpamRouteTargetsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsCreateCreated, error)

IpamRouteTargetsCreate ipam route targets create API

func (*Client) IpamRouteTargetsDelete

func (a *Client) IpamRouteTargetsDelete(params *IpamRouteTargetsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsDeleteNoContent, error)

IpamRouteTargetsDelete ipam route targets delete API

func (*Client) IpamRouteTargetsList

func (a *Client) IpamRouteTargetsList(params *IpamRouteTargetsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsListOK, error)

IpamRouteTargetsList ipam route targets list API

func (*Client) IpamRouteTargetsPartialUpdate

func (a *Client) IpamRouteTargetsPartialUpdate(params *IpamRouteTargetsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsPartialUpdateOK, error)

IpamRouteTargetsPartialUpdate ipam route targets partial update API

func (*Client) IpamRouteTargetsRead

func (a *Client) IpamRouteTargetsRead(params *IpamRouteTargetsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsReadOK, error)

IpamRouteTargetsRead ipam route targets read API

func (*Client) IpamRouteTargetsUpdate

func (a *Client) IpamRouteTargetsUpdate(params *IpamRouteTargetsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsUpdateOK, error)

IpamRouteTargetsUpdate ipam route targets update API

func (*Client) IpamServicesBulkDelete

func (a *Client) IpamServicesBulkDelete(params *IpamServicesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesBulkDeleteNoContent, error)

IpamServicesBulkDelete ipam services bulk delete API

func (*Client) IpamServicesBulkPartialUpdate

func (a *Client) IpamServicesBulkPartialUpdate(params *IpamServicesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesBulkPartialUpdateOK, error)

IpamServicesBulkPartialUpdate ipam services bulk partial update API

func (*Client) IpamServicesBulkUpdate

func (a *Client) IpamServicesBulkUpdate(params *IpamServicesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesBulkUpdateOK, error)

IpamServicesBulkUpdate ipam services bulk update API

func (*Client) IpamServicesCreate

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

IpamServicesCreate ipam services create API

func (*Client) IpamServicesDelete

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

IpamServicesDelete ipam services delete API

func (*Client) IpamServicesList

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

IpamServicesList ipam services list API

func (*Client) IpamServicesPartialUpdate

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

IpamServicesPartialUpdate ipam services partial update API

func (*Client) IpamServicesRead

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

IpamServicesRead ipam services read API

func (*Client) IpamServicesUpdate

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

IpamServicesUpdate ipam services update API

func (*Client) IpamVlanGroupsBulkDelete

IpamVlanGroupsBulkDelete ipam vlan groups bulk delete API

func (*Client) IpamVlanGroupsBulkPartialUpdate

func (a *Client) IpamVlanGroupsBulkPartialUpdate(params *IpamVlanGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsBulkPartialUpdateOK, error)

IpamVlanGroupsBulkPartialUpdate ipam vlan groups bulk partial update API

func (*Client) IpamVlanGroupsBulkUpdate

func (a *Client) IpamVlanGroupsBulkUpdate(params *IpamVlanGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsBulkUpdateOK, error)

IpamVlanGroupsBulkUpdate ipam vlan groups bulk update API

func (*Client) IpamVlanGroupsCreate

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

IpamVlanGroupsCreate ipam vlan groups create API

func (*Client) IpamVlanGroupsDelete

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

IpamVlanGroupsDelete ipam vlan groups delete API

func (*Client) IpamVlanGroupsList

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

IpamVlanGroupsList ipam vlan groups list API

func (*Client) IpamVlanGroupsPartialUpdate

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

IpamVlanGroupsPartialUpdate ipam vlan groups partial update API

func (*Client) IpamVlanGroupsRead

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

IpamVlanGroupsRead ipam vlan groups read API

func (*Client) IpamVlanGroupsUpdate

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

IpamVlanGroupsUpdate ipam vlan groups update API

func (*Client) IpamVlansBulkDelete

func (a *Client) IpamVlansBulkDelete(params *IpamVlansBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansBulkDeleteNoContent, error)

IpamVlansBulkDelete ipam vlans bulk delete API

func (*Client) IpamVlansBulkPartialUpdate

func (a *Client) IpamVlansBulkPartialUpdate(params *IpamVlansBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansBulkPartialUpdateOK, error)

IpamVlansBulkPartialUpdate ipam vlans bulk partial update API

func (*Client) IpamVlansBulkUpdate

func (a *Client) IpamVlansBulkUpdate(params *IpamVlansBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansBulkUpdateOK, error)

IpamVlansBulkUpdate ipam vlans bulk update API

func (*Client) IpamVlansCreate

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

IpamVlansCreate ipam vlans create API

func (*Client) IpamVlansDelete

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

IpamVlansDelete ipam vlans delete API

func (*Client) IpamVlansList

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

IpamVlansList ipam vlans list API

func (*Client) IpamVlansPartialUpdate

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

IpamVlansPartialUpdate ipam vlans partial update API

func (*Client) IpamVlansRead

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

IpamVlansRead ipam vlans read API

func (*Client) IpamVlansUpdate

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

IpamVlansUpdate ipam vlans update API

func (*Client) IpamVrfsBulkDelete

func (a *Client) IpamVrfsBulkDelete(params *IpamVrfsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsBulkDeleteNoContent, error)

IpamVrfsBulkDelete ipam vrfs bulk delete API

func (*Client) IpamVrfsBulkPartialUpdate

func (a *Client) IpamVrfsBulkPartialUpdate(params *IpamVrfsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsBulkPartialUpdateOK, error)

IpamVrfsBulkPartialUpdate ipam vrfs bulk partial update API

func (*Client) IpamVrfsBulkUpdate

func (a *Client) IpamVrfsBulkUpdate(params *IpamVrfsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsBulkUpdateOK, error)

IpamVrfsBulkUpdate ipam vrfs bulk update API

func (*Client) IpamVrfsCreate

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

IpamVrfsCreate ipam vrfs create API

func (*Client) IpamVrfsDelete

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

IpamVrfsDelete ipam vrfs delete API

func (*Client) IpamVrfsList

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

IpamVrfsList ipam vrfs list API

func (*Client) IpamVrfsPartialUpdate

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

IpamVrfsPartialUpdate ipam vrfs partial update API

func (*Client) IpamVrfsRead

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

IpamVrfsRead ipam vrfs read API

func (*Client) IpamVrfsUpdate

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

IpamVrfsUpdate ipam vrfs update API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	IpamAggregatesBulkDelete(params *IpamAggregatesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesBulkDeleteNoContent, error)

	IpamAggregatesBulkPartialUpdate(params *IpamAggregatesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesBulkPartialUpdateOK, error)

	IpamAggregatesBulkUpdate(params *IpamAggregatesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamAggregatesBulkUpdateOK, error)

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

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

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

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

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

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

	IpamIPAddressesBulkDelete(params *IpamIPAddressesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesBulkDeleteNoContent, error)

	IpamIPAddressesBulkPartialUpdate(params *IpamIPAddressesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesBulkPartialUpdateOK, error)

	IpamIPAddressesBulkUpdate(params *IpamIPAddressesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPAddressesBulkUpdateOK, error)

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

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

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

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

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

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

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

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

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

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

	IpamPrefixesBulkDelete(params *IpamPrefixesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesBulkDeleteNoContent, error)

	IpamPrefixesBulkPartialUpdate(params *IpamPrefixesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesBulkPartialUpdateOK, error)

	IpamPrefixesBulkUpdate(params *IpamPrefixesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamPrefixesBulkUpdateOK, error)

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

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

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

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

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

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

	IpamRirsBulkDelete(params *IpamRirsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsBulkDeleteNoContent, error)

	IpamRirsBulkPartialUpdate(params *IpamRirsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsBulkPartialUpdateOK, error)

	IpamRirsBulkUpdate(params *IpamRirsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRirsBulkUpdateOK, error)

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

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

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

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

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

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

	IpamRolesBulkDelete(params *IpamRolesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesBulkDeleteNoContent, error)

	IpamRolesBulkPartialUpdate(params *IpamRolesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesBulkPartialUpdateOK, error)

	IpamRolesBulkUpdate(params *IpamRolesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRolesBulkUpdateOK, error)

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

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

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

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

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

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

	IpamRouteTargetsBulkDelete(params *IpamRouteTargetsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsBulkDeleteNoContent, error)

	IpamRouteTargetsBulkPartialUpdate(params *IpamRouteTargetsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsBulkPartialUpdateOK, error)

	IpamRouteTargetsBulkUpdate(params *IpamRouteTargetsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsBulkUpdateOK, error)

	IpamRouteTargetsCreate(params *IpamRouteTargetsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsCreateCreated, error)

	IpamRouteTargetsDelete(params *IpamRouteTargetsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsDeleteNoContent, error)

	IpamRouteTargetsList(params *IpamRouteTargetsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsListOK, error)

	IpamRouteTargetsPartialUpdate(params *IpamRouteTargetsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsPartialUpdateOK, error)

	IpamRouteTargetsRead(params *IpamRouteTargetsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsReadOK, error)

	IpamRouteTargetsUpdate(params *IpamRouteTargetsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamRouteTargetsUpdateOK, error)

	IpamServicesBulkDelete(params *IpamServicesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesBulkDeleteNoContent, error)

	IpamServicesBulkPartialUpdate(params *IpamServicesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesBulkPartialUpdateOK, error)

	IpamServicesBulkUpdate(params *IpamServicesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamServicesBulkUpdateOK, error)

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

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

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

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

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

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

	IpamVlanGroupsBulkDelete(params *IpamVlanGroupsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsBulkDeleteNoContent, error)

	IpamVlanGroupsBulkPartialUpdate(params *IpamVlanGroupsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsBulkPartialUpdateOK, error)

	IpamVlanGroupsBulkUpdate(params *IpamVlanGroupsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlanGroupsBulkUpdateOK, error)

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

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

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

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

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

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

	IpamVlansBulkDelete(params *IpamVlansBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansBulkDeleteNoContent, error)

	IpamVlansBulkPartialUpdate(params *IpamVlansBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansBulkPartialUpdateOK, error)

	IpamVlansBulkUpdate(params *IpamVlansBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVlansBulkUpdateOK, error)

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

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

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

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

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

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

	IpamVrfsBulkDelete(params *IpamVrfsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsBulkDeleteNoContent, error)

	IpamVrfsBulkPartialUpdate(params *IpamVrfsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsBulkPartialUpdateOK, error)

	IpamVrfsBulkUpdate(params *IpamVrfsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamVrfsBulkUpdateOK, error)

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

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

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

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

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

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

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new ipam API client.

type IpamAggregatesBulkDeleteNoContent

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

IpamAggregatesBulkDeleteNoContent ipam aggregates bulk delete no content

func NewIpamAggregatesBulkDeleteNoContent

func NewIpamAggregatesBulkDeleteNoContent() *IpamAggregatesBulkDeleteNoContent

NewIpamAggregatesBulkDeleteNoContent creates a IpamAggregatesBulkDeleteNoContent with default headers values

func (*IpamAggregatesBulkDeleteNoContent) Error

type IpamAggregatesBulkDeleteParams

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

IpamAggregatesBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam aggregates bulk delete operation.

Typically these are written to a http.Request.

func NewIpamAggregatesBulkDeleteParams

func NewIpamAggregatesBulkDeleteParams() *IpamAggregatesBulkDeleteParams

NewIpamAggregatesBulkDeleteParams creates a new IpamAggregatesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesBulkDeleteParamsWithContext

func NewIpamAggregatesBulkDeleteParamsWithContext(ctx context.Context) *IpamAggregatesBulkDeleteParams

NewIpamAggregatesBulkDeleteParamsWithContext creates a new IpamAggregatesBulkDeleteParams object with the ability to set a context for a request.

func NewIpamAggregatesBulkDeleteParamsWithHTTPClient

func NewIpamAggregatesBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamAggregatesBulkDeleteParams

NewIpamAggregatesBulkDeleteParamsWithHTTPClient creates a new IpamAggregatesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesBulkDeleteParamsWithTimeout

func NewIpamAggregatesBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamAggregatesBulkDeleteParams

NewIpamAggregatesBulkDeleteParamsWithTimeout creates a new IpamAggregatesBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamAggregatesBulkDeleteParams) SetContext

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

SetContext adds the context to the ipam aggregates bulk delete params

func (*IpamAggregatesBulkDeleteParams) SetDefaults

func (o *IpamAggregatesBulkDeleteParams) SetDefaults()

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

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

func (*IpamAggregatesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates bulk delete params

func (*IpamAggregatesBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates bulk delete params

func (*IpamAggregatesBulkDeleteParams) WithContext

WithContext adds the context to the ipam aggregates bulk delete params

func (*IpamAggregatesBulkDeleteParams) WithDefaults

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

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

func (*IpamAggregatesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates bulk delete params

func (*IpamAggregatesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates bulk delete params

func (*IpamAggregatesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesBulkDeleteReader

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

IpamAggregatesBulkDeleteReader is a Reader for the IpamAggregatesBulkDelete structure.

func (*IpamAggregatesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesBulkPartialUpdateOK

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

IpamAggregatesBulkPartialUpdateOK ipam aggregates bulk partial update o k

func NewIpamAggregatesBulkPartialUpdateOK

func NewIpamAggregatesBulkPartialUpdateOK() *IpamAggregatesBulkPartialUpdateOK

NewIpamAggregatesBulkPartialUpdateOK creates a IpamAggregatesBulkPartialUpdateOK with default headers values

func (*IpamAggregatesBulkPartialUpdateOK) Error

func (*IpamAggregatesBulkPartialUpdateOK) GetPayload

type IpamAggregatesBulkPartialUpdateParams

type IpamAggregatesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableAggregate

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

IpamAggregatesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam aggregates bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamAggregatesBulkPartialUpdateParams

func NewIpamAggregatesBulkPartialUpdateParams() *IpamAggregatesBulkPartialUpdateParams

NewIpamAggregatesBulkPartialUpdateParams creates a new IpamAggregatesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesBulkPartialUpdateParamsWithContext

func NewIpamAggregatesBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamAggregatesBulkPartialUpdateParams

NewIpamAggregatesBulkPartialUpdateParamsWithContext creates a new IpamAggregatesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamAggregatesBulkPartialUpdateParamsWithHTTPClient

func NewIpamAggregatesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesBulkPartialUpdateParams

NewIpamAggregatesBulkPartialUpdateParamsWithHTTPClient creates a new IpamAggregatesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesBulkPartialUpdateParamsWithTimeout

func NewIpamAggregatesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesBulkPartialUpdateParams

NewIpamAggregatesBulkPartialUpdateParamsWithTimeout creates a new IpamAggregatesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamAggregatesBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) SetData

SetData adds the data to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) SetDefaults

func (o *IpamAggregatesBulkPartialUpdateParams) SetDefaults()

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

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

func (*IpamAggregatesBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) WithData

WithData adds the data to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) WithDefaults

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

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

func (*IpamAggregatesBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates bulk partial update params

func (*IpamAggregatesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesBulkPartialUpdateReader

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

IpamAggregatesBulkPartialUpdateReader is a Reader for the IpamAggregatesBulkPartialUpdate structure.

func (*IpamAggregatesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesBulkUpdateOK

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

IpamAggregatesBulkUpdateOK ipam aggregates bulk update o k

func NewIpamAggregatesBulkUpdateOK

func NewIpamAggregatesBulkUpdateOK() *IpamAggregatesBulkUpdateOK

NewIpamAggregatesBulkUpdateOK creates a IpamAggregatesBulkUpdateOK with default headers values

func (*IpamAggregatesBulkUpdateOK) Error

func (*IpamAggregatesBulkUpdateOK) GetPayload

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

type IpamAggregatesBulkUpdateParams

type IpamAggregatesBulkUpdateParams struct {

	// Data.
	Data *models.WritableAggregate

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

IpamAggregatesBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam aggregates bulk update operation.

Typically these are written to a http.Request.

func NewIpamAggregatesBulkUpdateParams

func NewIpamAggregatesBulkUpdateParams() *IpamAggregatesBulkUpdateParams

NewIpamAggregatesBulkUpdateParams creates a new IpamAggregatesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewIpamAggregatesBulkUpdateParamsWithContext

func NewIpamAggregatesBulkUpdateParamsWithContext(ctx context.Context) *IpamAggregatesBulkUpdateParams

NewIpamAggregatesBulkUpdateParamsWithContext creates a new IpamAggregatesBulkUpdateParams object with the ability to set a context for a request.

func NewIpamAggregatesBulkUpdateParamsWithHTTPClient

func NewIpamAggregatesBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesBulkUpdateParams

NewIpamAggregatesBulkUpdateParamsWithHTTPClient creates a new IpamAggregatesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamAggregatesBulkUpdateParamsWithTimeout

func NewIpamAggregatesBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesBulkUpdateParams

NewIpamAggregatesBulkUpdateParamsWithTimeout creates a new IpamAggregatesBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamAggregatesBulkUpdateParams) SetContext

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

SetContext adds the context to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) SetData

SetData adds the data to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) SetDefaults

func (o *IpamAggregatesBulkUpdateParams) SetDefaults()

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

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

func (*IpamAggregatesBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) WithContext

WithContext adds the context to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) WithData

WithData adds the data to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) WithDefaults

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

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

func (*IpamAggregatesBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates bulk update params

func (*IpamAggregatesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesBulkUpdateReader

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

IpamAggregatesBulkUpdateReader is a Reader for the IpamAggregatesBulkUpdate structure.

func (*IpamAggregatesBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesCreateCreated

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

IpamAggregatesCreateCreated ipam aggregates create created

func NewIpamAggregatesCreateCreated

func NewIpamAggregatesCreateCreated() *IpamAggregatesCreateCreated

NewIpamAggregatesCreateCreated creates a IpamAggregatesCreateCreated with default headers values

func (*IpamAggregatesCreateCreated) Error

func (*IpamAggregatesCreateCreated) GetPayload

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

type IpamAggregatesCreateParams

type IpamAggregatesCreateParams struct {

	// Data.
	Data *models.WritableAggregate

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

IpamAggregatesCreateParams contains all the parameters to send to the API endpoint

for the ipam aggregates create operation.

Typically these are written to a http.Request.

func NewIpamAggregatesCreateParams

func NewIpamAggregatesCreateParams() *IpamAggregatesCreateParams

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

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

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

func NewIpamAggregatesCreateParamsWithContext

func NewIpamAggregatesCreateParamsWithContext(ctx context.Context) *IpamAggregatesCreateParams

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

func NewIpamAggregatesCreateParamsWithHTTPClient

func NewIpamAggregatesCreateParamsWithHTTPClient(client *http.Client) *IpamAggregatesCreateParams

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

func NewIpamAggregatesCreateParamsWithTimeout

func NewIpamAggregatesCreateParamsWithTimeout(timeout time.Duration) *IpamAggregatesCreateParams

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

func (*IpamAggregatesCreateParams) SetContext

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

SetContext adds the context to the ipam aggregates create params

func (*IpamAggregatesCreateParams) SetData

SetData adds the data to the ipam aggregates create params

func (*IpamAggregatesCreateParams) SetDefaults

func (o *IpamAggregatesCreateParams) SetDefaults()

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

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

func (*IpamAggregatesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates create params

func (*IpamAggregatesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithContext

WithContext adds the context to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithData

WithData adds the data to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithDefaults

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

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

func (*IpamAggregatesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates create params

func (*IpamAggregatesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesCreateReader

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

IpamAggregatesCreateReader is a Reader for the IpamAggregatesCreate structure.

func (*IpamAggregatesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesDeleteNoContent

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

IpamAggregatesDeleteNoContent ipam aggregates delete no content

func NewIpamAggregatesDeleteNoContent

func NewIpamAggregatesDeleteNoContent() *IpamAggregatesDeleteNoContent

NewIpamAggregatesDeleteNoContent creates a IpamAggregatesDeleteNoContent with default headers values

func (*IpamAggregatesDeleteNoContent) Error

type IpamAggregatesDeleteParams

type IpamAggregatesDeleteParams struct {

	/* ID.

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

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

IpamAggregatesDeleteParams contains all the parameters to send to the API endpoint

for the ipam aggregates delete operation.

Typically these are written to a http.Request.

func NewIpamAggregatesDeleteParams

func NewIpamAggregatesDeleteParams() *IpamAggregatesDeleteParams

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

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

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

func NewIpamAggregatesDeleteParamsWithContext

func NewIpamAggregatesDeleteParamsWithContext(ctx context.Context) *IpamAggregatesDeleteParams

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

func NewIpamAggregatesDeleteParamsWithHTTPClient

func NewIpamAggregatesDeleteParamsWithHTTPClient(client *http.Client) *IpamAggregatesDeleteParams

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

func NewIpamAggregatesDeleteParamsWithTimeout

func NewIpamAggregatesDeleteParamsWithTimeout(timeout time.Duration) *IpamAggregatesDeleteParams

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

func (*IpamAggregatesDeleteParams) SetContext

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

SetContext adds the context to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) SetDefaults

func (o *IpamAggregatesDeleteParams) SetDefaults()

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

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

func (*IpamAggregatesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) SetID

func (o *IpamAggregatesDeleteParams) SetID(id int64)

SetID adds the id to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithContext

WithContext adds the context to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithDefaults

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

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

func (*IpamAggregatesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithID

WithID adds the id to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates delete params

func (*IpamAggregatesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesDeleteReader

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

IpamAggregatesDeleteReader is a Reader for the IpamAggregatesDelete structure.

func (*IpamAggregatesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesListOK

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

IpamAggregatesListOK ipam aggregates list o k

func NewIpamAggregatesListOK

func NewIpamAggregatesListOK() *IpamAggregatesListOK

NewIpamAggregatesListOK creates a IpamAggregatesListOK with default headers values

func (*IpamAggregatesListOK) Error

func (o *IpamAggregatesListOK) Error() string

func (*IpamAggregatesListOK) GetPayload

type IpamAggregatesListOKBody

type IpamAggregatesListOKBody struct {

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

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

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

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

IpamAggregatesListOKBody ipam aggregates list o k body swagger:model IpamAggregatesListOKBody

func (*IpamAggregatesListOKBody) ContextValidate

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

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

func (*IpamAggregatesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamAggregatesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamAggregatesListOKBody) Validate

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

Validate validates this ipam aggregates list o k body

type IpamAggregatesListParams

type IpamAggregatesListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// DateAdded.
	DateAdded *string

	// DateAddedGt.
	DateAddedGt *string

	// DateAddedGte.
	DateAddedGte *string

	// DateAddedLt.
	DateAddedLt *string

	// DateAddedLte.
	DateAddedLte *string

	// DateAddedn.
	DateAddedn *string

	// Family.
	Family *float64

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	/* Offset.

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

	// Prefix.
	Prefix *string

	// Q.
	Q *string

	// Rir.
	Rir *string

	// Rirn.
	Rirn *string

	// RirID.
	RirID *string

	// RirIDn.
	RirIDn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

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

IpamAggregatesListParams contains all the parameters to send to the API endpoint

for the ipam aggregates list operation.

Typically these are written to a http.Request.

func NewIpamAggregatesListParams

func NewIpamAggregatesListParams() *IpamAggregatesListParams

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

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

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

func NewIpamAggregatesListParamsWithContext

func NewIpamAggregatesListParamsWithContext(ctx context.Context) *IpamAggregatesListParams

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

func NewIpamAggregatesListParamsWithHTTPClient

func NewIpamAggregatesListParamsWithHTTPClient(client *http.Client) *IpamAggregatesListParams

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

func NewIpamAggregatesListParamsWithTimeout

func NewIpamAggregatesListParamsWithTimeout(timeout time.Duration) *IpamAggregatesListParams

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

func (*IpamAggregatesListParams) SetContext

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

SetContext adds the context to the ipam aggregates list params

func (*IpamAggregatesListParams) SetCreated

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

SetCreated adds the created to the ipam aggregates list params

func (*IpamAggregatesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAdded

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

SetDateAdded adds the dateAdded to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedGt

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

SetDateAddedGt adds the dateAddedGt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedGte

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

SetDateAddedGte adds the dateAddedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedLt

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

SetDateAddedLt adds the dateAddedLt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedLte

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

SetDateAddedLte adds the dateAddedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDateAddedn

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

SetDateAddedn adds the dateAddedN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetDefaults

func (o *IpamAggregatesListParams) SetDefaults()

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

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

func (*IpamAggregatesListParams) SetFamily

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

SetFamily adds the family to the ipam aggregates list params

func (*IpamAggregatesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates list params

func (*IpamAggregatesListParams) SetID

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

SetID adds the id to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetIDn

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

SetIDn adds the idN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) SetLimit

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

SetLimit adds the limit to the ipam aggregates list params

func (*IpamAggregatesListParams) SetOffset

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

SetOffset adds the offset to the ipam aggregates list params

func (*IpamAggregatesListParams) SetPrefix

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

SetPrefix adds the prefix to the ipam aggregates list params

func (*IpamAggregatesListParams) SetQ

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

SetQ adds the q to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRir

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

SetRir adds the rir to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRirID

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

SetRirID adds the rirId to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRirIDn

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

SetRirIDn adds the rirIdN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetRirn

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

SetRirn adds the rirN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTag

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

SetTag adds the tag to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTagn

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

SetTagn adds the tagN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenant

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

SetTenant adds the tenant to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantGroupIDn

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

SetTenantGroupIDn adds the tenantGroupIdN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantGroupn

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

SetTenantGroupn adds the tenantGroupN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantID

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

SetTenantID adds the tenantId to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantIDn

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

SetTenantIDn adds the tenantIdN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTenantn

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

SetTenantn adds the tenantN to the ipam aggregates list params

func (*IpamAggregatesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates list params

func (*IpamAggregatesListParams) WithContext

WithContext adds the context to the ipam aggregates list params

func (*IpamAggregatesListParams) WithCreated

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

WithCreated adds the created to the ipam aggregates list params

func (*IpamAggregatesListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAdded

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

WithDateAdded adds the dateAdded to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedGt

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

WithDateAddedGt adds the dateAddedGt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedGte

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

WithDateAddedGte adds the dateAddedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedLt

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

WithDateAddedLt adds the dateAddedLt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedLte

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

WithDateAddedLte adds the dateAddedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDateAddedn

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

WithDateAddedn adds the dateAddedn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithDefaults

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

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

func (*IpamAggregatesListParams) WithFamily

WithFamily adds the family to the ipam aggregates list params

func (*IpamAggregatesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam aggregates list params

func (*IpamAggregatesListParams) WithID

WithID adds the id to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithIDn

WithIDn adds the iDn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam aggregates list params

func (*IpamAggregatesListParams) WithLimit

WithLimit adds the limit to the ipam aggregates list params

func (*IpamAggregatesListParams) WithOffset

WithOffset adds the offset to the ipam aggregates list params

func (*IpamAggregatesListParams) WithPrefix

WithPrefix adds the prefix to the ipam aggregates list params

func (*IpamAggregatesListParams) WithQ

WithQ adds the q to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRir

WithRir adds the rir to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRirID

WithRirID adds the rirID to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRirIDn

WithRirIDn adds the rirIDn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithRirn

WithRirn adds the rirn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTag

WithTag adds the tag to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTagn

WithTagn adds the tagn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenant

WithTenant adds the tenant to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantGroup

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

WithTenantGroup adds the tenantGroup to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantGroupID

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

WithTenantGroupID adds the tenantGroupID to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantGroupIDn

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

WithTenantGroupIDn adds the tenantGroupIDn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantGroupn

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

WithTenantGroupn adds the tenantGroupn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantID

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

WithTenantID adds the tenantID to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantIDn

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

WithTenantIDn adds the tenantIDn to the ipam aggregates list params

func (*IpamAggregatesListParams) WithTenantn

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

WithTenantn adds the tenantn 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 IpamAggregatesPartialUpdateOK

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

IpamAggregatesPartialUpdateOK ipam aggregates partial update o k

func NewIpamAggregatesPartialUpdateOK

func NewIpamAggregatesPartialUpdateOK() *IpamAggregatesPartialUpdateOK

NewIpamAggregatesPartialUpdateOK creates a IpamAggregatesPartialUpdateOK with default headers values

func (*IpamAggregatesPartialUpdateOK) Error

func (*IpamAggregatesPartialUpdateOK) GetPayload

type IpamAggregatesPartialUpdateParams

type IpamAggregatesPartialUpdateParams struct {

	// Data.
	Data *models.WritableAggregate

	/* ID.

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

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

IpamAggregatesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam aggregates partial update operation.

Typically these are written to a http.Request.

func NewIpamAggregatesPartialUpdateParams

func NewIpamAggregatesPartialUpdateParams() *IpamAggregatesPartialUpdateParams

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

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

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

func NewIpamAggregatesPartialUpdateParamsWithContext

func NewIpamAggregatesPartialUpdateParamsWithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams

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

func NewIpamAggregatesPartialUpdateParamsWithHTTPClient

func NewIpamAggregatesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesPartialUpdateParams

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

func NewIpamAggregatesPartialUpdateParamsWithTimeout

func NewIpamAggregatesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesPartialUpdateParams

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

func (*IpamAggregatesPartialUpdateParams) SetContext

SetContext adds the context to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetData

SetData adds the data to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetDefaults

func (o *IpamAggregatesPartialUpdateParams) SetDefaults()

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

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

func (*IpamAggregatesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetID

SetID adds the id to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithContext

WithContext adds the context to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithData

WithData adds the data to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithDefaults

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

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

func (*IpamAggregatesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithID

WithID adds the id to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates partial update params

func (*IpamAggregatesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesPartialUpdateReader

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

IpamAggregatesPartialUpdateReader is a Reader for the IpamAggregatesPartialUpdate structure.

func (*IpamAggregatesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesReadOK

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

IpamAggregatesReadOK ipam aggregates read o k

func NewIpamAggregatesReadOK

func NewIpamAggregatesReadOK() *IpamAggregatesReadOK

NewIpamAggregatesReadOK creates a IpamAggregatesReadOK with default headers values

func (*IpamAggregatesReadOK) Error

func (o *IpamAggregatesReadOK) Error() string

func (*IpamAggregatesReadOK) GetPayload

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

type IpamAggregatesReadParams

type IpamAggregatesReadParams struct {

	/* ID.

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

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

IpamAggregatesReadParams contains all the parameters to send to the API endpoint

for the ipam aggregates read operation.

Typically these are written to a http.Request.

func NewIpamAggregatesReadParams

func NewIpamAggregatesReadParams() *IpamAggregatesReadParams

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

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

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

func NewIpamAggregatesReadParamsWithContext

func NewIpamAggregatesReadParamsWithContext(ctx context.Context) *IpamAggregatesReadParams

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

func NewIpamAggregatesReadParamsWithHTTPClient

func NewIpamAggregatesReadParamsWithHTTPClient(client *http.Client) *IpamAggregatesReadParams

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

func NewIpamAggregatesReadParamsWithTimeout

func NewIpamAggregatesReadParamsWithTimeout(timeout time.Duration) *IpamAggregatesReadParams

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

func (*IpamAggregatesReadParams) SetContext

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

SetContext adds the context to the ipam aggregates read params

func (*IpamAggregatesReadParams) SetDefaults

func (o *IpamAggregatesReadParams) SetDefaults()

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

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

func (*IpamAggregatesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates read params

func (*IpamAggregatesReadParams) SetID

func (o *IpamAggregatesReadParams) SetID(id int64)

SetID adds the id to the ipam aggregates read params

func (*IpamAggregatesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithContext

WithContext adds the context to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithDefaults

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

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

func (*IpamAggregatesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithID

WithID adds the id to the ipam aggregates read params

func (*IpamAggregatesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates read params

func (*IpamAggregatesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesReadReader

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

IpamAggregatesReadReader is a Reader for the IpamAggregatesRead structure.

func (*IpamAggregatesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamAggregatesUpdateOK

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

IpamAggregatesUpdateOK ipam aggregates update o k

func NewIpamAggregatesUpdateOK

func NewIpamAggregatesUpdateOK() *IpamAggregatesUpdateOK

NewIpamAggregatesUpdateOK creates a IpamAggregatesUpdateOK with default headers values

func (*IpamAggregatesUpdateOK) Error

func (o *IpamAggregatesUpdateOK) Error() string

func (*IpamAggregatesUpdateOK) GetPayload

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

type IpamAggregatesUpdateParams

type IpamAggregatesUpdateParams struct {

	// Data.
	Data *models.WritableAggregate

	/* ID.

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

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

IpamAggregatesUpdateParams contains all the parameters to send to the API endpoint

for the ipam aggregates update operation.

Typically these are written to a http.Request.

func NewIpamAggregatesUpdateParams

func NewIpamAggregatesUpdateParams() *IpamAggregatesUpdateParams

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

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

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

func NewIpamAggregatesUpdateParamsWithContext

func NewIpamAggregatesUpdateParamsWithContext(ctx context.Context) *IpamAggregatesUpdateParams

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

func NewIpamAggregatesUpdateParamsWithHTTPClient

func NewIpamAggregatesUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesUpdateParams

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

func NewIpamAggregatesUpdateParamsWithTimeout

func NewIpamAggregatesUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesUpdateParams

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

func (*IpamAggregatesUpdateParams) SetContext

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

SetContext adds the context to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetData

SetData adds the data to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetDefaults

func (o *IpamAggregatesUpdateParams) SetDefaults()

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

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

func (*IpamAggregatesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetID

func (o *IpamAggregatesUpdateParams) SetID(id int64)

SetID adds the id to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithContext

WithContext adds the context to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithData

WithData adds the data to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithDefaults

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

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

func (*IpamAggregatesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithID

WithID adds the id to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam aggregates update params

func (*IpamAggregatesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamAggregatesUpdateReader

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

IpamAggregatesUpdateReader is a Reader for the IpamAggregatesUpdate structure.

func (*IpamAggregatesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesBulkDeleteNoContent

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

IpamIPAddressesBulkDeleteNoContent ipam Ip addresses bulk delete no content

func NewIpamIPAddressesBulkDeleteNoContent

func NewIpamIPAddressesBulkDeleteNoContent() *IpamIPAddressesBulkDeleteNoContent

NewIpamIPAddressesBulkDeleteNoContent creates a IpamIPAddressesBulkDeleteNoContent with default headers values

func (*IpamIPAddressesBulkDeleteNoContent) Error

type IpamIPAddressesBulkDeleteParams

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

IpamIPAddressesBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam ip addresses bulk delete operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesBulkDeleteParams

func NewIpamIPAddressesBulkDeleteParams() *IpamIPAddressesBulkDeleteParams

NewIpamIPAddressesBulkDeleteParams creates a new IpamIPAddressesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesBulkDeleteParamsWithContext

func NewIpamIPAddressesBulkDeleteParamsWithContext(ctx context.Context) *IpamIPAddressesBulkDeleteParams

NewIpamIPAddressesBulkDeleteParamsWithContext creates a new IpamIPAddressesBulkDeleteParams object with the ability to set a context for a request.

func NewIpamIPAddressesBulkDeleteParamsWithHTTPClient

func NewIpamIPAddressesBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamIPAddressesBulkDeleteParams

NewIpamIPAddressesBulkDeleteParamsWithHTTPClient creates a new IpamIPAddressesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesBulkDeleteParamsWithTimeout

func NewIpamIPAddressesBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamIPAddressesBulkDeleteParams

NewIpamIPAddressesBulkDeleteParamsWithTimeout creates a new IpamIPAddressesBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesBulkDeleteParams) SetContext

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

SetContext adds the context to the ipam ip addresses bulk delete params

func (*IpamIPAddressesBulkDeleteParams) SetDefaults

func (o *IpamIPAddressesBulkDeleteParams) SetDefaults()

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

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

func (*IpamIPAddressesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses bulk delete params

func (*IpamIPAddressesBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses bulk delete params

func (*IpamIPAddressesBulkDeleteParams) WithContext

WithContext adds the context to the ipam ip addresses bulk delete params

func (*IpamIPAddressesBulkDeleteParams) WithDefaults

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

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

func (*IpamIPAddressesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses bulk delete params

func (*IpamIPAddressesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses bulk delete params

func (*IpamIPAddressesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesBulkDeleteReader

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

IpamIPAddressesBulkDeleteReader is a Reader for the IpamIPAddressesBulkDelete structure.

func (*IpamIPAddressesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesBulkPartialUpdateOK

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

IpamIPAddressesBulkPartialUpdateOK ipam Ip addresses bulk partial update o k

func NewIpamIPAddressesBulkPartialUpdateOK

func NewIpamIPAddressesBulkPartialUpdateOK() *IpamIPAddressesBulkPartialUpdateOK

NewIpamIPAddressesBulkPartialUpdateOK creates a IpamIPAddressesBulkPartialUpdateOK with default headers values

func (*IpamIPAddressesBulkPartialUpdateOK) Error

func (*IpamIPAddressesBulkPartialUpdateOK) GetPayload

type IpamIPAddressesBulkPartialUpdateParams

type IpamIPAddressesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableIPAddress

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

IpamIPAddressesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesBulkPartialUpdateParams

func NewIpamIPAddressesBulkPartialUpdateParams() *IpamIPAddressesBulkPartialUpdateParams

NewIpamIPAddressesBulkPartialUpdateParams creates a new IpamIPAddressesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesBulkPartialUpdateParamsWithContext

func NewIpamIPAddressesBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesBulkPartialUpdateParams

NewIpamIPAddressesBulkPartialUpdateParamsWithContext creates a new IpamIPAddressesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamIPAddressesBulkPartialUpdateParamsWithHTTPClient

func NewIpamIPAddressesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesBulkPartialUpdateParams

NewIpamIPAddressesBulkPartialUpdateParamsWithHTTPClient creates a new IpamIPAddressesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesBulkPartialUpdateParamsWithTimeout

func NewIpamIPAddressesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesBulkPartialUpdateParams

NewIpamIPAddressesBulkPartialUpdateParamsWithTimeout creates a new IpamIPAddressesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesBulkPartialUpdateParams) SetContext

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

func (*IpamIPAddressesBulkPartialUpdateParams) SetData

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

func (*IpamIPAddressesBulkPartialUpdateParams) SetDefaults

func (o *IpamIPAddressesBulkPartialUpdateParams) SetDefaults()

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

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

func (*IpamIPAddressesBulkPartialUpdateParams) SetHTTPClient

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

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

func (*IpamIPAddressesBulkPartialUpdateParams) SetTimeout

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

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

func (*IpamIPAddressesBulkPartialUpdateParams) WithContext

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

func (*IpamIPAddressesBulkPartialUpdateParams) WithData

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

func (*IpamIPAddressesBulkPartialUpdateParams) WithDefaults

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

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

func (*IpamIPAddressesBulkPartialUpdateParams) WithHTTPClient

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

func (*IpamIPAddressesBulkPartialUpdateParams) WithTimeout

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

func (*IpamIPAddressesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesBulkPartialUpdateReader

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

IpamIPAddressesBulkPartialUpdateReader is a Reader for the IpamIPAddressesBulkPartialUpdate structure.

func (*IpamIPAddressesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesBulkUpdateOK

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

IpamIPAddressesBulkUpdateOK ipam Ip addresses bulk update o k

func NewIpamIPAddressesBulkUpdateOK

func NewIpamIPAddressesBulkUpdateOK() *IpamIPAddressesBulkUpdateOK

NewIpamIPAddressesBulkUpdateOK creates a IpamIPAddressesBulkUpdateOK with default headers values

func (*IpamIPAddressesBulkUpdateOK) Error

func (*IpamIPAddressesBulkUpdateOK) GetPayload

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

type IpamIPAddressesBulkUpdateParams

type IpamIPAddressesBulkUpdateParams struct {

	// Data.
	Data *models.WritableIPAddress

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

IpamIPAddressesBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses bulk update operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesBulkUpdateParams

func NewIpamIPAddressesBulkUpdateParams() *IpamIPAddressesBulkUpdateParams

NewIpamIPAddressesBulkUpdateParams creates a new IpamIPAddressesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPAddressesBulkUpdateParamsWithContext

func NewIpamIPAddressesBulkUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesBulkUpdateParams

NewIpamIPAddressesBulkUpdateParamsWithContext creates a new IpamIPAddressesBulkUpdateParams object with the ability to set a context for a request.

func NewIpamIPAddressesBulkUpdateParamsWithHTTPClient

func NewIpamIPAddressesBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesBulkUpdateParams

NewIpamIPAddressesBulkUpdateParamsWithHTTPClient creates a new IpamIPAddressesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPAddressesBulkUpdateParamsWithTimeout

func NewIpamIPAddressesBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesBulkUpdateParams

NewIpamIPAddressesBulkUpdateParamsWithTimeout creates a new IpamIPAddressesBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPAddressesBulkUpdateParams) SetContext

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

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

func (*IpamIPAddressesBulkUpdateParams) SetData

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

func (*IpamIPAddressesBulkUpdateParams) SetDefaults

func (o *IpamIPAddressesBulkUpdateParams) SetDefaults()

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

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

func (*IpamIPAddressesBulkUpdateParams) SetHTTPClient

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

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

func (*IpamIPAddressesBulkUpdateParams) SetTimeout

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

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

func (*IpamIPAddressesBulkUpdateParams) WithContext

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

func (*IpamIPAddressesBulkUpdateParams) WithData

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

func (*IpamIPAddressesBulkUpdateParams) WithDefaults

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

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

func (*IpamIPAddressesBulkUpdateParams) WithHTTPClient

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

func (*IpamIPAddressesBulkUpdateParams) WithTimeout

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

func (*IpamIPAddressesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesBulkUpdateReader

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

IpamIPAddressesBulkUpdateReader is a Reader for the IpamIPAddressesBulkUpdate structure.

func (*IpamIPAddressesBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesCreateCreated

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

IpamIPAddressesCreateCreated ipam Ip addresses create created

func NewIpamIPAddressesCreateCreated

func NewIpamIPAddressesCreateCreated() *IpamIPAddressesCreateCreated

NewIpamIPAddressesCreateCreated creates a IpamIPAddressesCreateCreated with default headers values

func (*IpamIPAddressesCreateCreated) Error

func (*IpamIPAddressesCreateCreated) GetPayload

type IpamIPAddressesCreateParams

type IpamIPAddressesCreateParams struct {

	// Data.
	Data *models.WritableIPAddress

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

IpamIPAddressesCreateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses create operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesCreateParams

func NewIpamIPAddressesCreateParams() *IpamIPAddressesCreateParams

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

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

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

func NewIpamIPAddressesCreateParamsWithContext

func NewIpamIPAddressesCreateParamsWithContext(ctx context.Context) *IpamIPAddressesCreateParams

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

func NewIpamIPAddressesCreateParamsWithHTTPClient

func NewIpamIPAddressesCreateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesCreateParams

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

func NewIpamIPAddressesCreateParamsWithTimeout

func NewIpamIPAddressesCreateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesCreateParams

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

func (*IpamIPAddressesCreateParams) SetContext

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

SetContext adds the context to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) SetData

SetData adds the data to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) SetDefaults

func (o *IpamIPAddressesCreateParams) SetDefaults()

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

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

func (*IpamIPAddressesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithContext

WithContext adds the context to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithData

WithData adds the data to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithDefaults

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

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

func (*IpamIPAddressesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses create params

func (*IpamIPAddressesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesCreateReader

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

IpamIPAddressesCreateReader is a Reader for the IpamIPAddressesCreate structure.

func (*IpamIPAddressesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesDeleteNoContent

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

IpamIPAddressesDeleteNoContent ipam Ip addresses delete no content

func NewIpamIPAddressesDeleteNoContent

func NewIpamIPAddressesDeleteNoContent() *IpamIPAddressesDeleteNoContent

NewIpamIPAddressesDeleteNoContent creates a IpamIPAddressesDeleteNoContent with default headers values

func (*IpamIPAddressesDeleteNoContent) Error

type IpamIPAddressesDeleteParams

type IpamIPAddressesDeleteParams struct {

	/* ID.

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

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

IpamIPAddressesDeleteParams contains all the parameters to send to the API endpoint

for the ipam ip addresses delete operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesDeleteParams

func NewIpamIPAddressesDeleteParams() *IpamIPAddressesDeleteParams

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

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

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

func NewIpamIPAddressesDeleteParamsWithContext

func NewIpamIPAddressesDeleteParamsWithContext(ctx context.Context) *IpamIPAddressesDeleteParams

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

func NewIpamIPAddressesDeleteParamsWithHTTPClient

func NewIpamIPAddressesDeleteParamsWithHTTPClient(client *http.Client) *IpamIPAddressesDeleteParams

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

func NewIpamIPAddressesDeleteParamsWithTimeout

func NewIpamIPAddressesDeleteParamsWithTimeout(timeout time.Duration) *IpamIPAddressesDeleteParams

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

func (*IpamIPAddressesDeleteParams) SetContext

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

SetContext adds the context to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) SetDefaults

func (o *IpamIPAddressesDeleteParams) SetDefaults()

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

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

func (*IpamIPAddressesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) SetID

func (o *IpamIPAddressesDeleteParams) SetID(id int64)

SetID adds the id to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithContext

WithContext adds the context to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithDefaults

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

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

func (*IpamIPAddressesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithID

WithID adds the id to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses delete params

func (*IpamIPAddressesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesDeleteReader

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

IpamIPAddressesDeleteReader is a Reader for the IpamIPAddressesDelete structure.

func (*IpamIPAddressesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesListOK

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

IpamIPAddressesListOK ipam Ip addresses list o k

func NewIpamIPAddressesListOK

func NewIpamIPAddressesListOK() *IpamIPAddressesListOK

NewIpamIPAddressesListOK creates a IpamIPAddressesListOK with default headers values

func (*IpamIPAddressesListOK) Error

func (o *IpamIPAddressesListOK) Error() string

func (*IpamIPAddressesListOK) GetPayload

type IpamIPAddressesListOKBody

type IpamIPAddressesListOKBody struct {

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

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

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

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

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

func (*IpamIPAddressesListOKBody) ContextValidate

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

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

func (*IpamIPAddressesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamIPAddressesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamIPAddressesListOKBody) Validate

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

Validate validates this ipam IP addresses list o k body

type IpamIPAddressesListParams

type IpamIPAddressesListParams struct {

	// Address.
	Address *string

	// AssignedToInterface.
	AssignedToInterface *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	// DNSName.
	DNSName *string

	// DNSNameIc.
	DNSNameIc *string

	// DNSNameIe.
	DNSNameIe *string

	// DNSNameIew.
	DNSNameIew *string

	// DNSNameIsw.
	DNSNameIsw *string

	// DNSNamen.
	DNSNamen *string

	// DNSNameNic.
	DNSNameNic *string

	// DNSNameNie.
	DNSNameNie *string

	// DNSNameNiew.
	DNSNameNiew *string

	// DNSNameNisw.
	DNSNameNisw *string

	// Family.
	Family *float64

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// Interface.
	Interface *string

	// Interfacen.
	Interfacen *string

	// InterfaceID.
	InterfaceID *string

	// InterfaceIDn.
	InterfaceIDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// MaskLength.
	MaskLength *float64

	/* Offset.

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

	// Parent.
	Parent *string

	// PresentInVrf.
	PresentInVrf *string

	// PresentInVrfID.
	PresentInVrfID *string

	// Q.
	Q *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// VirtualMachine.
	VirtualMachine *string

	// VirtualMachineID.
	VirtualMachineID *string

	// Vminterface.
	Vminterface *string

	// Vminterfacen.
	Vminterfacen *string

	// VminterfaceID.
	VminterfaceID *string

	// VminterfaceIDn.
	VminterfaceIDn *string

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

	// VrfID.
	VrfID *string

	// VrfIDn.
	VrfIDn *string

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

IpamIPAddressesListParams contains all the parameters to send to the API endpoint

for the ipam ip addresses list operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesListParams

func NewIpamIPAddressesListParams() *IpamIPAddressesListParams

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

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

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

func NewIpamIPAddressesListParamsWithContext

func NewIpamIPAddressesListParamsWithContext(ctx context.Context) *IpamIPAddressesListParams

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

func NewIpamIPAddressesListParamsWithHTTPClient

func NewIpamIPAddressesListParamsWithHTTPClient(client *http.Client) *IpamIPAddressesListParams

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

func NewIpamIPAddressesListParamsWithTimeout

func NewIpamIPAddressesListParamsWithTimeout(timeout time.Duration) *IpamIPAddressesListParams

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

func (*IpamIPAddressesListParams) SetAddress

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

SetAddress adds the address to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetAssignedToInterface

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

SetAssignedToInterface adds the assignedToInterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetContext

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

SetContext adds the context to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetCreated

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

SetCreated adds the created to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSName

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

SetDNSName adds the dnsName to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIc

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

SetDNSNameIc adds the dnsNameIc to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIe

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

SetDNSNameIe adds the dnsNameIe to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIew

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

SetDNSNameIew adds the dnsNameIew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameIsw

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

SetDNSNameIsw adds the dnsNameIsw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNic

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

SetDNSNameNic adds the dnsNameNic to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNie

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

SetDNSNameNie adds the dnsNameNie to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNiew

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

SetDNSNameNiew adds the dnsNameNiew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNameNisw

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

SetDNSNameNisw adds the dnsNameNisw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDNSNamen

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

SetDNSNamen adds the dnsNameN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDefaults

func (o *IpamIPAddressesListParams) SetDefaults()

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

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

func (*IpamIPAddressesListParams) SetDevice

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

SetDevice adds the device to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDeviceID

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

SetDeviceID adds the deviceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetFamily

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

SetFamily adds the family to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetID

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

SetID adds the id to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDGt

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

SetIDGt adds the idGt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDGte

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

SetIDGte adds the idGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDLt

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

SetIDLt adds the idLt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDLte

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

SetIDLte adds the idLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDn

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

SetIDn adds the idN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterface

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

SetInterface adds the interface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfaceID

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

SetInterfaceID adds the interfaceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfaceIDn

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

SetInterfaceIDn adds the interfaceIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfacen

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

SetInterfacen adds the interfaceN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLimit

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

SetLimit adds the limit to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetMaskLength

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

SetMaskLength adds the maskLength to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetOffset

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

SetOffset adds the offset to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetParent

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

SetParent adds the parent to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetPresentInVrf

func (o *IpamIPAddressesListParams) SetPresentInVrf(presentInVrf *string)

SetPresentInVrf adds the presentInVrf to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetPresentInVrfID

func (o *IpamIPAddressesListParams) SetPresentInVrfID(presentInVrfID *string)

SetPresentInVrfID adds the presentInVrfId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetQ

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

SetQ adds the q to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetRole

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

SetRole adds the role to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetRolen

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

SetRolen adds the roleN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetStatus

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

SetStatus adds the status to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetStatusn

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

SetStatusn adds the statusN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTag

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

SetTag adds the tag to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTagn

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

SetTagn adds the tagN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenant

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

SetTenant adds the tenant to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroupIDn

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

SetTenantGroupIDn adds the tenantGroupIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantGroupn

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

SetTenantGroupn adds the tenantGroupN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantID

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

SetTenantID adds the tenantId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantIDn

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

SetTenantIDn adds the tenantIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTenantn

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

SetTenantn adds the tenantN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVirtualMachine

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

SetVirtualMachine adds the virtualMachine to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVirtualMachineID

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

SetVirtualMachineID adds the virtualMachineId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterface

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

SetVminterface adds the vminterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterfaceID

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

SetVminterfaceID adds the vminterfaceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterfaceIDn

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

SetVminterfaceIDn adds the vminterfaceIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVminterfacen

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

SetVminterfacen adds the vminterfaceN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrf

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

SetVrf adds the vrf to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrfID

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

SetVrfID adds the vrfId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrfIDn

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

SetVrfIDn adds the vrfIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetVrfn

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

SetVrfn adds the vrfN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithAddress

WithAddress adds the address to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithAssignedToInterface

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

WithAssignedToInterface adds the assignedToInterface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithContext

WithContext adds the context to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithCreated

WithCreated adds the created to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSName

WithDNSName adds the dNSName to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIc

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

WithDNSNameIc adds the dNSNameIc to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIe

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

WithDNSNameIe adds the dNSNameIe to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIew

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

WithDNSNameIew adds the dNSNameIew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameIsw

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

WithDNSNameIsw adds the dNSNameIsw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNic

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

WithDNSNameNic adds the dNSNameNic to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNie

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

WithDNSNameNie adds the dNSNameNie to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNiew

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

WithDNSNameNiew adds the dNSNameNiew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNameNisw

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

WithDNSNameNisw adds the dNSNameNisw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDNSNamen

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

WithDNSNamen adds the dNSNamen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDefaults

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

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

func (*IpamIPAddressesListParams) WithDevice

WithDevice adds the device to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDeviceID

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

WithDeviceID adds the deviceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithFamily

WithFamily adds the family to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithID

WithID adds the id to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDn

WithIDn adds the iDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterface

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

WithInterface adds the interfaceVar to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfaceID

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

WithInterfaceID adds the interfaceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfaceIDn

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

WithInterfaceIDn adds the interfaceIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfacen

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

WithInterfacen adds the interfacen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLimit

WithLimit adds the limit to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithMaskLength

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

WithMaskLength adds the maskLength to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithOffset

WithOffset adds the offset to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithParent

WithParent adds the parent to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithPresentInVrf

func (o *IpamIPAddressesListParams) WithPresentInVrf(presentInVrf *string) *IpamIPAddressesListParams

WithPresentInVrf adds the presentInVrf to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithPresentInVrfID

func (o *IpamIPAddressesListParams) WithPresentInVrfID(presentInVrfID *string) *IpamIPAddressesListParams

WithPresentInVrfID adds the presentInVrfID 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 IpamIPAddressesPartialUpdateOK

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

IpamIPAddressesPartialUpdateOK ipam Ip addresses partial update o k

func NewIpamIPAddressesPartialUpdateOK

func NewIpamIPAddressesPartialUpdateOK() *IpamIPAddressesPartialUpdateOK

NewIpamIPAddressesPartialUpdateOK creates a IpamIPAddressesPartialUpdateOK with default headers values

func (*IpamIPAddressesPartialUpdateOK) Error

func (*IpamIPAddressesPartialUpdateOK) GetPayload

type IpamIPAddressesPartialUpdateParams

type IpamIPAddressesPartialUpdateParams struct {

	// Data.
	Data *models.WritableIPAddress

	/* ID.

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

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

IpamIPAddressesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses partial update operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesPartialUpdateParams

func NewIpamIPAddressesPartialUpdateParams() *IpamIPAddressesPartialUpdateParams

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

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

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

func NewIpamIPAddressesPartialUpdateParamsWithContext

func NewIpamIPAddressesPartialUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams

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

func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient

func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesPartialUpdateParams

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

func NewIpamIPAddressesPartialUpdateParamsWithTimeout

func NewIpamIPAddressesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesPartialUpdateParams

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

func (*IpamIPAddressesPartialUpdateParams) SetContext

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

func (*IpamIPAddressesPartialUpdateParams) SetData

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

func (*IpamIPAddressesPartialUpdateParams) SetDefaults

func (o *IpamIPAddressesPartialUpdateParams) SetDefaults()

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

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

func (*IpamIPAddressesPartialUpdateParams) SetHTTPClient

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

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

func (*IpamIPAddressesPartialUpdateParams) SetID

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

func (*IpamIPAddressesPartialUpdateParams) SetTimeout

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

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

func (*IpamIPAddressesPartialUpdateParams) WithContext

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

func (*IpamIPAddressesPartialUpdateParams) WithData

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

func (*IpamIPAddressesPartialUpdateParams) WithDefaults

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

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

func (*IpamIPAddressesPartialUpdateParams) WithHTTPClient

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

func (*IpamIPAddressesPartialUpdateParams) WithID

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

func (*IpamIPAddressesPartialUpdateParams) WithTimeout

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

func (*IpamIPAddressesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesPartialUpdateReader

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

IpamIPAddressesPartialUpdateReader is a Reader for the IpamIPAddressesPartialUpdate structure.

func (*IpamIPAddressesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesReadOK

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

IpamIPAddressesReadOK ipam Ip addresses read o k

func NewIpamIPAddressesReadOK

func NewIpamIPAddressesReadOK() *IpamIPAddressesReadOK

NewIpamIPAddressesReadOK creates a IpamIPAddressesReadOK with default headers values

func (*IpamIPAddressesReadOK) Error

func (o *IpamIPAddressesReadOK) Error() string

func (*IpamIPAddressesReadOK) GetPayload

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

type IpamIPAddressesReadParams

type IpamIPAddressesReadParams struct {

	/* ID.

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

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

IpamIPAddressesReadParams contains all the parameters to send to the API endpoint

for the ipam ip addresses read operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesReadParams

func NewIpamIPAddressesReadParams() *IpamIPAddressesReadParams

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

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

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

func NewIpamIPAddressesReadParamsWithContext

func NewIpamIPAddressesReadParamsWithContext(ctx context.Context) *IpamIPAddressesReadParams

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

func NewIpamIPAddressesReadParamsWithHTTPClient

func NewIpamIPAddressesReadParamsWithHTTPClient(client *http.Client) *IpamIPAddressesReadParams

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

func NewIpamIPAddressesReadParamsWithTimeout

func NewIpamIPAddressesReadParamsWithTimeout(timeout time.Duration) *IpamIPAddressesReadParams

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

func (*IpamIPAddressesReadParams) SetContext

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

SetContext adds the context to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) SetDefaults

func (o *IpamIPAddressesReadParams) SetDefaults()

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

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

func (*IpamIPAddressesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) SetID

func (o *IpamIPAddressesReadParams) SetID(id int64)

SetID adds the id to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithContext

WithContext adds the context to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithDefaults

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

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

func (*IpamIPAddressesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithID

WithID adds the id to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses read params

func (*IpamIPAddressesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesReadReader

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

IpamIPAddressesReadReader is a Reader for the IpamIPAddressesRead structure.

func (*IpamIPAddressesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamIPAddressesUpdateOK

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

IpamIPAddressesUpdateOK ipam Ip addresses update o k

func NewIpamIPAddressesUpdateOK

func NewIpamIPAddressesUpdateOK() *IpamIPAddressesUpdateOK

NewIpamIPAddressesUpdateOK creates a IpamIPAddressesUpdateOK with default headers values

func (*IpamIPAddressesUpdateOK) Error

func (o *IpamIPAddressesUpdateOK) Error() string

func (*IpamIPAddressesUpdateOK) GetPayload

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

type IpamIPAddressesUpdateParams

type IpamIPAddressesUpdateParams struct {

	// Data.
	Data *models.WritableIPAddress

	/* ID.

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

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

IpamIPAddressesUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip addresses update operation.

Typically these are written to a http.Request.

func NewIpamIPAddressesUpdateParams

func NewIpamIPAddressesUpdateParams() *IpamIPAddressesUpdateParams

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

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

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

func NewIpamIPAddressesUpdateParamsWithContext

func NewIpamIPAddressesUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesUpdateParams

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

func NewIpamIPAddressesUpdateParamsWithHTTPClient

func NewIpamIPAddressesUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesUpdateParams

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

func NewIpamIPAddressesUpdateParamsWithTimeout

func NewIpamIPAddressesUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesUpdateParams

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

func (*IpamIPAddressesUpdateParams) SetContext

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

SetContext adds the context to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetData

SetData adds the data to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetDefaults

func (o *IpamIPAddressesUpdateParams) SetDefaults()

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

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

func (*IpamIPAddressesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetID

func (o *IpamIPAddressesUpdateParams) SetID(id int64)

SetID adds the id to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithContext

WithContext adds the context to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithData

WithData adds the data to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithDefaults

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

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

func (*IpamIPAddressesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithID

WithID adds the id to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam ip addresses update params

func (*IpamIPAddressesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamIPAddressesUpdateReader

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

IpamIPAddressesUpdateReader is a Reader for the IpamIPAddressesUpdate structure.

func (*IpamIPAddressesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailableIpsCreateCreated

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

IpamPrefixesAvailableIpsCreateCreated ipam prefixes available ips create created

func NewIpamPrefixesAvailableIpsCreateCreated

func NewIpamPrefixesAvailableIpsCreateCreated() *IpamPrefixesAvailableIpsCreateCreated

NewIpamPrefixesAvailableIpsCreateCreated creates a IpamPrefixesAvailableIpsCreateCreated with default headers values

func (*IpamPrefixesAvailableIpsCreateCreated) Error

func (*IpamPrefixesAvailableIpsCreateCreated) GetPayload

type IpamPrefixesAvailableIpsCreateParams

type IpamPrefixesAvailableIpsCreateParams struct {

	// Data.
	Data []*models.AvailableIP

	/* ID.

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

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

IpamPrefixesAvailableIpsCreateParams contains all the parameters to send to the API endpoint

for the ipam prefixes available ips create operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailableIpsCreateParams

func NewIpamPrefixesAvailableIpsCreateParams() *IpamPrefixesAvailableIpsCreateParams

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

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

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

func NewIpamPrefixesAvailableIpsCreateParamsWithContext

func NewIpamPrefixesAvailableIpsCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams

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

func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient

func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsCreateParams

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

func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout

func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsCreateParams

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

func (*IpamPrefixesAvailableIpsCreateParams) SetContext

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

func (*IpamPrefixesAvailableIpsCreateParams) SetData

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

func (*IpamPrefixesAvailableIpsCreateParams) SetDefaults

func (o *IpamPrefixesAvailableIpsCreateParams) SetDefaults()

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

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

func (*IpamPrefixesAvailableIpsCreateParams) SetHTTPClient

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

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

func (*IpamPrefixesAvailableIpsCreateParams) SetID

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

func (*IpamPrefixesAvailableIpsCreateParams) SetTimeout

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

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

func (*IpamPrefixesAvailableIpsCreateParams) WithContext

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

func (*IpamPrefixesAvailableIpsCreateParams) WithData

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

func (*IpamPrefixesAvailableIpsCreateParams) WithDefaults

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

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

func (*IpamPrefixesAvailableIpsCreateParams) WithHTTPClient

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

func (*IpamPrefixesAvailableIpsCreateParams) WithID

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

func (*IpamPrefixesAvailableIpsCreateParams) WithTimeout

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

func (*IpamPrefixesAvailableIpsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailableIpsCreateReader

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

IpamPrefixesAvailableIpsCreateReader is a Reader for the IpamPrefixesAvailableIpsCreate structure.

func (*IpamPrefixesAvailableIpsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailableIpsReadOK

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

IpamPrefixesAvailableIpsReadOK ipam prefixes available ips read o k

func NewIpamPrefixesAvailableIpsReadOK

func NewIpamPrefixesAvailableIpsReadOK() *IpamPrefixesAvailableIpsReadOK

NewIpamPrefixesAvailableIpsReadOK creates a IpamPrefixesAvailableIpsReadOK with default headers values

func (*IpamPrefixesAvailableIpsReadOK) Error

func (*IpamPrefixesAvailableIpsReadOK) GetPayload

type IpamPrefixesAvailableIpsReadParams

type IpamPrefixesAvailableIpsReadParams struct {

	/* ID.

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

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

IpamPrefixesAvailableIpsReadParams contains all the parameters to send to the API endpoint

for the ipam prefixes available ips read operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailableIpsReadParams

func NewIpamPrefixesAvailableIpsReadParams() *IpamPrefixesAvailableIpsReadParams

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

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

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

func NewIpamPrefixesAvailableIpsReadParamsWithContext

func NewIpamPrefixesAvailableIpsReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams

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

func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient

func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsReadParams

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

func NewIpamPrefixesAvailableIpsReadParamsWithTimeout

func NewIpamPrefixesAvailableIpsReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsReadParams

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

func (*IpamPrefixesAvailableIpsReadParams) SetContext

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

func (*IpamPrefixesAvailableIpsReadParams) SetDefaults

func (o *IpamPrefixesAvailableIpsReadParams) SetDefaults()

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

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

func (*IpamPrefixesAvailableIpsReadParams) SetHTTPClient

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

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

func (*IpamPrefixesAvailableIpsReadParams) SetID

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

func (*IpamPrefixesAvailableIpsReadParams) SetTimeout

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

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

func (*IpamPrefixesAvailableIpsReadParams) WithContext

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

func (*IpamPrefixesAvailableIpsReadParams) WithDefaults

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

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

func (*IpamPrefixesAvailableIpsReadParams) WithHTTPClient

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

func (*IpamPrefixesAvailableIpsReadParams) WithID

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

func (*IpamPrefixesAvailableIpsReadParams) WithTimeout

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

func (*IpamPrefixesAvailableIpsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailableIpsReadReader

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

IpamPrefixesAvailableIpsReadReader is a Reader for the IpamPrefixesAvailableIpsRead structure.

func (*IpamPrefixesAvailableIpsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailablePrefixesCreateCreated

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

IpamPrefixesAvailablePrefixesCreateCreated ipam prefixes available prefixes create created

func NewIpamPrefixesAvailablePrefixesCreateCreated

func NewIpamPrefixesAvailablePrefixesCreateCreated() *IpamPrefixesAvailablePrefixesCreateCreated

NewIpamPrefixesAvailablePrefixesCreateCreated creates a IpamPrefixesAvailablePrefixesCreateCreated with default headers values

func (*IpamPrefixesAvailablePrefixesCreateCreated) Error

func (*IpamPrefixesAvailablePrefixesCreateCreated) GetPayload

type IpamPrefixesAvailablePrefixesCreateParams

type IpamPrefixesAvailablePrefixesCreateParams struct {

	// Data.
	Data *models.PrefixLength

	/* ID.

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

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

IpamPrefixesAvailablePrefixesCreateParams contains all the parameters to send to the API endpoint

for the ipam prefixes available prefixes create operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailablePrefixesCreateParams

func NewIpamPrefixesAvailablePrefixesCreateParams() *IpamPrefixesAvailablePrefixesCreateParams

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

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

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

func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext

func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams

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

func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient

func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesCreateParams

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

func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout

func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesCreateParams

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetContext

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetData

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetDefaults

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

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetHTTPClient

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

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetID

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

func (*IpamPrefixesAvailablePrefixesCreateParams) SetTimeout

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithContext

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithData

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithDefaults

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

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithHTTPClient

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithID

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WithTimeout

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

func (*IpamPrefixesAvailablePrefixesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailablePrefixesCreateReader

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

IpamPrefixesAvailablePrefixesCreateReader is a Reader for the IpamPrefixesAvailablePrefixesCreate structure.

func (*IpamPrefixesAvailablePrefixesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesAvailablePrefixesReadOK

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

IpamPrefixesAvailablePrefixesReadOK ipam prefixes available prefixes read o k

func NewIpamPrefixesAvailablePrefixesReadOK

func NewIpamPrefixesAvailablePrefixesReadOK() *IpamPrefixesAvailablePrefixesReadOK

NewIpamPrefixesAvailablePrefixesReadOK creates a IpamPrefixesAvailablePrefixesReadOK with default headers values

func (*IpamPrefixesAvailablePrefixesReadOK) Error

func (*IpamPrefixesAvailablePrefixesReadOK) GetPayload

type IpamPrefixesAvailablePrefixesReadParams

type IpamPrefixesAvailablePrefixesReadParams struct {

	/* ID.

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

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

IpamPrefixesAvailablePrefixesReadParams contains all the parameters to send to the API endpoint

for the ipam prefixes available prefixes read operation.

Typically these are written to a http.Request.

func NewIpamPrefixesAvailablePrefixesReadParams

func NewIpamPrefixesAvailablePrefixesReadParams() *IpamPrefixesAvailablePrefixesReadParams

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

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

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

func NewIpamPrefixesAvailablePrefixesReadParamsWithContext

func NewIpamPrefixesAvailablePrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams

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

func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient

func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesReadParams

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

func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout

func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesReadParams

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

func (*IpamPrefixesAvailablePrefixesReadParams) SetContext

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

func (*IpamPrefixesAvailablePrefixesReadParams) SetDefaults

func (o *IpamPrefixesAvailablePrefixesReadParams) SetDefaults()

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

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

func (*IpamPrefixesAvailablePrefixesReadParams) SetHTTPClient

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

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

func (*IpamPrefixesAvailablePrefixesReadParams) SetID

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

func (*IpamPrefixesAvailablePrefixesReadParams) SetTimeout

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

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

func (*IpamPrefixesAvailablePrefixesReadParams) WithContext

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

func (*IpamPrefixesAvailablePrefixesReadParams) WithDefaults

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

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

func (*IpamPrefixesAvailablePrefixesReadParams) WithHTTPClient

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

func (*IpamPrefixesAvailablePrefixesReadParams) WithID

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

func (*IpamPrefixesAvailablePrefixesReadParams) WithTimeout

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

func (*IpamPrefixesAvailablePrefixesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesAvailablePrefixesReadReader

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

IpamPrefixesAvailablePrefixesReadReader is a Reader for the IpamPrefixesAvailablePrefixesRead structure.

func (*IpamPrefixesAvailablePrefixesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesBulkDeleteNoContent

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

IpamPrefixesBulkDeleteNoContent ipam prefixes bulk delete no content

func NewIpamPrefixesBulkDeleteNoContent

func NewIpamPrefixesBulkDeleteNoContent() *IpamPrefixesBulkDeleteNoContent

NewIpamPrefixesBulkDeleteNoContent creates a IpamPrefixesBulkDeleteNoContent with default headers values

func (*IpamPrefixesBulkDeleteNoContent) Error

type IpamPrefixesBulkDeleteParams

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

IpamPrefixesBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam prefixes bulk delete operation.

Typically these are written to a http.Request.

func NewIpamPrefixesBulkDeleteParams

func NewIpamPrefixesBulkDeleteParams() *IpamPrefixesBulkDeleteParams

NewIpamPrefixesBulkDeleteParams creates a new IpamPrefixesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesBulkDeleteParamsWithContext

func NewIpamPrefixesBulkDeleteParamsWithContext(ctx context.Context) *IpamPrefixesBulkDeleteParams

NewIpamPrefixesBulkDeleteParamsWithContext creates a new IpamPrefixesBulkDeleteParams object with the ability to set a context for a request.

func NewIpamPrefixesBulkDeleteParamsWithHTTPClient

func NewIpamPrefixesBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamPrefixesBulkDeleteParams

NewIpamPrefixesBulkDeleteParamsWithHTTPClient creates a new IpamPrefixesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesBulkDeleteParamsWithTimeout

func NewIpamPrefixesBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamPrefixesBulkDeleteParams

NewIpamPrefixesBulkDeleteParamsWithTimeout creates a new IpamPrefixesBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamPrefixesBulkDeleteParams) SetContext

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

SetContext adds the context to the ipam prefixes bulk delete params

func (*IpamPrefixesBulkDeleteParams) SetDefaults

func (o *IpamPrefixesBulkDeleteParams) SetDefaults()

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

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

func (*IpamPrefixesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes bulk delete params

func (*IpamPrefixesBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes bulk delete params

func (*IpamPrefixesBulkDeleteParams) WithContext

WithContext adds the context to the ipam prefixes bulk delete params

func (*IpamPrefixesBulkDeleteParams) WithDefaults

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

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

func (*IpamPrefixesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes bulk delete params

func (*IpamPrefixesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes bulk delete params

func (*IpamPrefixesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesBulkDeleteReader

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

IpamPrefixesBulkDeleteReader is a Reader for the IpamPrefixesBulkDelete structure.

func (*IpamPrefixesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesBulkPartialUpdateOK

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

IpamPrefixesBulkPartialUpdateOK ipam prefixes bulk partial update o k

func NewIpamPrefixesBulkPartialUpdateOK

func NewIpamPrefixesBulkPartialUpdateOK() *IpamPrefixesBulkPartialUpdateOK

NewIpamPrefixesBulkPartialUpdateOK creates a IpamPrefixesBulkPartialUpdateOK with default headers values

func (*IpamPrefixesBulkPartialUpdateOK) Error

func (*IpamPrefixesBulkPartialUpdateOK) GetPayload

type IpamPrefixesBulkPartialUpdateParams

type IpamPrefixesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritablePrefix

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

IpamPrefixesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam prefixes bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamPrefixesBulkPartialUpdateParams

func NewIpamPrefixesBulkPartialUpdateParams() *IpamPrefixesBulkPartialUpdateParams

NewIpamPrefixesBulkPartialUpdateParams creates a new IpamPrefixesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesBulkPartialUpdateParamsWithContext

func NewIpamPrefixesBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamPrefixesBulkPartialUpdateParams

NewIpamPrefixesBulkPartialUpdateParamsWithContext creates a new IpamPrefixesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamPrefixesBulkPartialUpdateParamsWithHTTPClient

func NewIpamPrefixesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesBulkPartialUpdateParams

NewIpamPrefixesBulkPartialUpdateParamsWithHTTPClient creates a new IpamPrefixesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesBulkPartialUpdateParamsWithTimeout

func NewIpamPrefixesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesBulkPartialUpdateParams

NewIpamPrefixesBulkPartialUpdateParamsWithTimeout creates a new IpamPrefixesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) SetData

SetData adds the data to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) SetDefaults

func (o *IpamPrefixesBulkPartialUpdateParams) SetDefaults()

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

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

func (*IpamPrefixesBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) WithData

WithData adds the data to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) WithDefaults

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

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

func (*IpamPrefixesBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes bulk partial update params

func (*IpamPrefixesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesBulkPartialUpdateReader

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

IpamPrefixesBulkPartialUpdateReader is a Reader for the IpamPrefixesBulkPartialUpdate structure.

func (*IpamPrefixesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesBulkUpdateOK

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

IpamPrefixesBulkUpdateOK ipam prefixes bulk update o k

func NewIpamPrefixesBulkUpdateOK

func NewIpamPrefixesBulkUpdateOK() *IpamPrefixesBulkUpdateOK

NewIpamPrefixesBulkUpdateOK creates a IpamPrefixesBulkUpdateOK with default headers values

func (*IpamPrefixesBulkUpdateOK) Error

func (o *IpamPrefixesBulkUpdateOK) Error() string

func (*IpamPrefixesBulkUpdateOK) GetPayload

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

type IpamPrefixesBulkUpdateParams

type IpamPrefixesBulkUpdateParams struct {

	// Data.
	Data *models.WritablePrefix

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

IpamPrefixesBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam prefixes bulk update operation.

Typically these are written to a http.Request.

func NewIpamPrefixesBulkUpdateParams

func NewIpamPrefixesBulkUpdateParams() *IpamPrefixesBulkUpdateParams

NewIpamPrefixesBulkUpdateParams creates a new IpamPrefixesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewIpamPrefixesBulkUpdateParamsWithContext

func NewIpamPrefixesBulkUpdateParamsWithContext(ctx context.Context) *IpamPrefixesBulkUpdateParams

NewIpamPrefixesBulkUpdateParamsWithContext creates a new IpamPrefixesBulkUpdateParams object with the ability to set a context for a request.

func NewIpamPrefixesBulkUpdateParamsWithHTTPClient

func NewIpamPrefixesBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesBulkUpdateParams

NewIpamPrefixesBulkUpdateParamsWithHTTPClient creates a new IpamPrefixesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesBulkUpdateParamsWithTimeout

func NewIpamPrefixesBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesBulkUpdateParams

NewIpamPrefixesBulkUpdateParamsWithTimeout creates a new IpamPrefixesBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesBulkUpdateParams) SetContext

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

SetContext adds the context to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) SetData

SetData adds the data to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) SetDefaults

func (o *IpamPrefixesBulkUpdateParams) SetDefaults()

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

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

func (*IpamPrefixesBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) WithContext

WithContext adds the context to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) WithData

WithData adds the data to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) WithDefaults

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

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

func (*IpamPrefixesBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes bulk update params

func (*IpamPrefixesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesBulkUpdateReader

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

IpamPrefixesBulkUpdateReader is a Reader for the IpamPrefixesBulkUpdate structure.

func (*IpamPrefixesBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesCreateCreated

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

IpamPrefixesCreateCreated ipam prefixes create created

func NewIpamPrefixesCreateCreated

func NewIpamPrefixesCreateCreated() *IpamPrefixesCreateCreated

NewIpamPrefixesCreateCreated creates a IpamPrefixesCreateCreated with default headers values

func (*IpamPrefixesCreateCreated) Error

func (o *IpamPrefixesCreateCreated) Error() string

func (*IpamPrefixesCreateCreated) GetPayload

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

type IpamPrefixesCreateParams

type IpamPrefixesCreateParams struct {

	// Data.
	Data *models.WritablePrefix

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

IpamPrefixesCreateParams contains all the parameters to send to the API endpoint

for the ipam prefixes create operation.

Typically these are written to a http.Request.

func NewIpamPrefixesCreateParams

func NewIpamPrefixesCreateParams() *IpamPrefixesCreateParams

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

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

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

func NewIpamPrefixesCreateParamsWithContext

func NewIpamPrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesCreateParams

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

func NewIpamPrefixesCreateParamsWithHTTPClient

func NewIpamPrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesCreateParams

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

func NewIpamPrefixesCreateParamsWithTimeout

func NewIpamPrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesCreateParams

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

func (*IpamPrefixesCreateParams) SetContext

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

SetContext adds the context to the ipam prefixes create params

func (*IpamPrefixesCreateParams) SetData

SetData adds the data to the ipam prefixes create params

func (*IpamPrefixesCreateParams) SetDefaults

func (o *IpamPrefixesCreateParams) SetDefaults()

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

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

func (*IpamPrefixesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes create params

func (*IpamPrefixesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithContext

WithContext adds the context to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithData

WithData adds the data to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithDefaults

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

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

func (*IpamPrefixesCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes create params

func (*IpamPrefixesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesCreateReader

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

IpamPrefixesCreateReader is a Reader for the IpamPrefixesCreate structure.

func (*IpamPrefixesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesDeleteNoContent

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

IpamPrefixesDeleteNoContent ipam prefixes delete no content

func NewIpamPrefixesDeleteNoContent

func NewIpamPrefixesDeleteNoContent() *IpamPrefixesDeleteNoContent

NewIpamPrefixesDeleteNoContent creates a IpamPrefixesDeleteNoContent with default headers values

func (*IpamPrefixesDeleteNoContent) Error

type IpamPrefixesDeleteParams

type IpamPrefixesDeleteParams struct {

	/* ID.

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

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

IpamPrefixesDeleteParams contains all the parameters to send to the API endpoint

for the ipam prefixes delete operation.

Typically these are written to a http.Request.

func NewIpamPrefixesDeleteParams

func NewIpamPrefixesDeleteParams() *IpamPrefixesDeleteParams

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

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

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

func NewIpamPrefixesDeleteParamsWithContext

func NewIpamPrefixesDeleteParamsWithContext(ctx context.Context) *IpamPrefixesDeleteParams

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

func NewIpamPrefixesDeleteParamsWithHTTPClient

func NewIpamPrefixesDeleteParamsWithHTTPClient(client *http.Client) *IpamPrefixesDeleteParams

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

func NewIpamPrefixesDeleteParamsWithTimeout

func NewIpamPrefixesDeleteParamsWithTimeout(timeout time.Duration) *IpamPrefixesDeleteParams

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

func (*IpamPrefixesDeleteParams) SetContext

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

SetContext adds the context to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) SetDefaults

func (o *IpamPrefixesDeleteParams) SetDefaults()

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

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

func (*IpamPrefixesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) SetID

func (o *IpamPrefixesDeleteParams) SetID(id int64)

SetID adds the id to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithContext

WithContext adds the context to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithDefaults

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

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

func (*IpamPrefixesDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithID

WithID adds the id to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes delete params

func (*IpamPrefixesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesDeleteReader

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

IpamPrefixesDeleteReader is a Reader for the IpamPrefixesDelete structure.

func (*IpamPrefixesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IpamPrefixesListOK

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

IpamPrefixesListOK ipam prefixes list o k

func NewIpamPrefixesListOK

func NewIpamPrefixesListOK() *IpamPrefixesListOK

NewIpamPrefixesListOK creates a IpamPrefixesListOK with default headers values

func (*IpamPrefixesListOK) Error

func (o *IpamPrefixesListOK) Error() string

func (*IpamPrefixesListOK) GetPayload

func (o *IpamPrefixesListOK) GetPayload() *IpamPrefixesListOKBody

type IpamPrefixesListOKBody

type IpamPrefixesListOKBody struct {

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

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

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

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

IpamPrefixesListOKBody ipam prefixes list o k body swagger:model IpamPrefixesListOKBody

func (*IpamPrefixesListOKBody) ContextValidate

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

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

func (*IpamPrefixesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*IpamPrefixesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*IpamPrefixesListOKBody) Validate

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

Validate validates this ipam prefixes list o k body

type IpamPrefixesListParams

type IpamPrefixesListParams struct {

	// Contains.
	Contains *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Family.
	Family *float64

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// IsPool.
	IsPool *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// MaskLength.
	MaskLength *float64

	// MaskLengthGte.
	MaskLengthGte *float64

	// MaskLengthLte.
	MaskLengthLte *float64

	/* Offset.

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

	// Prefix.
	Prefix *string

	// PresentInVrf.
	PresentInVrf *string

	// PresentInVrfID.
	PresentInVrfID *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// VlanID.
	VlanID *string

	// VlanIDn.
	VlanIDn *string

	// VlanVid.
	VlanVid *float64

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

	// VrfID.
	VrfID *string

	// VrfIDn.
	VrfIDn *string

	// Within.
	Within *string

	// WithinInclude.
	WithinInclude *string

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

IpamPrefixesListParams contains all the parameters to send to the API endpoint

for the ipam prefixes list operation.

Typically these are written to a http.Request.

func NewIpamPrefixesListParams

func NewIpamPrefixesListParams() *IpamPrefixesListParams

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

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamPrefixesListParamsWithContext

func NewIpamPrefixesListParamsWithContext(ctx context.Context) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithContext creates a new IpamPrefixesListParams object with the ability to set a context for a request.

func NewIpamPrefixesListParamsWithHTTPClient

func NewIpamPrefixesListParamsWithHTTPClient(client *http.Client) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithHTTPClient creates a new IpamPrefixesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesListParamsWithTimeout

func NewIpamPrefixesListParamsWithTimeout(timeout time.Duration) *IpamPrefixesListParams

NewIpamPrefixesListParamsWithTimeout creates a new IpamPrefixesListParams object with the ability to set a timeout on a request.

func (*IpamPrefixesListParams) SetContains

func (o *IpamPrefixesListParams) SetContains(contains *string)

SetContains adds the contains to the ipam prefixes list params

func (*IpamPrefixesListParams) SetContext

func (o *IpamPrefixesListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam prefixes list params

func (*IpamPrefixesListParams) SetCreated

func (o *IpamPrefixesListParams) SetCreated(created *string)

SetCreated adds the created to the ipam prefixes list params

func (*IpamPrefixesListParams) SetCreatedGte

func (o *IpamPrefixesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetCreatedLte

func (o *IpamPrefixesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDefaults

func (o *IpamPrefixesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesListParams) SetFamily

func (o *IpamPrefixesListParams) SetFamily(family *float64)

SetFamily adds the family to the ipam prefixes list params

func (*IpamPrefixesListParams) SetHTTPClient

func (o *IpamPrefixesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam prefixes list params

func (*IpamPrefixesListParams) SetID

func (o *IpamPrefixesListParams) SetID(id *string)

SetID adds the id to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDGt

func (o *IpamPrefixesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDGte

func (o *IpamPrefixesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDLt

func (o *IpamPrefixesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDLte

func (o *IpamPrefixesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDn

func (o *IpamPrefixesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIsPool

func (o *IpamPrefixesListParams) SetIsPool(isPool *string)

SetIsPool adds the isPool to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdated

func (o *IpamPrefixesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdatedGte

func (o *IpamPrefixesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdatedLte

func (o *IpamPrefixesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLimit

func (o *IpamPrefixesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLength

func (o *IpamPrefixesListParams) SetMaskLength(maskLength *float64)

SetMaskLength adds the maskLength to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLengthGte

func (o *IpamPrefixesListParams) SetMaskLengthGte(maskLengthGte *float64)

SetMaskLengthGte adds the maskLengthGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLengthLte

func (o *IpamPrefixesListParams) SetMaskLengthLte(maskLengthLte *float64)

SetMaskLengthLte adds the maskLengthLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetOffset

func (o *IpamPrefixesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam prefixes list params

func (*IpamPrefixesListParams) SetPrefix

func (o *IpamPrefixesListParams) SetPrefix(prefix *string)

SetPrefix adds the prefix to the ipam prefixes list params

func (*IpamPrefixesListParams) SetPresentInVrf

func (o *IpamPrefixesListParams) SetPresentInVrf(presentInVrf *string)

SetPresentInVrf adds the presentInVrf to the ipam prefixes list params

func (*IpamPrefixesListParams) SetPresentInVrfID

func (o *IpamPrefixesListParams) SetPresentInVrfID(presentInVrfID *string)

SetPresentInVrfID adds the presentInVrfId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetQ

func (o *IpamPrefixesListParams) SetQ(q *string)

SetQ adds the q to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegion

func (o *IpamPrefixesListParams) SetRegion(region *string)

SetRegion adds the region to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegionID

func (o *IpamPrefixesListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegionIDn

func (o *IpamPrefixesListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRegionn

func (o *IpamPrefixesListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRole

func (o *IpamPrefixesListParams) SetRole(role *string)

SetRole adds the role to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRoleID

func (o *IpamPrefixesListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRoleIDn

func (o *IpamPrefixesListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetRolen

func (o *IpamPrefixesListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSite

func (o *IpamPrefixesListParams) SetSite(site *string)

SetSite adds the site to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteID

func (o *IpamPrefixesListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteIDn

func (o *IpamPrefixesListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiten

func (o *IpamPrefixesListParams) SetSiten(siten *string)

SetSiten adds the siteN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetStatus

func (o *IpamPrefixesListParams) SetStatus(status *string)

SetStatus adds the status to the ipam prefixes list params

func (*IpamPrefixesListParams) SetStatusn

func (o *IpamPrefixesListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTag

func (o *IpamPrefixesListParams) SetTag(tag *string)

SetTag adds the tag to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTagn

func (o *IpamPrefixesListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenant

func (o *IpamPrefixesListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroup

func (o *IpamPrefixesListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroupID

func (o *IpamPrefixesListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroupIDn

func (o *IpamPrefixesListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantGroupn

func (o *IpamPrefixesListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantID

func (o *IpamPrefixesListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantIDn

func (o *IpamPrefixesListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTenantn

func (o *IpamPrefixesListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetTimeout

func (o *IpamPrefixesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVlanID

func (o *IpamPrefixesListParams) SetVlanID(vlanID *string)

SetVlanID adds the vlanId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVlanIDn

func (o *IpamPrefixesListParams) SetVlanIDn(vlanIDn *string)

SetVlanIDn adds the vlanIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVlanVid

func (o *IpamPrefixesListParams) SetVlanVid(vlanVid *float64)

SetVlanVid adds the vlanVid to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrf

func (o *IpamPrefixesListParams) SetVrf(vrf *string)

SetVrf adds the vrf to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrfID

func (o *IpamPrefixesListParams) SetVrfID(vrfID *string)

SetVrfID adds the vrfId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrfIDn

func (o *IpamPrefixesListParams) SetVrfIDn(vrfIDn *string)

SetVrfIDn adds the vrfIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetVrfn

func (o *IpamPrefixesListParams) SetVrfn(vrfn *string)

SetVrfn adds the vrfN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetWithin

func (o *IpamPrefixesListParams) SetWithin(within *string)

SetWithin adds the within to the ipam prefixes list params

func (*IpamPrefixesListParams) SetWithinInclude

func (o *IpamPrefixesListParams) SetWithinInclude(withinInclude *string)

SetWithinInclude adds the withinInclude to the ipam prefixes list params

func (*IpamPrefixesListParams) WithContains

func (o *IpamPrefixesListParams) WithContains(contains *string) *IpamPrefixesListParams

WithContains adds the contains to the ipam prefixes list params

func (*IpamPrefixesListParams) WithContext

WithContext adds the context to the ipam prefixes list params

func (*IpamPrefixesListParams) WithCreated

func (o *IpamPrefixesListParams) WithCreated(created *string) *IpamPrefixesListParams

WithCreated adds the created to the ipam prefixes list params

func (*IpamPrefixesListParams) WithCreatedGte

func (o *IpamPrefixesListParams) WithCreatedGte(createdGte *string) *IpamPrefixesListParams

WithCreatedGte adds the createdGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithCreatedLte

func (o *IpamPrefixesListParams) WithCreatedLte(createdLte *string) *IpamPrefixesListParams

WithCreatedLte adds the createdLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesListParams) WithFamily

func (o *IpamPrefixesListParams) WithFamily(family *float64) *IpamPrefixesListParams

WithFamily adds the family to the ipam prefixes list params

func (*IpamPrefixesListParams) WithHTTPClient

func (o *IpamPrefixesListParams) WithHTTPClient(client *http.Client) *IpamPrefixesListParams

WithHTTPClient adds the HTTPClient to the ipam prefixes list params

func (*IpamPrefixesListParams) WithID

WithID adds the id to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDn

WithIDn adds the iDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIsPool

func (o *IpamPrefixesListParams) WithIsPool(isPool *string) *IpamPrefixesListParams

WithIsPool adds the isPool to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdated

func (o *IpamPrefixesListParams) WithLastUpdated(lastUpdated *string) *IpamPrefixesListParams

WithLastUpdated adds the lastUpdated to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdatedGte

func (o *IpamPrefixesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *IpamPrefixesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdatedLte

func (o *IpamPrefixesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *IpamPrefixesListParams

WithLastUpdatedLte adds the lastUpdatedLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLimit

func (o *IpamPrefixesListParams) WithLimit(limit *int64) *IpamPrefixesListParams

WithLimit adds the limit to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLength

func (o *IpamPrefixesListParams) WithMaskLength(maskLength *float64) *IpamPrefixesListParams

WithMaskLength adds the maskLength to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLengthGte

func (o *IpamPrefixesListParams) WithMaskLengthGte(maskLengthGte *float64) *IpamPrefixesListParams

WithMaskLengthGte adds the maskLengthGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLengthLte

func (o *IpamPrefixesListParams) WithMaskLengthLte(maskLengthLte *float64) *IpamPrefixesListParams

WithMaskLengthLte adds the maskLengthLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithOffset

func (o *IpamPrefixesListParams) WithOffset(offset *int64) *IpamPrefixesListParams

WithOffset adds the offset to the ipam prefixes list params

func (*IpamPrefixesListParams) WithPrefix

func (o *IpamPrefixesListParams) WithPrefix(prefix *string) *IpamPrefixesListParams

WithPrefix adds the prefix to the ipam prefixes list params

func (*IpamPrefixesListParams) WithPresentInVrf

func (o *IpamPrefixesListParams) WithPresentInVrf(presentInVrf *string) *IpamPrefixesListParams

WithPresentInVrf adds the presentInVrf to the ipam prefixes list params

func (*IpamPrefixesListParams) WithPresentInVrfID

func (o *IpamPrefixesListParams) WithPresentInVrfID(presentInVrfID *string) *IpamPrefixesListParams

WithPresentInVrfID adds the presentInVrfID 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 IpamPrefixesPartialUpdateOK

type IpamPrefixesPartialUpdateOK struct {
	Payload *models.Prefix
}
IpamPrefixesPartialUpdateOK describes a response with status code 200, with default header values.

IpamPrefixesPartialUpdateOK ipam prefixes partial update o k

func NewIpamPrefixesPartialUpdateOK

func NewIpamPrefixesPartialUpdateOK() *IpamPrefixesPartialUpdateOK

NewIpamPrefixesPartialUpdateOK creates a IpamPrefixesPartialUpdateOK with default headers values

func (*IpamPrefixesPartialUpdateOK) Error

func (*IpamPrefixesPartialUpdateOK) GetPayload

func (o *IpamPrefixesPartialUpdateOK) GetPayload() *models.Prefix

type IpamPrefixesPartialUpdateParams

type IpamPrefixesPartialUpdateParams struct {

	// Data.
	Data *models.WritablePrefix

	/* ID.

	   A unique integer value identifying this prefix.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamPrefixesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam prefixes partial update operation.

Typically these are written to a http.Request.

func NewIpamPrefixesPartialUpdateParams

func NewIpamPrefixesPartialUpdateParams() *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParams creates a new IpamPrefixesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamPrefixesPartialUpdateParamsWithContext

func NewIpamPrefixesPartialUpdateParamsWithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithContext creates a new IpamPrefixesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamPrefixesPartialUpdateParamsWithHTTPClient

func NewIpamPrefixesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithHTTPClient creates a new IpamPrefixesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesPartialUpdateParamsWithTimeout

func NewIpamPrefixesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesPartialUpdateParams

NewIpamPrefixesPartialUpdateParamsWithTimeout creates a new IpamPrefixesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesPartialUpdateParams) SetContext

func (o *IpamPrefixesPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetData

SetData adds the data to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetDefaults

func (o *IpamPrefixesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesPartialUpdateParams) SetHTTPClient

func (o *IpamPrefixesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetID

SetID adds the id to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) SetTimeout

func (o *IpamPrefixesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithContext

WithContext adds the context to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithData

WithData adds the data to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithID

WithID adds the id to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes partial update params

func (*IpamPrefixesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesPartialUpdateReader

type IpamPrefixesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamPrefixesPartialUpdateReader is a Reader for the IpamPrefixesPartialUpdate structure.

func (*IpamPrefixesPartialUpdateReader) ReadResponse

func (o *IpamPrefixesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamPrefixesReadOK

type IpamPrefixesReadOK struct {
	Payload *models.Prefix
}
IpamPrefixesReadOK describes a response with status code 200, with default header values.

IpamPrefixesReadOK ipam prefixes read o k

func NewIpamPrefixesReadOK

func NewIpamPrefixesReadOK() *IpamPrefixesReadOK

NewIpamPrefixesReadOK creates a IpamPrefixesReadOK with default headers values

func (*IpamPrefixesReadOK) Error

func (o *IpamPrefixesReadOK) Error() string

func (*IpamPrefixesReadOK) GetPayload

func (o *IpamPrefixesReadOK) GetPayload() *models.Prefix

type IpamPrefixesReadParams

type IpamPrefixesReadParams struct {

	/* ID.

	   A unique integer value identifying this prefix.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamPrefixesReadParams contains all the parameters to send to the API endpoint

for the ipam prefixes read operation.

Typically these are written to a http.Request.

func NewIpamPrefixesReadParams

func NewIpamPrefixesReadParams() *IpamPrefixesReadParams

NewIpamPrefixesReadParams creates a new IpamPrefixesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamPrefixesReadParamsWithContext

func NewIpamPrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithContext creates a new IpamPrefixesReadParams object with the ability to set a context for a request.

func NewIpamPrefixesReadParamsWithHTTPClient

func NewIpamPrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithHTTPClient creates a new IpamPrefixesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesReadParamsWithTimeout

func NewIpamPrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesReadParams

NewIpamPrefixesReadParamsWithTimeout creates a new IpamPrefixesReadParams object with the ability to set a timeout on a request.

func (*IpamPrefixesReadParams) SetContext

func (o *IpamPrefixesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam prefixes read params

func (*IpamPrefixesReadParams) SetDefaults

func (o *IpamPrefixesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesReadParams) SetHTTPClient

func (o *IpamPrefixesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam prefixes read params

func (*IpamPrefixesReadParams) SetID

func (o *IpamPrefixesReadParams) SetID(id int64)

SetID adds the id to the ipam prefixes read params

func (*IpamPrefixesReadParams) SetTimeout

func (o *IpamPrefixesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithContext

WithContext adds the context to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesReadParams) WithHTTPClient

func (o *IpamPrefixesReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesReadParams

WithHTTPClient adds the HTTPClient to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithID

WithID adds the id to the ipam prefixes read params

func (*IpamPrefixesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes read params

func (*IpamPrefixesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesReadReader

type IpamPrefixesReadReader struct {
	// contains filtered or unexported fields
}

IpamPrefixesReadReader is a Reader for the IpamPrefixesRead structure.

func (*IpamPrefixesReadReader) ReadResponse

func (o *IpamPrefixesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamPrefixesUpdateOK

type IpamPrefixesUpdateOK struct {
	Payload *models.Prefix
}
IpamPrefixesUpdateOK describes a response with status code 200, with default header values.

IpamPrefixesUpdateOK ipam prefixes update o k

func NewIpamPrefixesUpdateOK

func NewIpamPrefixesUpdateOK() *IpamPrefixesUpdateOK

NewIpamPrefixesUpdateOK creates a IpamPrefixesUpdateOK with default headers values

func (*IpamPrefixesUpdateOK) Error

func (o *IpamPrefixesUpdateOK) Error() string

func (*IpamPrefixesUpdateOK) GetPayload

func (o *IpamPrefixesUpdateOK) GetPayload() *models.Prefix

type IpamPrefixesUpdateParams

type IpamPrefixesUpdateParams struct {

	// Data.
	Data *models.WritablePrefix

	/* ID.

	   A unique integer value identifying this prefix.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamPrefixesUpdateParams contains all the parameters to send to the API endpoint

for the ipam prefixes update operation.

Typically these are written to a http.Request.

func NewIpamPrefixesUpdateParams

func NewIpamPrefixesUpdateParams() *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParams creates a new IpamPrefixesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamPrefixesUpdateParamsWithContext

func NewIpamPrefixesUpdateParamsWithContext(ctx context.Context) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithContext creates a new IpamPrefixesUpdateParams object with the ability to set a context for a request.

func NewIpamPrefixesUpdateParamsWithHTTPClient

func NewIpamPrefixesUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithHTTPClient creates a new IpamPrefixesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamPrefixesUpdateParamsWithTimeout

func NewIpamPrefixesUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesUpdateParams

NewIpamPrefixesUpdateParamsWithTimeout creates a new IpamPrefixesUpdateParams object with the ability to set a timeout on a request.

func (*IpamPrefixesUpdateParams) SetContext

func (o *IpamPrefixesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetData

SetData adds the data to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetDefaults

func (o *IpamPrefixesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam prefixes update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesUpdateParams) SetHTTPClient

func (o *IpamPrefixesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetID

func (o *IpamPrefixesUpdateParams) SetID(id int64)

SetID adds the id to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) SetTimeout

func (o *IpamPrefixesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithContext

WithContext adds the context to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithData

WithData adds the data to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam prefixes update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamPrefixesUpdateParams) WithHTTPClient

func (o *IpamPrefixesUpdateParams) WithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams

WithHTTPClient adds the HTTPClient to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithID

WithID adds the id to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam prefixes update params

func (*IpamPrefixesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamPrefixesUpdateReader

type IpamPrefixesUpdateReader struct {
	// contains filtered or unexported fields
}

IpamPrefixesUpdateReader is a Reader for the IpamPrefixesUpdate structure.

func (*IpamPrefixesUpdateReader) ReadResponse

func (o *IpamPrefixesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsBulkDeleteNoContent

type IpamRirsBulkDeleteNoContent struct {
}
IpamRirsBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamRirsBulkDeleteNoContent ipam rirs bulk delete no content

func NewIpamRirsBulkDeleteNoContent

func NewIpamRirsBulkDeleteNoContent() *IpamRirsBulkDeleteNoContent

NewIpamRirsBulkDeleteNoContent creates a IpamRirsBulkDeleteNoContent with default headers values

func (*IpamRirsBulkDeleteNoContent) Error

type IpamRirsBulkDeleteParams

type IpamRirsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam rirs bulk delete operation.

Typically these are written to a http.Request.

func NewIpamRirsBulkDeleteParams

func NewIpamRirsBulkDeleteParams() *IpamRirsBulkDeleteParams

NewIpamRirsBulkDeleteParams creates a new IpamRirsBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsBulkDeleteParamsWithContext

func NewIpamRirsBulkDeleteParamsWithContext(ctx context.Context) *IpamRirsBulkDeleteParams

NewIpamRirsBulkDeleteParamsWithContext creates a new IpamRirsBulkDeleteParams object with the ability to set a context for a request.

func NewIpamRirsBulkDeleteParamsWithHTTPClient

func NewIpamRirsBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamRirsBulkDeleteParams

NewIpamRirsBulkDeleteParamsWithHTTPClient creates a new IpamRirsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsBulkDeleteParamsWithTimeout

func NewIpamRirsBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamRirsBulkDeleteParams

NewIpamRirsBulkDeleteParamsWithTimeout creates a new IpamRirsBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamRirsBulkDeleteParams) SetContext

func (o *IpamRirsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs bulk delete params

func (*IpamRirsBulkDeleteParams) SetDefaults

func (o *IpamRirsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsBulkDeleteParams) SetHTTPClient

func (o *IpamRirsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs bulk delete params

func (*IpamRirsBulkDeleteParams) SetTimeout

func (o *IpamRirsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs bulk delete params

func (*IpamRirsBulkDeleteParams) WithContext

WithContext adds the context to the ipam rirs bulk delete params

func (*IpamRirsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam rirs bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsBulkDeleteParams) WithHTTPClient

func (o *IpamRirsBulkDeleteParams) WithHTTPClient(client *http.Client) *IpamRirsBulkDeleteParams

WithHTTPClient adds the HTTPClient to the ipam rirs bulk delete params

func (*IpamRirsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam rirs bulk delete params

func (*IpamRirsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRirsBulkDeleteReader

type IpamRirsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamRirsBulkDeleteReader is a Reader for the IpamRirsBulkDelete structure.

func (*IpamRirsBulkDeleteReader) ReadResponse

func (o *IpamRirsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsBulkPartialUpdateOK

type IpamRirsBulkPartialUpdateOK struct {
	Payload *models.RIR
}
IpamRirsBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamRirsBulkPartialUpdateOK ipam rirs bulk partial update o k

func NewIpamRirsBulkPartialUpdateOK

func NewIpamRirsBulkPartialUpdateOK() *IpamRirsBulkPartialUpdateOK

NewIpamRirsBulkPartialUpdateOK creates a IpamRirsBulkPartialUpdateOK with default headers values

func (*IpamRirsBulkPartialUpdateOK) Error

func (*IpamRirsBulkPartialUpdateOK) GetPayload

func (o *IpamRirsBulkPartialUpdateOK) GetPayload() *models.RIR

type IpamRirsBulkPartialUpdateParams

type IpamRirsBulkPartialUpdateParams struct {

	// Data.
	Data *models.RIR

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam rirs bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamRirsBulkPartialUpdateParams

func NewIpamRirsBulkPartialUpdateParams() *IpamRirsBulkPartialUpdateParams

NewIpamRirsBulkPartialUpdateParams creates a new IpamRirsBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsBulkPartialUpdateParamsWithContext

func NewIpamRirsBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamRirsBulkPartialUpdateParams

NewIpamRirsBulkPartialUpdateParamsWithContext creates a new IpamRirsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRirsBulkPartialUpdateParamsWithHTTPClient

func NewIpamRirsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsBulkPartialUpdateParams

NewIpamRirsBulkPartialUpdateParamsWithHTTPClient creates a new IpamRirsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsBulkPartialUpdateParamsWithTimeout

func NewIpamRirsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsBulkPartialUpdateParams

NewIpamRirsBulkPartialUpdateParamsWithTimeout creates a new IpamRirsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRirsBulkPartialUpdateParams) SetContext

func (o *IpamRirsBulkPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) SetData

func (o *IpamRirsBulkPartialUpdateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) SetDefaults

func (o *IpamRirsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsBulkPartialUpdateParams) SetHTTPClient

func (o *IpamRirsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) SetTimeout

func (o *IpamRirsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) WithData

WithData adds the data to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam rirs bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam rirs bulk partial update params

func (*IpamRirsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRirsBulkPartialUpdateReader

type IpamRirsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRirsBulkPartialUpdateReader is a Reader for the IpamRirsBulkPartialUpdate structure.

func (*IpamRirsBulkPartialUpdateReader) ReadResponse

func (o *IpamRirsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsBulkUpdateOK

type IpamRirsBulkUpdateOK struct {
	Payload *models.RIR
}
IpamRirsBulkUpdateOK describes a response with status code 200, with default header values.

IpamRirsBulkUpdateOK ipam rirs bulk update o k

func NewIpamRirsBulkUpdateOK

func NewIpamRirsBulkUpdateOK() *IpamRirsBulkUpdateOK

NewIpamRirsBulkUpdateOK creates a IpamRirsBulkUpdateOK with default headers values

func (*IpamRirsBulkUpdateOK) Error

func (o *IpamRirsBulkUpdateOK) Error() string

func (*IpamRirsBulkUpdateOK) GetPayload

func (o *IpamRirsBulkUpdateOK) GetPayload() *models.RIR

type IpamRirsBulkUpdateParams

type IpamRirsBulkUpdateParams struct {

	// Data.
	Data *models.RIR

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam rirs bulk update operation.

Typically these are written to a http.Request.

func NewIpamRirsBulkUpdateParams

func NewIpamRirsBulkUpdateParams() *IpamRirsBulkUpdateParams

NewIpamRirsBulkUpdateParams creates a new IpamRirsBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsBulkUpdateParamsWithContext

func NewIpamRirsBulkUpdateParamsWithContext(ctx context.Context) *IpamRirsBulkUpdateParams

NewIpamRirsBulkUpdateParamsWithContext creates a new IpamRirsBulkUpdateParams object with the ability to set a context for a request.

func NewIpamRirsBulkUpdateParamsWithHTTPClient

func NewIpamRirsBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsBulkUpdateParams

NewIpamRirsBulkUpdateParamsWithHTTPClient creates a new IpamRirsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsBulkUpdateParamsWithTimeout

func NewIpamRirsBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsBulkUpdateParams

NewIpamRirsBulkUpdateParamsWithTimeout creates a new IpamRirsBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamRirsBulkUpdateParams) SetContext

func (o *IpamRirsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) SetData

func (o *IpamRirsBulkUpdateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) SetDefaults

func (o *IpamRirsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsBulkUpdateParams) SetHTTPClient

func (o *IpamRirsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) SetTimeout

func (o *IpamRirsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) WithContext

WithContext adds the context to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) WithData

WithData adds the data to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam rirs bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsBulkUpdateParams) WithHTTPClient

func (o *IpamRirsBulkUpdateParams) WithHTTPClient(client *http.Client) *IpamRirsBulkUpdateParams

WithHTTPClient adds the HTTPClient to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam rirs bulk update params

func (*IpamRirsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRirsBulkUpdateReader

type IpamRirsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRirsBulkUpdateReader is a Reader for the IpamRirsBulkUpdate structure.

func (*IpamRirsBulkUpdateReader) ReadResponse

func (o *IpamRirsBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsCreateCreated

type IpamRirsCreateCreated struct {
	Payload *models.RIR
}
IpamRirsCreateCreated describes a response with status code 201, with default header values.

IpamRirsCreateCreated ipam rirs create created

func NewIpamRirsCreateCreated

func NewIpamRirsCreateCreated() *IpamRirsCreateCreated

NewIpamRirsCreateCreated creates a IpamRirsCreateCreated with default headers values

func (*IpamRirsCreateCreated) Error

func (o *IpamRirsCreateCreated) Error() string

func (*IpamRirsCreateCreated) GetPayload

func (o *IpamRirsCreateCreated) GetPayload() *models.RIR

type IpamRirsCreateParams

type IpamRirsCreateParams struct {

	// Data.
	Data *models.RIR

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsCreateParams contains all the parameters to send to the API endpoint

for the ipam rirs create operation.

Typically these are written to a http.Request.

func NewIpamRirsCreateParams

func NewIpamRirsCreateParams() *IpamRirsCreateParams

NewIpamRirsCreateParams creates a new IpamRirsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsCreateParamsWithContext

func NewIpamRirsCreateParamsWithContext(ctx context.Context) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithContext creates a new IpamRirsCreateParams object with the ability to set a context for a request.

func NewIpamRirsCreateParamsWithHTTPClient

func NewIpamRirsCreateParamsWithHTTPClient(client *http.Client) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithHTTPClient creates a new IpamRirsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsCreateParamsWithTimeout

func NewIpamRirsCreateParamsWithTimeout(timeout time.Duration) *IpamRirsCreateParams

NewIpamRirsCreateParamsWithTimeout creates a new IpamRirsCreateParams object with the ability to set a timeout on a request.

func (*IpamRirsCreateParams) SetContext

func (o *IpamRirsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs create params

func (*IpamRirsCreateParams) SetData

func (o *IpamRirsCreateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs create params

func (*IpamRirsCreateParams) SetDefaults

func (o *IpamRirsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsCreateParams) SetHTTPClient

func (o *IpamRirsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs create params

func (*IpamRirsCreateParams) SetTimeout

func (o *IpamRirsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs create params

func (*IpamRirsCreateParams) WithContext

WithContext adds the context to the ipam rirs create params

func (*IpamRirsCreateParams) WithData

WithData adds the data to the ipam rirs create params

func (*IpamRirsCreateParams) WithDefaults

func (o *IpamRirsCreateParams) WithDefaults() *IpamRirsCreateParams

WithDefaults hydrates default values in the ipam rirs create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsCreateParams) WithHTTPClient

func (o *IpamRirsCreateParams) WithHTTPClient(client *http.Client) *IpamRirsCreateParams

WithHTTPClient adds the HTTPClient to the ipam rirs create params

func (*IpamRirsCreateParams) WithTimeout

func (o *IpamRirsCreateParams) WithTimeout(timeout time.Duration) *IpamRirsCreateParams

WithTimeout adds the timeout to the ipam rirs create params

func (*IpamRirsCreateParams) WriteToRequest

func (o *IpamRirsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRirsCreateReader

type IpamRirsCreateReader struct {
	// contains filtered or unexported fields
}

IpamRirsCreateReader is a Reader for the IpamRirsCreate structure.

func (*IpamRirsCreateReader) ReadResponse

func (o *IpamRirsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsDeleteNoContent

type IpamRirsDeleteNoContent struct {
}
IpamRirsDeleteNoContent describes a response with status code 204, with default header values.

IpamRirsDeleteNoContent ipam rirs delete no content

func NewIpamRirsDeleteNoContent

func NewIpamRirsDeleteNoContent() *IpamRirsDeleteNoContent

NewIpamRirsDeleteNoContent creates a IpamRirsDeleteNoContent with default headers values

func (*IpamRirsDeleteNoContent) Error

func (o *IpamRirsDeleteNoContent) Error() string

type IpamRirsDeleteParams

type IpamRirsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this RIR.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsDeleteParams contains all the parameters to send to the API endpoint

for the ipam rirs delete operation.

Typically these are written to a http.Request.

func NewIpamRirsDeleteParams

func NewIpamRirsDeleteParams() *IpamRirsDeleteParams

NewIpamRirsDeleteParams creates a new IpamRirsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsDeleteParamsWithContext

func NewIpamRirsDeleteParamsWithContext(ctx context.Context) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithContext creates a new IpamRirsDeleteParams object with the ability to set a context for a request.

func NewIpamRirsDeleteParamsWithHTTPClient

func NewIpamRirsDeleteParamsWithHTTPClient(client *http.Client) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithHTTPClient creates a new IpamRirsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsDeleteParamsWithTimeout

func NewIpamRirsDeleteParamsWithTimeout(timeout time.Duration) *IpamRirsDeleteParams

NewIpamRirsDeleteParamsWithTimeout creates a new IpamRirsDeleteParams object with the ability to set a timeout on a request.

func (*IpamRirsDeleteParams) SetContext

func (o *IpamRirsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs delete params

func (*IpamRirsDeleteParams) SetDefaults

func (o *IpamRirsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsDeleteParams) SetHTTPClient

func (o *IpamRirsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs delete params

func (*IpamRirsDeleteParams) SetID

func (o *IpamRirsDeleteParams) SetID(id int64)

SetID adds the id to the ipam rirs delete params

func (*IpamRirsDeleteParams) SetTimeout

func (o *IpamRirsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithContext

WithContext adds the context to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithDefaults

func (o *IpamRirsDeleteParams) WithDefaults() *IpamRirsDeleteParams

WithDefaults hydrates default values in the ipam rirs delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsDeleteParams) WithHTTPClient

func (o *IpamRirsDeleteParams) WithHTTPClient(client *http.Client) *IpamRirsDeleteParams

WithHTTPClient adds the HTTPClient to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithID

WithID adds the id to the ipam rirs delete params

func (*IpamRirsDeleteParams) WithTimeout

func (o *IpamRirsDeleteParams) WithTimeout(timeout time.Duration) *IpamRirsDeleteParams

WithTimeout adds the timeout to the ipam rirs delete params

func (*IpamRirsDeleteParams) WriteToRequest

func (o *IpamRirsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRirsDeleteReader

type IpamRirsDeleteReader struct {
	// contains filtered or unexported fields
}

IpamRirsDeleteReader is a Reader for the IpamRirsDelete structure.

func (*IpamRirsDeleteReader) ReadResponse

func (o *IpamRirsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsListOK

type IpamRirsListOK struct {
	Payload *IpamRirsListOKBody
}
IpamRirsListOK describes a response with status code 200, with default header values.

IpamRirsListOK ipam rirs list o k

func NewIpamRirsListOK

func NewIpamRirsListOK() *IpamRirsListOK

NewIpamRirsListOK creates a IpamRirsListOK with default headers values

func (*IpamRirsListOK) Error

func (o *IpamRirsListOK) Error() string

func (*IpamRirsListOK) GetPayload

func (o *IpamRirsListOK) GetPayload() *IpamRirsListOKBody

type IpamRirsListOKBody

type IpamRirsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.RIR `json:"results"`
}

IpamRirsListOKBody ipam rirs list o k body swagger:model IpamRirsListOKBody

func (*IpamRirsListOKBody) ContextValidate

func (o *IpamRirsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam rirs list o k body based on the context it is used

func (*IpamRirsListOKBody) MarshalBinary

func (o *IpamRirsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamRirsListOKBody) UnmarshalBinary

func (o *IpamRirsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamRirsListOKBody) Validate

func (o *IpamRirsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam rirs list o k body

type IpamRirsListParams

type IpamRirsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// IsPrivate.
	IsPrivate *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsListParams contains all the parameters to send to the API endpoint

for the ipam rirs list operation.

Typically these are written to a http.Request.

func NewIpamRirsListParams

func NewIpamRirsListParams() *IpamRirsListParams

NewIpamRirsListParams creates a new IpamRirsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsListParamsWithContext

func NewIpamRirsListParamsWithContext(ctx context.Context) *IpamRirsListParams

NewIpamRirsListParamsWithContext creates a new IpamRirsListParams object with the ability to set a context for a request.

func NewIpamRirsListParamsWithHTTPClient

func NewIpamRirsListParamsWithHTTPClient(client *http.Client) *IpamRirsListParams

NewIpamRirsListParamsWithHTTPClient creates a new IpamRirsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsListParamsWithTimeout

func NewIpamRirsListParamsWithTimeout(timeout time.Duration) *IpamRirsListParams

NewIpamRirsListParamsWithTimeout creates a new IpamRirsListParams object with the ability to set a timeout on a request.

func (*IpamRirsListParams) SetContext

func (o *IpamRirsListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs list params

func (*IpamRirsListParams) SetDefaults

func (o *IpamRirsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsListParams) SetDescription

func (o *IpamRirsListParams) SetDescription(description *string)

SetDescription adds the description to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIc

func (o *IpamRirsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIe

func (o *IpamRirsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIew

func (o *IpamRirsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionIsw

func (o *IpamRirsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNic

func (o *IpamRirsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNie

func (o *IpamRirsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNiew

func (o *IpamRirsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionNisw

func (o *IpamRirsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the ipam rirs list params

func (*IpamRirsListParams) SetDescriptionn

func (o *IpamRirsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the ipam rirs list params

func (*IpamRirsListParams) SetHTTPClient

func (o *IpamRirsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs list params

func (*IpamRirsListParams) SetID

func (o *IpamRirsListParams) SetID(id *string)

SetID adds the id to the ipam rirs list params

func (*IpamRirsListParams) SetIDGt

func (o *IpamRirsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam rirs list params

func (*IpamRirsListParams) SetIDGte

func (o *IpamRirsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam rirs list params

func (*IpamRirsListParams) SetIDLt

func (o *IpamRirsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam rirs list params

func (*IpamRirsListParams) SetIDLte

func (o *IpamRirsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam rirs list params

func (*IpamRirsListParams) SetIDn

func (o *IpamRirsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam rirs list params

func (*IpamRirsListParams) SetIsPrivate

func (o *IpamRirsListParams) SetIsPrivate(isPrivate *string)

SetIsPrivate adds the isPrivate to the ipam rirs list params

func (*IpamRirsListParams) SetLimit

func (o *IpamRirsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam rirs list params

func (*IpamRirsListParams) SetName

func (o *IpamRirsListParams) SetName(name *string)

SetName adds the name to the ipam rirs list params

func (*IpamRirsListParams) SetNameIc

func (o *IpamRirsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam rirs list params

func (*IpamRirsListParams) SetNameIe

func (o *IpamRirsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam rirs list params

func (*IpamRirsListParams) SetNameIew

func (o *IpamRirsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam rirs list params

func (*IpamRirsListParams) SetNameIsw

func (o *IpamRirsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam rirs list params

func (*IpamRirsListParams) SetNameNic

func (o *IpamRirsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam rirs list params

func (*IpamRirsListParams) SetNameNie

func (o *IpamRirsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam rirs list params

func (*IpamRirsListParams) SetNameNiew

func (o *IpamRirsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam rirs list params

func (*IpamRirsListParams) SetNameNisw

func (o *IpamRirsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam rirs list params

func (*IpamRirsListParams) SetNamen

func (o *IpamRirsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam rirs list params

func (*IpamRirsListParams) SetOffset

func (o *IpamRirsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam rirs list params

func (*IpamRirsListParams) SetQ

func (o *IpamRirsListParams) SetQ(q *string)

SetQ adds the q to the ipam rirs list params

func (*IpamRirsListParams) SetSlug

func (o *IpamRirsListParams) SetSlug(slug *string)

SetSlug adds the slug to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIc

func (o *IpamRirsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIe

func (o *IpamRirsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIew

func (o *IpamRirsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the ipam rirs list params

func (*IpamRirsListParams) SetSlugIsw

func (o *IpamRirsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNic

func (o *IpamRirsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNie

func (o *IpamRirsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNiew

func (o *IpamRirsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the ipam rirs list params

func (*IpamRirsListParams) SetSlugNisw

func (o *IpamRirsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the ipam rirs list params

func (*IpamRirsListParams) SetSlugn

func (o *IpamRirsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the ipam rirs list params

func (*IpamRirsListParams) SetTimeout

func (o *IpamRirsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs list params

func (*IpamRirsListParams) WithContext

WithContext adds the context to the ipam rirs list params

func (*IpamRirsListParams) WithDefaults

func (o *IpamRirsListParams) WithDefaults() *IpamRirsListParams

WithDefaults hydrates default values in the ipam rirs list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsListParams) WithDescription

func (o *IpamRirsListParams) WithDescription(description *string) *IpamRirsListParams

WithDescription adds the description to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIc

func (o *IpamRirsListParams) WithDescriptionIc(descriptionIc *string) *IpamRirsListParams

WithDescriptionIc adds the descriptionIc to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIe

func (o *IpamRirsListParams) WithDescriptionIe(descriptionIe *string) *IpamRirsListParams

WithDescriptionIe adds the descriptionIe to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIew

func (o *IpamRirsListParams) WithDescriptionIew(descriptionIew *string) *IpamRirsListParams

WithDescriptionIew adds the descriptionIew to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionIsw

func (o *IpamRirsListParams) WithDescriptionIsw(descriptionIsw *string) *IpamRirsListParams

WithDescriptionIsw adds the descriptionIsw to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNic

func (o *IpamRirsListParams) WithDescriptionNic(descriptionNic *string) *IpamRirsListParams

WithDescriptionNic adds the descriptionNic to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNie

func (o *IpamRirsListParams) WithDescriptionNie(descriptionNie *string) *IpamRirsListParams

WithDescriptionNie adds the descriptionNie to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNiew

func (o *IpamRirsListParams) WithDescriptionNiew(descriptionNiew *string) *IpamRirsListParams

WithDescriptionNiew adds the descriptionNiew to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionNisw

func (o *IpamRirsListParams) WithDescriptionNisw(descriptionNisw *string) *IpamRirsListParams

WithDescriptionNisw adds the descriptionNisw to the ipam rirs list params

func (*IpamRirsListParams) WithDescriptionn

func (o *IpamRirsListParams) WithDescriptionn(descriptionn *string) *IpamRirsListParams

WithDescriptionn adds the descriptionn to the ipam rirs list params

func (*IpamRirsListParams) WithHTTPClient

func (o *IpamRirsListParams) WithHTTPClient(client *http.Client) *IpamRirsListParams

WithHTTPClient adds the HTTPClient to the ipam rirs list params

func (*IpamRirsListParams) WithID

WithID adds the id to the ipam rirs list params

func (*IpamRirsListParams) WithIDGt

func (o *IpamRirsListParams) WithIDGt(iDGt *string) *IpamRirsListParams

WithIDGt adds the iDGt to the ipam rirs list params

func (*IpamRirsListParams) WithIDGte

func (o *IpamRirsListParams) WithIDGte(iDGte *string) *IpamRirsListParams

WithIDGte adds the iDGte to the ipam rirs list params

func (*IpamRirsListParams) WithIDLt

func (o *IpamRirsListParams) WithIDLt(iDLt *string) *IpamRirsListParams

WithIDLt adds the iDLt to the ipam rirs list params

func (*IpamRirsListParams) WithIDLte

func (o *IpamRirsListParams) WithIDLte(iDLte *string) *IpamRirsListParams

WithIDLte adds the iDLte to the ipam rirs list params

func (*IpamRirsListParams) WithIDn

func (o *IpamRirsListParams) WithIDn(iDn *string) *IpamRirsListParams

WithIDn adds the iDn to the ipam rirs list params

func (*IpamRirsListParams) WithIsPrivate

func (o *IpamRirsListParams) WithIsPrivate(isPrivate *string) *IpamRirsListParams

WithIsPrivate adds the isPrivate to the ipam rirs list params

func (*IpamRirsListParams) WithLimit

func (o *IpamRirsListParams) WithLimit(limit *int64) *IpamRirsListParams

WithLimit adds the limit to the ipam rirs list params

func (*IpamRirsListParams) WithName

func (o *IpamRirsListParams) WithName(name *string) *IpamRirsListParams

WithName adds the name to the ipam rirs list params

func (*IpamRirsListParams) WithNameIc

func (o *IpamRirsListParams) WithNameIc(nameIc *string) *IpamRirsListParams

WithNameIc adds the nameIc to the ipam rirs list params

func (*IpamRirsListParams) WithNameIe

func (o *IpamRirsListParams) WithNameIe(nameIe *string) *IpamRirsListParams

WithNameIe adds the nameIe to the ipam rirs list params

func (*IpamRirsListParams) WithNameIew

func (o *IpamRirsListParams) WithNameIew(nameIew *string) *IpamRirsListParams

WithNameIew adds the nameIew to the ipam rirs list params

func (*IpamRirsListParams) WithNameIsw

func (o *IpamRirsListParams) WithNameIsw(nameIsw *string) *IpamRirsListParams

WithNameIsw adds the nameIsw to the ipam rirs list params

func (*IpamRirsListParams) WithNameNic

func (o *IpamRirsListParams) WithNameNic(nameNic *string) *IpamRirsListParams

WithNameNic adds the nameNic to the ipam rirs list params

func (*IpamRirsListParams) WithNameNie

func (o *IpamRirsListParams) WithNameNie(nameNie *string) *IpamRirsListParams

WithNameNie adds the nameNie to the ipam rirs list params

func (*IpamRirsListParams) WithNameNiew

func (o *IpamRirsListParams) WithNameNiew(nameNiew *string) *IpamRirsListParams

WithNameNiew adds the nameNiew to the ipam rirs list params

func (*IpamRirsListParams) WithNameNisw

func (o *IpamRirsListParams) WithNameNisw(nameNisw *string) *IpamRirsListParams

WithNameNisw adds the nameNisw to the ipam rirs list params

func (*IpamRirsListParams) WithNamen

func (o *IpamRirsListParams) WithNamen(namen *string) *IpamRirsListParams

WithNamen adds the namen to the ipam rirs list params

func (*IpamRirsListParams) WithOffset

func (o *IpamRirsListParams) WithOffset(offset *int64) *IpamRirsListParams

WithOffset adds the offset to the ipam rirs list params

func (*IpamRirsListParams) WithQ

WithQ adds the q to the ipam rirs list params

func (*IpamRirsListParams) WithSlug

func (o *IpamRirsListParams) WithSlug(slug *string) *IpamRirsListParams

WithSlug adds the slug to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIc

func (o *IpamRirsListParams) WithSlugIc(slugIc *string) *IpamRirsListParams

WithSlugIc adds the slugIc to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIe

func (o *IpamRirsListParams) WithSlugIe(slugIe *string) *IpamRirsListParams

WithSlugIe adds the slugIe to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIew

func (o *IpamRirsListParams) WithSlugIew(slugIew *string) *IpamRirsListParams

WithSlugIew adds the slugIew to the ipam rirs list params

func (*IpamRirsListParams) WithSlugIsw

func (o *IpamRirsListParams) WithSlugIsw(slugIsw *string) *IpamRirsListParams

WithSlugIsw adds the slugIsw to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNic

func (o *IpamRirsListParams) WithSlugNic(slugNic *string) *IpamRirsListParams

WithSlugNic adds the slugNic to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNie

func (o *IpamRirsListParams) WithSlugNie(slugNie *string) *IpamRirsListParams

WithSlugNie adds the slugNie to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNiew

func (o *IpamRirsListParams) WithSlugNiew(slugNiew *string) *IpamRirsListParams

WithSlugNiew adds the slugNiew to the ipam rirs list params

func (*IpamRirsListParams) WithSlugNisw

func (o *IpamRirsListParams) WithSlugNisw(slugNisw *string) *IpamRirsListParams

WithSlugNisw adds the slugNisw to the ipam rirs list params

func (*IpamRirsListParams) WithSlugn

func (o *IpamRirsListParams) WithSlugn(slugn *string) *IpamRirsListParams

WithSlugn adds the slugn to the ipam rirs list params

func (*IpamRirsListParams) WithTimeout

func (o *IpamRirsListParams) WithTimeout(timeout time.Duration) *IpamRirsListParams

WithTimeout adds the timeout to the ipam rirs list params

func (*IpamRirsListParams) WriteToRequest

func (o *IpamRirsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRirsListReader

type IpamRirsListReader struct {
	// contains filtered or unexported fields
}

IpamRirsListReader is a Reader for the IpamRirsList structure.

func (*IpamRirsListReader) ReadResponse

func (o *IpamRirsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsPartialUpdateOK

type IpamRirsPartialUpdateOK struct {
	Payload *models.RIR
}
IpamRirsPartialUpdateOK describes a response with status code 200, with default header values.

IpamRirsPartialUpdateOK ipam rirs partial update o k

func NewIpamRirsPartialUpdateOK

func NewIpamRirsPartialUpdateOK() *IpamRirsPartialUpdateOK

NewIpamRirsPartialUpdateOK creates a IpamRirsPartialUpdateOK with default headers values

func (*IpamRirsPartialUpdateOK) Error

func (o *IpamRirsPartialUpdateOK) Error() string

func (*IpamRirsPartialUpdateOK) GetPayload

func (o *IpamRirsPartialUpdateOK) GetPayload() *models.RIR

type IpamRirsPartialUpdateParams

type IpamRirsPartialUpdateParams struct {

	// Data.
	Data *models.RIR

	/* ID.

	   A unique integer value identifying this RIR.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam rirs partial update operation.

Typically these are written to a http.Request.

func NewIpamRirsPartialUpdateParams

func NewIpamRirsPartialUpdateParams() *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParams creates a new IpamRirsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsPartialUpdateParamsWithContext

func NewIpamRirsPartialUpdateParamsWithContext(ctx context.Context) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithContext creates a new IpamRirsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRirsPartialUpdateParamsWithHTTPClient

func NewIpamRirsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithHTTPClient creates a new IpamRirsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsPartialUpdateParamsWithTimeout

func NewIpamRirsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsPartialUpdateParams

NewIpamRirsPartialUpdateParamsWithTimeout creates a new IpamRirsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRirsPartialUpdateParams) SetContext

func (o *IpamRirsPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetData

func (o *IpamRirsPartialUpdateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetDefaults

func (o *IpamRirsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsPartialUpdateParams) SetHTTPClient

func (o *IpamRirsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetID

func (o *IpamRirsPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) SetTimeout

func (o *IpamRirsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithContext

WithContext adds the context to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithData

WithData adds the data to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam rirs partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithID

WithID adds the id to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam rirs partial update params

func (*IpamRirsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRirsPartialUpdateReader

type IpamRirsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRirsPartialUpdateReader is a Reader for the IpamRirsPartialUpdate structure.

func (*IpamRirsPartialUpdateReader) ReadResponse

func (o *IpamRirsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsReadOK

type IpamRirsReadOK struct {
	Payload *models.RIR
}
IpamRirsReadOK describes a response with status code 200, with default header values.

IpamRirsReadOK ipam rirs read o k

func NewIpamRirsReadOK

func NewIpamRirsReadOK() *IpamRirsReadOK

NewIpamRirsReadOK creates a IpamRirsReadOK with default headers values

func (*IpamRirsReadOK) Error

func (o *IpamRirsReadOK) Error() string

func (*IpamRirsReadOK) GetPayload

func (o *IpamRirsReadOK) GetPayload() *models.RIR

type IpamRirsReadParams

type IpamRirsReadParams struct {

	/* ID.

	   A unique integer value identifying this RIR.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsReadParams contains all the parameters to send to the API endpoint

for the ipam rirs read operation.

Typically these are written to a http.Request.

func NewIpamRirsReadParams

func NewIpamRirsReadParams() *IpamRirsReadParams

NewIpamRirsReadParams creates a new IpamRirsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsReadParamsWithContext

func NewIpamRirsReadParamsWithContext(ctx context.Context) *IpamRirsReadParams

NewIpamRirsReadParamsWithContext creates a new IpamRirsReadParams object with the ability to set a context for a request.

func NewIpamRirsReadParamsWithHTTPClient

func NewIpamRirsReadParamsWithHTTPClient(client *http.Client) *IpamRirsReadParams

NewIpamRirsReadParamsWithHTTPClient creates a new IpamRirsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsReadParamsWithTimeout

func NewIpamRirsReadParamsWithTimeout(timeout time.Duration) *IpamRirsReadParams

NewIpamRirsReadParamsWithTimeout creates a new IpamRirsReadParams object with the ability to set a timeout on a request.

func (*IpamRirsReadParams) SetContext

func (o *IpamRirsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs read params

func (*IpamRirsReadParams) SetDefaults

func (o *IpamRirsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsReadParams) SetHTTPClient

func (o *IpamRirsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs read params

func (*IpamRirsReadParams) SetID

func (o *IpamRirsReadParams) SetID(id int64)

SetID adds the id to the ipam rirs read params

func (*IpamRirsReadParams) SetTimeout

func (o *IpamRirsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs read params

func (*IpamRirsReadParams) WithContext

WithContext adds the context to the ipam rirs read params

func (*IpamRirsReadParams) WithDefaults

func (o *IpamRirsReadParams) WithDefaults() *IpamRirsReadParams

WithDefaults hydrates default values in the ipam rirs read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsReadParams) WithHTTPClient

func (o *IpamRirsReadParams) WithHTTPClient(client *http.Client) *IpamRirsReadParams

WithHTTPClient adds the HTTPClient to the ipam rirs read params

func (*IpamRirsReadParams) WithID

WithID adds the id to the ipam rirs read params

func (*IpamRirsReadParams) WithTimeout

func (o *IpamRirsReadParams) WithTimeout(timeout time.Duration) *IpamRirsReadParams

WithTimeout adds the timeout to the ipam rirs read params

func (*IpamRirsReadParams) WriteToRequest

func (o *IpamRirsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRirsReadReader

type IpamRirsReadReader struct {
	// contains filtered or unexported fields
}

IpamRirsReadReader is a Reader for the IpamRirsRead structure.

func (*IpamRirsReadReader) ReadResponse

func (o *IpamRirsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRirsUpdateOK

type IpamRirsUpdateOK struct {
	Payload *models.RIR
}
IpamRirsUpdateOK describes a response with status code 200, with default header values.

IpamRirsUpdateOK ipam rirs update o k

func NewIpamRirsUpdateOK

func NewIpamRirsUpdateOK() *IpamRirsUpdateOK

NewIpamRirsUpdateOK creates a IpamRirsUpdateOK with default headers values

func (*IpamRirsUpdateOK) Error

func (o *IpamRirsUpdateOK) Error() string

func (*IpamRirsUpdateOK) GetPayload

func (o *IpamRirsUpdateOK) GetPayload() *models.RIR

type IpamRirsUpdateParams

type IpamRirsUpdateParams struct {

	// Data.
	Data *models.RIR

	/* ID.

	   A unique integer value identifying this RIR.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRirsUpdateParams contains all the parameters to send to the API endpoint

for the ipam rirs update operation.

Typically these are written to a http.Request.

func NewIpamRirsUpdateParams

func NewIpamRirsUpdateParams() *IpamRirsUpdateParams

NewIpamRirsUpdateParams creates a new IpamRirsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRirsUpdateParamsWithContext

func NewIpamRirsUpdateParamsWithContext(ctx context.Context) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithContext creates a new IpamRirsUpdateParams object with the ability to set a context for a request.

func NewIpamRirsUpdateParamsWithHTTPClient

func NewIpamRirsUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithHTTPClient creates a new IpamRirsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRirsUpdateParamsWithTimeout

func NewIpamRirsUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsUpdateParams

NewIpamRirsUpdateParamsWithTimeout creates a new IpamRirsUpdateParams object with the ability to set a timeout on a request.

func (*IpamRirsUpdateParams) SetContext

func (o *IpamRirsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam rirs update params

func (*IpamRirsUpdateParams) SetData

func (o *IpamRirsUpdateParams) SetData(data *models.RIR)

SetData adds the data to the ipam rirs update params

func (*IpamRirsUpdateParams) SetDefaults

func (o *IpamRirsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam rirs update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsUpdateParams) SetHTTPClient

func (o *IpamRirsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam rirs update params

func (*IpamRirsUpdateParams) SetID

func (o *IpamRirsUpdateParams) SetID(id int64)

SetID adds the id to the ipam rirs update params

func (*IpamRirsUpdateParams) SetTimeout

func (o *IpamRirsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam rirs update params

func (*IpamRirsUpdateParams) WithContext

WithContext adds the context to the ipam rirs update params

func (*IpamRirsUpdateParams) WithData

WithData adds the data to the ipam rirs update params

func (*IpamRirsUpdateParams) WithDefaults

func (o *IpamRirsUpdateParams) WithDefaults() *IpamRirsUpdateParams

WithDefaults hydrates default values in the ipam rirs update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRirsUpdateParams) WithHTTPClient

func (o *IpamRirsUpdateParams) WithHTTPClient(client *http.Client) *IpamRirsUpdateParams

WithHTTPClient adds the HTTPClient to the ipam rirs update params

func (*IpamRirsUpdateParams) WithID

WithID adds the id to the ipam rirs update params

func (*IpamRirsUpdateParams) WithTimeout

func (o *IpamRirsUpdateParams) WithTimeout(timeout time.Duration) *IpamRirsUpdateParams

WithTimeout adds the timeout to the ipam rirs update params

func (*IpamRirsUpdateParams) WriteToRequest

func (o *IpamRirsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRirsUpdateReader

type IpamRirsUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRirsUpdateReader is a Reader for the IpamRirsUpdate structure.

func (*IpamRirsUpdateReader) ReadResponse

func (o *IpamRirsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesBulkDeleteNoContent

type IpamRolesBulkDeleteNoContent struct {
}
IpamRolesBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamRolesBulkDeleteNoContent ipam roles bulk delete no content

func NewIpamRolesBulkDeleteNoContent

func NewIpamRolesBulkDeleteNoContent() *IpamRolesBulkDeleteNoContent

NewIpamRolesBulkDeleteNoContent creates a IpamRolesBulkDeleteNoContent with default headers values

func (*IpamRolesBulkDeleteNoContent) Error

type IpamRolesBulkDeleteParams

type IpamRolesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam roles bulk delete operation.

Typically these are written to a http.Request.

func NewIpamRolesBulkDeleteParams

func NewIpamRolesBulkDeleteParams() *IpamRolesBulkDeleteParams

NewIpamRolesBulkDeleteParams creates a new IpamRolesBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesBulkDeleteParamsWithContext

func NewIpamRolesBulkDeleteParamsWithContext(ctx context.Context) *IpamRolesBulkDeleteParams

NewIpamRolesBulkDeleteParamsWithContext creates a new IpamRolesBulkDeleteParams object with the ability to set a context for a request.

func NewIpamRolesBulkDeleteParamsWithHTTPClient

func NewIpamRolesBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamRolesBulkDeleteParams

NewIpamRolesBulkDeleteParamsWithHTTPClient creates a new IpamRolesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesBulkDeleteParamsWithTimeout

func NewIpamRolesBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamRolesBulkDeleteParams

NewIpamRolesBulkDeleteParamsWithTimeout creates a new IpamRolesBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamRolesBulkDeleteParams) SetContext

func (o *IpamRolesBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles bulk delete params

func (*IpamRolesBulkDeleteParams) SetDefaults

func (o *IpamRolesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesBulkDeleteParams) SetHTTPClient

func (o *IpamRolesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles bulk delete params

func (*IpamRolesBulkDeleteParams) SetTimeout

func (o *IpamRolesBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles bulk delete params

func (*IpamRolesBulkDeleteParams) WithContext

WithContext adds the context to the ipam roles bulk delete params

func (*IpamRolesBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam roles bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesBulkDeleteParams) WithHTTPClient

func (o *IpamRolesBulkDeleteParams) WithHTTPClient(client *http.Client) *IpamRolesBulkDeleteParams

WithHTTPClient adds the HTTPClient to the ipam roles bulk delete params

func (*IpamRolesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam roles bulk delete params

func (*IpamRolesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRolesBulkDeleteReader

type IpamRolesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamRolesBulkDeleteReader is a Reader for the IpamRolesBulkDelete structure.

func (*IpamRolesBulkDeleteReader) ReadResponse

func (o *IpamRolesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesBulkPartialUpdateOK

type IpamRolesBulkPartialUpdateOK struct {
	Payload *models.Role
}
IpamRolesBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamRolesBulkPartialUpdateOK ipam roles bulk partial update o k

func NewIpamRolesBulkPartialUpdateOK

func NewIpamRolesBulkPartialUpdateOK() *IpamRolesBulkPartialUpdateOK

NewIpamRolesBulkPartialUpdateOK creates a IpamRolesBulkPartialUpdateOK with default headers values

func (*IpamRolesBulkPartialUpdateOK) Error

func (*IpamRolesBulkPartialUpdateOK) GetPayload

func (o *IpamRolesBulkPartialUpdateOK) GetPayload() *models.Role

type IpamRolesBulkPartialUpdateParams

type IpamRolesBulkPartialUpdateParams struct {

	// Data.
	Data *models.Role

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam roles bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamRolesBulkPartialUpdateParams

func NewIpamRolesBulkPartialUpdateParams() *IpamRolesBulkPartialUpdateParams

NewIpamRolesBulkPartialUpdateParams creates a new IpamRolesBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesBulkPartialUpdateParamsWithContext

func NewIpamRolesBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamRolesBulkPartialUpdateParams

NewIpamRolesBulkPartialUpdateParamsWithContext creates a new IpamRolesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRolesBulkPartialUpdateParamsWithHTTPClient

func NewIpamRolesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesBulkPartialUpdateParams

NewIpamRolesBulkPartialUpdateParamsWithHTTPClient creates a new IpamRolesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesBulkPartialUpdateParamsWithTimeout

func NewIpamRolesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesBulkPartialUpdateParams

NewIpamRolesBulkPartialUpdateParamsWithTimeout creates a new IpamRolesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRolesBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) SetData

func (o *IpamRolesBulkPartialUpdateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) SetDefaults

func (o *IpamRolesBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesBulkPartialUpdateParams) SetHTTPClient

func (o *IpamRolesBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) SetTimeout

func (o *IpamRolesBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) WithData

WithData adds the data to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam roles bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam roles bulk partial update params

func (*IpamRolesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRolesBulkPartialUpdateReader

type IpamRolesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRolesBulkPartialUpdateReader is a Reader for the IpamRolesBulkPartialUpdate structure.

func (*IpamRolesBulkPartialUpdateReader) ReadResponse

func (o *IpamRolesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesBulkUpdateOK

type IpamRolesBulkUpdateOK struct {
	Payload *models.Role
}
IpamRolesBulkUpdateOK describes a response with status code 200, with default header values.

IpamRolesBulkUpdateOK ipam roles bulk update o k

func NewIpamRolesBulkUpdateOK

func NewIpamRolesBulkUpdateOK() *IpamRolesBulkUpdateOK

NewIpamRolesBulkUpdateOK creates a IpamRolesBulkUpdateOK with default headers values

func (*IpamRolesBulkUpdateOK) Error

func (o *IpamRolesBulkUpdateOK) Error() string

func (*IpamRolesBulkUpdateOK) GetPayload

func (o *IpamRolesBulkUpdateOK) GetPayload() *models.Role

type IpamRolesBulkUpdateParams

type IpamRolesBulkUpdateParams struct {

	// Data.
	Data *models.Role

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam roles bulk update operation.

Typically these are written to a http.Request.

func NewIpamRolesBulkUpdateParams

func NewIpamRolesBulkUpdateParams() *IpamRolesBulkUpdateParams

NewIpamRolesBulkUpdateParams creates a new IpamRolesBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesBulkUpdateParamsWithContext

func NewIpamRolesBulkUpdateParamsWithContext(ctx context.Context) *IpamRolesBulkUpdateParams

NewIpamRolesBulkUpdateParamsWithContext creates a new IpamRolesBulkUpdateParams object with the ability to set a context for a request.

func NewIpamRolesBulkUpdateParamsWithHTTPClient

func NewIpamRolesBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesBulkUpdateParams

NewIpamRolesBulkUpdateParamsWithHTTPClient creates a new IpamRolesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesBulkUpdateParamsWithTimeout

func NewIpamRolesBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesBulkUpdateParams

NewIpamRolesBulkUpdateParamsWithTimeout creates a new IpamRolesBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamRolesBulkUpdateParams) SetContext

func (o *IpamRolesBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) SetData

func (o *IpamRolesBulkUpdateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) SetDefaults

func (o *IpamRolesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesBulkUpdateParams) SetHTTPClient

func (o *IpamRolesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) SetTimeout

func (o *IpamRolesBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) WithContext

WithContext adds the context to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) WithData

WithData adds the data to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam roles bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesBulkUpdateParams) WithHTTPClient

func (o *IpamRolesBulkUpdateParams) WithHTTPClient(client *http.Client) *IpamRolesBulkUpdateParams

WithHTTPClient adds the HTTPClient to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam roles bulk update params

func (*IpamRolesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRolesBulkUpdateReader

type IpamRolesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRolesBulkUpdateReader is a Reader for the IpamRolesBulkUpdate structure.

func (*IpamRolesBulkUpdateReader) ReadResponse

func (o *IpamRolesBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesCreateCreated

type IpamRolesCreateCreated struct {
	Payload *models.Role
}
IpamRolesCreateCreated describes a response with status code 201, with default header values.

IpamRolesCreateCreated ipam roles create created

func NewIpamRolesCreateCreated

func NewIpamRolesCreateCreated() *IpamRolesCreateCreated

NewIpamRolesCreateCreated creates a IpamRolesCreateCreated with default headers values

func (*IpamRolesCreateCreated) Error

func (o *IpamRolesCreateCreated) Error() string

func (*IpamRolesCreateCreated) GetPayload

func (o *IpamRolesCreateCreated) GetPayload() *models.Role

type IpamRolesCreateParams

type IpamRolesCreateParams struct {

	// Data.
	Data *models.Role

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesCreateParams contains all the parameters to send to the API endpoint

for the ipam roles create operation.

Typically these are written to a http.Request.

func NewIpamRolesCreateParams

func NewIpamRolesCreateParams() *IpamRolesCreateParams

NewIpamRolesCreateParams creates a new IpamRolesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesCreateParamsWithContext

func NewIpamRolesCreateParamsWithContext(ctx context.Context) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithContext creates a new IpamRolesCreateParams object with the ability to set a context for a request.

func NewIpamRolesCreateParamsWithHTTPClient

func NewIpamRolesCreateParamsWithHTTPClient(client *http.Client) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithHTTPClient creates a new IpamRolesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesCreateParamsWithTimeout

func NewIpamRolesCreateParamsWithTimeout(timeout time.Duration) *IpamRolesCreateParams

NewIpamRolesCreateParamsWithTimeout creates a new IpamRolesCreateParams object with the ability to set a timeout on a request.

func (*IpamRolesCreateParams) SetContext

func (o *IpamRolesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles create params

func (*IpamRolesCreateParams) SetData

func (o *IpamRolesCreateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles create params

func (*IpamRolesCreateParams) SetDefaults

func (o *IpamRolesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesCreateParams) SetHTTPClient

func (o *IpamRolesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles create params

func (*IpamRolesCreateParams) SetTimeout

func (o *IpamRolesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles create params

func (*IpamRolesCreateParams) WithContext

WithContext adds the context to the ipam roles create params

func (*IpamRolesCreateParams) WithData

WithData adds the data to the ipam roles create params

func (*IpamRolesCreateParams) WithDefaults

func (o *IpamRolesCreateParams) WithDefaults() *IpamRolesCreateParams

WithDefaults hydrates default values in the ipam roles create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesCreateParams) WithHTTPClient

func (o *IpamRolesCreateParams) WithHTTPClient(client *http.Client) *IpamRolesCreateParams

WithHTTPClient adds the HTTPClient to the ipam roles create params

func (*IpamRolesCreateParams) WithTimeout

func (o *IpamRolesCreateParams) WithTimeout(timeout time.Duration) *IpamRolesCreateParams

WithTimeout adds the timeout to the ipam roles create params

func (*IpamRolesCreateParams) WriteToRequest

func (o *IpamRolesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRolesCreateReader

type IpamRolesCreateReader struct {
	// contains filtered or unexported fields
}

IpamRolesCreateReader is a Reader for the IpamRolesCreate structure.

func (*IpamRolesCreateReader) ReadResponse

func (o *IpamRolesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesDeleteNoContent

type IpamRolesDeleteNoContent struct {
}
IpamRolesDeleteNoContent describes a response with status code 204, with default header values.

IpamRolesDeleteNoContent ipam roles delete no content

func NewIpamRolesDeleteNoContent

func NewIpamRolesDeleteNoContent() *IpamRolesDeleteNoContent

NewIpamRolesDeleteNoContent creates a IpamRolesDeleteNoContent with default headers values

func (*IpamRolesDeleteNoContent) Error

func (o *IpamRolesDeleteNoContent) Error() string

type IpamRolesDeleteParams

type IpamRolesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesDeleteParams contains all the parameters to send to the API endpoint

for the ipam roles delete operation.

Typically these are written to a http.Request.

func NewIpamRolesDeleteParams

func NewIpamRolesDeleteParams() *IpamRolesDeleteParams

NewIpamRolesDeleteParams creates a new IpamRolesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesDeleteParamsWithContext

func NewIpamRolesDeleteParamsWithContext(ctx context.Context) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithContext creates a new IpamRolesDeleteParams object with the ability to set a context for a request.

func NewIpamRolesDeleteParamsWithHTTPClient

func NewIpamRolesDeleteParamsWithHTTPClient(client *http.Client) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithHTTPClient creates a new IpamRolesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesDeleteParamsWithTimeout

func NewIpamRolesDeleteParamsWithTimeout(timeout time.Duration) *IpamRolesDeleteParams

NewIpamRolesDeleteParamsWithTimeout creates a new IpamRolesDeleteParams object with the ability to set a timeout on a request.

func (*IpamRolesDeleteParams) SetContext

func (o *IpamRolesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles delete params

func (*IpamRolesDeleteParams) SetDefaults

func (o *IpamRolesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesDeleteParams) SetHTTPClient

func (o *IpamRolesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles delete params

func (*IpamRolesDeleteParams) SetID

func (o *IpamRolesDeleteParams) SetID(id int64)

SetID adds the id to the ipam roles delete params

func (*IpamRolesDeleteParams) SetTimeout

func (o *IpamRolesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles delete params

func (*IpamRolesDeleteParams) WithContext

WithContext adds the context to the ipam roles delete params

func (*IpamRolesDeleteParams) WithDefaults

func (o *IpamRolesDeleteParams) WithDefaults() *IpamRolesDeleteParams

WithDefaults hydrates default values in the ipam roles delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesDeleteParams) WithHTTPClient

func (o *IpamRolesDeleteParams) WithHTTPClient(client *http.Client) *IpamRolesDeleteParams

WithHTTPClient adds the HTTPClient to the ipam roles delete params

func (*IpamRolesDeleteParams) WithID

WithID adds the id to the ipam roles delete params

func (*IpamRolesDeleteParams) WithTimeout

func (o *IpamRolesDeleteParams) WithTimeout(timeout time.Duration) *IpamRolesDeleteParams

WithTimeout adds the timeout to the ipam roles delete params

func (*IpamRolesDeleteParams) WriteToRequest

func (o *IpamRolesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRolesDeleteReader

type IpamRolesDeleteReader struct {
	// contains filtered or unexported fields
}

IpamRolesDeleteReader is a Reader for the IpamRolesDelete structure.

func (*IpamRolesDeleteReader) ReadResponse

func (o *IpamRolesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesListOK

type IpamRolesListOK struct {
	Payload *IpamRolesListOKBody
}
IpamRolesListOK describes a response with status code 200, with default header values.

IpamRolesListOK ipam roles list o k

func NewIpamRolesListOK

func NewIpamRolesListOK() *IpamRolesListOK

NewIpamRolesListOK creates a IpamRolesListOK with default headers values

func (*IpamRolesListOK) Error

func (o *IpamRolesListOK) Error() string

func (*IpamRolesListOK) GetPayload

func (o *IpamRolesListOK) GetPayload() *IpamRolesListOKBody

type IpamRolesListOKBody

type IpamRolesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Role `json:"results"`
}

IpamRolesListOKBody ipam roles list o k body swagger:model IpamRolesListOKBody

func (*IpamRolesListOKBody) ContextValidate

func (o *IpamRolesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam roles list o k body based on the context it is used

func (*IpamRolesListOKBody) MarshalBinary

func (o *IpamRolesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamRolesListOKBody) UnmarshalBinary

func (o *IpamRolesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamRolesListOKBody) Validate

func (o *IpamRolesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam roles list o k body

type IpamRolesListParams

type IpamRolesListParams struct {

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesListParams contains all the parameters to send to the API endpoint

for the ipam roles list operation.

Typically these are written to a http.Request.

func NewIpamRolesListParams

func NewIpamRolesListParams() *IpamRolesListParams

NewIpamRolesListParams creates a new IpamRolesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesListParamsWithContext

func NewIpamRolesListParamsWithContext(ctx context.Context) *IpamRolesListParams

NewIpamRolesListParamsWithContext creates a new IpamRolesListParams object with the ability to set a context for a request.

func NewIpamRolesListParamsWithHTTPClient

func NewIpamRolesListParamsWithHTTPClient(client *http.Client) *IpamRolesListParams

NewIpamRolesListParamsWithHTTPClient creates a new IpamRolesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesListParamsWithTimeout

func NewIpamRolesListParamsWithTimeout(timeout time.Duration) *IpamRolesListParams

NewIpamRolesListParamsWithTimeout creates a new IpamRolesListParams object with the ability to set a timeout on a request.

func (*IpamRolesListParams) SetContext

func (o *IpamRolesListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles list params

func (*IpamRolesListParams) SetDefaults

func (o *IpamRolesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesListParams) SetHTTPClient

func (o *IpamRolesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles list params

func (*IpamRolesListParams) SetID

func (o *IpamRolesListParams) SetID(id *string)

SetID adds the id to the ipam roles list params

func (*IpamRolesListParams) SetIDGt

func (o *IpamRolesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam roles list params

func (*IpamRolesListParams) SetIDGte

func (o *IpamRolesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam roles list params

func (*IpamRolesListParams) SetIDLt

func (o *IpamRolesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam roles list params

func (*IpamRolesListParams) SetIDLte

func (o *IpamRolesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam roles list params

func (*IpamRolesListParams) SetIDn

func (o *IpamRolesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam roles list params

func (*IpamRolesListParams) SetLimit

func (o *IpamRolesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam roles list params

func (*IpamRolesListParams) SetName

func (o *IpamRolesListParams) SetName(name *string)

SetName adds the name to the ipam roles list params

func (*IpamRolesListParams) SetNameIc

func (o *IpamRolesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam roles list params

func (*IpamRolesListParams) SetNameIe

func (o *IpamRolesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam roles list params

func (*IpamRolesListParams) SetNameIew

func (o *IpamRolesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam roles list params

func (*IpamRolesListParams) SetNameIsw

func (o *IpamRolesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam roles list params

func (*IpamRolesListParams) SetNameNic

func (o *IpamRolesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam roles list params

func (*IpamRolesListParams) SetNameNie

func (o *IpamRolesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam roles list params

func (*IpamRolesListParams) SetNameNiew

func (o *IpamRolesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam roles list params

func (*IpamRolesListParams) SetNameNisw

func (o *IpamRolesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam roles list params

func (*IpamRolesListParams) SetNamen

func (o *IpamRolesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam roles list params

func (*IpamRolesListParams) SetOffset

func (o *IpamRolesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam roles list params

func (*IpamRolesListParams) SetQ

func (o *IpamRolesListParams) SetQ(q *string)

SetQ adds the q to the ipam roles list params

func (*IpamRolesListParams) SetSlug

func (o *IpamRolesListParams) SetSlug(slug *string)

SetSlug adds the slug to the ipam roles list params

func (*IpamRolesListParams) SetSlugIc

func (o *IpamRolesListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the ipam roles list params

func (*IpamRolesListParams) SetSlugIe

func (o *IpamRolesListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the ipam roles list params

func (*IpamRolesListParams) SetSlugIew

func (o *IpamRolesListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the ipam roles list params

func (*IpamRolesListParams) SetSlugIsw

func (o *IpamRolesListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the ipam roles list params

func (*IpamRolesListParams) SetSlugNic

func (o *IpamRolesListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the ipam roles list params

func (*IpamRolesListParams) SetSlugNie

func (o *IpamRolesListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the ipam roles list params

func (*IpamRolesListParams) SetSlugNiew

func (o *IpamRolesListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the ipam roles list params

func (*IpamRolesListParams) SetSlugNisw

func (o *IpamRolesListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the ipam roles list params

func (*IpamRolesListParams) SetSlugn

func (o *IpamRolesListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the ipam roles list params

func (*IpamRolesListParams) SetTimeout

func (o *IpamRolesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles list params

func (*IpamRolesListParams) WithContext

WithContext adds the context to the ipam roles list params

func (*IpamRolesListParams) WithDefaults

func (o *IpamRolesListParams) WithDefaults() *IpamRolesListParams

WithDefaults hydrates default values in the ipam roles list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesListParams) WithHTTPClient

func (o *IpamRolesListParams) WithHTTPClient(client *http.Client) *IpamRolesListParams

WithHTTPClient adds the HTTPClient to the ipam roles list params

func (*IpamRolesListParams) WithID

WithID adds the id to the ipam roles list params

func (*IpamRolesListParams) WithIDGt

func (o *IpamRolesListParams) WithIDGt(iDGt *string) *IpamRolesListParams

WithIDGt adds the iDGt to the ipam roles list params

func (*IpamRolesListParams) WithIDGte

func (o *IpamRolesListParams) WithIDGte(iDGte *string) *IpamRolesListParams

WithIDGte adds the iDGte to the ipam roles list params

func (*IpamRolesListParams) WithIDLt

func (o *IpamRolesListParams) WithIDLt(iDLt *string) *IpamRolesListParams

WithIDLt adds the iDLt to the ipam roles list params

func (*IpamRolesListParams) WithIDLte

func (o *IpamRolesListParams) WithIDLte(iDLte *string) *IpamRolesListParams

WithIDLte adds the iDLte to the ipam roles list params

func (*IpamRolesListParams) WithIDn

WithIDn adds the iDn to the ipam roles list params

func (*IpamRolesListParams) WithLimit

func (o *IpamRolesListParams) WithLimit(limit *int64) *IpamRolesListParams

WithLimit adds the limit to the ipam roles list params

func (*IpamRolesListParams) WithName

func (o *IpamRolesListParams) WithName(name *string) *IpamRolesListParams

WithName adds the name to the ipam roles list params

func (*IpamRolesListParams) WithNameIc

func (o *IpamRolesListParams) WithNameIc(nameIc *string) *IpamRolesListParams

WithNameIc adds the nameIc to the ipam roles list params

func (*IpamRolesListParams) WithNameIe

func (o *IpamRolesListParams) WithNameIe(nameIe *string) *IpamRolesListParams

WithNameIe adds the nameIe to the ipam roles list params

func (*IpamRolesListParams) WithNameIew

func (o *IpamRolesListParams) WithNameIew(nameIew *string) *IpamRolesListParams

WithNameIew adds the nameIew to the ipam roles list params

func (*IpamRolesListParams) WithNameIsw

func (o *IpamRolesListParams) WithNameIsw(nameIsw *string) *IpamRolesListParams

WithNameIsw adds the nameIsw to the ipam roles list params

func (*IpamRolesListParams) WithNameNic

func (o *IpamRolesListParams) WithNameNic(nameNic *string) *IpamRolesListParams

WithNameNic adds the nameNic to the ipam roles list params

func (*IpamRolesListParams) WithNameNie

func (o *IpamRolesListParams) WithNameNie(nameNie *string) *IpamRolesListParams

WithNameNie adds the nameNie to the ipam roles list params

func (*IpamRolesListParams) WithNameNiew

func (o *IpamRolesListParams) WithNameNiew(nameNiew *string) *IpamRolesListParams

WithNameNiew adds the nameNiew to the ipam roles list params

func (*IpamRolesListParams) WithNameNisw

func (o *IpamRolesListParams) WithNameNisw(nameNisw *string) *IpamRolesListParams

WithNameNisw adds the nameNisw to the ipam roles list params

func (*IpamRolesListParams) WithNamen

func (o *IpamRolesListParams) WithNamen(namen *string) *IpamRolesListParams

WithNamen adds the namen to the ipam roles list params

func (*IpamRolesListParams) WithOffset

func (o *IpamRolesListParams) WithOffset(offset *int64) *IpamRolesListParams

WithOffset adds the offset to the ipam roles list params

func (*IpamRolesListParams) WithQ

WithQ adds the q to the ipam roles list params

func (*IpamRolesListParams) WithSlug

func (o *IpamRolesListParams) WithSlug(slug *string) *IpamRolesListParams

WithSlug adds the slug to the ipam roles list params

func (*IpamRolesListParams) WithSlugIc

func (o *IpamRolesListParams) WithSlugIc(slugIc *string) *IpamRolesListParams

WithSlugIc adds the slugIc to the ipam roles list params

func (*IpamRolesListParams) WithSlugIe

func (o *IpamRolesListParams) WithSlugIe(slugIe *string) *IpamRolesListParams

WithSlugIe adds the slugIe to the ipam roles list params

func (*IpamRolesListParams) WithSlugIew

func (o *IpamRolesListParams) WithSlugIew(slugIew *string) *IpamRolesListParams

WithSlugIew adds the slugIew to the ipam roles list params

func (*IpamRolesListParams) WithSlugIsw

func (o *IpamRolesListParams) WithSlugIsw(slugIsw *string) *IpamRolesListParams

WithSlugIsw adds the slugIsw to the ipam roles list params

func (*IpamRolesListParams) WithSlugNic

func (o *IpamRolesListParams) WithSlugNic(slugNic *string) *IpamRolesListParams

WithSlugNic adds the slugNic to the ipam roles list params

func (*IpamRolesListParams) WithSlugNie

func (o *IpamRolesListParams) WithSlugNie(slugNie *string) *IpamRolesListParams

WithSlugNie adds the slugNie to the ipam roles list params

func (*IpamRolesListParams) WithSlugNiew

func (o *IpamRolesListParams) WithSlugNiew(slugNiew *string) *IpamRolesListParams

WithSlugNiew adds the slugNiew to the ipam roles list params

func (*IpamRolesListParams) WithSlugNisw

func (o *IpamRolesListParams) WithSlugNisw(slugNisw *string) *IpamRolesListParams

WithSlugNisw adds the slugNisw to the ipam roles list params

func (*IpamRolesListParams) WithSlugn

func (o *IpamRolesListParams) WithSlugn(slugn *string) *IpamRolesListParams

WithSlugn adds the slugn to the ipam roles list params

func (*IpamRolesListParams) WithTimeout

func (o *IpamRolesListParams) WithTimeout(timeout time.Duration) *IpamRolesListParams

WithTimeout adds the timeout to the ipam roles list params

func (*IpamRolesListParams) WriteToRequest

func (o *IpamRolesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRolesListReader

type IpamRolesListReader struct {
	// contains filtered or unexported fields
}

IpamRolesListReader is a Reader for the IpamRolesList structure.

func (*IpamRolesListReader) ReadResponse

func (o *IpamRolesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesPartialUpdateOK

type IpamRolesPartialUpdateOK struct {
	Payload *models.Role
}
IpamRolesPartialUpdateOK describes a response with status code 200, with default header values.

IpamRolesPartialUpdateOK ipam roles partial update o k

func NewIpamRolesPartialUpdateOK

func NewIpamRolesPartialUpdateOK() *IpamRolesPartialUpdateOK

NewIpamRolesPartialUpdateOK creates a IpamRolesPartialUpdateOK with default headers values

func (*IpamRolesPartialUpdateOK) Error

func (o *IpamRolesPartialUpdateOK) Error() string

func (*IpamRolesPartialUpdateOK) GetPayload

func (o *IpamRolesPartialUpdateOK) GetPayload() *models.Role

type IpamRolesPartialUpdateParams

type IpamRolesPartialUpdateParams struct {

	// Data.
	Data *models.Role

	/* ID.

	   A unique integer value identifying this role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam roles partial update operation.

Typically these are written to a http.Request.

func NewIpamRolesPartialUpdateParams

func NewIpamRolesPartialUpdateParams() *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParams creates a new IpamRolesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesPartialUpdateParamsWithContext

func NewIpamRolesPartialUpdateParamsWithContext(ctx context.Context) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithContext creates a new IpamRolesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRolesPartialUpdateParamsWithHTTPClient

func NewIpamRolesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithHTTPClient creates a new IpamRolesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesPartialUpdateParamsWithTimeout

func NewIpamRolesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesPartialUpdateParams

NewIpamRolesPartialUpdateParamsWithTimeout creates a new IpamRolesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRolesPartialUpdateParams) SetContext

func (o *IpamRolesPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetData

func (o *IpamRolesPartialUpdateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetDefaults

func (o *IpamRolesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesPartialUpdateParams) SetHTTPClient

func (o *IpamRolesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetID

func (o *IpamRolesPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) SetTimeout

func (o *IpamRolesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithContext

WithContext adds the context to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithData

WithData adds the data to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam roles partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithID

WithID adds the id to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam roles partial update params

func (*IpamRolesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRolesPartialUpdateReader

type IpamRolesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRolesPartialUpdateReader is a Reader for the IpamRolesPartialUpdate structure.

func (*IpamRolesPartialUpdateReader) ReadResponse

func (o *IpamRolesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesReadOK

type IpamRolesReadOK struct {
	Payload *models.Role
}
IpamRolesReadOK describes a response with status code 200, with default header values.

IpamRolesReadOK ipam roles read o k

func NewIpamRolesReadOK

func NewIpamRolesReadOK() *IpamRolesReadOK

NewIpamRolesReadOK creates a IpamRolesReadOK with default headers values

func (*IpamRolesReadOK) Error

func (o *IpamRolesReadOK) Error() string

func (*IpamRolesReadOK) GetPayload

func (o *IpamRolesReadOK) GetPayload() *models.Role

type IpamRolesReadParams

type IpamRolesReadParams struct {

	/* ID.

	   A unique integer value identifying this role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesReadParams contains all the parameters to send to the API endpoint

for the ipam roles read operation.

Typically these are written to a http.Request.

func NewIpamRolesReadParams

func NewIpamRolesReadParams() *IpamRolesReadParams

NewIpamRolesReadParams creates a new IpamRolesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesReadParamsWithContext

func NewIpamRolesReadParamsWithContext(ctx context.Context) *IpamRolesReadParams

NewIpamRolesReadParamsWithContext creates a new IpamRolesReadParams object with the ability to set a context for a request.

func NewIpamRolesReadParamsWithHTTPClient

func NewIpamRolesReadParamsWithHTTPClient(client *http.Client) *IpamRolesReadParams

NewIpamRolesReadParamsWithHTTPClient creates a new IpamRolesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesReadParamsWithTimeout

func NewIpamRolesReadParamsWithTimeout(timeout time.Duration) *IpamRolesReadParams

NewIpamRolesReadParamsWithTimeout creates a new IpamRolesReadParams object with the ability to set a timeout on a request.

func (*IpamRolesReadParams) SetContext

func (o *IpamRolesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles read params

func (*IpamRolesReadParams) SetDefaults

func (o *IpamRolesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesReadParams) SetHTTPClient

func (o *IpamRolesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles read params

func (*IpamRolesReadParams) SetID

func (o *IpamRolesReadParams) SetID(id int64)

SetID adds the id to the ipam roles read params

func (*IpamRolesReadParams) SetTimeout

func (o *IpamRolesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles read params

func (*IpamRolesReadParams) WithContext

WithContext adds the context to the ipam roles read params

func (*IpamRolesReadParams) WithDefaults

func (o *IpamRolesReadParams) WithDefaults() *IpamRolesReadParams

WithDefaults hydrates default values in the ipam roles read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesReadParams) WithHTTPClient

func (o *IpamRolesReadParams) WithHTTPClient(client *http.Client) *IpamRolesReadParams

WithHTTPClient adds the HTTPClient to the ipam roles read params

func (*IpamRolesReadParams) WithID

WithID adds the id to the ipam roles read params

func (*IpamRolesReadParams) WithTimeout

func (o *IpamRolesReadParams) WithTimeout(timeout time.Duration) *IpamRolesReadParams

WithTimeout adds the timeout to the ipam roles read params

func (*IpamRolesReadParams) WriteToRequest

func (o *IpamRolesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRolesReadReader

type IpamRolesReadReader struct {
	// contains filtered or unexported fields
}

IpamRolesReadReader is a Reader for the IpamRolesRead structure.

func (*IpamRolesReadReader) ReadResponse

func (o *IpamRolesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRolesUpdateOK

type IpamRolesUpdateOK struct {
	Payload *models.Role
}
IpamRolesUpdateOK describes a response with status code 200, with default header values.

IpamRolesUpdateOK ipam roles update o k

func NewIpamRolesUpdateOK

func NewIpamRolesUpdateOK() *IpamRolesUpdateOK

NewIpamRolesUpdateOK creates a IpamRolesUpdateOK with default headers values

func (*IpamRolesUpdateOK) Error

func (o *IpamRolesUpdateOK) Error() string

func (*IpamRolesUpdateOK) GetPayload

func (o *IpamRolesUpdateOK) GetPayload() *models.Role

type IpamRolesUpdateParams

type IpamRolesUpdateParams struct {

	// Data.
	Data *models.Role

	/* ID.

	   A unique integer value identifying this role.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRolesUpdateParams contains all the parameters to send to the API endpoint

for the ipam roles update operation.

Typically these are written to a http.Request.

func NewIpamRolesUpdateParams

func NewIpamRolesUpdateParams() *IpamRolesUpdateParams

NewIpamRolesUpdateParams creates a new IpamRolesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRolesUpdateParamsWithContext

func NewIpamRolesUpdateParamsWithContext(ctx context.Context) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithContext creates a new IpamRolesUpdateParams object with the ability to set a context for a request.

func NewIpamRolesUpdateParamsWithHTTPClient

func NewIpamRolesUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithHTTPClient creates a new IpamRolesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRolesUpdateParamsWithTimeout

func NewIpamRolesUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesUpdateParams

NewIpamRolesUpdateParamsWithTimeout creates a new IpamRolesUpdateParams object with the ability to set a timeout on a request.

func (*IpamRolesUpdateParams) SetContext

func (o *IpamRolesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam roles update params

func (*IpamRolesUpdateParams) SetData

func (o *IpamRolesUpdateParams) SetData(data *models.Role)

SetData adds the data to the ipam roles update params

func (*IpamRolesUpdateParams) SetDefaults

func (o *IpamRolesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam roles update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesUpdateParams) SetHTTPClient

func (o *IpamRolesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam roles update params

func (*IpamRolesUpdateParams) SetID

func (o *IpamRolesUpdateParams) SetID(id int64)

SetID adds the id to the ipam roles update params

func (*IpamRolesUpdateParams) SetTimeout

func (o *IpamRolesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam roles update params

func (*IpamRolesUpdateParams) WithContext

WithContext adds the context to the ipam roles update params

func (*IpamRolesUpdateParams) WithData

WithData adds the data to the ipam roles update params

func (*IpamRolesUpdateParams) WithDefaults

func (o *IpamRolesUpdateParams) WithDefaults() *IpamRolesUpdateParams

WithDefaults hydrates default values in the ipam roles update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRolesUpdateParams) WithHTTPClient

func (o *IpamRolesUpdateParams) WithHTTPClient(client *http.Client) *IpamRolesUpdateParams

WithHTTPClient adds the HTTPClient to the ipam roles update params

func (*IpamRolesUpdateParams) WithID

WithID adds the id to the ipam roles update params

func (*IpamRolesUpdateParams) WithTimeout

func (o *IpamRolesUpdateParams) WithTimeout(timeout time.Duration) *IpamRolesUpdateParams

WithTimeout adds the timeout to the ipam roles update params

func (*IpamRolesUpdateParams) WriteToRequest

func (o *IpamRolesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamRolesUpdateReader

type IpamRolesUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRolesUpdateReader is a Reader for the IpamRolesUpdate structure.

func (*IpamRolesUpdateReader) ReadResponse

func (o *IpamRolesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsBulkDeleteNoContent

type IpamRouteTargetsBulkDeleteNoContent struct {
}
IpamRouteTargetsBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamRouteTargetsBulkDeleteNoContent ipam route targets bulk delete no content

func NewIpamRouteTargetsBulkDeleteNoContent

func NewIpamRouteTargetsBulkDeleteNoContent() *IpamRouteTargetsBulkDeleteNoContent

NewIpamRouteTargetsBulkDeleteNoContent creates a IpamRouteTargetsBulkDeleteNoContent with default headers values

func (*IpamRouteTargetsBulkDeleteNoContent) Error

type IpamRouteTargetsBulkDeleteParams

type IpamRouteTargetsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam route targets bulk delete operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsBulkDeleteParams

func NewIpamRouteTargetsBulkDeleteParams() *IpamRouteTargetsBulkDeleteParams

NewIpamRouteTargetsBulkDeleteParams creates a new IpamRouteTargetsBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsBulkDeleteParamsWithContext

func NewIpamRouteTargetsBulkDeleteParamsWithContext(ctx context.Context) *IpamRouteTargetsBulkDeleteParams

NewIpamRouteTargetsBulkDeleteParamsWithContext creates a new IpamRouteTargetsBulkDeleteParams object with the ability to set a context for a request.

func NewIpamRouteTargetsBulkDeleteParamsWithHTTPClient

func NewIpamRouteTargetsBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsBulkDeleteParams

NewIpamRouteTargetsBulkDeleteParamsWithHTTPClient creates a new IpamRouteTargetsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsBulkDeleteParamsWithTimeout

func NewIpamRouteTargetsBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsBulkDeleteParams

NewIpamRouteTargetsBulkDeleteParamsWithTimeout creates a new IpamRouteTargetsBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsBulkDeleteParams) SetContext

SetContext adds the context to the ipam route targets bulk delete params

func (*IpamRouteTargetsBulkDeleteParams) SetDefaults

func (o *IpamRouteTargetsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsBulkDeleteParams) SetHTTPClient

func (o *IpamRouteTargetsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets bulk delete params

func (*IpamRouteTargetsBulkDeleteParams) SetTimeout

func (o *IpamRouteTargetsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets bulk delete params

func (*IpamRouteTargetsBulkDeleteParams) WithContext

WithContext adds the context to the ipam route targets bulk delete params

func (*IpamRouteTargetsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets bulk delete params

func (*IpamRouteTargetsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets bulk delete params

func (*IpamRouteTargetsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsBulkDeleteReader

type IpamRouteTargetsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsBulkDeleteReader is a Reader for the IpamRouteTargetsBulkDelete structure.

func (*IpamRouteTargetsBulkDeleteReader) ReadResponse

func (o *IpamRouteTargetsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsBulkPartialUpdateOK

type IpamRouteTargetsBulkPartialUpdateOK struct {
	Payload *models.RouteTarget
}
IpamRouteTargetsBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamRouteTargetsBulkPartialUpdateOK ipam route targets bulk partial update o k

func NewIpamRouteTargetsBulkPartialUpdateOK

func NewIpamRouteTargetsBulkPartialUpdateOK() *IpamRouteTargetsBulkPartialUpdateOK

NewIpamRouteTargetsBulkPartialUpdateOK creates a IpamRouteTargetsBulkPartialUpdateOK with default headers values

func (*IpamRouteTargetsBulkPartialUpdateOK) Error

func (*IpamRouteTargetsBulkPartialUpdateOK) GetPayload

type IpamRouteTargetsBulkPartialUpdateParams

type IpamRouteTargetsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableRouteTarget

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam route targets bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsBulkPartialUpdateParams

func NewIpamRouteTargetsBulkPartialUpdateParams() *IpamRouteTargetsBulkPartialUpdateParams

NewIpamRouteTargetsBulkPartialUpdateParams creates a new IpamRouteTargetsBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsBulkPartialUpdateParamsWithContext

func NewIpamRouteTargetsBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamRouteTargetsBulkPartialUpdateParams

NewIpamRouteTargetsBulkPartialUpdateParamsWithContext creates a new IpamRouteTargetsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRouteTargetsBulkPartialUpdateParamsWithHTTPClient

func NewIpamRouteTargetsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsBulkPartialUpdateParams

NewIpamRouteTargetsBulkPartialUpdateParamsWithHTTPClient creates a new IpamRouteTargetsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsBulkPartialUpdateParamsWithTimeout

func NewIpamRouteTargetsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsBulkPartialUpdateParams

NewIpamRouteTargetsBulkPartialUpdateParamsWithTimeout creates a new IpamRouteTargetsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) SetData

SetData adds the data to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) SetDefaults

func (o *IpamRouteTargetsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsBulkPartialUpdateParams) SetHTTPClient

func (o *IpamRouteTargetsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) SetTimeout

func (o *IpamRouteTargetsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) WithData

WithData adds the data to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets bulk partial update params

func (*IpamRouteTargetsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsBulkPartialUpdateReader

type IpamRouteTargetsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsBulkPartialUpdateReader is a Reader for the IpamRouteTargetsBulkPartialUpdate structure.

func (*IpamRouteTargetsBulkPartialUpdateReader) ReadResponse

func (o *IpamRouteTargetsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsBulkUpdateOK

type IpamRouteTargetsBulkUpdateOK struct {
	Payload *models.RouteTarget
}
IpamRouteTargetsBulkUpdateOK describes a response with status code 200, with default header values.

IpamRouteTargetsBulkUpdateOK ipam route targets bulk update o k

func NewIpamRouteTargetsBulkUpdateOK

func NewIpamRouteTargetsBulkUpdateOK() *IpamRouteTargetsBulkUpdateOK

NewIpamRouteTargetsBulkUpdateOK creates a IpamRouteTargetsBulkUpdateOK with default headers values

func (*IpamRouteTargetsBulkUpdateOK) Error

func (*IpamRouteTargetsBulkUpdateOK) GetPayload

type IpamRouteTargetsBulkUpdateParams

type IpamRouteTargetsBulkUpdateParams struct {

	// Data.
	Data *models.WritableRouteTarget

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam route targets bulk update operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsBulkUpdateParams

func NewIpamRouteTargetsBulkUpdateParams() *IpamRouteTargetsBulkUpdateParams

NewIpamRouteTargetsBulkUpdateParams creates a new IpamRouteTargetsBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsBulkUpdateParamsWithContext

func NewIpamRouteTargetsBulkUpdateParamsWithContext(ctx context.Context) *IpamRouteTargetsBulkUpdateParams

NewIpamRouteTargetsBulkUpdateParamsWithContext creates a new IpamRouteTargetsBulkUpdateParams object with the ability to set a context for a request.

func NewIpamRouteTargetsBulkUpdateParamsWithHTTPClient

func NewIpamRouteTargetsBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsBulkUpdateParams

NewIpamRouteTargetsBulkUpdateParamsWithHTTPClient creates a new IpamRouteTargetsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsBulkUpdateParamsWithTimeout

func NewIpamRouteTargetsBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsBulkUpdateParams

NewIpamRouteTargetsBulkUpdateParamsWithTimeout creates a new IpamRouteTargetsBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsBulkUpdateParams) SetContext

SetContext adds the context to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) SetData

SetData adds the data to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) SetDefaults

func (o *IpamRouteTargetsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsBulkUpdateParams) SetHTTPClient

func (o *IpamRouteTargetsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) SetTimeout

func (o *IpamRouteTargetsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) WithContext

WithContext adds the context to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) WithData

WithData adds the data to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets bulk update params

func (*IpamRouteTargetsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsBulkUpdateReader

type IpamRouteTargetsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsBulkUpdateReader is a Reader for the IpamRouteTargetsBulkUpdate structure.

func (*IpamRouteTargetsBulkUpdateReader) ReadResponse

func (o *IpamRouteTargetsBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsCreateCreated

type IpamRouteTargetsCreateCreated struct {
	Payload *models.RouteTarget
}
IpamRouteTargetsCreateCreated describes a response with status code 201, with default header values.

IpamRouteTargetsCreateCreated ipam route targets create created

func NewIpamRouteTargetsCreateCreated

func NewIpamRouteTargetsCreateCreated() *IpamRouteTargetsCreateCreated

NewIpamRouteTargetsCreateCreated creates a IpamRouteTargetsCreateCreated with default headers values

func (*IpamRouteTargetsCreateCreated) Error

func (*IpamRouteTargetsCreateCreated) GetPayload

type IpamRouteTargetsCreateParams

type IpamRouteTargetsCreateParams struct {

	// Data.
	Data *models.WritableRouteTarget

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsCreateParams contains all the parameters to send to the API endpoint

for the ipam route targets create operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsCreateParams

func NewIpamRouteTargetsCreateParams() *IpamRouteTargetsCreateParams

NewIpamRouteTargetsCreateParams creates a new IpamRouteTargetsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsCreateParamsWithContext

func NewIpamRouteTargetsCreateParamsWithContext(ctx context.Context) *IpamRouteTargetsCreateParams

NewIpamRouteTargetsCreateParamsWithContext creates a new IpamRouteTargetsCreateParams object with the ability to set a context for a request.

func NewIpamRouteTargetsCreateParamsWithHTTPClient

func NewIpamRouteTargetsCreateParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsCreateParams

NewIpamRouteTargetsCreateParamsWithHTTPClient creates a new IpamRouteTargetsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsCreateParamsWithTimeout

func NewIpamRouteTargetsCreateParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsCreateParams

NewIpamRouteTargetsCreateParamsWithTimeout creates a new IpamRouteTargetsCreateParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsCreateParams) SetContext

func (o *IpamRouteTargetsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) SetData

SetData adds the data to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) SetDefaults

func (o *IpamRouteTargetsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsCreateParams) SetHTTPClient

func (o *IpamRouteTargetsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) SetTimeout

func (o *IpamRouteTargetsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) WithContext

WithContext adds the context to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) WithData

WithData adds the data to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets create params

func (*IpamRouteTargetsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsCreateReader

type IpamRouteTargetsCreateReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsCreateReader is a Reader for the IpamRouteTargetsCreate structure.

func (*IpamRouteTargetsCreateReader) ReadResponse

func (o *IpamRouteTargetsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsDeleteNoContent

type IpamRouteTargetsDeleteNoContent struct {
}
IpamRouteTargetsDeleteNoContent describes a response with status code 204, with default header values.

IpamRouteTargetsDeleteNoContent ipam route targets delete no content

func NewIpamRouteTargetsDeleteNoContent

func NewIpamRouteTargetsDeleteNoContent() *IpamRouteTargetsDeleteNoContent

NewIpamRouteTargetsDeleteNoContent creates a IpamRouteTargetsDeleteNoContent with default headers values

func (*IpamRouteTargetsDeleteNoContent) Error

type IpamRouteTargetsDeleteParams

type IpamRouteTargetsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this route target.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsDeleteParams contains all the parameters to send to the API endpoint

for the ipam route targets delete operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsDeleteParams

func NewIpamRouteTargetsDeleteParams() *IpamRouteTargetsDeleteParams

NewIpamRouteTargetsDeleteParams creates a new IpamRouteTargetsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsDeleteParamsWithContext

func NewIpamRouteTargetsDeleteParamsWithContext(ctx context.Context) *IpamRouteTargetsDeleteParams

NewIpamRouteTargetsDeleteParamsWithContext creates a new IpamRouteTargetsDeleteParams object with the ability to set a context for a request.

func NewIpamRouteTargetsDeleteParamsWithHTTPClient

func NewIpamRouteTargetsDeleteParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsDeleteParams

NewIpamRouteTargetsDeleteParamsWithHTTPClient creates a new IpamRouteTargetsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsDeleteParamsWithTimeout

func NewIpamRouteTargetsDeleteParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsDeleteParams

NewIpamRouteTargetsDeleteParamsWithTimeout creates a new IpamRouteTargetsDeleteParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsDeleteParams) SetContext

func (o *IpamRouteTargetsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) SetDefaults

func (o *IpamRouteTargetsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsDeleteParams) SetHTTPClient

func (o *IpamRouteTargetsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) SetID

func (o *IpamRouteTargetsDeleteParams) SetID(id int64)

SetID adds the id to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) SetTimeout

func (o *IpamRouteTargetsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) WithContext

WithContext adds the context to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) WithID

WithID adds the id to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets delete params

func (*IpamRouteTargetsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsDeleteReader

type IpamRouteTargetsDeleteReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsDeleteReader is a Reader for the IpamRouteTargetsDelete structure.

func (*IpamRouteTargetsDeleteReader) ReadResponse

func (o *IpamRouteTargetsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsListOK

type IpamRouteTargetsListOK struct {
	Payload *IpamRouteTargetsListOKBody
}
IpamRouteTargetsListOK describes a response with status code 200, with default header values.

IpamRouteTargetsListOK ipam route targets list o k

func NewIpamRouteTargetsListOK

func NewIpamRouteTargetsListOK() *IpamRouteTargetsListOK

NewIpamRouteTargetsListOK creates a IpamRouteTargetsListOK with default headers values

func (*IpamRouteTargetsListOK) Error

func (o *IpamRouteTargetsListOK) Error() string

func (*IpamRouteTargetsListOK) GetPayload

type IpamRouteTargetsListOKBody

type IpamRouteTargetsListOKBody 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.RouteTarget `json:"results"`
}

IpamRouteTargetsListOKBody ipam route targets list o k body swagger:model IpamRouteTargetsListOKBody

func (*IpamRouteTargetsListOKBody) ContextValidate

func (o *IpamRouteTargetsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam route targets list o k body based on the context it is used

func (*IpamRouteTargetsListOKBody) MarshalBinary

func (o *IpamRouteTargetsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamRouteTargetsListOKBody) UnmarshalBinary

func (o *IpamRouteTargetsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamRouteTargetsListOKBody) Validate

func (o *IpamRouteTargetsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam route targets list o k body

type IpamRouteTargetsListParams

type IpamRouteTargetsListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// ExportingVrf.
	ExportingVrf *string

	// ExportingVrfn.
	ExportingVrfn *string

	// ExportingVrfID.
	ExportingVrfID *string

	// ExportingVrfIDn.
	ExportingVrfIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// ImportingVrf.
	ImportingVrf *string

	// ImportingVrfn.
	ImportingVrfn *string

	// ImportingVrfID.
	ImportingVrfID *string

	// ImportingVrfIDn.
	ImportingVrfIDn *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

	// 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
}

IpamRouteTargetsListParams contains all the parameters to send to the API endpoint

for the ipam route targets list operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsListParams

func NewIpamRouteTargetsListParams() *IpamRouteTargetsListParams

NewIpamRouteTargetsListParams creates a new IpamRouteTargetsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsListParamsWithContext

func NewIpamRouteTargetsListParamsWithContext(ctx context.Context) *IpamRouteTargetsListParams

NewIpamRouteTargetsListParamsWithContext creates a new IpamRouteTargetsListParams object with the ability to set a context for a request.

func NewIpamRouteTargetsListParamsWithHTTPClient

func NewIpamRouteTargetsListParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsListParams

NewIpamRouteTargetsListParamsWithHTTPClient creates a new IpamRouteTargetsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsListParamsWithTimeout

func NewIpamRouteTargetsListParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsListParams

NewIpamRouteTargetsListParamsWithTimeout creates a new IpamRouteTargetsListParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsListParams) SetContext

func (o *IpamRouteTargetsListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetCreated

func (o *IpamRouteTargetsListParams) SetCreated(created *string)

SetCreated adds the created to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetCreatedGte

func (o *IpamRouteTargetsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetCreatedLte

func (o *IpamRouteTargetsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetDefaults

func (o *IpamRouteTargetsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsListParams) SetExportingVrf

func (o *IpamRouteTargetsListParams) SetExportingVrf(exportingVrf *string)

SetExportingVrf adds the exportingVrf to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetExportingVrfID

func (o *IpamRouteTargetsListParams) SetExportingVrfID(exportingVrfID *string)

SetExportingVrfID adds the exportingVrfId to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetExportingVrfIDn

func (o *IpamRouteTargetsListParams) SetExportingVrfIDn(exportingVrfIDn *string)

SetExportingVrfIDn adds the exportingVrfIdN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetExportingVrfn

func (o *IpamRouteTargetsListParams) SetExportingVrfn(exportingVrfn *string)

SetExportingVrfn adds the exportingVrfN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetHTTPClient

func (o *IpamRouteTargetsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetID

func (o *IpamRouteTargetsListParams) SetID(id *string)

SetID adds the id to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetIDGt

func (o *IpamRouteTargetsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetIDGte

func (o *IpamRouteTargetsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetIDLt

func (o *IpamRouteTargetsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetIDLte

func (o *IpamRouteTargetsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetIDn

func (o *IpamRouteTargetsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetImportingVrf

func (o *IpamRouteTargetsListParams) SetImportingVrf(importingVrf *string)

SetImportingVrf adds the importingVrf to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetImportingVrfID

func (o *IpamRouteTargetsListParams) SetImportingVrfID(importingVrfID *string)

SetImportingVrfID adds the importingVrfId to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetImportingVrfIDn

func (o *IpamRouteTargetsListParams) SetImportingVrfIDn(importingVrfIDn *string)

SetImportingVrfIDn adds the importingVrfIdN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetImportingVrfn

func (o *IpamRouteTargetsListParams) SetImportingVrfn(importingVrfn *string)

SetImportingVrfn adds the importingVrfN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetLastUpdated

func (o *IpamRouteTargetsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetLastUpdatedGte

func (o *IpamRouteTargetsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetLastUpdatedLte

func (o *IpamRouteTargetsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetLimit

func (o *IpamRouteTargetsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetName

func (o *IpamRouteTargetsListParams) SetName(name *string)

SetName adds the name to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameIc

func (o *IpamRouteTargetsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameIe

func (o *IpamRouteTargetsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameIew

func (o *IpamRouteTargetsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameIsw

func (o *IpamRouteTargetsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameNic

func (o *IpamRouteTargetsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameNie

func (o *IpamRouteTargetsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameNiew

func (o *IpamRouteTargetsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNameNisw

func (o *IpamRouteTargetsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetNamen

func (o *IpamRouteTargetsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetOffset

func (o *IpamRouteTargetsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetQ

func (o *IpamRouteTargetsListParams) SetQ(q *string)

SetQ adds the q to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTag

func (o *IpamRouteTargetsListParams) SetTag(tag *string)

SetTag adds the tag to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTagn

func (o *IpamRouteTargetsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenant

func (o *IpamRouteTargetsListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantGroup

func (o *IpamRouteTargetsListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantGroupID

func (o *IpamRouteTargetsListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantGroupIDn

func (o *IpamRouteTargetsListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantGroupn

func (o *IpamRouteTargetsListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantID

func (o *IpamRouteTargetsListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantIDn

func (o *IpamRouteTargetsListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTenantn

func (o *IpamRouteTargetsListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the ipam route targets list params

func (*IpamRouteTargetsListParams) SetTimeout

func (o *IpamRouteTargetsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithContext

WithContext adds the context to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithCreated

WithCreated adds the created to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithCreatedGte

func (o *IpamRouteTargetsListParams) WithCreatedGte(createdGte *string) *IpamRouteTargetsListParams

WithCreatedGte adds the createdGte to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithCreatedLte

func (o *IpamRouteTargetsListParams) WithCreatedLte(createdLte *string) *IpamRouteTargetsListParams

WithCreatedLte adds the createdLte to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsListParams) WithExportingVrf

func (o *IpamRouteTargetsListParams) WithExportingVrf(exportingVrf *string) *IpamRouteTargetsListParams

WithExportingVrf adds the exportingVrf to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithExportingVrfID

func (o *IpamRouteTargetsListParams) WithExportingVrfID(exportingVrfID *string) *IpamRouteTargetsListParams

WithExportingVrfID adds the exportingVrfID to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithExportingVrfIDn

func (o *IpamRouteTargetsListParams) WithExportingVrfIDn(exportingVrfIDn *string) *IpamRouteTargetsListParams

WithExportingVrfIDn adds the exportingVrfIDn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithExportingVrfn

func (o *IpamRouteTargetsListParams) WithExportingVrfn(exportingVrfn *string) *IpamRouteTargetsListParams

WithExportingVrfn adds the exportingVrfn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithID

WithID adds the id to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithIDGt

WithIDGt adds the iDGt to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithIDGte

WithIDGte adds the iDGte to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithIDLt

WithIDLt adds the iDLt to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithIDLte

WithIDLte adds the iDLte to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithIDn

WithIDn adds the iDn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithImportingVrf

func (o *IpamRouteTargetsListParams) WithImportingVrf(importingVrf *string) *IpamRouteTargetsListParams

WithImportingVrf adds the importingVrf to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithImportingVrfID

func (o *IpamRouteTargetsListParams) WithImportingVrfID(importingVrfID *string) *IpamRouteTargetsListParams

WithImportingVrfID adds the importingVrfID to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithImportingVrfIDn

func (o *IpamRouteTargetsListParams) WithImportingVrfIDn(importingVrfIDn *string) *IpamRouteTargetsListParams

WithImportingVrfIDn adds the importingVrfIDn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithImportingVrfn

func (o *IpamRouteTargetsListParams) WithImportingVrfn(importingVrfn *string) *IpamRouteTargetsListParams

WithImportingVrfn adds the importingVrfn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithLastUpdated

func (o *IpamRouteTargetsListParams) WithLastUpdated(lastUpdated *string) *IpamRouteTargetsListParams

WithLastUpdated adds the lastUpdated to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithLastUpdatedGte

func (o *IpamRouteTargetsListParams) WithLastUpdatedGte(lastUpdatedGte *string) *IpamRouteTargetsListParams

WithLastUpdatedGte adds the lastUpdatedGte to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithLastUpdatedLte

func (o *IpamRouteTargetsListParams) WithLastUpdatedLte(lastUpdatedLte *string) *IpamRouteTargetsListParams

WithLastUpdatedLte adds the lastUpdatedLte to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithLimit

WithLimit adds the limit to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithName

WithName adds the name to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameIc

WithNameIc adds the nameIc to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameIe

WithNameIe adds the nameIe to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameIew

WithNameIew adds the nameIew to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameIsw

WithNameIsw adds the nameIsw to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameNic

WithNameNic adds the nameNic to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameNie

WithNameNie adds the nameNie to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameNiew

func (o *IpamRouteTargetsListParams) WithNameNiew(nameNiew *string) *IpamRouteTargetsListParams

WithNameNiew adds the nameNiew to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNameNisw

func (o *IpamRouteTargetsListParams) WithNameNisw(nameNisw *string) *IpamRouteTargetsListParams

WithNameNisw adds the nameNisw to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithNamen

WithNamen adds the namen to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithOffset

WithOffset adds the offset to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithQ

WithQ adds the q to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTag

WithTag adds the tag to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTagn

WithTagn adds the tagn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenant

WithTenant adds the tenant to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantGroup

func (o *IpamRouteTargetsListParams) WithTenantGroup(tenantGroup *string) *IpamRouteTargetsListParams

WithTenantGroup adds the tenantGroup to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantGroupID

func (o *IpamRouteTargetsListParams) WithTenantGroupID(tenantGroupID *string) *IpamRouteTargetsListParams

WithTenantGroupID adds the tenantGroupID to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantGroupIDn

func (o *IpamRouteTargetsListParams) WithTenantGroupIDn(tenantGroupIDn *string) *IpamRouteTargetsListParams

WithTenantGroupIDn adds the tenantGroupIDn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantGroupn

func (o *IpamRouteTargetsListParams) WithTenantGroupn(tenantGroupn *string) *IpamRouteTargetsListParams

WithTenantGroupn adds the tenantGroupn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantID

func (o *IpamRouteTargetsListParams) WithTenantID(tenantID *string) *IpamRouteTargetsListParams

WithTenantID adds the tenantID to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantIDn

func (o *IpamRouteTargetsListParams) WithTenantIDn(tenantIDn *string) *IpamRouteTargetsListParams

WithTenantIDn adds the tenantIDn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTenantn

WithTenantn adds the tenantn to the ipam route targets list params

func (*IpamRouteTargetsListParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets list params

func (*IpamRouteTargetsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsListReader

type IpamRouteTargetsListReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsListReader is a Reader for the IpamRouteTargetsList structure.

func (*IpamRouteTargetsListReader) ReadResponse

func (o *IpamRouteTargetsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsPartialUpdateOK

type IpamRouteTargetsPartialUpdateOK struct {
	Payload *models.RouteTarget
}
IpamRouteTargetsPartialUpdateOK describes a response with status code 200, with default header values.

IpamRouteTargetsPartialUpdateOK ipam route targets partial update o k

func NewIpamRouteTargetsPartialUpdateOK

func NewIpamRouteTargetsPartialUpdateOK() *IpamRouteTargetsPartialUpdateOK

NewIpamRouteTargetsPartialUpdateOK creates a IpamRouteTargetsPartialUpdateOK with default headers values

func (*IpamRouteTargetsPartialUpdateOK) Error

func (*IpamRouteTargetsPartialUpdateOK) GetPayload

type IpamRouteTargetsPartialUpdateParams

type IpamRouteTargetsPartialUpdateParams struct {

	// Data.
	Data *models.WritableRouteTarget

	/* ID.

	   A unique integer value identifying this route target.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam route targets partial update operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsPartialUpdateParams

func NewIpamRouteTargetsPartialUpdateParams() *IpamRouteTargetsPartialUpdateParams

NewIpamRouteTargetsPartialUpdateParams creates a new IpamRouteTargetsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsPartialUpdateParamsWithContext

func NewIpamRouteTargetsPartialUpdateParamsWithContext(ctx context.Context) *IpamRouteTargetsPartialUpdateParams

NewIpamRouteTargetsPartialUpdateParamsWithContext creates a new IpamRouteTargetsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamRouteTargetsPartialUpdateParamsWithHTTPClient

func NewIpamRouteTargetsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsPartialUpdateParams

NewIpamRouteTargetsPartialUpdateParamsWithHTTPClient creates a new IpamRouteTargetsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsPartialUpdateParamsWithTimeout

func NewIpamRouteTargetsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsPartialUpdateParams

NewIpamRouteTargetsPartialUpdateParamsWithTimeout creates a new IpamRouteTargetsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsPartialUpdateParams) SetContext

SetContext adds the context to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) SetData

SetData adds the data to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) SetDefaults

func (o *IpamRouteTargetsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsPartialUpdateParams) SetHTTPClient

func (o *IpamRouteTargetsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) SetID

SetID adds the id to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) SetTimeout

func (o *IpamRouteTargetsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) WithContext

WithContext adds the context to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) WithData

WithData adds the data to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) WithID

WithID adds the id to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets partial update params

func (*IpamRouteTargetsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsPartialUpdateReader

type IpamRouteTargetsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsPartialUpdateReader is a Reader for the IpamRouteTargetsPartialUpdate structure.

func (*IpamRouteTargetsPartialUpdateReader) ReadResponse

func (o *IpamRouteTargetsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsReadOK

type IpamRouteTargetsReadOK struct {
	Payload *models.RouteTarget
}
IpamRouteTargetsReadOK describes a response with status code 200, with default header values.

IpamRouteTargetsReadOK ipam route targets read o k

func NewIpamRouteTargetsReadOK

func NewIpamRouteTargetsReadOK() *IpamRouteTargetsReadOK

NewIpamRouteTargetsReadOK creates a IpamRouteTargetsReadOK with default headers values

func (*IpamRouteTargetsReadOK) Error

func (o *IpamRouteTargetsReadOK) Error() string

func (*IpamRouteTargetsReadOK) GetPayload

func (o *IpamRouteTargetsReadOK) GetPayload() *models.RouteTarget

type IpamRouteTargetsReadParams

type IpamRouteTargetsReadParams struct {

	/* ID.

	   A unique integer value identifying this route target.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsReadParams contains all the parameters to send to the API endpoint

for the ipam route targets read operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsReadParams

func NewIpamRouteTargetsReadParams() *IpamRouteTargetsReadParams

NewIpamRouteTargetsReadParams creates a new IpamRouteTargetsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsReadParamsWithContext

func NewIpamRouteTargetsReadParamsWithContext(ctx context.Context) *IpamRouteTargetsReadParams

NewIpamRouteTargetsReadParamsWithContext creates a new IpamRouteTargetsReadParams object with the ability to set a context for a request.

func NewIpamRouteTargetsReadParamsWithHTTPClient

func NewIpamRouteTargetsReadParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsReadParams

NewIpamRouteTargetsReadParamsWithHTTPClient creates a new IpamRouteTargetsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsReadParamsWithTimeout

func NewIpamRouteTargetsReadParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsReadParams

NewIpamRouteTargetsReadParamsWithTimeout creates a new IpamRouteTargetsReadParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsReadParams) SetContext

func (o *IpamRouteTargetsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam route targets read params

func (*IpamRouteTargetsReadParams) SetDefaults

func (o *IpamRouteTargetsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsReadParams) SetHTTPClient

func (o *IpamRouteTargetsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets read params

func (*IpamRouteTargetsReadParams) SetID

func (o *IpamRouteTargetsReadParams) SetID(id int64)

SetID adds the id to the ipam route targets read params

func (*IpamRouteTargetsReadParams) SetTimeout

func (o *IpamRouteTargetsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets read params

func (*IpamRouteTargetsReadParams) WithContext

WithContext adds the context to the ipam route targets read params

func (*IpamRouteTargetsReadParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets read params

func (*IpamRouteTargetsReadParams) WithID

WithID adds the id to the ipam route targets read params

func (*IpamRouteTargetsReadParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets read params

func (*IpamRouteTargetsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsReadReader

type IpamRouteTargetsReadReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsReadReader is a Reader for the IpamRouteTargetsRead structure.

func (*IpamRouteTargetsReadReader) ReadResponse

func (o *IpamRouteTargetsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamRouteTargetsUpdateOK

type IpamRouteTargetsUpdateOK struct {
	Payload *models.RouteTarget
}
IpamRouteTargetsUpdateOK describes a response with status code 200, with default header values.

IpamRouteTargetsUpdateOK ipam route targets update o k

func NewIpamRouteTargetsUpdateOK

func NewIpamRouteTargetsUpdateOK() *IpamRouteTargetsUpdateOK

NewIpamRouteTargetsUpdateOK creates a IpamRouteTargetsUpdateOK with default headers values

func (*IpamRouteTargetsUpdateOK) Error

func (o *IpamRouteTargetsUpdateOK) Error() string

func (*IpamRouteTargetsUpdateOK) GetPayload

func (o *IpamRouteTargetsUpdateOK) GetPayload() *models.RouteTarget

type IpamRouteTargetsUpdateParams

type IpamRouteTargetsUpdateParams struct {

	// Data.
	Data *models.WritableRouteTarget

	/* ID.

	   A unique integer value identifying this route target.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamRouteTargetsUpdateParams contains all the parameters to send to the API endpoint

for the ipam route targets update operation.

Typically these are written to a http.Request.

func NewIpamRouteTargetsUpdateParams

func NewIpamRouteTargetsUpdateParams() *IpamRouteTargetsUpdateParams

NewIpamRouteTargetsUpdateParams creates a new IpamRouteTargetsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamRouteTargetsUpdateParamsWithContext

func NewIpamRouteTargetsUpdateParamsWithContext(ctx context.Context) *IpamRouteTargetsUpdateParams

NewIpamRouteTargetsUpdateParamsWithContext creates a new IpamRouteTargetsUpdateParams object with the ability to set a context for a request.

func NewIpamRouteTargetsUpdateParamsWithHTTPClient

func NewIpamRouteTargetsUpdateParamsWithHTTPClient(client *http.Client) *IpamRouteTargetsUpdateParams

NewIpamRouteTargetsUpdateParamsWithHTTPClient creates a new IpamRouteTargetsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamRouteTargetsUpdateParamsWithTimeout

func NewIpamRouteTargetsUpdateParamsWithTimeout(timeout time.Duration) *IpamRouteTargetsUpdateParams

NewIpamRouteTargetsUpdateParamsWithTimeout creates a new IpamRouteTargetsUpdateParams object with the ability to set a timeout on a request.

func (*IpamRouteTargetsUpdateParams) SetContext

func (o *IpamRouteTargetsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) SetData

SetData adds the data to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) SetDefaults

func (o *IpamRouteTargetsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam route targets update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsUpdateParams) SetHTTPClient

func (o *IpamRouteTargetsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) SetID

func (o *IpamRouteTargetsUpdateParams) SetID(id int64)

SetID adds the id to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) SetTimeout

func (o *IpamRouteTargetsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) WithContext

WithContext adds the context to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) WithData

WithData adds the data to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam route targets update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamRouteTargetsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) WithID

WithID adds the id to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam route targets update params

func (*IpamRouteTargetsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamRouteTargetsUpdateReader

type IpamRouteTargetsUpdateReader struct {
	// contains filtered or unexported fields
}

IpamRouteTargetsUpdateReader is a Reader for the IpamRouteTargetsUpdate structure.

func (*IpamRouteTargetsUpdateReader) ReadResponse

func (o *IpamRouteTargetsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesBulkDeleteNoContent

type IpamServicesBulkDeleteNoContent struct {
}
IpamServicesBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamServicesBulkDeleteNoContent ipam services bulk delete no content

func NewIpamServicesBulkDeleteNoContent

func NewIpamServicesBulkDeleteNoContent() *IpamServicesBulkDeleteNoContent

NewIpamServicesBulkDeleteNoContent creates a IpamServicesBulkDeleteNoContent with default headers values

func (*IpamServicesBulkDeleteNoContent) Error

type IpamServicesBulkDeleteParams

type IpamServicesBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam services bulk delete operation.

Typically these are written to a http.Request.

func NewIpamServicesBulkDeleteParams

func NewIpamServicesBulkDeleteParams() *IpamServicesBulkDeleteParams

NewIpamServicesBulkDeleteParams creates a new IpamServicesBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesBulkDeleteParamsWithContext

func NewIpamServicesBulkDeleteParamsWithContext(ctx context.Context) *IpamServicesBulkDeleteParams

NewIpamServicesBulkDeleteParamsWithContext creates a new IpamServicesBulkDeleteParams object with the ability to set a context for a request.

func NewIpamServicesBulkDeleteParamsWithHTTPClient

func NewIpamServicesBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamServicesBulkDeleteParams

NewIpamServicesBulkDeleteParamsWithHTTPClient creates a new IpamServicesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesBulkDeleteParamsWithTimeout

func NewIpamServicesBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamServicesBulkDeleteParams

NewIpamServicesBulkDeleteParamsWithTimeout creates a new IpamServicesBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamServicesBulkDeleteParams) SetContext

func (o *IpamServicesBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services bulk delete params

func (*IpamServicesBulkDeleteParams) SetDefaults

func (o *IpamServicesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam services bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesBulkDeleteParams) SetHTTPClient

func (o *IpamServicesBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services bulk delete params

func (*IpamServicesBulkDeleteParams) SetTimeout

func (o *IpamServicesBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services bulk delete params

func (*IpamServicesBulkDeleteParams) WithContext

WithContext adds the context to the ipam services bulk delete params

func (*IpamServicesBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam services bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam services bulk delete params

func (*IpamServicesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam services bulk delete params

func (*IpamServicesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesBulkDeleteReader

type IpamServicesBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamServicesBulkDeleteReader is a Reader for the IpamServicesBulkDelete structure.

func (*IpamServicesBulkDeleteReader) ReadResponse

func (o *IpamServicesBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesBulkPartialUpdateOK

type IpamServicesBulkPartialUpdateOK struct {
	Payload *models.Service
}
IpamServicesBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamServicesBulkPartialUpdateOK ipam services bulk partial update o k

func NewIpamServicesBulkPartialUpdateOK

func NewIpamServicesBulkPartialUpdateOK() *IpamServicesBulkPartialUpdateOK

NewIpamServicesBulkPartialUpdateOK creates a IpamServicesBulkPartialUpdateOK with default headers values

func (*IpamServicesBulkPartialUpdateOK) Error

func (*IpamServicesBulkPartialUpdateOK) GetPayload

type IpamServicesBulkPartialUpdateParams

type IpamServicesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableService

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam services bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamServicesBulkPartialUpdateParams

func NewIpamServicesBulkPartialUpdateParams() *IpamServicesBulkPartialUpdateParams

NewIpamServicesBulkPartialUpdateParams creates a new IpamServicesBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesBulkPartialUpdateParamsWithContext

func NewIpamServicesBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamServicesBulkPartialUpdateParams

NewIpamServicesBulkPartialUpdateParamsWithContext creates a new IpamServicesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamServicesBulkPartialUpdateParamsWithHTTPClient

func NewIpamServicesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesBulkPartialUpdateParams

NewIpamServicesBulkPartialUpdateParamsWithHTTPClient creates a new IpamServicesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesBulkPartialUpdateParamsWithTimeout

func NewIpamServicesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesBulkPartialUpdateParams

NewIpamServicesBulkPartialUpdateParamsWithTimeout creates a new IpamServicesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamServicesBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) SetData

SetData adds the data to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) SetDefaults

func (o *IpamServicesBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesBulkPartialUpdateParams) SetHTTPClient

func (o *IpamServicesBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) SetTimeout

func (o *IpamServicesBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) WithData

WithData adds the data to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam services bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam services bulk partial update params

func (*IpamServicesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesBulkPartialUpdateReader

type IpamServicesBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamServicesBulkPartialUpdateReader is a Reader for the IpamServicesBulkPartialUpdate structure.

func (*IpamServicesBulkPartialUpdateReader) ReadResponse

func (o *IpamServicesBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesBulkUpdateOK

type IpamServicesBulkUpdateOK struct {
	Payload *models.Service
}
IpamServicesBulkUpdateOK describes a response with status code 200, with default header values.

IpamServicesBulkUpdateOK ipam services bulk update o k

func NewIpamServicesBulkUpdateOK

func NewIpamServicesBulkUpdateOK() *IpamServicesBulkUpdateOK

NewIpamServicesBulkUpdateOK creates a IpamServicesBulkUpdateOK with default headers values

func (*IpamServicesBulkUpdateOK) Error

func (o *IpamServicesBulkUpdateOK) Error() string

func (*IpamServicesBulkUpdateOK) GetPayload

func (o *IpamServicesBulkUpdateOK) GetPayload() *models.Service

type IpamServicesBulkUpdateParams

type IpamServicesBulkUpdateParams struct {

	// Data.
	Data *models.WritableService

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam services bulk update operation.

Typically these are written to a http.Request.

func NewIpamServicesBulkUpdateParams

func NewIpamServicesBulkUpdateParams() *IpamServicesBulkUpdateParams

NewIpamServicesBulkUpdateParams creates a new IpamServicesBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesBulkUpdateParamsWithContext

func NewIpamServicesBulkUpdateParamsWithContext(ctx context.Context) *IpamServicesBulkUpdateParams

NewIpamServicesBulkUpdateParamsWithContext creates a new IpamServicesBulkUpdateParams object with the ability to set a context for a request.

func NewIpamServicesBulkUpdateParamsWithHTTPClient

func NewIpamServicesBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesBulkUpdateParams

NewIpamServicesBulkUpdateParamsWithHTTPClient creates a new IpamServicesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesBulkUpdateParamsWithTimeout

func NewIpamServicesBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesBulkUpdateParams

NewIpamServicesBulkUpdateParamsWithTimeout creates a new IpamServicesBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamServicesBulkUpdateParams) SetContext

func (o *IpamServicesBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) SetData

SetData adds the data to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) SetDefaults

func (o *IpamServicesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesBulkUpdateParams) SetHTTPClient

func (o *IpamServicesBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) SetTimeout

func (o *IpamServicesBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) WithContext

WithContext adds the context to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) WithData

WithData adds the data to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam services bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam services bulk update params

func (*IpamServicesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesBulkUpdateReader

type IpamServicesBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamServicesBulkUpdateReader is a Reader for the IpamServicesBulkUpdate structure.

func (*IpamServicesBulkUpdateReader) ReadResponse

func (o *IpamServicesBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesCreateCreated

type IpamServicesCreateCreated struct {
	Payload *models.Service
}
IpamServicesCreateCreated describes a response with status code 201, with default header values.

IpamServicesCreateCreated ipam services create created

func NewIpamServicesCreateCreated

func NewIpamServicesCreateCreated() *IpamServicesCreateCreated

NewIpamServicesCreateCreated creates a IpamServicesCreateCreated with default headers values

func (*IpamServicesCreateCreated) Error

func (o *IpamServicesCreateCreated) Error() string

func (*IpamServicesCreateCreated) GetPayload

func (o *IpamServicesCreateCreated) GetPayload() *models.Service

type IpamServicesCreateParams

type IpamServicesCreateParams struct {

	// Data.
	Data *models.WritableService

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesCreateParams contains all the parameters to send to the API endpoint

for the ipam services create operation.

Typically these are written to a http.Request.

func NewIpamServicesCreateParams

func NewIpamServicesCreateParams() *IpamServicesCreateParams

NewIpamServicesCreateParams creates a new IpamServicesCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesCreateParamsWithContext

func NewIpamServicesCreateParamsWithContext(ctx context.Context) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithContext creates a new IpamServicesCreateParams object with the ability to set a context for a request.

func NewIpamServicesCreateParamsWithHTTPClient

func NewIpamServicesCreateParamsWithHTTPClient(client *http.Client) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithHTTPClient creates a new IpamServicesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesCreateParamsWithTimeout

func NewIpamServicesCreateParamsWithTimeout(timeout time.Duration) *IpamServicesCreateParams

NewIpamServicesCreateParamsWithTimeout creates a new IpamServicesCreateParams object with the ability to set a timeout on a request.

func (*IpamServicesCreateParams) SetContext

func (o *IpamServicesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services create params

func (*IpamServicesCreateParams) SetData

SetData adds the data to the ipam services create params

func (*IpamServicesCreateParams) SetDefaults

func (o *IpamServicesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesCreateParams) SetHTTPClient

func (o *IpamServicesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services create params

func (*IpamServicesCreateParams) SetTimeout

func (o *IpamServicesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services create params

func (*IpamServicesCreateParams) WithContext

WithContext adds the context to the ipam services create params

func (*IpamServicesCreateParams) WithData

WithData adds the data to the ipam services create params

func (*IpamServicesCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam services create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesCreateParams) WithHTTPClient

func (o *IpamServicesCreateParams) WithHTTPClient(client *http.Client) *IpamServicesCreateParams

WithHTTPClient adds the HTTPClient to the ipam services create params

func (*IpamServicesCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam services create params

func (*IpamServicesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesCreateReader

type IpamServicesCreateReader struct {
	// contains filtered or unexported fields
}

IpamServicesCreateReader is a Reader for the IpamServicesCreate structure.

func (*IpamServicesCreateReader) ReadResponse

func (o *IpamServicesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesDeleteNoContent

type IpamServicesDeleteNoContent struct {
}
IpamServicesDeleteNoContent describes a response with status code 204, with default header values.

IpamServicesDeleteNoContent ipam services delete no content

func NewIpamServicesDeleteNoContent

func NewIpamServicesDeleteNoContent() *IpamServicesDeleteNoContent

NewIpamServicesDeleteNoContent creates a IpamServicesDeleteNoContent with default headers values

func (*IpamServicesDeleteNoContent) Error

type IpamServicesDeleteParams

type IpamServicesDeleteParams struct {

	/* ID.

	   A unique integer value identifying this service.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesDeleteParams contains all the parameters to send to the API endpoint

for the ipam services delete operation.

Typically these are written to a http.Request.

func NewIpamServicesDeleteParams

func NewIpamServicesDeleteParams() *IpamServicesDeleteParams

NewIpamServicesDeleteParams creates a new IpamServicesDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesDeleteParamsWithContext

func NewIpamServicesDeleteParamsWithContext(ctx context.Context) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithContext creates a new IpamServicesDeleteParams object with the ability to set a context for a request.

func NewIpamServicesDeleteParamsWithHTTPClient

func NewIpamServicesDeleteParamsWithHTTPClient(client *http.Client) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithHTTPClient creates a new IpamServicesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesDeleteParamsWithTimeout

func NewIpamServicesDeleteParamsWithTimeout(timeout time.Duration) *IpamServicesDeleteParams

NewIpamServicesDeleteParamsWithTimeout creates a new IpamServicesDeleteParams object with the ability to set a timeout on a request.

func (*IpamServicesDeleteParams) SetContext

func (o *IpamServicesDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services delete params

func (*IpamServicesDeleteParams) SetDefaults

func (o *IpamServicesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam services delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesDeleteParams) SetHTTPClient

func (o *IpamServicesDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services delete params

func (*IpamServicesDeleteParams) SetID

func (o *IpamServicesDeleteParams) SetID(id int64)

SetID adds the id to the ipam services delete params

func (*IpamServicesDeleteParams) SetTimeout

func (o *IpamServicesDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services delete params

func (*IpamServicesDeleteParams) WithContext

WithContext adds the context to the ipam services delete params

func (*IpamServicesDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam services delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesDeleteParams) WithHTTPClient

func (o *IpamServicesDeleteParams) WithHTTPClient(client *http.Client) *IpamServicesDeleteParams

WithHTTPClient adds the HTTPClient to the ipam services delete params

func (*IpamServicesDeleteParams) WithID

WithID adds the id to the ipam services delete params

func (*IpamServicesDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam services delete params

func (*IpamServicesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesDeleteReader

type IpamServicesDeleteReader struct {
	// contains filtered or unexported fields
}

IpamServicesDeleteReader is a Reader for the IpamServicesDelete structure.

func (*IpamServicesDeleteReader) ReadResponse

func (o *IpamServicesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesListOK

type IpamServicesListOK struct {
	Payload *IpamServicesListOKBody
}
IpamServicesListOK describes a response with status code 200, with default header values.

IpamServicesListOK ipam services list o k

func NewIpamServicesListOK

func NewIpamServicesListOK() *IpamServicesListOK

NewIpamServicesListOK creates a IpamServicesListOK with default headers values

func (*IpamServicesListOK) Error

func (o *IpamServicesListOK) Error() string

func (*IpamServicesListOK) GetPayload

func (o *IpamServicesListOK) GetPayload() *IpamServicesListOKBody

type IpamServicesListOKBody

type IpamServicesListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Service `json:"results"`
}

IpamServicesListOKBody ipam services list o k body swagger:model IpamServicesListOKBody

func (*IpamServicesListOKBody) ContextValidate

func (o *IpamServicesListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam services list o k body based on the context it is used

func (*IpamServicesListOKBody) MarshalBinary

func (o *IpamServicesListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamServicesListOKBody) UnmarshalBinary

func (o *IpamServicesListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamServicesListOKBody) Validate

func (o *IpamServicesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam services list o k body

type IpamServicesListParams

type IpamServicesListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Device.
	Device *string

	// Devicen.
	Devicen *string

	// DeviceID.
	DeviceID *string

	// DeviceIDn.
	DeviceIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Port.
	Port *float64

	// Protocol.
	Protocol *string

	// Protocoln.
	Protocoln *string

	// Q.
	Q *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// VirtualMachine.
	VirtualMachine *string

	// VirtualMachinen.
	VirtualMachinen *string

	// VirtualMachineID.
	VirtualMachineID *string

	// VirtualMachineIDn.
	VirtualMachineIDn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesListParams contains all the parameters to send to the API endpoint

for the ipam services list operation.

Typically these are written to a http.Request.

func NewIpamServicesListParams

func NewIpamServicesListParams() *IpamServicesListParams

NewIpamServicesListParams creates a new IpamServicesListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesListParamsWithContext

func NewIpamServicesListParamsWithContext(ctx context.Context) *IpamServicesListParams

NewIpamServicesListParamsWithContext creates a new IpamServicesListParams object with the ability to set a context for a request.

func NewIpamServicesListParamsWithHTTPClient

func NewIpamServicesListParamsWithHTTPClient(client *http.Client) *IpamServicesListParams

NewIpamServicesListParamsWithHTTPClient creates a new IpamServicesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesListParamsWithTimeout

func NewIpamServicesListParamsWithTimeout(timeout time.Duration) *IpamServicesListParams

NewIpamServicesListParamsWithTimeout creates a new IpamServicesListParams object with the ability to set a timeout on a request.

func (*IpamServicesListParams) SetContext

func (o *IpamServicesListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services list params

func (*IpamServicesListParams) SetCreated

func (o *IpamServicesListParams) SetCreated(created *string)

SetCreated adds the created to the ipam services list params

func (*IpamServicesListParams) SetCreatedGte

func (o *IpamServicesListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam services list params

func (*IpamServicesListParams) SetCreatedLte

func (o *IpamServicesListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam services list params

func (*IpamServicesListParams) SetDefaults

func (o *IpamServicesListParams) SetDefaults()

SetDefaults hydrates default values in the ipam services list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesListParams) SetDevice

func (o *IpamServicesListParams) SetDevice(device *string)

SetDevice adds the device to the ipam services list params

func (*IpamServicesListParams) SetDeviceID

func (o *IpamServicesListParams) SetDeviceID(deviceID *string)

SetDeviceID adds the deviceId to the ipam services list params

func (*IpamServicesListParams) SetDeviceIDn

func (o *IpamServicesListParams) SetDeviceIDn(deviceIDn *string)

SetDeviceIDn adds the deviceIdN to the ipam services list params

func (*IpamServicesListParams) SetDevicen

func (o *IpamServicesListParams) SetDevicen(devicen *string)

SetDevicen adds the deviceN to the ipam services list params

func (*IpamServicesListParams) SetHTTPClient

func (o *IpamServicesListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services list params

func (*IpamServicesListParams) SetID

func (o *IpamServicesListParams) SetID(id *string)

SetID adds the id to the ipam services list params

func (*IpamServicesListParams) SetIDGt

func (o *IpamServicesListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam services list params

func (*IpamServicesListParams) SetIDGte

func (o *IpamServicesListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam services list params

func (*IpamServicesListParams) SetIDLt

func (o *IpamServicesListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam services list params

func (*IpamServicesListParams) SetIDLte

func (o *IpamServicesListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam services list params

func (*IpamServicesListParams) SetIDn

func (o *IpamServicesListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam services list params

func (*IpamServicesListParams) SetLastUpdated

func (o *IpamServicesListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam services list params

func (*IpamServicesListParams) SetLastUpdatedGte

func (o *IpamServicesListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam services list params

func (*IpamServicesListParams) SetLastUpdatedLte

func (o *IpamServicesListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam services list params

func (*IpamServicesListParams) SetLimit

func (o *IpamServicesListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam services list params

func (*IpamServicesListParams) SetName

func (o *IpamServicesListParams) SetName(name *string)

SetName adds the name to the ipam services list params

func (*IpamServicesListParams) SetNameIc

func (o *IpamServicesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam services list params

func (*IpamServicesListParams) SetNameIe

func (o *IpamServicesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam services list params

func (*IpamServicesListParams) SetNameIew

func (o *IpamServicesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam services list params

func (*IpamServicesListParams) SetNameIsw

func (o *IpamServicesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam services list params

func (*IpamServicesListParams) SetNameNic

func (o *IpamServicesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam services list params

func (*IpamServicesListParams) SetNameNie

func (o *IpamServicesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam services list params

func (*IpamServicesListParams) SetNameNiew

func (o *IpamServicesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam services list params

func (*IpamServicesListParams) SetNameNisw

func (o *IpamServicesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam services list params

func (*IpamServicesListParams) SetNamen

func (o *IpamServicesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam services list params

func (*IpamServicesListParams) SetOffset

func (o *IpamServicesListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam services list params

func (*IpamServicesListParams) SetPort

func (o *IpamServicesListParams) SetPort(port *float64)

SetPort adds the port to the ipam services list params

func (*IpamServicesListParams) SetProtocol

func (o *IpamServicesListParams) SetProtocol(protocol *string)

SetProtocol adds the protocol to the ipam services list params

func (*IpamServicesListParams) SetProtocoln

func (o *IpamServicesListParams) SetProtocoln(protocoln *string)

SetProtocoln adds the protocolN to the ipam services list params

func (*IpamServicesListParams) SetQ

func (o *IpamServicesListParams) SetQ(q *string)

SetQ adds the q to the ipam services list params

func (*IpamServicesListParams) SetTag

func (o *IpamServicesListParams) SetTag(tag *string)

SetTag adds the tag to the ipam services list params

func (*IpamServicesListParams) SetTagn

func (o *IpamServicesListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam services list params

func (*IpamServicesListParams) SetTimeout

func (o *IpamServicesListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachine

func (o *IpamServicesListParams) SetVirtualMachine(virtualMachine *string)

SetVirtualMachine adds the virtualMachine to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachineID

func (o *IpamServicesListParams) SetVirtualMachineID(virtualMachineID *string)

SetVirtualMachineID adds the virtualMachineId to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachineIDn

func (o *IpamServicesListParams) SetVirtualMachineIDn(virtualMachineIDn *string)

SetVirtualMachineIDn adds the virtualMachineIdN to the ipam services list params

func (*IpamServicesListParams) SetVirtualMachinen

func (o *IpamServicesListParams) SetVirtualMachinen(virtualMachinen *string)

SetVirtualMachinen adds the virtualMachineN to the ipam services list params

func (*IpamServicesListParams) WithContext

WithContext adds the context to the ipam services list params

func (*IpamServicesListParams) WithCreated

func (o *IpamServicesListParams) WithCreated(created *string) *IpamServicesListParams

WithCreated adds the created to the ipam services list params

func (*IpamServicesListParams) WithCreatedGte

func (o *IpamServicesListParams) WithCreatedGte(createdGte *string) *IpamServicesListParams

WithCreatedGte adds the createdGte to the ipam services list params

func (*IpamServicesListParams) WithCreatedLte

func (o *IpamServicesListParams) WithCreatedLte(createdLte *string) *IpamServicesListParams

WithCreatedLte adds the createdLte to the ipam services list params

func (*IpamServicesListParams) WithDefaults

WithDefaults hydrates default values in the ipam services list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesListParams) WithDevice

func (o *IpamServicesListParams) WithDevice(device *string) *IpamServicesListParams

WithDevice adds the device to the ipam services list params

func (*IpamServicesListParams) WithDeviceID

func (o *IpamServicesListParams) WithDeviceID(deviceID *string) *IpamServicesListParams

WithDeviceID adds the deviceID to the ipam services list params

func (*IpamServicesListParams) WithDeviceIDn

func (o *IpamServicesListParams) WithDeviceIDn(deviceIDn *string) *IpamServicesListParams

WithDeviceIDn adds the deviceIDn to the ipam services list params

func (*IpamServicesListParams) WithDevicen

func (o *IpamServicesListParams) WithDevicen(devicen *string) *IpamServicesListParams

WithDevicen adds the devicen to the ipam services list params

func (*IpamServicesListParams) WithHTTPClient

func (o *IpamServicesListParams) WithHTTPClient(client *http.Client) *IpamServicesListParams

WithHTTPClient adds the HTTPClient to the ipam services list params

func (*IpamServicesListParams) WithID

WithID adds the id to the ipam services list params

func (*IpamServicesListParams) WithIDGt

WithIDGt adds the iDGt to the ipam services list params

func (*IpamServicesListParams) WithIDGte

WithIDGte adds the iDGte to the ipam services list params

func (*IpamServicesListParams) WithIDLt

WithIDLt adds the iDLt to the ipam services list params

func (*IpamServicesListParams) WithIDLte

WithIDLte adds the iDLte to the ipam services list params

func (*IpamServicesListParams) WithIDn

WithIDn adds the iDn to the ipam services list params

func (*IpamServicesListParams) WithLastUpdated

func (o *IpamServicesListParams) WithLastUpdated(lastUpdated *string) *IpamServicesListParams

WithLastUpdated adds the lastUpdated to the ipam services list params

func (*IpamServicesListParams) WithLastUpdatedGte

func (o *IpamServicesListParams) WithLastUpdatedGte(lastUpdatedGte *string) *IpamServicesListParams

WithLastUpdatedGte adds the lastUpdatedGte to the ipam services list params

func (*IpamServicesListParams) WithLastUpdatedLte

func (o *IpamServicesListParams) WithLastUpdatedLte(lastUpdatedLte *string) *IpamServicesListParams

WithLastUpdatedLte adds the lastUpdatedLte to the ipam services list params

func (*IpamServicesListParams) WithLimit

func (o *IpamServicesListParams) WithLimit(limit *int64) *IpamServicesListParams

WithLimit adds the limit to the ipam services list params

func (*IpamServicesListParams) WithName

WithName adds the name to the ipam services list params

func (*IpamServicesListParams) WithNameIc

func (o *IpamServicesListParams) WithNameIc(nameIc *string) *IpamServicesListParams

WithNameIc adds the nameIc to the ipam services list params

func (*IpamServicesListParams) WithNameIe

func (o *IpamServicesListParams) WithNameIe(nameIe *string) *IpamServicesListParams

WithNameIe adds the nameIe to the ipam services list params

func (*IpamServicesListParams) WithNameIew

func (o *IpamServicesListParams) WithNameIew(nameIew *string) *IpamServicesListParams

WithNameIew adds the nameIew to the ipam services list params

func (*IpamServicesListParams) WithNameIsw

func (o *IpamServicesListParams) WithNameIsw(nameIsw *string) *IpamServicesListParams

WithNameIsw adds the nameIsw to the ipam services list params

func (*IpamServicesListParams) WithNameNic

func (o *IpamServicesListParams) WithNameNic(nameNic *string) *IpamServicesListParams

WithNameNic adds the nameNic to the ipam services list params

func (*IpamServicesListParams) WithNameNie

func (o *IpamServicesListParams) WithNameNie(nameNie *string) *IpamServicesListParams

WithNameNie adds the nameNie to the ipam services list params

func (*IpamServicesListParams) WithNameNiew

func (o *IpamServicesListParams) WithNameNiew(nameNiew *string) *IpamServicesListParams

WithNameNiew adds the nameNiew to the ipam services list params

func (*IpamServicesListParams) WithNameNisw

func (o *IpamServicesListParams) WithNameNisw(nameNisw *string) *IpamServicesListParams

WithNameNisw adds the nameNisw to the ipam services list params

func (*IpamServicesListParams) WithNamen

WithNamen adds the namen to the ipam services list params

func (*IpamServicesListParams) WithOffset

func (o *IpamServicesListParams) WithOffset(offset *int64) *IpamServicesListParams

WithOffset adds the offset to the ipam services list params

func (*IpamServicesListParams) WithPort

WithPort adds the port to the ipam services list params

func (*IpamServicesListParams) 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 IpamServicesPartialUpdateOK

type IpamServicesPartialUpdateOK struct {
	Payload *models.Service
}
IpamServicesPartialUpdateOK describes a response with status code 200, with default header values.

IpamServicesPartialUpdateOK ipam services partial update o k

func NewIpamServicesPartialUpdateOK

func NewIpamServicesPartialUpdateOK() *IpamServicesPartialUpdateOK

NewIpamServicesPartialUpdateOK creates a IpamServicesPartialUpdateOK with default headers values

func (*IpamServicesPartialUpdateOK) Error

func (*IpamServicesPartialUpdateOK) GetPayload

func (o *IpamServicesPartialUpdateOK) GetPayload() *models.Service

type IpamServicesPartialUpdateParams

type IpamServicesPartialUpdateParams struct {

	// Data.
	Data *models.WritableService

	/* ID.

	   A unique integer value identifying this service.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam services partial update operation.

Typically these are written to a http.Request.

func NewIpamServicesPartialUpdateParams

func NewIpamServicesPartialUpdateParams() *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParams creates a new IpamServicesPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesPartialUpdateParamsWithContext

func NewIpamServicesPartialUpdateParamsWithContext(ctx context.Context) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithContext creates a new IpamServicesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamServicesPartialUpdateParamsWithHTTPClient

func NewIpamServicesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithHTTPClient creates a new IpamServicesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesPartialUpdateParamsWithTimeout

func NewIpamServicesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesPartialUpdateParams

NewIpamServicesPartialUpdateParamsWithTimeout creates a new IpamServicesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamServicesPartialUpdateParams) SetContext

func (o *IpamServicesPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetData

SetData adds the data to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetDefaults

func (o *IpamServicesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesPartialUpdateParams) SetHTTPClient

func (o *IpamServicesPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetID

SetID adds the id to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) SetTimeout

func (o *IpamServicesPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithContext

WithContext adds the context to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithData

WithData adds the data to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam services partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithID

WithID adds the id to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam services partial update params

func (*IpamServicesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesPartialUpdateReader

type IpamServicesPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamServicesPartialUpdateReader is a Reader for the IpamServicesPartialUpdate structure.

func (*IpamServicesPartialUpdateReader) ReadResponse

func (o *IpamServicesPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesReadOK

type IpamServicesReadOK struct {
	Payload *models.Service
}
IpamServicesReadOK describes a response with status code 200, with default header values.

IpamServicesReadOK ipam services read o k

func NewIpamServicesReadOK

func NewIpamServicesReadOK() *IpamServicesReadOK

NewIpamServicesReadOK creates a IpamServicesReadOK with default headers values

func (*IpamServicesReadOK) Error

func (o *IpamServicesReadOK) Error() string

func (*IpamServicesReadOK) GetPayload

func (o *IpamServicesReadOK) GetPayload() *models.Service

type IpamServicesReadParams

type IpamServicesReadParams struct {

	/* ID.

	   A unique integer value identifying this service.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesReadParams contains all the parameters to send to the API endpoint

for the ipam services read operation.

Typically these are written to a http.Request.

func NewIpamServicesReadParams

func NewIpamServicesReadParams() *IpamServicesReadParams

NewIpamServicesReadParams creates a new IpamServicesReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesReadParamsWithContext

func NewIpamServicesReadParamsWithContext(ctx context.Context) *IpamServicesReadParams

NewIpamServicesReadParamsWithContext creates a new IpamServicesReadParams object with the ability to set a context for a request.

func NewIpamServicesReadParamsWithHTTPClient

func NewIpamServicesReadParamsWithHTTPClient(client *http.Client) *IpamServicesReadParams

NewIpamServicesReadParamsWithHTTPClient creates a new IpamServicesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesReadParamsWithTimeout

func NewIpamServicesReadParamsWithTimeout(timeout time.Duration) *IpamServicesReadParams

NewIpamServicesReadParamsWithTimeout creates a new IpamServicesReadParams object with the ability to set a timeout on a request.

func (*IpamServicesReadParams) SetContext

func (o *IpamServicesReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services read params

func (*IpamServicesReadParams) SetDefaults

func (o *IpamServicesReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam services read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesReadParams) SetHTTPClient

func (o *IpamServicesReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services read params

func (*IpamServicesReadParams) SetID

func (o *IpamServicesReadParams) SetID(id int64)

SetID adds the id to the ipam services read params

func (*IpamServicesReadParams) SetTimeout

func (o *IpamServicesReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services read params

func (*IpamServicesReadParams) WithContext

WithContext adds the context to the ipam services read params

func (*IpamServicesReadParams) WithDefaults

WithDefaults hydrates default values in the ipam services read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesReadParams) WithHTTPClient

func (o *IpamServicesReadParams) WithHTTPClient(client *http.Client) *IpamServicesReadParams

WithHTTPClient adds the HTTPClient to the ipam services read params

func (*IpamServicesReadParams) WithID

WithID adds the id to the ipam services read params

func (*IpamServicesReadParams) WithTimeout

WithTimeout adds the timeout to the ipam services read params

func (*IpamServicesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesReadReader

type IpamServicesReadReader struct {
	// contains filtered or unexported fields
}

IpamServicesReadReader is a Reader for the IpamServicesRead structure.

func (*IpamServicesReadReader) ReadResponse

func (o *IpamServicesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamServicesUpdateOK

type IpamServicesUpdateOK struct {
	Payload *models.Service
}
IpamServicesUpdateOK describes a response with status code 200, with default header values.

IpamServicesUpdateOK ipam services update o k

func NewIpamServicesUpdateOK

func NewIpamServicesUpdateOK() *IpamServicesUpdateOK

NewIpamServicesUpdateOK creates a IpamServicesUpdateOK with default headers values

func (*IpamServicesUpdateOK) Error

func (o *IpamServicesUpdateOK) Error() string

func (*IpamServicesUpdateOK) GetPayload

func (o *IpamServicesUpdateOK) GetPayload() *models.Service

type IpamServicesUpdateParams

type IpamServicesUpdateParams struct {

	// Data.
	Data *models.WritableService

	/* ID.

	   A unique integer value identifying this service.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamServicesUpdateParams contains all the parameters to send to the API endpoint

for the ipam services update operation.

Typically these are written to a http.Request.

func NewIpamServicesUpdateParams

func NewIpamServicesUpdateParams() *IpamServicesUpdateParams

NewIpamServicesUpdateParams creates a new IpamServicesUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamServicesUpdateParamsWithContext

func NewIpamServicesUpdateParamsWithContext(ctx context.Context) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithContext creates a new IpamServicesUpdateParams object with the ability to set a context for a request.

func NewIpamServicesUpdateParamsWithHTTPClient

func NewIpamServicesUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithHTTPClient creates a new IpamServicesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamServicesUpdateParamsWithTimeout

func NewIpamServicesUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesUpdateParams

NewIpamServicesUpdateParamsWithTimeout creates a new IpamServicesUpdateParams object with the ability to set a timeout on a request.

func (*IpamServicesUpdateParams) SetContext

func (o *IpamServicesUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam services update params

func (*IpamServicesUpdateParams) SetData

SetData adds the data to the ipam services update params

func (*IpamServicesUpdateParams) SetDefaults

func (o *IpamServicesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam services update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesUpdateParams) SetHTTPClient

func (o *IpamServicesUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam services update params

func (*IpamServicesUpdateParams) SetID

func (o *IpamServicesUpdateParams) SetID(id int64)

SetID adds the id to the ipam services update params

func (*IpamServicesUpdateParams) SetTimeout

func (o *IpamServicesUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam services update params

func (*IpamServicesUpdateParams) WithContext

WithContext adds the context to the ipam services update params

func (*IpamServicesUpdateParams) WithData

WithData adds the data to the ipam services update params

func (*IpamServicesUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam services update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamServicesUpdateParams) WithHTTPClient

func (o *IpamServicesUpdateParams) WithHTTPClient(client *http.Client) *IpamServicesUpdateParams

WithHTTPClient adds the HTTPClient to the ipam services update params

func (*IpamServicesUpdateParams) WithID

WithID adds the id to the ipam services update params

func (*IpamServicesUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam services update params

func (*IpamServicesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamServicesUpdateReader

type IpamServicesUpdateReader struct {
	// contains filtered or unexported fields
}

IpamServicesUpdateReader is a Reader for the IpamServicesUpdate structure.

func (*IpamServicesUpdateReader) ReadResponse

func (o *IpamServicesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsBulkDeleteNoContent

type IpamVlanGroupsBulkDeleteNoContent struct {
}
IpamVlanGroupsBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamVlanGroupsBulkDeleteNoContent ipam vlan groups bulk delete no content

func NewIpamVlanGroupsBulkDeleteNoContent

func NewIpamVlanGroupsBulkDeleteNoContent() *IpamVlanGroupsBulkDeleteNoContent

NewIpamVlanGroupsBulkDeleteNoContent creates a IpamVlanGroupsBulkDeleteNoContent with default headers values

func (*IpamVlanGroupsBulkDeleteNoContent) Error

type IpamVlanGroupsBulkDeleteParams

type IpamVlanGroupsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam vlan groups bulk delete operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsBulkDeleteParams

func NewIpamVlanGroupsBulkDeleteParams() *IpamVlanGroupsBulkDeleteParams

NewIpamVlanGroupsBulkDeleteParams creates a new IpamVlanGroupsBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsBulkDeleteParamsWithContext

func NewIpamVlanGroupsBulkDeleteParamsWithContext(ctx context.Context) *IpamVlanGroupsBulkDeleteParams

NewIpamVlanGroupsBulkDeleteParamsWithContext creates a new IpamVlanGroupsBulkDeleteParams object with the ability to set a context for a request.

func NewIpamVlanGroupsBulkDeleteParamsWithHTTPClient

func NewIpamVlanGroupsBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsBulkDeleteParams

NewIpamVlanGroupsBulkDeleteParamsWithHTTPClient creates a new IpamVlanGroupsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsBulkDeleteParamsWithTimeout

func NewIpamVlanGroupsBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsBulkDeleteParams

NewIpamVlanGroupsBulkDeleteParamsWithTimeout creates a new IpamVlanGroupsBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsBulkDeleteParams) SetContext

func (o *IpamVlanGroupsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups bulk delete params

func (*IpamVlanGroupsBulkDeleteParams) SetDefaults

func (o *IpamVlanGroupsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsBulkDeleteParams) SetHTTPClient

func (o *IpamVlanGroupsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups bulk delete params

func (*IpamVlanGroupsBulkDeleteParams) SetTimeout

func (o *IpamVlanGroupsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups bulk delete params

func (*IpamVlanGroupsBulkDeleteParams) WithContext

WithContext adds the context to the ipam vlan groups bulk delete params

func (*IpamVlanGroupsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups bulk delete params

func (*IpamVlanGroupsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups bulk delete params

func (*IpamVlanGroupsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsBulkDeleteReader

type IpamVlanGroupsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsBulkDeleteReader is a Reader for the IpamVlanGroupsBulkDelete structure.

func (*IpamVlanGroupsBulkDeleteReader) ReadResponse

func (o *IpamVlanGroupsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsBulkPartialUpdateOK

type IpamVlanGroupsBulkPartialUpdateOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamVlanGroupsBulkPartialUpdateOK ipam vlan groups bulk partial update o k

func NewIpamVlanGroupsBulkPartialUpdateOK

func NewIpamVlanGroupsBulkPartialUpdateOK() *IpamVlanGroupsBulkPartialUpdateOK

NewIpamVlanGroupsBulkPartialUpdateOK creates a IpamVlanGroupsBulkPartialUpdateOK with default headers values

func (*IpamVlanGroupsBulkPartialUpdateOK) Error

func (*IpamVlanGroupsBulkPartialUpdateOK) GetPayload

type IpamVlanGroupsBulkPartialUpdateParams

type IpamVlanGroupsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsBulkPartialUpdateParams

func NewIpamVlanGroupsBulkPartialUpdateParams() *IpamVlanGroupsBulkPartialUpdateParams

NewIpamVlanGroupsBulkPartialUpdateParams creates a new IpamVlanGroupsBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsBulkPartialUpdateParamsWithContext

func NewIpamVlanGroupsBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsBulkPartialUpdateParams

NewIpamVlanGroupsBulkPartialUpdateParamsWithContext creates a new IpamVlanGroupsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsBulkPartialUpdateParamsWithHTTPClient

func NewIpamVlanGroupsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsBulkPartialUpdateParams

NewIpamVlanGroupsBulkPartialUpdateParamsWithHTTPClient creates a new IpamVlanGroupsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsBulkPartialUpdateParamsWithTimeout

func NewIpamVlanGroupsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsBulkPartialUpdateParams

NewIpamVlanGroupsBulkPartialUpdateParamsWithTimeout creates a new IpamVlanGroupsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) SetData

SetData adds the data to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) SetDefaults

func (o *IpamVlanGroupsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsBulkPartialUpdateParams) SetHTTPClient

func (o *IpamVlanGroupsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) SetTimeout

func (o *IpamVlanGroupsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) WithData

WithData adds the data to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups bulk partial update params

func (*IpamVlanGroupsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsBulkPartialUpdateReader

type IpamVlanGroupsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsBulkPartialUpdateReader is a Reader for the IpamVlanGroupsBulkPartialUpdate structure.

func (*IpamVlanGroupsBulkPartialUpdateReader) ReadResponse

func (o *IpamVlanGroupsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsBulkUpdateOK

type IpamVlanGroupsBulkUpdateOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsBulkUpdateOK describes a response with status code 200, with default header values.

IpamVlanGroupsBulkUpdateOK ipam vlan groups bulk update o k

func NewIpamVlanGroupsBulkUpdateOK

func NewIpamVlanGroupsBulkUpdateOK() *IpamVlanGroupsBulkUpdateOK

NewIpamVlanGroupsBulkUpdateOK creates a IpamVlanGroupsBulkUpdateOK with default headers values

func (*IpamVlanGroupsBulkUpdateOK) Error

func (*IpamVlanGroupsBulkUpdateOK) GetPayload

func (o *IpamVlanGroupsBulkUpdateOK) GetPayload() *models.VLANGroup

type IpamVlanGroupsBulkUpdateParams

type IpamVlanGroupsBulkUpdateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups bulk update operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsBulkUpdateParams

func NewIpamVlanGroupsBulkUpdateParams() *IpamVlanGroupsBulkUpdateParams

NewIpamVlanGroupsBulkUpdateParams creates a new IpamVlanGroupsBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsBulkUpdateParamsWithContext

func NewIpamVlanGroupsBulkUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsBulkUpdateParams

NewIpamVlanGroupsBulkUpdateParamsWithContext creates a new IpamVlanGroupsBulkUpdateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsBulkUpdateParamsWithHTTPClient

func NewIpamVlanGroupsBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsBulkUpdateParams

NewIpamVlanGroupsBulkUpdateParamsWithHTTPClient creates a new IpamVlanGroupsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsBulkUpdateParamsWithTimeout

func NewIpamVlanGroupsBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsBulkUpdateParams

NewIpamVlanGroupsBulkUpdateParamsWithTimeout creates a new IpamVlanGroupsBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsBulkUpdateParams) SetContext

func (o *IpamVlanGroupsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) SetData

SetData adds the data to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) SetDefaults

func (o *IpamVlanGroupsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsBulkUpdateParams) SetHTTPClient

func (o *IpamVlanGroupsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) SetTimeout

func (o *IpamVlanGroupsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) WithContext

WithContext adds the context to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) WithData

WithData adds the data to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups bulk update params

func (*IpamVlanGroupsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsBulkUpdateReader

type IpamVlanGroupsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsBulkUpdateReader is a Reader for the IpamVlanGroupsBulkUpdate structure.

func (*IpamVlanGroupsBulkUpdateReader) ReadResponse

func (o *IpamVlanGroupsBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsCreateCreated

type IpamVlanGroupsCreateCreated struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsCreateCreated describes a response with status code 201, with default header values.

IpamVlanGroupsCreateCreated ipam vlan groups create created

func NewIpamVlanGroupsCreateCreated

func NewIpamVlanGroupsCreateCreated() *IpamVlanGroupsCreateCreated

NewIpamVlanGroupsCreateCreated creates a IpamVlanGroupsCreateCreated with default headers values

func (*IpamVlanGroupsCreateCreated) Error

func (*IpamVlanGroupsCreateCreated) GetPayload

func (o *IpamVlanGroupsCreateCreated) GetPayload() *models.VLANGroup

type IpamVlanGroupsCreateParams

type IpamVlanGroupsCreateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsCreateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups create operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsCreateParams

func NewIpamVlanGroupsCreateParams() *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParams creates a new IpamVlanGroupsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsCreateParamsWithContext

func NewIpamVlanGroupsCreateParamsWithContext(ctx context.Context) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithContext creates a new IpamVlanGroupsCreateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsCreateParamsWithHTTPClient

func NewIpamVlanGroupsCreateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithHTTPClient creates a new IpamVlanGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsCreateParamsWithTimeout

func NewIpamVlanGroupsCreateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsCreateParams

NewIpamVlanGroupsCreateParamsWithTimeout creates a new IpamVlanGroupsCreateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsCreateParams) SetContext

func (o *IpamVlanGroupsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) SetData

SetData adds the data to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) SetDefaults

func (o *IpamVlanGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsCreateParams) SetHTTPClient

func (o *IpamVlanGroupsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) SetTimeout

func (o *IpamVlanGroupsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithContext

WithContext adds the context to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithData

WithData adds the data to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups create params

func (*IpamVlanGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsCreateReader

type IpamVlanGroupsCreateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsCreateReader is a Reader for the IpamVlanGroupsCreate structure.

func (*IpamVlanGroupsCreateReader) ReadResponse

func (o *IpamVlanGroupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsDeleteNoContent

type IpamVlanGroupsDeleteNoContent struct {
}
IpamVlanGroupsDeleteNoContent describes a response with status code 204, with default header values.

IpamVlanGroupsDeleteNoContent ipam vlan groups delete no content

func NewIpamVlanGroupsDeleteNoContent

func NewIpamVlanGroupsDeleteNoContent() *IpamVlanGroupsDeleteNoContent

NewIpamVlanGroupsDeleteNoContent creates a IpamVlanGroupsDeleteNoContent with default headers values

func (*IpamVlanGroupsDeleteNoContent) Error

type IpamVlanGroupsDeleteParams

type IpamVlanGroupsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsDeleteParams contains all the parameters to send to the API endpoint

for the ipam vlan groups delete operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsDeleteParams

func NewIpamVlanGroupsDeleteParams() *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParams creates a new IpamVlanGroupsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsDeleteParamsWithContext

func NewIpamVlanGroupsDeleteParamsWithContext(ctx context.Context) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithContext creates a new IpamVlanGroupsDeleteParams object with the ability to set a context for a request.

func NewIpamVlanGroupsDeleteParamsWithHTTPClient

func NewIpamVlanGroupsDeleteParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithHTTPClient creates a new IpamVlanGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsDeleteParamsWithTimeout

func NewIpamVlanGroupsDeleteParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsDeleteParams

NewIpamVlanGroupsDeleteParamsWithTimeout creates a new IpamVlanGroupsDeleteParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsDeleteParams) SetContext

func (o *IpamVlanGroupsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) SetDefaults

func (o *IpamVlanGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsDeleteParams) SetHTTPClient

func (o *IpamVlanGroupsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) SetID

func (o *IpamVlanGroupsDeleteParams) SetID(id int64)

SetID adds the id to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) SetTimeout

func (o *IpamVlanGroupsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithContext

WithContext adds the context to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithID

WithID adds the id to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups delete params

func (*IpamVlanGroupsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsDeleteReader

type IpamVlanGroupsDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsDeleteReader is a Reader for the IpamVlanGroupsDelete structure.

func (*IpamVlanGroupsDeleteReader) ReadResponse

func (o *IpamVlanGroupsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsListOK

type IpamVlanGroupsListOK struct {
	Payload *IpamVlanGroupsListOKBody
}
IpamVlanGroupsListOK describes a response with status code 200, with default header values.

IpamVlanGroupsListOK ipam vlan groups list o k

func NewIpamVlanGroupsListOK

func NewIpamVlanGroupsListOK() *IpamVlanGroupsListOK

NewIpamVlanGroupsListOK creates a IpamVlanGroupsListOK with default headers values

func (*IpamVlanGroupsListOK) Error

func (o *IpamVlanGroupsListOK) Error() string

func (*IpamVlanGroupsListOK) GetPayload

type IpamVlanGroupsListOKBody

type IpamVlanGroupsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VLANGroup `json:"results"`
}

IpamVlanGroupsListOKBody ipam vlan groups list o k body swagger:model IpamVlanGroupsListOKBody

func (*IpamVlanGroupsListOKBody) ContextValidate

func (o *IpamVlanGroupsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam vlan groups list o k body based on the context it is used

func (*IpamVlanGroupsListOKBody) MarshalBinary

func (o *IpamVlanGroupsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamVlanGroupsListOKBody) UnmarshalBinary

func (o *IpamVlanGroupsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamVlanGroupsListOKBody) Validate

func (o *IpamVlanGroupsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam vlan groups list o k body

type IpamVlanGroupsListParams

type IpamVlanGroupsListParams struct {

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsListParams contains all the parameters to send to the API endpoint

for the ipam vlan groups list operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsListParams

func NewIpamVlanGroupsListParams() *IpamVlanGroupsListParams

NewIpamVlanGroupsListParams creates a new IpamVlanGroupsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsListParamsWithContext

func NewIpamVlanGroupsListParamsWithContext(ctx context.Context) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithContext creates a new IpamVlanGroupsListParams object with the ability to set a context for a request.

func NewIpamVlanGroupsListParamsWithHTTPClient

func NewIpamVlanGroupsListParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithHTTPClient creates a new IpamVlanGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsListParamsWithTimeout

func NewIpamVlanGroupsListParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsListParams

NewIpamVlanGroupsListParamsWithTimeout creates a new IpamVlanGroupsListParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsListParams) SetContext

func (o *IpamVlanGroupsListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDefaults

func (o *IpamVlanGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsListParams) SetDescription

func (o *IpamVlanGroupsListParams) SetDescription(description *string)

SetDescription adds the description to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIc

func (o *IpamVlanGroupsListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIe

func (o *IpamVlanGroupsListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIew

func (o *IpamVlanGroupsListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionIsw

func (o *IpamVlanGroupsListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNic

func (o *IpamVlanGroupsListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNie

func (o *IpamVlanGroupsListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNiew

func (o *IpamVlanGroupsListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionNisw

func (o *IpamVlanGroupsListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetDescriptionn

func (o *IpamVlanGroupsListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetHTTPClient

func (o *IpamVlanGroupsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetID

func (o *IpamVlanGroupsListParams) SetID(id *string)

SetID adds the id to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDGt

func (o *IpamVlanGroupsListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDGte

func (o *IpamVlanGroupsListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDLt

func (o *IpamVlanGroupsListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDLte

func (o *IpamVlanGroupsListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetIDn

func (o *IpamVlanGroupsListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetLimit

func (o *IpamVlanGroupsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetName

func (o *IpamVlanGroupsListParams) SetName(name *string)

SetName adds the name to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIc

func (o *IpamVlanGroupsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIe

func (o *IpamVlanGroupsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIew

func (o *IpamVlanGroupsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameIsw

func (o *IpamVlanGroupsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNic

func (o *IpamVlanGroupsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNie

func (o *IpamVlanGroupsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNiew

func (o *IpamVlanGroupsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNameNisw

func (o *IpamVlanGroupsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetNamen

func (o *IpamVlanGroupsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetOffset

func (o *IpamVlanGroupsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetQ

func (o *IpamVlanGroupsListParams) SetQ(q *string)

SetQ adds the q to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegion

func (o *IpamVlanGroupsListParams) SetRegion(region *string)

SetRegion adds the region to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegionID

func (o *IpamVlanGroupsListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegionIDn

func (o *IpamVlanGroupsListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegionn

func (o *IpamVlanGroupsListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSite

func (o *IpamVlanGroupsListParams) SetSite(site *string)

SetSite adds the site to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSiteID

func (o *IpamVlanGroupsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSiteIDn

func (o *IpamVlanGroupsListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSiten

func (o *IpamVlanGroupsListParams) SetSiten(siten *string)

SetSiten adds the siteN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlug

func (o *IpamVlanGroupsListParams) SetSlug(slug *string)

SetSlug adds the slug to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIc

func (o *IpamVlanGroupsListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIe

func (o *IpamVlanGroupsListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIew

func (o *IpamVlanGroupsListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugIsw

func (o *IpamVlanGroupsListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNic

func (o *IpamVlanGroupsListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNie

func (o *IpamVlanGroupsListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNiew

func (o *IpamVlanGroupsListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugNisw

func (o *IpamVlanGroupsListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSlugn

func (o *IpamVlanGroupsListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetTimeout

func (o *IpamVlanGroupsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithContext

WithContext adds the context to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsListParams) WithDescription

func (o *IpamVlanGroupsListParams) WithDescription(description *string) *IpamVlanGroupsListParams

WithDescription adds the description to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIc

func (o *IpamVlanGroupsListParams) WithDescriptionIc(descriptionIc *string) *IpamVlanGroupsListParams

WithDescriptionIc adds the descriptionIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIe

func (o *IpamVlanGroupsListParams) WithDescriptionIe(descriptionIe *string) *IpamVlanGroupsListParams

WithDescriptionIe adds the descriptionIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIew

func (o *IpamVlanGroupsListParams) WithDescriptionIew(descriptionIew *string) *IpamVlanGroupsListParams

WithDescriptionIew adds the descriptionIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionIsw

func (o *IpamVlanGroupsListParams) WithDescriptionIsw(descriptionIsw *string) *IpamVlanGroupsListParams

WithDescriptionIsw adds the descriptionIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNic

func (o *IpamVlanGroupsListParams) WithDescriptionNic(descriptionNic *string) *IpamVlanGroupsListParams

WithDescriptionNic adds the descriptionNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNie

func (o *IpamVlanGroupsListParams) WithDescriptionNie(descriptionNie *string) *IpamVlanGroupsListParams

WithDescriptionNie adds the descriptionNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNiew

func (o *IpamVlanGroupsListParams) WithDescriptionNiew(descriptionNiew *string) *IpamVlanGroupsListParams

WithDescriptionNiew adds the descriptionNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionNisw

func (o *IpamVlanGroupsListParams) WithDescriptionNisw(descriptionNisw *string) *IpamVlanGroupsListParams

WithDescriptionNisw adds the descriptionNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithDescriptionn

func (o *IpamVlanGroupsListParams) WithDescriptionn(descriptionn *string) *IpamVlanGroupsListParams

WithDescriptionn adds the descriptionn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithHTTPClient

func (o *IpamVlanGroupsListParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsListParams

WithHTTPClient adds the HTTPClient to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithID

WithID adds the id to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDGt

WithIDGt adds the iDGt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDGte

WithIDGte adds the iDGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDLt

WithIDLt adds the iDLt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDLte

WithIDLte adds the iDLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithIDn

WithIDn adds the iDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithLimit

WithLimit adds the limit to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithName

WithName adds the name to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIc

WithNameIc adds the nameIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIe

WithNameIe adds the nameIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIew

func (o *IpamVlanGroupsListParams) WithNameIew(nameIew *string) *IpamVlanGroupsListParams

WithNameIew adds the nameIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameIsw

func (o *IpamVlanGroupsListParams) WithNameIsw(nameIsw *string) *IpamVlanGroupsListParams

WithNameIsw adds the nameIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNic

func (o *IpamVlanGroupsListParams) WithNameNic(nameNic *string) *IpamVlanGroupsListParams

WithNameNic adds the nameNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNie

func (o *IpamVlanGroupsListParams) WithNameNie(nameNie *string) *IpamVlanGroupsListParams

WithNameNie adds the nameNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNiew

func (o *IpamVlanGroupsListParams) WithNameNiew(nameNiew *string) *IpamVlanGroupsListParams

WithNameNiew adds the nameNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameNisw

func (o *IpamVlanGroupsListParams) WithNameNisw(nameNisw *string) *IpamVlanGroupsListParams

WithNameNisw adds the nameNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNamen

WithNamen adds the namen to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithOffset

WithOffset adds the offset to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithQ

WithQ adds the q to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegion

WithRegion adds the region to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegionID

func (o *IpamVlanGroupsListParams) WithRegionID(regionID *string) *IpamVlanGroupsListParams

WithRegionID adds the regionID to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegionIDn

func (o *IpamVlanGroupsListParams) WithRegionIDn(regionIDn *string) *IpamVlanGroupsListParams

WithRegionIDn adds the regionIDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegionn

func (o *IpamVlanGroupsListParams) WithRegionn(regionn *string) *IpamVlanGroupsListParams

WithRegionn adds the regionn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSite

WithSite adds the site to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSiteID

WithSiteID adds the siteID to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSiteIDn

func (o *IpamVlanGroupsListParams) WithSiteIDn(siteIDn *string) *IpamVlanGroupsListParams

WithSiteIDn adds the siteIDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSiten

WithSiten adds the siten to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlug

WithSlug adds the slug to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIc

WithSlugIc adds the slugIc to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIe

WithSlugIe adds the slugIe to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIew

func (o *IpamVlanGroupsListParams) WithSlugIew(slugIew *string) *IpamVlanGroupsListParams

WithSlugIew adds the slugIew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugIsw

func (o *IpamVlanGroupsListParams) WithSlugIsw(slugIsw *string) *IpamVlanGroupsListParams

WithSlugIsw adds the slugIsw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNic

func (o *IpamVlanGroupsListParams) WithSlugNic(slugNic *string) *IpamVlanGroupsListParams

WithSlugNic adds the slugNic to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNie

func (o *IpamVlanGroupsListParams) WithSlugNie(slugNie *string) *IpamVlanGroupsListParams

WithSlugNie adds the slugNie to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNiew

func (o *IpamVlanGroupsListParams) WithSlugNiew(slugNiew *string) *IpamVlanGroupsListParams

WithSlugNiew adds the slugNiew to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugNisw

func (o *IpamVlanGroupsListParams) WithSlugNisw(slugNisw *string) *IpamVlanGroupsListParams

WithSlugNisw adds the slugNisw to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugn

WithSlugn adds the slugn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsListReader

type IpamVlanGroupsListReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsListReader is a Reader for the IpamVlanGroupsList structure.

func (*IpamVlanGroupsListReader) ReadResponse

func (o *IpamVlanGroupsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsPartialUpdateOK

type IpamVlanGroupsPartialUpdateOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsPartialUpdateOK describes a response with status code 200, with default header values.

IpamVlanGroupsPartialUpdateOK ipam vlan groups partial update o k

func NewIpamVlanGroupsPartialUpdateOK

func NewIpamVlanGroupsPartialUpdateOK() *IpamVlanGroupsPartialUpdateOK

NewIpamVlanGroupsPartialUpdateOK creates a IpamVlanGroupsPartialUpdateOK with default headers values

func (*IpamVlanGroupsPartialUpdateOK) Error

func (*IpamVlanGroupsPartialUpdateOK) GetPayload

type IpamVlanGroupsPartialUpdateParams

type IpamVlanGroupsPartialUpdateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups partial update operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsPartialUpdateParams

func NewIpamVlanGroupsPartialUpdateParams() *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParams creates a new IpamVlanGroupsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsPartialUpdateParamsWithContext

func NewIpamVlanGroupsPartialUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithContext creates a new IpamVlanGroupsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient

func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient creates a new IpamVlanGroupsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsPartialUpdateParamsWithTimeout

func NewIpamVlanGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsPartialUpdateParams

NewIpamVlanGroupsPartialUpdateParamsWithTimeout creates a new IpamVlanGroupsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsPartialUpdateParams) SetContext

SetContext adds the context to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetData

SetData adds the data to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetDefaults

func (o *IpamVlanGroupsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsPartialUpdateParams) SetHTTPClient

func (o *IpamVlanGroupsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetID

SetID adds the id to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) SetTimeout

func (o *IpamVlanGroupsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithContext

WithContext adds the context to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithData

WithData adds the data to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithID

WithID adds the id to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups partial update params

func (*IpamVlanGroupsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsPartialUpdateReader

type IpamVlanGroupsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsPartialUpdateReader is a Reader for the IpamVlanGroupsPartialUpdate structure.

func (*IpamVlanGroupsPartialUpdateReader) ReadResponse

func (o *IpamVlanGroupsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsReadOK

type IpamVlanGroupsReadOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsReadOK describes a response with status code 200, with default header values.

IpamVlanGroupsReadOK ipam vlan groups read o k

func NewIpamVlanGroupsReadOK

func NewIpamVlanGroupsReadOK() *IpamVlanGroupsReadOK

NewIpamVlanGroupsReadOK creates a IpamVlanGroupsReadOK with default headers values

func (*IpamVlanGroupsReadOK) Error

func (o *IpamVlanGroupsReadOK) Error() string

func (*IpamVlanGroupsReadOK) GetPayload

func (o *IpamVlanGroupsReadOK) GetPayload() *models.VLANGroup

type IpamVlanGroupsReadParams

type IpamVlanGroupsReadParams struct {

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsReadParams contains all the parameters to send to the API endpoint

for the ipam vlan groups read operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsReadParams

func NewIpamVlanGroupsReadParams() *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParams creates a new IpamVlanGroupsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsReadParamsWithContext

func NewIpamVlanGroupsReadParamsWithContext(ctx context.Context) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithContext creates a new IpamVlanGroupsReadParams object with the ability to set a context for a request.

func NewIpamVlanGroupsReadParamsWithHTTPClient

func NewIpamVlanGroupsReadParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithHTTPClient creates a new IpamVlanGroupsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsReadParamsWithTimeout

func NewIpamVlanGroupsReadParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsReadParams

NewIpamVlanGroupsReadParamsWithTimeout creates a new IpamVlanGroupsReadParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsReadParams) SetContext

func (o *IpamVlanGroupsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) SetDefaults

func (o *IpamVlanGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsReadParams) SetHTTPClient

func (o *IpamVlanGroupsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) SetID

func (o *IpamVlanGroupsReadParams) SetID(id int64)

SetID adds the id to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) SetTimeout

func (o *IpamVlanGroupsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithContext

WithContext adds the context to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsReadParams) WithHTTPClient

func (o *IpamVlanGroupsReadParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams

WithHTTPClient adds the HTTPClient to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithID

WithID adds the id to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups read params

func (*IpamVlanGroupsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsReadReader

type IpamVlanGroupsReadReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsReadReader is a Reader for the IpamVlanGroupsRead structure.

func (*IpamVlanGroupsReadReader) ReadResponse

func (o *IpamVlanGroupsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlanGroupsUpdateOK

type IpamVlanGroupsUpdateOK struct {
	Payload *models.VLANGroup
}
IpamVlanGroupsUpdateOK describes a response with status code 200, with default header values.

IpamVlanGroupsUpdateOK ipam vlan groups update o k

func NewIpamVlanGroupsUpdateOK

func NewIpamVlanGroupsUpdateOK() *IpamVlanGroupsUpdateOK

NewIpamVlanGroupsUpdateOK creates a IpamVlanGroupsUpdateOK with default headers values

func (*IpamVlanGroupsUpdateOK) Error

func (o *IpamVlanGroupsUpdateOK) Error() string

func (*IpamVlanGroupsUpdateOK) GetPayload

func (o *IpamVlanGroupsUpdateOK) GetPayload() *models.VLANGroup

type IpamVlanGroupsUpdateParams

type IpamVlanGroupsUpdateParams struct {

	// Data.
	Data *models.WritableVLANGroup

	/* ID.

	   A unique integer value identifying this VLAN group.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlanGroupsUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlan groups update operation.

Typically these are written to a http.Request.

func NewIpamVlanGroupsUpdateParams

func NewIpamVlanGroupsUpdateParams() *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParams creates a new IpamVlanGroupsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlanGroupsUpdateParamsWithContext

func NewIpamVlanGroupsUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithContext creates a new IpamVlanGroupsUpdateParams object with the ability to set a context for a request.

func NewIpamVlanGroupsUpdateParamsWithHTTPClient

func NewIpamVlanGroupsUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithHTTPClient creates a new IpamVlanGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlanGroupsUpdateParamsWithTimeout

func NewIpamVlanGroupsUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsUpdateParams

NewIpamVlanGroupsUpdateParamsWithTimeout creates a new IpamVlanGroupsUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlanGroupsUpdateParams) SetContext

func (o *IpamVlanGroupsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetData

SetData adds the data to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetDefaults

func (o *IpamVlanGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlan groups update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsUpdateParams) SetHTTPClient

func (o *IpamVlanGroupsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetID

func (o *IpamVlanGroupsUpdateParams) SetID(id int64)

SetID adds the id to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) SetTimeout

func (o *IpamVlanGroupsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithContext

WithContext adds the context to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithData

WithData adds the data to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlan groups update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlanGroupsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithID

WithID adds the id to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlan groups update params

func (*IpamVlanGroupsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlanGroupsUpdateReader

type IpamVlanGroupsUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlanGroupsUpdateReader is a Reader for the IpamVlanGroupsUpdate structure.

func (*IpamVlanGroupsUpdateReader) ReadResponse

func (o *IpamVlanGroupsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansBulkDeleteNoContent

type IpamVlansBulkDeleteNoContent struct {
}
IpamVlansBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamVlansBulkDeleteNoContent ipam vlans bulk delete no content

func NewIpamVlansBulkDeleteNoContent

func NewIpamVlansBulkDeleteNoContent() *IpamVlansBulkDeleteNoContent

NewIpamVlansBulkDeleteNoContent creates a IpamVlansBulkDeleteNoContent with default headers values

func (*IpamVlansBulkDeleteNoContent) Error

type IpamVlansBulkDeleteParams

type IpamVlansBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam vlans bulk delete operation.

Typically these are written to a http.Request.

func NewIpamVlansBulkDeleteParams

func NewIpamVlansBulkDeleteParams() *IpamVlansBulkDeleteParams

NewIpamVlansBulkDeleteParams creates a new IpamVlansBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansBulkDeleteParamsWithContext

func NewIpamVlansBulkDeleteParamsWithContext(ctx context.Context) *IpamVlansBulkDeleteParams

NewIpamVlansBulkDeleteParamsWithContext creates a new IpamVlansBulkDeleteParams object with the ability to set a context for a request.

func NewIpamVlansBulkDeleteParamsWithHTTPClient

func NewIpamVlansBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamVlansBulkDeleteParams

NewIpamVlansBulkDeleteParamsWithHTTPClient creates a new IpamVlansBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansBulkDeleteParamsWithTimeout

func NewIpamVlansBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamVlansBulkDeleteParams

NewIpamVlansBulkDeleteParamsWithTimeout creates a new IpamVlansBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamVlansBulkDeleteParams) SetContext

func (o *IpamVlansBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans bulk delete params

func (*IpamVlansBulkDeleteParams) SetDefaults

func (o *IpamVlansBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansBulkDeleteParams) SetHTTPClient

func (o *IpamVlansBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans bulk delete params

func (*IpamVlansBulkDeleteParams) SetTimeout

func (o *IpamVlansBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans bulk delete params

func (*IpamVlansBulkDeleteParams) WithContext

WithContext adds the context to the ipam vlans bulk delete params

func (*IpamVlansBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam vlans bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansBulkDeleteParams) WithHTTPClient

func (o *IpamVlansBulkDeleteParams) WithHTTPClient(client *http.Client) *IpamVlansBulkDeleteParams

WithHTTPClient adds the HTTPClient to the ipam vlans bulk delete params

func (*IpamVlansBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam vlans bulk delete params

func (*IpamVlansBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlansBulkDeleteReader

type IpamVlansBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVlansBulkDeleteReader is a Reader for the IpamVlansBulkDelete structure.

func (*IpamVlansBulkDeleteReader) ReadResponse

func (o *IpamVlansBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansBulkPartialUpdateOK

type IpamVlansBulkPartialUpdateOK struct {
	Payload *models.VLAN
}
IpamVlansBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamVlansBulkPartialUpdateOK ipam vlans bulk partial update o k

func NewIpamVlansBulkPartialUpdateOK

func NewIpamVlansBulkPartialUpdateOK() *IpamVlansBulkPartialUpdateOK

NewIpamVlansBulkPartialUpdateOK creates a IpamVlansBulkPartialUpdateOK with default headers values

func (*IpamVlansBulkPartialUpdateOK) Error

func (*IpamVlansBulkPartialUpdateOK) GetPayload

func (o *IpamVlansBulkPartialUpdateOK) GetPayload() *models.VLAN

type IpamVlansBulkPartialUpdateParams

type IpamVlansBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableVLAN

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlans bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamVlansBulkPartialUpdateParams

func NewIpamVlansBulkPartialUpdateParams() *IpamVlansBulkPartialUpdateParams

NewIpamVlansBulkPartialUpdateParams creates a new IpamVlansBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansBulkPartialUpdateParamsWithContext

func NewIpamVlansBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamVlansBulkPartialUpdateParams

NewIpamVlansBulkPartialUpdateParamsWithContext creates a new IpamVlansBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVlansBulkPartialUpdateParamsWithHTTPClient

func NewIpamVlansBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansBulkPartialUpdateParams

NewIpamVlansBulkPartialUpdateParamsWithHTTPClient creates a new IpamVlansBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansBulkPartialUpdateParamsWithTimeout

func NewIpamVlansBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansBulkPartialUpdateParams

NewIpamVlansBulkPartialUpdateParamsWithTimeout creates a new IpamVlansBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlansBulkPartialUpdateParams) SetContext

SetContext adds the context to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) SetData

SetData adds the data to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) SetDefaults

func (o *IpamVlansBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansBulkPartialUpdateParams) SetHTTPClient

func (o *IpamVlansBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) SetTimeout

func (o *IpamVlansBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) WithData

WithData adds the data to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlans bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlans bulk partial update params

func (*IpamVlansBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlansBulkPartialUpdateReader

type IpamVlansBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlansBulkPartialUpdateReader is a Reader for the IpamVlansBulkPartialUpdate structure.

func (*IpamVlansBulkPartialUpdateReader) ReadResponse

func (o *IpamVlansBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansBulkUpdateOK

type IpamVlansBulkUpdateOK struct {
	Payload *models.VLAN
}
IpamVlansBulkUpdateOK describes a response with status code 200, with default header values.

IpamVlansBulkUpdateOK ipam vlans bulk update o k

func NewIpamVlansBulkUpdateOK

func NewIpamVlansBulkUpdateOK() *IpamVlansBulkUpdateOK

NewIpamVlansBulkUpdateOK creates a IpamVlansBulkUpdateOK with default headers values

func (*IpamVlansBulkUpdateOK) Error

func (o *IpamVlansBulkUpdateOK) Error() string

func (*IpamVlansBulkUpdateOK) GetPayload

func (o *IpamVlansBulkUpdateOK) GetPayload() *models.VLAN

type IpamVlansBulkUpdateParams

type IpamVlansBulkUpdateParams struct {

	// Data.
	Data *models.WritableVLAN

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlans bulk update operation.

Typically these are written to a http.Request.

func NewIpamVlansBulkUpdateParams

func NewIpamVlansBulkUpdateParams() *IpamVlansBulkUpdateParams

NewIpamVlansBulkUpdateParams creates a new IpamVlansBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansBulkUpdateParamsWithContext

func NewIpamVlansBulkUpdateParamsWithContext(ctx context.Context) *IpamVlansBulkUpdateParams

NewIpamVlansBulkUpdateParamsWithContext creates a new IpamVlansBulkUpdateParams object with the ability to set a context for a request.

func NewIpamVlansBulkUpdateParamsWithHTTPClient

func NewIpamVlansBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansBulkUpdateParams

NewIpamVlansBulkUpdateParamsWithHTTPClient creates a new IpamVlansBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansBulkUpdateParamsWithTimeout

func NewIpamVlansBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansBulkUpdateParams

NewIpamVlansBulkUpdateParamsWithTimeout creates a new IpamVlansBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlansBulkUpdateParams) SetContext

func (o *IpamVlansBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) SetData

func (o *IpamVlansBulkUpdateParams) SetData(data *models.WritableVLAN)

SetData adds the data to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) SetDefaults

func (o *IpamVlansBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansBulkUpdateParams) SetHTTPClient

func (o *IpamVlansBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) SetTimeout

func (o *IpamVlansBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) WithContext

WithContext adds the context to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) WithData

WithData adds the data to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlans bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansBulkUpdateParams) WithHTTPClient

func (o *IpamVlansBulkUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansBulkUpdateParams

WithHTTPClient adds the HTTPClient to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlans bulk update params

func (*IpamVlansBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlansBulkUpdateReader

type IpamVlansBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlansBulkUpdateReader is a Reader for the IpamVlansBulkUpdate structure.

func (*IpamVlansBulkUpdateReader) ReadResponse

func (o *IpamVlansBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansCreateCreated

type IpamVlansCreateCreated struct {
	Payload *models.VLAN
}
IpamVlansCreateCreated describes a response with status code 201, with default header values.

IpamVlansCreateCreated ipam vlans create created

func NewIpamVlansCreateCreated

func NewIpamVlansCreateCreated() *IpamVlansCreateCreated

NewIpamVlansCreateCreated creates a IpamVlansCreateCreated with default headers values

func (*IpamVlansCreateCreated) Error

func (o *IpamVlansCreateCreated) Error() string

func (*IpamVlansCreateCreated) GetPayload

func (o *IpamVlansCreateCreated) GetPayload() *models.VLAN

type IpamVlansCreateParams

type IpamVlansCreateParams struct {

	// Data.
	Data *models.WritableVLAN

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansCreateParams contains all the parameters to send to the API endpoint

for the ipam vlans create operation.

Typically these are written to a http.Request.

func NewIpamVlansCreateParams

func NewIpamVlansCreateParams() *IpamVlansCreateParams

NewIpamVlansCreateParams creates a new IpamVlansCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansCreateParamsWithContext

func NewIpamVlansCreateParamsWithContext(ctx context.Context) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithContext creates a new IpamVlansCreateParams object with the ability to set a context for a request.

func NewIpamVlansCreateParamsWithHTTPClient

func NewIpamVlansCreateParamsWithHTTPClient(client *http.Client) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithHTTPClient creates a new IpamVlansCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansCreateParamsWithTimeout

func NewIpamVlansCreateParamsWithTimeout(timeout time.Duration) *IpamVlansCreateParams

NewIpamVlansCreateParamsWithTimeout creates a new IpamVlansCreateParams object with the ability to set a timeout on a request.

func (*IpamVlansCreateParams) SetContext

func (o *IpamVlansCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans create params

func (*IpamVlansCreateParams) SetData

func (o *IpamVlansCreateParams) SetData(data *models.WritableVLAN)

SetData adds the data to the ipam vlans create params

func (*IpamVlansCreateParams) SetDefaults

func (o *IpamVlansCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansCreateParams) SetHTTPClient

func (o *IpamVlansCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans create params

func (*IpamVlansCreateParams) SetTimeout

func (o *IpamVlansCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans create params

func (*IpamVlansCreateParams) WithContext

WithContext adds the context to the ipam vlans create params

func (*IpamVlansCreateParams) WithData

WithData adds the data to the ipam vlans create params

func (*IpamVlansCreateParams) WithDefaults

func (o *IpamVlansCreateParams) WithDefaults() *IpamVlansCreateParams

WithDefaults hydrates default values in the ipam vlans create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansCreateParams) WithHTTPClient

func (o *IpamVlansCreateParams) WithHTTPClient(client *http.Client) *IpamVlansCreateParams

WithHTTPClient adds the HTTPClient to the ipam vlans create params

func (*IpamVlansCreateParams) WithTimeout

func (o *IpamVlansCreateParams) WithTimeout(timeout time.Duration) *IpamVlansCreateParams

WithTimeout adds the timeout to the ipam vlans create params

func (*IpamVlansCreateParams) WriteToRequest

func (o *IpamVlansCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansCreateReader

type IpamVlansCreateReader struct {
	// contains filtered or unexported fields
}

IpamVlansCreateReader is a Reader for the IpamVlansCreate structure.

func (*IpamVlansCreateReader) ReadResponse

func (o *IpamVlansCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansDeleteNoContent

type IpamVlansDeleteNoContent struct {
}
IpamVlansDeleteNoContent describes a response with status code 204, with default header values.

IpamVlansDeleteNoContent ipam vlans delete no content

func NewIpamVlansDeleteNoContent

func NewIpamVlansDeleteNoContent() *IpamVlansDeleteNoContent

NewIpamVlansDeleteNoContent creates a IpamVlansDeleteNoContent with default headers values

func (*IpamVlansDeleteNoContent) Error

func (o *IpamVlansDeleteNoContent) Error() string

type IpamVlansDeleteParams

type IpamVlansDeleteParams struct {

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansDeleteParams contains all the parameters to send to the API endpoint

for the ipam vlans delete operation.

Typically these are written to a http.Request.

func NewIpamVlansDeleteParams

func NewIpamVlansDeleteParams() *IpamVlansDeleteParams

NewIpamVlansDeleteParams creates a new IpamVlansDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansDeleteParamsWithContext

func NewIpamVlansDeleteParamsWithContext(ctx context.Context) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithContext creates a new IpamVlansDeleteParams object with the ability to set a context for a request.

func NewIpamVlansDeleteParamsWithHTTPClient

func NewIpamVlansDeleteParamsWithHTTPClient(client *http.Client) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithHTTPClient creates a new IpamVlansDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansDeleteParamsWithTimeout

func NewIpamVlansDeleteParamsWithTimeout(timeout time.Duration) *IpamVlansDeleteParams

NewIpamVlansDeleteParamsWithTimeout creates a new IpamVlansDeleteParams object with the ability to set a timeout on a request.

func (*IpamVlansDeleteParams) SetContext

func (o *IpamVlansDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans delete params

func (*IpamVlansDeleteParams) SetDefaults

func (o *IpamVlansDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansDeleteParams) SetHTTPClient

func (o *IpamVlansDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans delete params

func (*IpamVlansDeleteParams) SetID

func (o *IpamVlansDeleteParams) SetID(id int64)

SetID adds the id to the ipam vlans delete params

func (*IpamVlansDeleteParams) SetTimeout

func (o *IpamVlansDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithContext

WithContext adds the context to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithDefaults

func (o *IpamVlansDeleteParams) WithDefaults() *IpamVlansDeleteParams

WithDefaults hydrates default values in the ipam vlans delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansDeleteParams) WithHTTPClient

func (o *IpamVlansDeleteParams) WithHTTPClient(client *http.Client) *IpamVlansDeleteParams

WithHTTPClient adds the HTTPClient to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithID

WithID adds the id to the ipam vlans delete params

func (*IpamVlansDeleteParams) WithTimeout

func (o *IpamVlansDeleteParams) WithTimeout(timeout time.Duration) *IpamVlansDeleteParams

WithTimeout adds the timeout to the ipam vlans delete params

func (*IpamVlansDeleteParams) WriteToRequest

func (o *IpamVlansDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansDeleteReader

type IpamVlansDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVlansDeleteReader is a Reader for the IpamVlansDelete structure.

func (*IpamVlansDeleteReader) ReadResponse

func (o *IpamVlansDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansListOK

type IpamVlansListOK struct {
	Payload *IpamVlansListOKBody
}
IpamVlansListOK describes a response with status code 200, with default header values.

IpamVlansListOK ipam vlans list o k

func NewIpamVlansListOK

func NewIpamVlansListOK() *IpamVlansListOK

NewIpamVlansListOK creates a IpamVlansListOK with default headers values

func (*IpamVlansListOK) Error

func (o *IpamVlansListOK) Error() string

func (*IpamVlansListOK) GetPayload

func (o *IpamVlansListOK) GetPayload() *IpamVlansListOKBody

type IpamVlansListOKBody

type IpamVlansListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VLAN `json:"results"`
}

IpamVlansListOKBody ipam vlans list o k body swagger:model IpamVlansListOKBody

func (*IpamVlansListOKBody) ContextValidate

func (o *IpamVlansListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam vlans list o k body based on the context it is used

func (*IpamVlansListOKBody) MarshalBinary

func (o *IpamVlansListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamVlansListOKBody) UnmarshalBinary

func (o *IpamVlansListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamVlansListOKBody) Validate

func (o *IpamVlansListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam vlans list o k body

type IpamVlansListParams

type IpamVlansListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// Vid.
	Vid *string

	// VidGt.
	VidGt *string

	// VidGte.
	VidGte *string

	// VidLt.
	VidLt *string

	// VidLte.
	VidLte *string

	// Vidn.
	Vidn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansListParams contains all the parameters to send to the API endpoint

for the ipam vlans list operation.

Typically these are written to a http.Request.

func NewIpamVlansListParams

func NewIpamVlansListParams() *IpamVlansListParams

NewIpamVlansListParams creates a new IpamVlansListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansListParamsWithContext

func NewIpamVlansListParamsWithContext(ctx context.Context) *IpamVlansListParams

NewIpamVlansListParamsWithContext creates a new IpamVlansListParams object with the ability to set a context for a request.

func NewIpamVlansListParamsWithHTTPClient

func NewIpamVlansListParamsWithHTTPClient(client *http.Client) *IpamVlansListParams

NewIpamVlansListParamsWithHTTPClient creates a new IpamVlansListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansListParamsWithTimeout

func NewIpamVlansListParamsWithTimeout(timeout time.Duration) *IpamVlansListParams

NewIpamVlansListParamsWithTimeout creates a new IpamVlansListParams object with the ability to set a timeout on a request.

func (*IpamVlansListParams) SetContext

func (o *IpamVlansListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans list params

func (*IpamVlansListParams) SetCreated

func (o *IpamVlansListParams) SetCreated(created *string)

SetCreated adds the created to the ipam vlans list params

func (*IpamVlansListParams) SetCreatedGte

func (o *IpamVlansListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam vlans list params

func (*IpamVlansListParams) SetCreatedLte

func (o *IpamVlansListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam vlans list params

func (*IpamVlansListParams) SetDefaults

func (o *IpamVlansListParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansListParams) SetGroup

func (o *IpamVlansListParams) SetGroup(group *string)

SetGroup adds the group to the ipam vlans list params

func (*IpamVlansListParams) SetGroupID

func (o *IpamVlansListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the ipam vlans list params

func (*IpamVlansListParams) SetGroupIDn

func (o *IpamVlansListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the ipam vlans list params

func (*IpamVlansListParams) SetGroupn

func (o *IpamVlansListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN to the ipam vlans list params

func (*IpamVlansListParams) SetHTTPClient

func (o *IpamVlansListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans list params

func (*IpamVlansListParams) SetID

func (o *IpamVlansListParams) SetID(id *string)

SetID adds the id to the ipam vlans list params

func (*IpamVlansListParams) SetIDGt

func (o *IpamVlansListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the ipam vlans list params

func (*IpamVlansListParams) SetIDGte

func (o *IpamVlansListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the ipam vlans list params

func (*IpamVlansListParams) SetIDLt

func (o *IpamVlansListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the ipam vlans list params

func (*IpamVlansListParams) SetIDLte

func (o *IpamVlansListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the ipam vlans list params

func (*IpamVlansListParams) SetIDn

func (o *IpamVlansListParams) SetIDn(iDn *string)

SetIDn adds the idN to the ipam vlans list params

func (*IpamVlansListParams) SetLastUpdated

func (o *IpamVlansListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam vlans list params

func (*IpamVlansListParams) SetLastUpdatedGte

func (o *IpamVlansListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam vlans list params

func (*IpamVlansListParams) SetLastUpdatedLte

func (o *IpamVlansListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam vlans list params

func (*IpamVlansListParams) SetLimit

func (o *IpamVlansListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam vlans list params

func (*IpamVlansListParams) SetName

func (o *IpamVlansListParams) SetName(name *string)

SetName adds the name to the ipam vlans list params

func (*IpamVlansListParams) SetNameIc

func (o *IpamVlansListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam vlans list params

func (*IpamVlansListParams) SetNameIe

func (o *IpamVlansListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam vlans list params

func (*IpamVlansListParams) SetNameIew

func (o *IpamVlansListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam vlans list params

func (*IpamVlansListParams) SetNameIsw

func (o *IpamVlansListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam vlans list params

func (*IpamVlansListParams) SetNameNic

func (o *IpamVlansListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam vlans list params

func (*IpamVlansListParams) SetNameNie

func (o *IpamVlansListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam vlans list params

func (*IpamVlansListParams) SetNameNiew

func (o *IpamVlansListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam vlans list params

func (*IpamVlansListParams) SetNameNisw

func (o *IpamVlansListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam vlans list params

func (*IpamVlansListParams) SetNamen

func (o *IpamVlansListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam vlans list params

func (*IpamVlansListParams) SetOffset

func (o *IpamVlansListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam vlans list params

func (*IpamVlansListParams) SetQ

func (o *IpamVlansListParams) SetQ(q *string)

SetQ adds the q to the ipam vlans list params

func (*IpamVlansListParams) SetRegion

func (o *IpamVlansListParams) SetRegion(region *string)

SetRegion adds the region to the ipam vlans list params

func (*IpamVlansListParams) SetRegionID

func (o *IpamVlansListParams) SetRegionID(regionID *string)

SetRegionID adds the regionId to the ipam vlans list params

func (*IpamVlansListParams) SetRegionIDn

func (o *IpamVlansListParams) SetRegionIDn(regionIDn *string)

SetRegionIDn adds the regionIdN to the ipam vlans list params

func (*IpamVlansListParams) SetRegionn

func (o *IpamVlansListParams) SetRegionn(regionn *string)

SetRegionn adds the regionN to the ipam vlans list params

func (*IpamVlansListParams) SetRole

func (o *IpamVlansListParams) SetRole(role *string)

SetRole adds the role to the ipam vlans list params

func (*IpamVlansListParams) SetRoleID

func (o *IpamVlansListParams) SetRoleID(roleID *string)

SetRoleID adds the roleId to the ipam vlans list params

func (*IpamVlansListParams) SetRoleIDn

func (o *IpamVlansListParams) SetRoleIDn(roleIDn *string)

SetRoleIDn adds the roleIdN to the ipam vlans list params

func (*IpamVlansListParams) SetRolen

func (o *IpamVlansListParams) SetRolen(rolen *string)

SetRolen adds the roleN to the ipam vlans list params

func (*IpamVlansListParams) SetSite

func (o *IpamVlansListParams) SetSite(site *string)

SetSite adds the site to the ipam vlans list params

func (*IpamVlansListParams) SetSiteID

func (o *IpamVlansListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the ipam vlans list params

func (*IpamVlansListParams) SetSiteIDn

func (o *IpamVlansListParams) SetSiteIDn(siteIDn *string)

SetSiteIDn adds the siteIdN to the ipam vlans list params

func (*IpamVlansListParams) SetSiten

func (o *IpamVlansListParams) SetSiten(siten *string)

SetSiten adds the siteN to the ipam vlans list params

func (*IpamVlansListParams) SetStatus

func (o *IpamVlansListParams) SetStatus(status *string)

SetStatus adds the status to the ipam vlans list params

func (*IpamVlansListParams) SetStatusn

func (o *IpamVlansListParams) SetStatusn(statusn *string)

SetStatusn adds the statusN to the ipam vlans list params

func (*IpamVlansListParams) SetTag

func (o *IpamVlansListParams) SetTag(tag *string)

SetTag adds the tag to the ipam vlans list params

func (*IpamVlansListParams) SetTagn

func (o *IpamVlansListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam vlans list params

func (*IpamVlansListParams) SetTenant

func (o *IpamVlansListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroup

func (o *IpamVlansListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroupID

func (o *IpamVlansListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroupIDn

func (o *IpamVlansListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the ipam vlans list params

func (*IpamVlansListParams) SetTenantGroupn

func (o *IpamVlansListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the ipam vlans list params

func (*IpamVlansListParams) SetTenantID

func (o *IpamVlansListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the ipam vlans list params

func (*IpamVlansListParams) SetTenantIDn

func (o *IpamVlansListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the ipam vlans list params

func (*IpamVlansListParams) SetTenantn

func (o *IpamVlansListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the ipam vlans list params

func (*IpamVlansListParams) SetTimeout

func (o *IpamVlansListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans list params

func (*IpamVlansListParams) SetVid

func (o *IpamVlansListParams) SetVid(vid *string)

SetVid adds the vid to the ipam vlans list params

func (*IpamVlansListParams) SetVidGt

func (o *IpamVlansListParams) SetVidGt(vidGt *string)

SetVidGt adds the vidGt to the ipam vlans list params

func (*IpamVlansListParams) SetVidGte

func (o *IpamVlansListParams) SetVidGte(vidGte *string)

SetVidGte adds the vidGte to the ipam vlans list params

func (*IpamVlansListParams) SetVidLt

func (o *IpamVlansListParams) SetVidLt(vidLt *string)

SetVidLt adds the vidLt to the ipam vlans list params

func (*IpamVlansListParams) SetVidLte

func (o *IpamVlansListParams) SetVidLte(vidLte *string)

SetVidLte adds the vidLte to the ipam vlans list params

func (*IpamVlansListParams) SetVidn

func (o *IpamVlansListParams) SetVidn(vidn *string)

SetVidn adds the vidN to the ipam vlans list params

func (*IpamVlansListParams) WithContext

WithContext adds the context to the ipam vlans list params

func (*IpamVlansListParams) WithCreated

func (o *IpamVlansListParams) WithCreated(created *string) *IpamVlansListParams

WithCreated adds the created to the ipam vlans list params

func (*IpamVlansListParams) WithCreatedGte

func (o *IpamVlansListParams) WithCreatedGte(createdGte *string) *IpamVlansListParams

WithCreatedGte adds the createdGte to the ipam vlans list params

func (*IpamVlansListParams) WithCreatedLte

func (o *IpamVlansListParams) WithCreatedLte(createdLte *string) *IpamVlansListParams

WithCreatedLte adds the createdLte to the ipam vlans list params

func (*IpamVlansListParams) WithDefaults

func (o *IpamVlansListParams) WithDefaults() *IpamVlansListParams

WithDefaults hydrates default values in the ipam vlans list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansListParams) WithGroup

func (o *IpamVlansListParams) WithGroup(group *string) *IpamVlansListParams

WithGroup adds the group to the ipam vlans list params

func (*IpamVlansListParams) WithGroupID

func (o *IpamVlansListParams) WithGroupID(groupID *string) *IpamVlansListParams

WithGroupID adds the groupID to the ipam vlans list params

func (*IpamVlansListParams) WithGroupIDn

func (o *IpamVlansListParams) WithGroupIDn(groupIDn *string) *IpamVlansListParams

WithGroupIDn adds the groupIDn to the ipam vlans list params

func (*IpamVlansListParams) WithGroupn

func (o *IpamVlansListParams) WithGroupn(groupn *string) *IpamVlansListParams

WithGroupn adds the groupn to the ipam vlans list params

func (*IpamVlansListParams) WithHTTPClient

func (o *IpamVlansListParams) WithHTTPClient(client *http.Client) *IpamVlansListParams

WithHTTPClient adds the HTTPClient to the ipam vlans list params

func (*IpamVlansListParams) WithID

WithID adds the id to the ipam vlans list params

func (*IpamVlansListParams) WithIDGt

func (o *IpamVlansListParams) WithIDGt(iDGt *string) *IpamVlansListParams

WithIDGt adds the iDGt to the ipam vlans list params

func (*IpamVlansListParams) WithIDGte

func (o *IpamVlansListParams) WithIDGte(iDGte *string) *IpamVlansListParams

WithIDGte adds the iDGte to the ipam vlans list params

func (*IpamVlansListParams) WithIDLt

func (o *IpamVlansListParams) WithIDLt(iDLt *string) *IpamVlansListParams

WithIDLt adds the iDLt to the ipam vlans list params

func (*IpamVlansListParams) WithIDLte

func (o *IpamVlansListParams) WithIDLte(iDLte *string) *IpamVlansListParams

WithIDLte adds the iDLte to the ipam vlans list params

func (*IpamVlansListParams) WithIDn

WithIDn adds the iDn to the ipam vlans list params

func (*IpamVlansListParams) WithLastUpdated

func (o *IpamVlansListParams) WithLastUpdated(lastUpdated *string) *IpamVlansListParams

WithLastUpdated adds the lastUpdated to the ipam vlans list params

func (*IpamVlansListParams) WithLastUpdatedGte

func (o *IpamVlansListParams) WithLastUpdatedGte(lastUpdatedGte *string) *IpamVlansListParams

WithLastUpdatedGte adds the lastUpdatedGte to the ipam vlans list params

func (*IpamVlansListParams) WithLastUpdatedLte

func (o *IpamVlansListParams) WithLastUpdatedLte(lastUpdatedLte *string) *IpamVlansListParams

WithLastUpdatedLte adds the lastUpdatedLte to the ipam vlans list params

func (*IpamVlansListParams) WithLimit

func (o *IpamVlansListParams) WithLimit(limit *int64) *IpamVlansListParams

WithLimit adds the limit to the ipam vlans list params

func (*IpamVlansListParams) WithName

func (o *IpamVlansListParams) WithName(name *string) *IpamVlansListParams

WithName adds the name to the ipam vlans list params

func (*IpamVlansListParams) WithNameIc

func (o *IpamVlansListParams) WithNameIc(nameIc *string) *IpamVlansListParams

WithNameIc adds the nameIc to the ipam vlans list params

func (*IpamVlansListParams) WithNameIe

func (o *IpamVlansListParams) WithNameIe(nameIe *string) *IpamVlansListParams

WithNameIe adds the nameIe to the ipam vlans list params

func (*IpamVlansListParams) WithNameIew

func (o *IpamVlansListParams) WithNameIew(nameIew *string) *IpamVlansListParams

WithNameIew adds the nameIew to the ipam vlans list params

func (*IpamVlansListParams) WithNameIsw

func (o *IpamVlansListParams) WithNameIsw(nameIsw *string) *IpamVlansListParams

WithNameIsw adds the nameIsw to the ipam vlans list params

func (*IpamVlansListParams) WithNameNic

func (o *IpamVlansListParams) WithNameNic(nameNic *string) *IpamVlansListParams

WithNameNic adds the nameNic to the ipam vlans list params

func (*IpamVlansListParams) WithNameNie

func (o *IpamVlansListParams) WithNameNie(nameNie *string) *IpamVlansListParams

WithNameNie adds the nameNie to the ipam vlans list params

func (*IpamVlansListParams) WithNameNiew

func (o *IpamVlansListParams) WithNameNiew(nameNiew *string) *IpamVlansListParams

WithNameNiew adds the nameNiew to the ipam vlans list params

func (*IpamVlansListParams) WithNameNisw

func (o *IpamVlansListParams) WithNameNisw(nameNisw *string) *IpamVlansListParams

WithNameNisw adds the nameNisw to the ipam vlans list params

func (*IpamVlansListParams) WithNamen

func (o *IpamVlansListParams) WithNamen(namen *string) *IpamVlansListParams

WithNamen adds the namen to the ipam vlans list params

func (*IpamVlansListParams) WithOffset

func (o *IpamVlansListParams) WithOffset(offset *int64) *IpamVlansListParams

WithOffset adds the offset to the ipam vlans list params

func (*IpamVlansListParams) WithQ

WithQ adds the q to the ipam vlans list params

func (*IpamVlansListParams) WithRegion

func (o *IpamVlansListParams) WithRegion(region *string) *IpamVlansListParams

WithRegion adds the region to the ipam vlans list params

func (*IpamVlansListParams) WithRegionID

func (o *IpamVlansListParams) WithRegionID(regionID *string) *IpamVlansListParams

WithRegionID adds the regionID to the ipam vlans list params

func (*IpamVlansListParams) WithRegionIDn

func (o *IpamVlansListParams) WithRegionIDn(regionIDn *string) *IpamVlansListParams

WithRegionIDn adds the regionIDn to the ipam vlans list params

func (*IpamVlansListParams) WithRegionn

func (o *IpamVlansListParams) WithRegionn(regionn *string) *IpamVlansListParams

WithRegionn adds the regionn to the ipam vlans list params

func (*IpamVlansListParams) WithRole

func (o *IpamVlansListParams) WithRole(role *string) *IpamVlansListParams

WithRole adds the role to the ipam vlans list params

func (*IpamVlansListParams) WithRoleID

func (o *IpamVlansListParams) WithRoleID(roleID *string) *IpamVlansListParams

WithRoleID adds the roleID to the ipam vlans list params

func (*IpamVlansListParams) WithRoleIDn

func (o *IpamVlansListParams) WithRoleIDn(roleIDn *string) *IpamVlansListParams

WithRoleIDn adds the roleIDn to the ipam vlans list params

func (*IpamVlansListParams) WithRolen

func (o *IpamVlansListParams) WithRolen(rolen *string) *IpamVlansListParams

WithRolen adds the rolen to the ipam vlans list params

func (*IpamVlansListParams) WithSite

func (o *IpamVlansListParams) WithSite(site *string) *IpamVlansListParams

WithSite adds the site to the ipam vlans list params

func (*IpamVlansListParams) WithSiteID

func (o *IpamVlansListParams) WithSiteID(siteID *string) *IpamVlansListParams

WithSiteID adds the siteID to the ipam vlans list params

func (*IpamVlansListParams) WithSiteIDn

func (o *IpamVlansListParams) WithSiteIDn(siteIDn *string) *IpamVlansListParams

WithSiteIDn adds the siteIDn to the ipam vlans list params

func (*IpamVlansListParams) WithSiten

func (o *IpamVlansListParams) WithSiten(siten *string) *IpamVlansListParams

WithSiten adds the siten to the ipam vlans list params

func (*IpamVlansListParams) WithStatus

func (o *IpamVlansListParams) WithStatus(status *string) *IpamVlansListParams

WithStatus adds the status to the ipam vlans list params

func (*IpamVlansListParams) WithStatusn

func (o *IpamVlansListParams) WithStatusn(statusn *string) *IpamVlansListParams

WithStatusn adds the statusn to the ipam vlans list params

func (*IpamVlansListParams) WithTag

WithTag adds the tag to the ipam vlans list params

func (*IpamVlansListParams) WithTagn

func (o *IpamVlansListParams) WithTagn(tagn *string) *IpamVlansListParams

WithTagn adds the tagn to the ipam vlans list params

func (*IpamVlansListParams) WithTenant

func (o *IpamVlansListParams) WithTenant(tenant *string) *IpamVlansListParams

WithTenant adds the tenant to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroup

func (o *IpamVlansListParams) WithTenantGroup(tenantGroup *string) *IpamVlansListParams

WithTenantGroup adds the tenantGroup to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroupID

func (o *IpamVlansListParams) WithTenantGroupID(tenantGroupID *string) *IpamVlansListParams

WithTenantGroupID adds the tenantGroupID to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroupIDn

func (o *IpamVlansListParams) WithTenantGroupIDn(tenantGroupIDn *string) *IpamVlansListParams

WithTenantGroupIDn adds the tenantGroupIDn to the ipam vlans list params

func (*IpamVlansListParams) WithTenantGroupn

func (o *IpamVlansListParams) WithTenantGroupn(tenantGroupn *string) *IpamVlansListParams

WithTenantGroupn adds the tenantGroupn to the ipam vlans list params

func (*IpamVlansListParams) WithTenantID

func (o *IpamVlansListParams) WithTenantID(tenantID *string) *IpamVlansListParams

WithTenantID adds the tenantID to the ipam vlans list params

func (*IpamVlansListParams) WithTenantIDn

func (o *IpamVlansListParams) WithTenantIDn(tenantIDn *string) *IpamVlansListParams

WithTenantIDn adds the tenantIDn to the ipam vlans list params

func (*IpamVlansListParams) WithTenantn

func (o *IpamVlansListParams) WithTenantn(tenantn *string) *IpamVlansListParams

WithTenantn adds the tenantn to the ipam vlans list params

func (*IpamVlansListParams) WithTimeout

func (o *IpamVlansListParams) WithTimeout(timeout time.Duration) *IpamVlansListParams

WithTimeout adds the timeout to the ipam vlans list params

func (*IpamVlansListParams) WithVid

WithVid adds the vid to the ipam vlans list params

func (*IpamVlansListParams) WithVidGt

func (o *IpamVlansListParams) WithVidGt(vidGt *string) *IpamVlansListParams

WithVidGt adds the vidGt to the ipam vlans list params

func (*IpamVlansListParams) WithVidGte

func (o *IpamVlansListParams) WithVidGte(vidGte *string) *IpamVlansListParams

WithVidGte adds the vidGte to the ipam vlans list params

func (*IpamVlansListParams) WithVidLt

func (o *IpamVlansListParams) WithVidLt(vidLt *string) *IpamVlansListParams

WithVidLt adds the vidLt to the ipam vlans list params

func (*IpamVlansListParams) WithVidLte

func (o *IpamVlansListParams) WithVidLte(vidLte *string) *IpamVlansListParams

WithVidLte adds the vidLte to the ipam vlans list params

func (*IpamVlansListParams) WithVidn

func (o *IpamVlansListParams) WithVidn(vidn *string) *IpamVlansListParams

WithVidn adds the vidn to the ipam vlans list params

func (*IpamVlansListParams) WriteToRequest

func (o *IpamVlansListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansListReader

type IpamVlansListReader struct {
	// contains filtered or unexported fields
}

IpamVlansListReader is a Reader for the IpamVlansList structure.

func (*IpamVlansListReader) ReadResponse

func (o *IpamVlansListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansPartialUpdateOK

type IpamVlansPartialUpdateOK struct {
	Payload *models.VLAN
}
IpamVlansPartialUpdateOK describes a response with status code 200, with default header values.

IpamVlansPartialUpdateOK ipam vlans partial update o k

func NewIpamVlansPartialUpdateOK

func NewIpamVlansPartialUpdateOK() *IpamVlansPartialUpdateOK

NewIpamVlansPartialUpdateOK creates a IpamVlansPartialUpdateOK with default headers values

func (*IpamVlansPartialUpdateOK) Error

func (o *IpamVlansPartialUpdateOK) Error() string

func (*IpamVlansPartialUpdateOK) GetPayload

func (o *IpamVlansPartialUpdateOK) GetPayload() *models.VLAN

type IpamVlansPartialUpdateParams

type IpamVlansPartialUpdateParams struct {

	// Data.
	Data *models.WritableVLAN

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlans partial update operation.

Typically these are written to a http.Request.

func NewIpamVlansPartialUpdateParams

func NewIpamVlansPartialUpdateParams() *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParams creates a new IpamVlansPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansPartialUpdateParamsWithContext

func NewIpamVlansPartialUpdateParamsWithContext(ctx context.Context) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithContext creates a new IpamVlansPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVlansPartialUpdateParamsWithHTTPClient

func NewIpamVlansPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithHTTPClient creates a new IpamVlansPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansPartialUpdateParamsWithTimeout

func NewIpamVlansPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansPartialUpdateParams

NewIpamVlansPartialUpdateParamsWithTimeout creates a new IpamVlansPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlansPartialUpdateParams) SetContext

func (o *IpamVlansPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetData

SetData adds the data to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetDefaults

func (o *IpamVlansPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansPartialUpdateParams) SetHTTPClient

func (o *IpamVlansPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetID

func (o *IpamVlansPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) SetTimeout

func (o *IpamVlansPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithContext

WithContext adds the context to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithData

WithData adds the data to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vlans partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithID

WithID adds the id to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vlans partial update params

func (*IpamVlansPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVlansPartialUpdateReader

type IpamVlansPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlansPartialUpdateReader is a Reader for the IpamVlansPartialUpdate structure.

func (*IpamVlansPartialUpdateReader) ReadResponse

func (o *IpamVlansPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansReadOK

type IpamVlansReadOK struct {
	Payload *models.VLAN
}
IpamVlansReadOK describes a response with status code 200, with default header values.

IpamVlansReadOK ipam vlans read o k

func NewIpamVlansReadOK

func NewIpamVlansReadOK() *IpamVlansReadOK

NewIpamVlansReadOK creates a IpamVlansReadOK with default headers values

func (*IpamVlansReadOK) Error

func (o *IpamVlansReadOK) Error() string

func (*IpamVlansReadOK) GetPayload

func (o *IpamVlansReadOK) GetPayload() *models.VLAN

type IpamVlansReadParams

type IpamVlansReadParams struct {

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansReadParams contains all the parameters to send to the API endpoint

for the ipam vlans read operation.

Typically these are written to a http.Request.

func NewIpamVlansReadParams

func NewIpamVlansReadParams() *IpamVlansReadParams

NewIpamVlansReadParams creates a new IpamVlansReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansReadParamsWithContext

func NewIpamVlansReadParamsWithContext(ctx context.Context) *IpamVlansReadParams

NewIpamVlansReadParamsWithContext creates a new IpamVlansReadParams object with the ability to set a context for a request.

func NewIpamVlansReadParamsWithHTTPClient

func NewIpamVlansReadParamsWithHTTPClient(client *http.Client) *IpamVlansReadParams

NewIpamVlansReadParamsWithHTTPClient creates a new IpamVlansReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansReadParamsWithTimeout

func NewIpamVlansReadParamsWithTimeout(timeout time.Duration) *IpamVlansReadParams

NewIpamVlansReadParamsWithTimeout creates a new IpamVlansReadParams object with the ability to set a timeout on a request.

func (*IpamVlansReadParams) SetContext

func (o *IpamVlansReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans read params

func (*IpamVlansReadParams) SetDefaults

func (o *IpamVlansReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansReadParams) SetHTTPClient

func (o *IpamVlansReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans read params

func (*IpamVlansReadParams) SetID

func (o *IpamVlansReadParams) SetID(id int64)

SetID adds the id to the ipam vlans read params

func (*IpamVlansReadParams) SetTimeout

func (o *IpamVlansReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans read params

func (*IpamVlansReadParams) WithContext

WithContext adds the context to the ipam vlans read params

func (*IpamVlansReadParams) WithDefaults

func (o *IpamVlansReadParams) WithDefaults() *IpamVlansReadParams

WithDefaults hydrates default values in the ipam vlans read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansReadParams) WithHTTPClient

func (o *IpamVlansReadParams) WithHTTPClient(client *http.Client) *IpamVlansReadParams

WithHTTPClient adds the HTTPClient to the ipam vlans read params

func (*IpamVlansReadParams) WithID

WithID adds the id to the ipam vlans read params

func (*IpamVlansReadParams) WithTimeout

func (o *IpamVlansReadParams) WithTimeout(timeout time.Duration) *IpamVlansReadParams

WithTimeout adds the timeout to the ipam vlans read params

func (*IpamVlansReadParams) WriteToRequest

func (o *IpamVlansReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansReadReader

type IpamVlansReadReader struct {
	// contains filtered or unexported fields
}

IpamVlansReadReader is a Reader for the IpamVlansRead structure.

func (*IpamVlansReadReader) ReadResponse

func (o *IpamVlansReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVlansUpdateOK

type IpamVlansUpdateOK struct {
	Payload *models.VLAN
}
IpamVlansUpdateOK describes a response with status code 200, with default header values.

IpamVlansUpdateOK ipam vlans update o k

func NewIpamVlansUpdateOK

func NewIpamVlansUpdateOK() *IpamVlansUpdateOK

NewIpamVlansUpdateOK creates a IpamVlansUpdateOK with default headers values

func (*IpamVlansUpdateOK) Error

func (o *IpamVlansUpdateOK) Error() string

func (*IpamVlansUpdateOK) GetPayload

func (o *IpamVlansUpdateOK) GetPayload() *models.VLAN

type IpamVlansUpdateParams

type IpamVlansUpdateParams struct {

	// Data.
	Data *models.WritableVLAN

	/* ID.

	   A unique integer value identifying this VLAN.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVlansUpdateParams contains all the parameters to send to the API endpoint

for the ipam vlans update operation.

Typically these are written to a http.Request.

func NewIpamVlansUpdateParams

func NewIpamVlansUpdateParams() *IpamVlansUpdateParams

NewIpamVlansUpdateParams creates a new IpamVlansUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVlansUpdateParamsWithContext

func NewIpamVlansUpdateParamsWithContext(ctx context.Context) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithContext creates a new IpamVlansUpdateParams object with the ability to set a context for a request.

func NewIpamVlansUpdateParamsWithHTTPClient

func NewIpamVlansUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithHTTPClient creates a new IpamVlansUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVlansUpdateParamsWithTimeout

func NewIpamVlansUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansUpdateParams

NewIpamVlansUpdateParamsWithTimeout creates a new IpamVlansUpdateParams object with the ability to set a timeout on a request.

func (*IpamVlansUpdateParams) SetContext

func (o *IpamVlansUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vlans update params

func (*IpamVlansUpdateParams) SetData

func (o *IpamVlansUpdateParams) SetData(data *models.WritableVLAN)

SetData adds the data to the ipam vlans update params

func (*IpamVlansUpdateParams) SetDefaults

func (o *IpamVlansUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vlans update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansUpdateParams) SetHTTPClient

func (o *IpamVlansUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vlans update params

func (*IpamVlansUpdateParams) SetID

func (o *IpamVlansUpdateParams) SetID(id int64)

SetID adds the id to the ipam vlans update params

func (*IpamVlansUpdateParams) SetTimeout

func (o *IpamVlansUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vlans update params

func (*IpamVlansUpdateParams) WithContext

WithContext adds the context to the ipam vlans update params

func (*IpamVlansUpdateParams) WithData

WithData adds the data to the ipam vlans update params

func (*IpamVlansUpdateParams) WithDefaults

func (o *IpamVlansUpdateParams) WithDefaults() *IpamVlansUpdateParams

WithDefaults hydrates default values in the ipam vlans update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVlansUpdateParams) WithHTTPClient

func (o *IpamVlansUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansUpdateParams

WithHTTPClient adds the HTTPClient to the ipam vlans update params

func (*IpamVlansUpdateParams) WithID

WithID adds the id to the ipam vlans update params

func (*IpamVlansUpdateParams) WithTimeout

func (o *IpamVlansUpdateParams) WithTimeout(timeout time.Duration) *IpamVlansUpdateParams

WithTimeout adds the timeout to the ipam vlans update params

func (*IpamVlansUpdateParams) WriteToRequest

func (o *IpamVlansUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVlansUpdateReader

type IpamVlansUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVlansUpdateReader is a Reader for the IpamVlansUpdate structure.

func (*IpamVlansUpdateReader) ReadResponse

func (o *IpamVlansUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsBulkDeleteNoContent

type IpamVrfsBulkDeleteNoContent struct {
}
IpamVrfsBulkDeleteNoContent describes a response with status code 204, with default header values.

IpamVrfsBulkDeleteNoContent ipam vrfs bulk delete no content

func NewIpamVrfsBulkDeleteNoContent

func NewIpamVrfsBulkDeleteNoContent() *IpamVrfsBulkDeleteNoContent

NewIpamVrfsBulkDeleteNoContent creates a IpamVrfsBulkDeleteNoContent with default headers values

func (*IpamVrfsBulkDeleteNoContent) Error

type IpamVrfsBulkDeleteParams

type IpamVrfsBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam vrfs bulk delete operation.

Typically these are written to a http.Request.

func NewIpamVrfsBulkDeleteParams

func NewIpamVrfsBulkDeleteParams() *IpamVrfsBulkDeleteParams

NewIpamVrfsBulkDeleteParams creates a new IpamVrfsBulkDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsBulkDeleteParamsWithContext

func NewIpamVrfsBulkDeleteParamsWithContext(ctx context.Context) *IpamVrfsBulkDeleteParams

NewIpamVrfsBulkDeleteParamsWithContext creates a new IpamVrfsBulkDeleteParams object with the ability to set a context for a request.

func NewIpamVrfsBulkDeleteParamsWithHTTPClient

func NewIpamVrfsBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamVrfsBulkDeleteParams

NewIpamVrfsBulkDeleteParamsWithHTTPClient creates a new IpamVrfsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsBulkDeleteParamsWithTimeout

func NewIpamVrfsBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamVrfsBulkDeleteParams

NewIpamVrfsBulkDeleteParamsWithTimeout creates a new IpamVrfsBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamVrfsBulkDeleteParams) SetContext

func (o *IpamVrfsBulkDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs bulk delete params

func (*IpamVrfsBulkDeleteParams) SetDefaults

func (o *IpamVrfsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsBulkDeleteParams) SetHTTPClient

func (o *IpamVrfsBulkDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs bulk delete params

func (*IpamVrfsBulkDeleteParams) SetTimeout

func (o *IpamVrfsBulkDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs bulk delete params

func (*IpamVrfsBulkDeleteParams) WithContext

WithContext adds the context to the ipam vrfs bulk delete params

func (*IpamVrfsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the ipam vrfs bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsBulkDeleteParams) WithHTTPClient

func (o *IpamVrfsBulkDeleteParams) WithHTTPClient(client *http.Client) *IpamVrfsBulkDeleteParams

WithHTTPClient adds the HTTPClient to the ipam vrfs bulk delete params

func (*IpamVrfsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the ipam vrfs bulk delete params

func (*IpamVrfsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVrfsBulkDeleteReader

type IpamVrfsBulkDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVrfsBulkDeleteReader is a Reader for the IpamVrfsBulkDelete structure.

func (*IpamVrfsBulkDeleteReader) ReadResponse

func (o *IpamVrfsBulkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsBulkPartialUpdateOK

type IpamVrfsBulkPartialUpdateOK struct {
	Payload *models.VRF
}
IpamVrfsBulkPartialUpdateOK describes a response with status code 200, with default header values.

IpamVrfsBulkPartialUpdateOK ipam vrfs bulk partial update o k

func NewIpamVrfsBulkPartialUpdateOK

func NewIpamVrfsBulkPartialUpdateOK() *IpamVrfsBulkPartialUpdateOK

NewIpamVrfsBulkPartialUpdateOK creates a IpamVrfsBulkPartialUpdateOK with default headers values

func (*IpamVrfsBulkPartialUpdateOK) Error

func (*IpamVrfsBulkPartialUpdateOK) GetPayload

func (o *IpamVrfsBulkPartialUpdateOK) GetPayload() *models.VRF

type IpamVrfsBulkPartialUpdateParams

type IpamVrfsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableVRF

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vrfs bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamVrfsBulkPartialUpdateParams

func NewIpamVrfsBulkPartialUpdateParams() *IpamVrfsBulkPartialUpdateParams

NewIpamVrfsBulkPartialUpdateParams creates a new IpamVrfsBulkPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsBulkPartialUpdateParamsWithContext

func NewIpamVrfsBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamVrfsBulkPartialUpdateParams

NewIpamVrfsBulkPartialUpdateParamsWithContext creates a new IpamVrfsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVrfsBulkPartialUpdateParamsWithHTTPClient

func NewIpamVrfsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsBulkPartialUpdateParams

NewIpamVrfsBulkPartialUpdateParamsWithHTTPClient creates a new IpamVrfsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsBulkPartialUpdateParamsWithTimeout

func NewIpamVrfsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsBulkPartialUpdateParams

NewIpamVrfsBulkPartialUpdateParamsWithTimeout creates a new IpamVrfsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVrfsBulkPartialUpdateParams) SetContext

func (o *IpamVrfsBulkPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) SetData

SetData adds the data to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) SetDefaults

func (o *IpamVrfsBulkPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsBulkPartialUpdateParams) SetHTTPClient

func (o *IpamVrfsBulkPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) SetTimeout

func (o *IpamVrfsBulkPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) WithContext

WithContext adds the context to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) WithData

WithData adds the data to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vrfs bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vrfs bulk partial update params

func (*IpamVrfsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVrfsBulkPartialUpdateReader

type IpamVrfsBulkPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsBulkPartialUpdateReader is a Reader for the IpamVrfsBulkPartialUpdate structure.

func (*IpamVrfsBulkPartialUpdateReader) ReadResponse

func (o *IpamVrfsBulkPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsBulkUpdateOK

type IpamVrfsBulkUpdateOK struct {
	Payload *models.VRF
}
IpamVrfsBulkUpdateOK describes a response with status code 200, with default header values.

IpamVrfsBulkUpdateOK ipam vrfs bulk update o k

func NewIpamVrfsBulkUpdateOK

func NewIpamVrfsBulkUpdateOK() *IpamVrfsBulkUpdateOK

NewIpamVrfsBulkUpdateOK creates a IpamVrfsBulkUpdateOK with default headers values

func (*IpamVrfsBulkUpdateOK) Error

func (o *IpamVrfsBulkUpdateOK) Error() string

func (*IpamVrfsBulkUpdateOK) GetPayload

func (o *IpamVrfsBulkUpdateOK) GetPayload() *models.VRF

type IpamVrfsBulkUpdateParams

type IpamVrfsBulkUpdateParams struct {

	// Data.
	Data *models.WritableVRF

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam vrfs bulk update operation.

Typically these are written to a http.Request.

func NewIpamVrfsBulkUpdateParams

func NewIpamVrfsBulkUpdateParams() *IpamVrfsBulkUpdateParams

NewIpamVrfsBulkUpdateParams creates a new IpamVrfsBulkUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsBulkUpdateParamsWithContext

func NewIpamVrfsBulkUpdateParamsWithContext(ctx context.Context) *IpamVrfsBulkUpdateParams

NewIpamVrfsBulkUpdateParamsWithContext creates a new IpamVrfsBulkUpdateParams object with the ability to set a context for a request.

func NewIpamVrfsBulkUpdateParamsWithHTTPClient

func NewIpamVrfsBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsBulkUpdateParams

NewIpamVrfsBulkUpdateParamsWithHTTPClient creates a new IpamVrfsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsBulkUpdateParamsWithTimeout

func NewIpamVrfsBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsBulkUpdateParams

NewIpamVrfsBulkUpdateParamsWithTimeout creates a new IpamVrfsBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamVrfsBulkUpdateParams) SetContext

func (o *IpamVrfsBulkUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) SetData

func (o *IpamVrfsBulkUpdateParams) SetData(data *models.WritableVRF)

SetData adds the data to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) SetDefaults

func (o *IpamVrfsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsBulkUpdateParams) SetHTTPClient

func (o *IpamVrfsBulkUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) SetTimeout

func (o *IpamVrfsBulkUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) WithContext

WithContext adds the context to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) WithData

WithData adds the data to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vrfs bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsBulkUpdateParams) WithHTTPClient

func (o *IpamVrfsBulkUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsBulkUpdateParams

WithHTTPClient adds the HTTPClient to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vrfs bulk update params

func (*IpamVrfsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVrfsBulkUpdateReader

type IpamVrfsBulkUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsBulkUpdateReader is a Reader for the IpamVrfsBulkUpdate structure.

func (*IpamVrfsBulkUpdateReader) ReadResponse

func (o *IpamVrfsBulkUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsCreateCreated

type IpamVrfsCreateCreated struct {
	Payload *models.VRF
}
IpamVrfsCreateCreated describes a response with status code 201, with default header values.

IpamVrfsCreateCreated ipam vrfs create created

func NewIpamVrfsCreateCreated

func NewIpamVrfsCreateCreated() *IpamVrfsCreateCreated

NewIpamVrfsCreateCreated creates a IpamVrfsCreateCreated with default headers values

func (*IpamVrfsCreateCreated) Error

func (o *IpamVrfsCreateCreated) Error() string

func (*IpamVrfsCreateCreated) GetPayload

func (o *IpamVrfsCreateCreated) GetPayload() *models.VRF

type IpamVrfsCreateParams

type IpamVrfsCreateParams struct {

	// Data.
	Data *models.WritableVRF

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsCreateParams contains all the parameters to send to the API endpoint

for the ipam vrfs create operation.

Typically these are written to a http.Request.

func NewIpamVrfsCreateParams

func NewIpamVrfsCreateParams() *IpamVrfsCreateParams

NewIpamVrfsCreateParams creates a new IpamVrfsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsCreateParamsWithContext

func NewIpamVrfsCreateParamsWithContext(ctx context.Context) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithContext creates a new IpamVrfsCreateParams object with the ability to set a context for a request.

func NewIpamVrfsCreateParamsWithHTTPClient

func NewIpamVrfsCreateParamsWithHTTPClient(client *http.Client) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithHTTPClient creates a new IpamVrfsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsCreateParamsWithTimeout

func NewIpamVrfsCreateParamsWithTimeout(timeout time.Duration) *IpamVrfsCreateParams

NewIpamVrfsCreateParamsWithTimeout creates a new IpamVrfsCreateParams object with the ability to set a timeout on a request.

func (*IpamVrfsCreateParams) SetContext

func (o *IpamVrfsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs create params

func (*IpamVrfsCreateParams) SetData

func (o *IpamVrfsCreateParams) SetData(data *models.WritableVRF)

SetData adds the data to the ipam vrfs create params

func (*IpamVrfsCreateParams) SetDefaults

func (o *IpamVrfsCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsCreateParams) SetHTTPClient

func (o *IpamVrfsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs create params

func (*IpamVrfsCreateParams) SetTimeout

func (o *IpamVrfsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithContext

WithContext adds the context to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithData

WithData adds the data to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithDefaults

func (o *IpamVrfsCreateParams) WithDefaults() *IpamVrfsCreateParams

WithDefaults hydrates default values in the ipam vrfs create params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsCreateParams) WithHTTPClient

func (o *IpamVrfsCreateParams) WithHTTPClient(client *http.Client) *IpamVrfsCreateParams

WithHTTPClient adds the HTTPClient to the ipam vrfs create params

func (*IpamVrfsCreateParams) WithTimeout

func (o *IpamVrfsCreateParams) WithTimeout(timeout time.Duration) *IpamVrfsCreateParams

WithTimeout adds the timeout to the ipam vrfs create params

func (*IpamVrfsCreateParams) WriteToRequest

func (o *IpamVrfsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsCreateReader

type IpamVrfsCreateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsCreateReader is a Reader for the IpamVrfsCreate structure.

func (*IpamVrfsCreateReader) ReadResponse

func (o *IpamVrfsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsDeleteNoContent

type IpamVrfsDeleteNoContent struct {
}
IpamVrfsDeleteNoContent describes a response with status code 204, with default header values.

IpamVrfsDeleteNoContent ipam vrfs delete no content

func NewIpamVrfsDeleteNoContent

func NewIpamVrfsDeleteNoContent() *IpamVrfsDeleteNoContent

NewIpamVrfsDeleteNoContent creates a IpamVrfsDeleteNoContent with default headers values

func (*IpamVrfsDeleteNoContent) Error

func (o *IpamVrfsDeleteNoContent) Error() string

type IpamVrfsDeleteParams

type IpamVrfsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsDeleteParams contains all the parameters to send to the API endpoint

for the ipam vrfs delete operation.

Typically these are written to a http.Request.

func NewIpamVrfsDeleteParams

func NewIpamVrfsDeleteParams() *IpamVrfsDeleteParams

NewIpamVrfsDeleteParams creates a new IpamVrfsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsDeleteParamsWithContext

func NewIpamVrfsDeleteParamsWithContext(ctx context.Context) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithContext creates a new IpamVrfsDeleteParams object with the ability to set a context for a request.

func NewIpamVrfsDeleteParamsWithHTTPClient

func NewIpamVrfsDeleteParamsWithHTTPClient(client *http.Client) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithHTTPClient creates a new IpamVrfsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsDeleteParamsWithTimeout

func NewIpamVrfsDeleteParamsWithTimeout(timeout time.Duration) *IpamVrfsDeleteParams

NewIpamVrfsDeleteParamsWithTimeout creates a new IpamVrfsDeleteParams object with the ability to set a timeout on a request.

func (*IpamVrfsDeleteParams) SetContext

func (o *IpamVrfsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) SetDefaults

func (o *IpamVrfsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsDeleteParams) SetHTTPClient

func (o *IpamVrfsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) SetID

func (o *IpamVrfsDeleteParams) SetID(id int64)

SetID adds the id to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) SetTimeout

func (o *IpamVrfsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithContext

WithContext adds the context to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithDefaults

func (o *IpamVrfsDeleteParams) WithDefaults() *IpamVrfsDeleteParams

WithDefaults hydrates default values in the ipam vrfs delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsDeleteParams) WithHTTPClient

func (o *IpamVrfsDeleteParams) WithHTTPClient(client *http.Client) *IpamVrfsDeleteParams

WithHTTPClient adds the HTTPClient to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithID

WithID adds the id to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WithTimeout

func (o *IpamVrfsDeleteParams) WithTimeout(timeout time.Duration) *IpamVrfsDeleteParams

WithTimeout adds the timeout to the ipam vrfs delete params

func (*IpamVrfsDeleteParams) WriteToRequest

func (o *IpamVrfsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsDeleteReader

type IpamVrfsDeleteReader struct {
	// contains filtered or unexported fields
}

IpamVrfsDeleteReader is a Reader for the IpamVrfsDelete structure.

func (*IpamVrfsDeleteReader) ReadResponse

func (o *IpamVrfsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsListOK

type IpamVrfsListOK struct {
	Payload *IpamVrfsListOKBody
}
IpamVrfsListOK describes a response with status code 200, with default header values.

IpamVrfsListOK ipam vrfs list o k

func NewIpamVrfsListOK

func NewIpamVrfsListOK() *IpamVrfsListOK

NewIpamVrfsListOK creates a IpamVrfsListOK with default headers values

func (*IpamVrfsListOK) Error

func (o *IpamVrfsListOK) Error() string

func (*IpamVrfsListOK) GetPayload

func (o *IpamVrfsListOK) GetPayload() *IpamVrfsListOKBody

type IpamVrfsListOKBody

type IpamVrfsListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.VRF `json:"results"`
}

IpamVrfsListOKBody ipam vrfs list o k body swagger:model IpamVrfsListOKBody

func (*IpamVrfsListOKBody) ContextValidate

func (o *IpamVrfsListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this ipam vrfs list o k body based on the context it is used

func (*IpamVrfsListOKBody) MarshalBinary

func (o *IpamVrfsListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IpamVrfsListOKBody) UnmarshalBinary

func (o *IpamVrfsListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IpamVrfsListOKBody) Validate

func (o *IpamVrfsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this ipam vrfs list o k body

type IpamVrfsListParams

type IpamVrfsListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// EnforceUnique.
	EnforceUnique *string

	// ExportTarget.
	ExportTarget *string

	// ExportTargetn.
	ExportTargetn *string

	// ExportTargetID.
	ExportTargetID *string

	// ExportTargetIDn.
	ExportTargetIDn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// ImportTarget.
	ImportTarget *string

	// ImportTargetn.
	ImportTargetn *string

	// ImportTargetID.
	ImportTargetID *string

	// ImportTargetIDn.
	ImportTargetIDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	// Q.
	Q *string

	// Rd.
	Rd *string

	// RdIc.
	RdIc *string

	// RdIe.
	RdIe *string

	// RdIew.
	RdIew *string

	// RdIsw.
	RdIsw *string

	// Rdn.
	Rdn *string

	// RdNic.
	RdNic *string

	// RdNie.
	RdNie *string

	// RdNiew.
	RdNiew *string

	// RdNisw.
	RdNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsListParams contains all the parameters to send to the API endpoint

for the ipam vrfs list operation.

Typically these are written to a http.Request.

func NewIpamVrfsListParams

func NewIpamVrfsListParams() *IpamVrfsListParams

NewIpamVrfsListParams creates a new IpamVrfsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsListParamsWithContext

func NewIpamVrfsListParamsWithContext(ctx context.Context) *IpamVrfsListParams

NewIpamVrfsListParamsWithContext creates a new IpamVrfsListParams object with the ability to set a context for a request.

func NewIpamVrfsListParamsWithHTTPClient

func NewIpamVrfsListParamsWithHTTPClient(client *http.Client) *IpamVrfsListParams

NewIpamVrfsListParamsWithHTTPClient creates a new IpamVrfsListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsListParamsWithTimeout

func NewIpamVrfsListParamsWithTimeout(timeout time.Duration) *IpamVrfsListParams

NewIpamVrfsListParamsWithTimeout creates a new IpamVrfsListParams object with the ability to set a timeout on a request.

func (*IpamVrfsListParams) SetContext

func (o *IpamVrfsListParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs list params

func (*IpamVrfsListParams) SetCreated

func (o *IpamVrfsListParams) SetCreated(created *string)

SetCreated adds the created to the ipam vrfs list params

func (*IpamVrfsListParams) SetCreatedGte

func (o *IpamVrfsListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the ipam vrfs list params

func (*IpamVrfsListParams) SetCreatedLte

func (o *IpamVrfsListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the ipam vrfs list params

func (*IpamVrfsListParams) SetDefaults

func (o *IpamVrfsListParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsListParams) SetEnforceUnique

func (o *IpamVrfsListParams) SetEnforceUnique(enforceUnique *string)

SetEnforceUnique adds the enforceUnique to the ipam vrfs list params

func (*IpamVrfsListParams) SetExportTarget

func (o *IpamVrfsListParams) SetExportTarget(exportTarget *string)

SetExportTarget adds the exportTarget to the ipam vrfs list params

func (*IpamVrfsListParams) SetExportTargetID

func (o *IpamVrfsListParams) SetExportTargetID(exportTargetID *string)

SetExportTargetID adds the exportTargetId to the ipam vrfs list params

func (*IpamVrfsListParams) SetExportTargetIDn

func (o *IpamVrfsListParams) SetExportTargetIDn(exportTargetIDn *string)

SetExportTargetIDn adds the exportTargetIdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetExportTargetn

func (o *IpamVrfsListParams) SetExportTargetn(exportTargetn *string)

SetExportTargetn adds the exportTargetN 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) SetImportTarget

func (o *IpamVrfsListParams) SetImportTarget(importTarget *string)

SetImportTarget adds the importTarget to the ipam vrfs list params

func (*IpamVrfsListParams) SetImportTargetID

func (o *IpamVrfsListParams) SetImportTargetID(importTargetID *string)

SetImportTargetID adds the importTargetId to the ipam vrfs list params

func (*IpamVrfsListParams) SetImportTargetIDn

func (o *IpamVrfsListParams) SetImportTargetIDn(importTargetIDn *string)

SetImportTargetIDn adds the importTargetIdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetImportTargetn

func (o *IpamVrfsListParams) SetImportTargetn(importTargetn *string)

SetImportTargetn adds the importTargetN to the ipam vrfs list params

func (*IpamVrfsListParams) SetLastUpdated

func (o *IpamVrfsListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the ipam vrfs list params

func (*IpamVrfsListParams) SetLastUpdatedGte

func (o *IpamVrfsListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the ipam vrfs list params

func (*IpamVrfsListParams) SetLastUpdatedLte

func (o *IpamVrfsListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the ipam vrfs list params

func (*IpamVrfsListParams) SetLimit

func (o *IpamVrfsListParams) SetLimit(limit *int64)

SetLimit adds the limit to the ipam vrfs list params

func (*IpamVrfsListParams) SetName

func (o *IpamVrfsListParams) SetName(name *string)

SetName adds the name to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIc

func (o *IpamVrfsListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIe

func (o *IpamVrfsListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIew

func (o *IpamVrfsListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameIsw

func (o *IpamVrfsListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNic

func (o *IpamVrfsListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNie

func (o *IpamVrfsListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNiew

func (o *IpamVrfsListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the ipam vrfs list params

func (*IpamVrfsListParams) SetNameNisw

func (o *IpamVrfsListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the ipam vrfs list params

func (*IpamVrfsListParams) SetNamen

func (o *IpamVrfsListParams) SetNamen(namen *string)

SetNamen adds the nameN to the ipam vrfs list params

func (*IpamVrfsListParams) SetOffset

func (o *IpamVrfsListParams) SetOffset(offset *int64)

SetOffset adds the offset to the ipam vrfs list params

func (*IpamVrfsListParams) SetQ

func (o *IpamVrfsListParams) SetQ(q *string)

SetQ adds the q to the ipam vrfs list params

func (*IpamVrfsListParams) SetRd

func (o *IpamVrfsListParams) SetRd(rd *string)

SetRd adds the rd to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIc

func (o *IpamVrfsListParams) SetRdIc(rdIc *string)

SetRdIc adds the rdIc to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIe

func (o *IpamVrfsListParams) SetRdIe(rdIe *string)

SetRdIe adds the rdIe to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIew

func (o *IpamVrfsListParams) SetRdIew(rdIew *string)

SetRdIew adds the rdIew to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdIsw

func (o *IpamVrfsListParams) SetRdIsw(rdIsw *string)

SetRdIsw adds the rdIsw to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNic

func (o *IpamVrfsListParams) SetRdNic(rdNic *string)

SetRdNic adds the rdNic to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNie

func (o *IpamVrfsListParams) SetRdNie(rdNie *string)

SetRdNie adds the rdNie to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNiew

func (o *IpamVrfsListParams) SetRdNiew(rdNiew *string)

SetRdNiew adds the rdNiew to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdNisw

func (o *IpamVrfsListParams) SetRdNisw(rdNisw *string)

SetRdNisw adds the rdNisw to the ipam vrfs list params

func (*IpamVrfsListParams) SetRdn

func (o *IpamVrfsListParams) SetRdn(rdn *string)

SetRdn adds the rdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTag

func (o *IpamVrfsListParams) SetTag(tag *string)

SetTag adds the tag to the ipam vrfs list params

func (*IpamVrfsListParams) SetTagn

func (o *IpamVrfsListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenant

func (o *IpamVrfsListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroup

func (o *IpamVrfsListParams) SetTenantGroup(tenantGroup *string)

SetTenantGroup adds the tenantGroup to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroupID

func (o *IpamVrfsListParams) SetTenantGroupID(tenantGroupID *string)

SetTenantGroupID adds the tenantGroupId to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroupIDn

func (o *IpamVrfsListParams) SetTenantGroupIDn(tenantGroupIDn *string)

SetTenantGroupIDn adds the tenantGroupIdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantGroupn

func (o *IpamVrfsListParams) SetTenantGroupn(tenantGroupn *string)

SetTenantGroupn adds the tenantGroupN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantID

func (o *IpamVrfsListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantIDn

func (o *IpamVrfsListParams) SetTenantIDn(tenantIDn *string)

SetTenantIDn adds the tenantIdN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTenantn

func (o *IpamVrfsListParams) SetTenantn(tenantn *string)

SetTenantn adds the tenantN to the ipam vrfs list params

func (*IpamVrfsListParams) SetTimeout

func (o *IpamVrfsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs list params

func (*IpamVrfsListParams) WithContext

WithContext adds the context to the ipam vrfs list params

func (*IpamVrfsListParams) WithCreated

func (o *IpamVrfsListParams) WithCreated(created *string) *IpamVrfsListParams

WithCreated adds the created to the ipam vrfs list params

func (*IpamVrfsListParams) WithCreatedGte

func (o *IpamVrfsListParams) WithCreatedGte(createdGte *string) *IpamVrfsListParams

WithCreatedGte adds the createdGte to the ipam vrfs list params

func (*IpamVrfsListParams) WithCreatedLte

func (o *IpamVrfsListParams) WithCreatedLte(createdLte *string) *IpamVrfsListParams

WithCreatedLte adds the createdLte to the ipam vrfs list params

func (*IpamVrfsListParams) WithDefaults

func (o *IpamVrfsListParams) WithDefaults() *IpamVrfsListParams

WithDefaults hydrates default values in the ipam vrfs list params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsListParams) WithEnforceUnique

func (o *IpamVrfsListParams) WithEnforceUnique(enforceUnique *string) *IpamVrfsListParams

WithEnforceUnique adds the enforceUnique to the ipam vrfs list params

func (*IpamVrfsListParams) WithExportTarget

func (o *IpamVrfsListParams) WithExportTarget(exportTarget *string) *IpamVrfsListParams

WithExportTarget adds the exportTarget to the ipam vrfs list params

func (*IpamVrfsListParams) WithExportTargetID

func (o *IpamVrfsListParams) WithExportTargetID(exportTargetID *string) *IpamVrfsListParams

WithExportTargetID adds the exportTargetID to the ipam vrfs list params

func (*IpamVrfsListParams) WithExportTargetIDn

func (o *IpamVrfsListParams) WithExportTargetIDn(exportTargetIDn *string) *IpamVrfsListParams

WithExportTargetIDn adds the exportTargetIDn to the ipam vrfs list params

func (*IpamVrfsListParams) WithExportTargetn

func (o *IpamVrfsListParams) WithExportTargetn(exportTargetn *string) *IpamVrfsListParams

WithExportTargetn adds the exportTargetn 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) WithImportTarget

func (o *IpamVrfsListParams) WithImportTarget(importTarget *string) *IpamVrfsListParams

WithImportTarget adds the importTarget to the ipam vrfs list params

func (*IpamVrfsListParams) WithImportTargetID

func (o *IpamVrfsListParams) WithImportTargetID(importTargetID *string) *IpamVrfsListParams

WithImportTargetID adds the importTargetID to the ipam vrfs list params

func (*IpamVrfsListParams) WithImportTargetIDn

func (o *IpamVrfsListParams) WithImportTargetIDn(importTargetIDn *string) *IpamVrfsListParams

WithImportTargetIDn adds the importTargetIDn to the ipam vrfs list params

func (*IpamVrfsListParams) WithImportTargetn

func (o *IpamVrfsListParams) WithImportTargetn(importTargetn *string) *IpamVrfsListParams

WithImportTargetn adds the importTargetn 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 IpamVrfsPartialUpdateOK

type IpamVrfsPartialUpdateOK struct {
	Payload *models.VRF
}
IpamVrfsPartialUpdateOK describes a response with status code 200, with default header values.

IpamVrfsPartialUpdateOK ipam vrfs partial update o k

func NewIpamVrfsPartialUpdateOK

func NewIpamVrfsPartialUpdateOK() *IpamVrfsPartialUpdateOK

NewIpamVrfsPartialUpdateOK creates a IpamVrfsPartialUpdateOK with default headers values

func (*IpamVrfsPartialUpdateOK) Error

func (o *IpamVrfsPartialUpdateOK) Error() string

func (*IpamVrfsPartialUpdateOK) GetPayload

func (o *IpamVrfsPartialUpdateOK) GetPayload() *models.VRF

type IpamVrfsPartialUpdateParams

type IpamVrfsPartialUpdateParams struct {

	// Data.
	Data *models.WritableVRF

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam vrfs partial update operation.

Typically these are written to a http.Request.

func NewIpamVrfsPartialUpdateParams

func NewIpamVrfsPartialUpdateParams() *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParams creates a new IpamVrfsPartialUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsPartialUpdateParamsWithContext

func NewIpamVrfsPartialUpdateParamsWithContext(ctx context.Context) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithContext creates a new IpamVrfsPartialUpdateParams object with the ability to set a context for a request.

func NewIpamVrfsPartialUpdateParamsWithHTTPClient

func NewIpamVrfsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithHTTPClient creates a new IpamVrfsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsPartialUpdateParamsWithTimeout

func NewIpamVrfsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsPartialUpdateParams

NewIpamVrfsPartialUpdateParamsWithTimeout creates a new IpamVrfsPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamVrfsPartialUpdateParams) SetContext

func (o *IpamVrfsPartialUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetData

SetData adds the data to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetDefaults

func (o *IpamVrfsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsPartialUpdateParams) SetHTTPClient

func (o *IpamVrfsPartialUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetID

func (o *IpamVrfsPartialUpdateParams) SetID(id int64)

SetID adds the id to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) SetTimeout

func (o *IpamVrfsPartialUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithContext

WithContext adds the context to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithData

WithData adds the data to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the ipam vrfs partial update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithID

WithID adds the id to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the ipam vrfs partial update params

func (*IpamVrfsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IpamVrfsPartialUpdateReader

type IpamVrfsPartialUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsPartialUpdateReader is a Reader for the IpamVrfsPartialUpdate structure.

func (*IpamVrfsPartialUpdateReader) ReadResponse

func (o *IpamVrfsPartialUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsReadOK

type IpamVrfsReadOK struct {
	Payload *models.VRF
}
IpamVrfsReadOK describes a response with status code 200, with default header values.

IpamVrfsReadOK ipam vrfs read o k

func NewIpamVrfsReadOK

func NewIpamVrfsReadOK() *IpamVrfsReadOK

NewIpamVrfsReadOK creates a IpamVrfsReadOK with default headers values

func (*IpamVrfsReadOK) Error

func (o *IpamVrfsReadOK) Error() string

func (*IpamVrfsReadOK) GetPayload

func (o *IpamVrfsReadOK) GetPayload() *models.VRF

type IpamVrfsReadParams

type IpamVrfsReadParams struct {

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsReadParams contains all the parameters to send to the API endpoint

for the ipam vrfs read operation.

Typically these are written to a http.Request.

func NewIpamVrfsReadParams

func NewIpamVrfsReadParams() *IpamVrfsReadParams

NewIpamVrfsReadParams creates a new IpamVrfsReadParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsReadParamsWithContext

func NewIpamVrfsReadParamsWithContext(ctx context.Context) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithContext creates a new IpamVrfsReadParams object with the ability to set a context for a request.

func NewIpamVrfsReadParamsWithHTTPClient

func NewIpamVrfsReadParamsWithHTTPClient(client *http.Client) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithHTTPClient creates a new IpamVrfsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsReadParamsWithTimeout

func NewIpamVrfsReadParamsWithTimeout(timeout time.Duration) *IpamVrfsReadParams

NewIpamVrfsReadParamsWithTimeout creates a new IpamVrfsReadParams object with the ability to set a timeout on a request.

func (*IpamVrfsReadParams) SetContext

func (o *IpamVrfsReadParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs read params

func (*IpamVrfsReadParams) SetDefaults

func (o *IpamVrfsReadParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsReadParams) SetHTTPClient

func (o *IpamVrfsReadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs read params

func (*IpamVrfsReadParams) SetID

func (o *IpamVrfsReadParams) SetID(id int64)

SetID adds the id to the ipam vrfs read params

func (*IpamVrfsReadParams) SetTimeout

func (o *IpamVrfsReadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs read params

func (*IpamVrfsReadParams) WithContext

WithContext adds the context to the ipam vrfs read params

func (*IpamVrfsReadParams) WithDefaults

func (o *IpamVrfsReadParams) WithDefaults() *IpamVrfsReadParams

WithDefaults hydrates default values in the ipam vrfs read params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsReadParams) WithHTTPClient

func (o *IpamVrfsReadParams) WithHTTPClient(client *http.Client) *IpamVrfsReadParams

WithHTTPClient adds the HTTPClient to the ipam vrfs read params

func (*IpamVrfsReadParams) WithID

WithID adds the id to the ipam vrfs read params

func (*IpamVrfsReadParams) WithTimeout

func (o *IpamVrfsReadParams) WithTimeout(timeout time.Duration) *IpamVrfsReadParams

WithTimeout adds the timeout to the ipam vrfs read params

func (*IpamVrfsReadParams) WriteToRequest

func (o *IpamVrfsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsReadReader

type IpamVrfsReadReader struct {
	// contains filtered or unexported fields
}

IpamVrfsReadReader is a Reader for the IpamVrfsRead structure.

func (*IpamVrfsReadReader) ReadResponse

func (o *IpamVrfsReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpamVrfsUpdateOK

type IpamVrfsUpdateOK struct {
	Payload *models.VRF
}
IpamVrfsUpdateOK describes a response with status code 200, with default header values.

IpamVrfsUpdateOK ipam vrfs update o k

func NewIpamVrfsUpdateOK

func NewIpamVrfsUpdateOK() *IpamVrfsUpdateOK

NewIpamVrfsUpdateOK creates a IpamVrfsUpdateOK with default headers values

func (*IpamVrfsUpdateOK) Error

func (o *IpamVrfsUpdateOK) Error() string

func (*IpamVrfsUpdateOK) GetPayload

func (o *IpamVrfsUpdateOK) GetPayload() *models.VRF

type IpamVrfsUpdateParams

type IpamVrfsUpdateParams struct {

	// Data.
	Data *models.WritableVRF

	/* ID.

	   A unique integer value identifying this VRF.
	*/
	ID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpamVrfsUpdateParams contains all the parameters to send to the API endpoint

for the ipam vrfs update operation.

Typically these are written to a http.Request.

func NewIpamVrfsUpdateParams

func NewIpamVrfsUpdateParams() *IpamVrfsUpdateParams

NewIpamVrfsUpdateParams creates a new IpamVrfsUpdateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpamVrfsUpdateParamsWithContext

func NewIpamVrfsUpdateParamsWithContext(ctx context.Context) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithContext creates a new IpamVrfsUpdateParams object with the ability to set a context for a request.

func NewIpamVrfsUpdateParamsWithHTTPClient

func NewIpamVrfsUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithHTTPClient creates a new IpamVrfsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamVrfsUpdateParamsWithTimeout

func NewIpamVrfsUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsUpdateParams

NewIpamVrfsUpdateParamsWithTimeout creates a new IpamVrfsUpdateParams object with the ability to set a timeout on a request.

func (*IpamVrfsUpdateParams) SetContext

func (o *IpamVrfsUpdateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetData

func (o *IpamVrfsUpdateParams) SetData(data *models.WritableVRF)

SetData adds the data to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetDefaults

func (o *IpamVrfsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the ipam vrfs update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsUpdateParams) SetHTTPClient

func (o *IpamVrfsUpdateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetID

func (o *IpamVrfsUpdateParams) SetID(id int64)

SetID adds the id to the ipam vrfs update params

func (*IpamVrfsUpdateParams) SetTimeout

func (o *IpamVrfsUpdateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithContext

WithContext adds the context to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithData

WithData adds the data to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithDefaults

func (o *IpamVrfsUpdateParams) WithDefaults() *IpamVrfsUpdateParams

WithDefaults hydrates default values in the ipam vrfs update params (not the query body).

All values with no default are reset to their zero value.

func (*IpamVrfsUpdateParams) WithHTTPClient

func (o *IpamVrfsUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsUpdateParams

WithHTTPClient adds the HTTPClient to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithID

WithID adds the id to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WithTimeout

func (o *IpamVrfsUpdateParams) WithTimeout(timeout time.Duration) *IpamVrfsUpdateParams

WithTimeout adds the timeout to the ipam vrfs update params

func (*IpamVrfsUpdateParams) WriteToRequest

func (o *IpamVrfsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpamVrfsUpdateReader

type IpamVrfsUpdateReader struct {
	// contains filtered or unexported fields
}

IpamVrfsUpdateReader is a Reader for the IpamVrfsUpdate structure.

func (*IpamVrfsUpdateReader) ReadResponse

func (o *IpamVrfsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL