ipam

package
v3.0.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2022 License: ISC Imports: 13 Imported by: 2

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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

IpamIPRangesAvailableIpsCreate A convenience method for returning available IP addresses within a Prefix or IPRange. 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) IpamIPRangesAvailableIpsRead ¶

func (a *Client) IpamIPRangesAvailableIpsRead(params *IpamIPRangesAvailableIpsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesAvailableIpsReadOK, error)
IpamIPRangesAvailableIpsRead A convenience method for returning available IP addresses within a Prefix or IPRange. 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) IpamIPRangesBulkDelete ¶

func (a *Client) IpamIPRangesBulkDelete(params *IpamIPRangesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesBulkDeleteNoContent, error)

IpamIPRangesBulkDelete ipam ip ranges bulk delete API

func (*Client) IpamIPRangesBulkPartialUpdate ¶

func (a *Client) IpamIPRangesBulkPartialUpdate(params *IpamIPRangesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesBulkPartialUpdateOK, error)

IpamIPRangesBulkPartialUpdate ipam ip ranges bulk partial update API

func (*Client) IpamIPRangesBulkUpdate ¶

func (a *Client) IpamIPRangesBulkUpdate(params *IpamIPRangesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesBulkUpdateOK, error)

IpamIPRangesBulkUpdate ipam ip ranges bulk update API

func (*Client) IpamIPRangesCreate ¶

func (a *Client) IpamIPRangesCreate(params *IpamIPRangesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesCreateCreated, error)

IpamIPRangesCreate ipam ip ranges create API

func (*Client) IpamIPRangesDelete ¶

func (a *Client) IpamIPRangesDelete(params *IpamIPRangesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesDeleteNoContent, error)

IpamIPRangesDelete ipam ip ranges delete API

func (*Client) IpamIPRangesList ¶

func (a *Client) IpamIPRangesList(params *IpamIPRangesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesListOK, error)

IpamIPRangesList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) IpamIPRangesPartialUpdate ¶

func (a *Client) IpamIPRangesPartialUpdate(params *IpamIPRangesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesPartialUpdateOK, error)

IpamIPRangesPartialUpdate ipam ip ranges partial update API

func (*Client) IpamIPRangesRead ¶

func (a *Client) IpamIPRangesRead(params *IpamIPRangesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesReadOK, error)

IpamIPRangesRead ipam ip ranges read API

func (*Client) IpamIPRangesUpdate ¶

func (a *Client) IpamIPRangesUpdate(params *IpamIPRangesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesUpdateOK, error)

IpamIPRangesUpdate ipam ip ranges update API

func (*Client) IpamPrefixesAvailableIpsCreate ¶

IpamPrefixesAvailableIpsCreate A convenience method for returning available IP addresses within a Prefix or IPRange. 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 or IPRange. 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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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 Overrides ListModelMixin to allow processing ExportTemplates.

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)

	IpamIPRangesAvailableIpsCreate(params *IpamIPRangesAvailableIpsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesAvailableIpsCreateCreated, error)

	IpamIPRangesAvailableIpsRead(params *IpamIPRangesAvailableIpsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesAvailableIpsReadOK, error)

	IpamIPRangesBulkDelete(params *IpamIPRangesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesBulkDeleteNoContent, error)

	IpamIPRangesBulkPartialUpdate(params *IpamIPRangesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesBulkPartialUpdateOK, error)

	IpamIPRangesBulkUpdate(params *IpamIPRangesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesBulkUpdateOK, error)

	IpamIPRangesCreate(params *IpamIPRangesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesCreateCreated, error)

	IpamIPRangesDelete(params *IpamIPRangesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesDeleteNoContent, error)

	IpamIPRangesList(params *IpamIPRangesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesListOK, error)

	IpamIPRangesPartialUpdate(params *IpamIPRangesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesPartialUpdateOK, error)

	IpamIPRangesRead(params *IpamIPRangesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesReadOK, error)

	IpamIPRangesUpdate(params *IpamIPRangesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpamIPRangesUpdateOK, 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

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// Device.
	Device *string

	// DeviceID.
	DeviceID *string

	// DNSName.
	DNSName *string

	// DNSNameEmpty.
	DNSNameEmpty *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) SetDNSNameEmpty ¶

func (o *IpamIPAddressesListParams) SetDNSNameEmpty(dNSNameEmpty *string)

SetDNSNameEmpty adds the dnsNameEmpty 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) SetDescription ¶

func (o *IpamIPAddressesListParams) SetDescription(description *string)

SetDescription adds the description to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionEmpty ¶

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

SetDescriptionEmpty adds the descriptionEmpty to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionIc ¶

func (o *IpamIPAddressesListParams) SetDescriptionIc(descriptionIc *string)

SetDescriptionIc adds the descriptionIc to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionIe ¶

func (o *IpamIPAddressesListParams) SetDescriptionIe(descriptionIe *string)

SetDescriptionIe adds the descriptionIe to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionIew ¶

func (o *IpamIPAddressesListParams) SetDescriptionIew(descriptionIew *string)

SetDescriptionIew adds the descriptionIew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionIsw ¶

func (o *IpamIPAddressesListParams) SetDescriptionIsw(descriptionIsw *string)

SetDescriptionIsw adds the descriptionIsw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionNic ¶

func (o *IpamIPAddressesListParams) SetDescriptionNic(descriptionNic *string)

SetDescriptionNic adds the descriptionNic to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionNie ¶

func (o *IpamIPAddressesListParams) SetDescriptionNie(descriptionNie *string)

SetDescriptionNie adds the descriptionNie to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionNiew ¶

func (o *IpamIPAddressesListParams) SetDescriptionNiew(descriptionNiew *string)

SetDescriptionNiew adds the descriptionNiew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionNisw ¶

func (o *IpamIPAddressesListParams) SetDescriptionNisw(descriptionNisw *string)

SetDescriptionNisw adds the descriptionNisw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDescriptionn ¶

func (o *IpamIPAddressesListParams) SetDescriptionn(descriptionn *string)

SetDescriptionn adds the descriptionN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDevice ¶

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

SetDevice adds the device to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetDeviceID ¶

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

SetDeviceID adds the deviceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetFamily ¶

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

SetFamily adds the family to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetID ¶

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

SetID adds the id to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetIDn ¶

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

SetIDn adds the idN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterface ¶

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

SetInterface adds the interface to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfaceID ¶

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

SetInterfaceID adds the interfaceId to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfaceIDn ¶

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

SetInterfaceIDn adds the interfaceIdN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetInterfacen ¶

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

SetInterfacen adds the interfaceN to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLastUpdatedLte ¶

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetLimit ¶

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

SetLimit adds the limit to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetMaskLength ¶

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

SetMaskLength adds the maskLength to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetOffset ¶

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

SetOffset adds the offset to the ipam ip addresses list params

func (*IpamIPAddressesListParams) SetParent ¶

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

SetParent adds the parent to the ipam ip addresses list params

func (*IpamIPAddressesListParams) 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) WithDNSNameEmpty ¶

func (o *IpamIPAddressesListParams) WithDNSNameEmpty(dNSNameEmpty *string) *IpamIPAddressesListParams

WithDNSNameEmpty adds the dNSNameEmpty 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) WithDescription ¶

func (o *IpamIPAddressesListParams) WithDescription(description *string) *IpamIPAddressesListParams

WithDescription adds the description to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionEmpty ¶

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

WithDescriptionEmpty adds the descriptionEmpty to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionIc ¶

func (o *IpamIPAddressesListParams) WithDescriptionIc(descriptionIc *string) *IpamIPAddressesListParams

WithDescriptionIc adds the descriptionIc to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionIe ¶

func (o *IpamIPAddressesListParams) WithDescriptionIe(descriptionIe *string) *IpamIPAddressesListParams

WithDescriptionIe adds the descriptionIe to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionIew ¶

func (o *IpamIPAddressesListParams) WithDescriptionIew(descriptionIew *string) *IpamIPAddressesListParams

WithDescriptionIew adds the descriptionIew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionIsw ¶

func (o *IpamIPAddressesListParams) WithDescriptionIsw(descriptionIsw *string) *IpamIPAddressesListParams

WithDescriptionIsw adds the descriptionIsw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionNic ¶

func (o *IpamIPAddressesListParams) WithDescriptionNic(descriptionNic *string) *IpamIPAddressesListParams

WithDescriptionNic adds the descriptionNic to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionNie ¶

func (o *IpamIPAddressesListParams) WithDescriptionNie(descriptionNie *string) *IpamIPAddressesListParams

WithDescriptionNie adds the descriptionNie to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionNiew ¶

func (o *IpamIPAddressesListParams) WithDescriptionNiew(descriptionNiew *string) *IpamIPAddressesListParams

WithDescriptionNiew adds the descriptionNiew to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionNisw ¶

func (o *IpamIPAddressesListParams) WithDescriptionNisw(descriptionNisw *string) *IpamIPAddressesListParams

WithDescriptionNisw adds the descriptionNisw to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDescriptionn ¶

func (o *IpamIPAddressesListParams) WithDescriptionn(descriptionn *string) *IpamIPAddressesListParams

WithDescriptionn adds the descriptionn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDevice ¶

WithDevice adds the device to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithDeviceID ¶

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

WithDeviceID adds the deviceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithFamily ¶

WithFamily adds the family to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithID ¶

WithID adds the id to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithIDn ¶

WithIDn adds the iDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterface ¶

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

WithInterface adds the interfaceVar to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfaceID ¶

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

WithInterfaceID adds the interfaceID to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfaceIDn ¶

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

WithInterfaceIDn adds the interfaceIDn to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithInterfacen ¶

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

WithInterfacen adds the interfacen to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdated ¶

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

WithLastUpdated adds the lastUpdated to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLastUpdatedLte ¶

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithLimit ¶

WithLimit adds the limit to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithMaskLength ¶

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

WithMaskLength adds the maskLength to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithOffset ¶

WithOffset adds the offset to the ipam ip addresses list params

func (*IpamIPAddressesListParams) WithParent ¶

WithParent adds the parent to the ipam ip addresses list params

func (*IpamIPAddressesListParams) 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 IpamIPRangesAvailableIpsCreateCreated ¶

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

IpamIPRangesAvailableIpsCreateCreated ipam Ip ranges available ips create created

func NewIpamIPRangesAvailableIpsCreateCreated ¶

func NewIpamIPRangesAvailableIpsCreateCreated() *IpamIPRangesAvailableIpsCreateCreated

NewIpamIPRangesAvailableIpsCreateCreated creates a IpamIPRangesAvailableIpsCreateCreated with default headers values

func (*IpamIPRangesAvailableIpsCreateCreated) Error ¶

func (*IpamIPRangesAvailableIpsCreateCreated) GetPayload ¶

type IpamIPRangesAvailableIpsCreateParams ¶

type IpamIPRangesAvailableIpsCreateParams struct {

	// Data.
	Data []*models.AvailableIP

	/* ID.

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

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

IpamIPRangesAvailableIpsCreateParams contains all the parameters to send to the API endpoint

for the ipam ip ranges available ips create operation.

Typically these are written to a http.Request.

func NewIpamIPRangesAvailableIpsCreateParams ¶

func NewIpamIPRangesAvailableIpsCreateParams() *IpamIPRangesAvailableIpsCreateParams

NewIpamIPRangesAvailableIpsCreateParams creates a new IpamIPRangesAvailableIpsCreateParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesAvailableIpsCreateParamsWithContext ¶

func NewIpamIPRangesAvailableIpsCreateParamsWithContext(ctx context.Context) *IpamIPRangesAvailableIpsCreateParams

NewIpamIPRangesAvailableIpsCreateParamsWithContext creates a new IpamIPRangesAvailableIpsCreateParams object with the ability to set a context for a request.

func NewIpamIPRangesAvailableIpsCreateParamsWithHTTPClient ¶

func NewIpamIPRangesAvailableIpsCreateParamsWithHTTPClient(client *http.Client) *IpamIPRangesAvailableIpsCreateParams

NewIpamIPRangesAvailableIpsCreateParamsWithHTTPClient creates a new IpamIPRangesAvailableIpsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesAvailableIpsCreateParamsWithTimeout ¶

func NewIpamIPRangesAvailableIpsCreateParamsWithTimeout(timeout time.Duration) *IpamIPRangesAvailableIpsCreateParams

NewIpamIPRangesAvailableIpsCreateParamsWithTimeout creates a new IpamIPRangesAvailableIpsCreateParams object with the ability to set a timeout on a request.

func (*IpamIPRangesAvailableIpsCreateParams) SetContext ¶

SetContext adds the context to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) SetData ¶

SetData adds the data to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) SetDefaults ¶

func (o *IpamIPRangesAvailableIpsCreateParams) SetDefaults()

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

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

func (*IpamIPRangesAvailableIpsCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) SetID ¶

SetID adds the id to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) WithContext ¶

WithContext adds the context to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) WithData ¶

WithData adds the data to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) WithDefaults ¶

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

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

func (*IpamIPRangesAvailableIpsCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) WithID ¶

WithID adds the id to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges available ips create params

func (*IpamIPRangesAvailableIpsCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesAvailableIpsCreateReader ¶

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

IpamIPRangesAvailableIpsCreateReader is a Reader for the IpamIPRangesAvailableIpsCreate structure.

func (*IpamIPRangesAvailableIpsCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesAvailableIpsReadOK ¶

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

IpamIPRangesAvailableIpsReadOK ipam Ip ranges available ips read o k

func NewIpamIPRangesAvailableIpsReadOK ¶

func NewIpamIPRangesAvailableIpsReadOK() *IpamIPRangesAvailableIpsReadOK

NewIpamIPRangesAvailableIpsReadOK creates a IpamIPRangesAvailableIpsReadOK with default headers values

func (*IpamIPRangesAvailableIpsReadOK) Error ¶

func (*IpamIPRangesAvailableIpsReadOK) GetPayload ¶

type IpamIPRangesAvailableIpsReadParams ¶

type IpamIPRangesAvailableIpsReadParams struct {

	/* ID.

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

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

IpamIPRangesAvailableIpsReadParams contains all the parameters to send to the API endpoint

for the ipam ip ranges available ips read operation.

Typically these are written to a http.Request.

func NewIpamIPRangesAvailableIpsReadParams ¶

func NewIpamIPRangesAvailableIpsReadParams() *IpamIPRangesAvailableIpsReadParams

NewIpamIPRangesAvailableIpsReadParams creates a new IpamIPRangesAvailableIpsReadParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesAvailableIpsReadParamsWithContext ¶

func NewIpamIPRangesAvailableIpsReadParamsWithContext(ctx context.Context) *IpamIPRangesAvailableIpsReadParams

NewIpamIPRangesAvailableIpsReadParamsWithContext creates a new IpamIPRangesAvailableIpsReadParams object with the ability to set a context for a request.

func NewIpamIPRangesAvailableIpsReadParamsWithHTTPClient ¶

func NewIpamIPRangesAvailableIpsReadParamsWithHTTPClient(client *http.Client) *IpamIPRangesAvailableIpsReadParams

NewIpamIPRangesAvailableIpsReadParamsWithHTTPClient creates a new IpamIPRangesAvailableIpsReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesAvailableIpsReadParamsWithTimeout ¶

func NewIpamIPRangesAvailableIpsReadParamsWithTimeout(timeout time.Duration) *IpamIPRangesAvailableIpsReadParams

NewIpamIPRangesAvailableIpsReadParamsWithTimeout creates a new IpamIPRangesAvailableIpsReadParams object with the ability to set a timeout on a request.

func (*IpamIPRangesAvailableIpsReadParams) SetContext ¶

SetContext adds the context to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) SetDefaults ¶

func (o *IpamIPRangesAvailableIpsReadParams) SetDefaults()

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

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

func (*IpamIPRangesAvailableIpsReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) SetID ¶

SetID adds the id to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) WithContext ¶

WithContext adds the context to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) WithDefaults ¶

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

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

func (*IpamIPRangesAvailableIpsReadParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) WithID ¶

WithID adds the id to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges available ips read params

func (*IpamIPRangesAvailableIpsReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesAvailableIpsReadReader ¶

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

IpamIPRangesAvailableIpsReadReader is a Reader for the IpamIPRangesAvailableIpsRead structure.

func (*IpamIPRangesAvailableIpsReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesBulkDeleteNoContent ¶

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

IpamIPRangesBulkDeleteNoContent ipam Ip ranges bulk delete no content

func NewIpamIPRangesBulkDeleteNoContent ¶

func NewIpamIPRangesBulkDeleteNoContent() *IpamIPRangesBulkDeleteNoContent

NewIpamIPRangesBulkDeleteNoContent creates a IpamIPRangesBulkDeleteNoContent with default headers values

func (*IpamIPRangesBulkDeleteNoContent) Error ¶

type IpamIPRangesBulkDeleteParams ¶

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

IpamIPRangesBulkDeleteParams contains all the parameters to send to the API endpoint

for the ipam ip ranges bulk delete operation.

Typically these are written to a http.Request.

func NewIpamIPRangesBulkDeleteParams ¶

func NewIpamIPRangesBulkDeleteParams() *IpamIPRangesBulkDeleteParams

NewIpamIPRangesBulkDeleteParams creates a new IpamIPRangesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesBulkDeleteParamsWithContext ¶

func NewIpamIPRangesBulkDeleteParamsWithContext(ctx context.Context) *IpamIPRangesBulkDeleteParams

NewIpamIPRangesBulkDeleteParamsWithContext creates a new IpamIPRangesBulkDeleteParams object with the ability to set a context for a request.

func NewIpamIPRangesBulkDeleteParamsWithHTTPClient ¶

func NewIpamIPRangesBulkDeleteParamsWithHTTPClient(client *http.Client) *IpamIPRangesBulkDeleteParams

NewIpamIPRangesBulkDeleteParamsWithHTTPClient creates a new IpamIPRangesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesBulkDeleteParamsWithTimeout ¶

func NewIpamIPRangesBulkDeleteParamsWithTimeout(timeout time.Duration) *IpamIPRangesBulkDeleteParams

NewIpamIPRangesBulkDeleteParamsWithTimeout creates a new IpamIPRangesBulkDeleteParams object with the ability to set a timeout on a request.

func (*IpamIPRangesBulkDeleteParams) SetContext ¶

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

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

func (*IpamIPRangesBulkDeleteParams) SetDefaults ¶

func (o *IpamIPRangesBulkDeleteParams) SetDefaults()

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

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

func (*IpamIPRangesBulkDeleteParams) SetHTTPClient ¶

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

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

func (*IpamIPRangesBulkDeleteParams) SetTimeout ¶

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

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

func (*IpamIPRangesBulkDeleteParams) WithContext ¶

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

func (*IpamIPRangesBulkDeleteParams) WithDefaults ¶

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

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

func (*IpamIPRangesBulkDeleteParams) WithHTTPClient ¶

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

func (*IpamIPRangesBulkDeleteParams) WithTimeout ¶

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

func (*IpamIPRangesBulkDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesBulkDeleteReader ¶

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

IpamIPRangesBulkDeleteReader is a Reader for the IpamIPRangesBulkDelete structure.

func (*IpamIPRangesBulkDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesBulkPartialUpdateOK ¶

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

IpamIPRangesBulkPartialUpdateOK ipam Ip ranges bulk partial update o k

func NewIpamIPRangesBulkPartialUpdateOK ¶

func NewIpamIPRangesBulkPartialUpdateOK() *IpamIPRangesBulkPartialUpdateOK

NewIpamIPRangesBulkPartialUpdateOK creates a IpamIPRangesBulkPartialUpdateOK with default headers values

func (*IpamIPRangesBulkPartialUpdateOK) Error ¶

func (*IpamIPRangesBulkPartialUpdateOK) GetPayload ¶

type IpamIPRangesBulkPartialUpdateParams ¶

type IpamIPRangesBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableIPRange

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

IpamIPRangesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip ranges bulk partial update operation.

Typically these are written to a http.Request.

func NewIpamIPRangesBulkPartialUpdateParams ¶

func NewIpamIPRangesBulkPartialUpdateParams() *IpamIPRangesBulkPartialUpdateParams

NewIpamIPRangesBulkPartialUpdateParams creates a new IpamIPRangesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesBulkPartialUpdateParamsWithContext ¶

func NewIpamIPRangesBulkPartialUpdateParamsWithContext(ctx context.Context) *IpamIPRangesBulkPartialUpdateParams

NewIpamIPRangesBulkPartialUpdateParamsWithContext creates a new IpamIPRangesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewIpamIPRangesBulkPartialUpdateParamsWithHTTPClient ¶

func NewIpamIPRangesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPRangesBulkPartialUpdateParams

NewIpamIPRangesBulkPartialUpdateParamsWithHTTPClient creates a new IpamIPRangesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesBulkPartialUpdateParamsWithTimeout ¶

func NewIpamIPRangesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPRangesBulkPartialUpdateParams

NewIpamIPRangesBulkPartialUpdateParamsWithTimeout creates a new IpamIPRangesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPRangesBulkPartialUpdateParams) SetContext ¶

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

func (*IpamIPRangesBulkPartialUpdateParams) SetData ¶

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

func (*IpamIPRangesBulkPartialUpdateParams) SetDefaults ¶

func (o *IpamIPRangesBulkPartialUpdateParams) SetDefaults()

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

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

func (*IpamIPRangesBulkPartialUpdateParams) SetHTTPClient ¶

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

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

func (*IpamIPRangesBulkPartialUpdateParams) SetTimeout ¶

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

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

func (*IpamIPRangesBulkPartialUpdateParams) WithContext ¶

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

func (*IpamIPRangesBulkPartialUpdateParams) WithData ¶

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

func (*IpamIPRangesBulkPartialUpdateParams) WithDefaults ¶

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

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

func (*IpamIPRangesBulkPartialUpdateParams) WithHTTPClient ¶

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

func (*IpamIPRangesBulkPartialUpdateParams) WithTimeout ¶

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

func (*IpamIPRangesBulkPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesBulkPartialUpdateReader ¶

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

IpamIPRangesBulkPartialUpdateReader is a Reader for the IpamIPRangesBulkPartialUpdate structure.

func (*IpamIPRangesBulkPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesBulkUpdateOK ¶

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

IpamIPRangesBulkUpdateOK ipam Ip ranges bulk update o k

func NewIpamIPRangesBulkUpdateOK ¶

func NewIpamIPRangesBulkUpdateOK() *IpamIPRangesBulkUpdateOK

NewIpamIPRangesBulkUpdateOK creates a IpamIPRangesBulkUpdateOK with default headers values

func (*IpamIPRangesBulkUpdateOK) Error ¶

func (o *IpamIPRangesBulkUpdateOK) Error() string

func (*IpamIPRangesBulkUpdateOK) GetPayload ¶

func (o *IpamIPRangesBulkUpdateOK) GetPayload() *models.IPRange

type IpamIPRangesBulkUpdateParams ¶

type IpamIPRangesBulkUpdateParams struct {

	// Data.
	Data *models.WritableIPRange

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

IpamIPRangesBulkUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip ranges bulk update operation.

Typically these are written to a http.Request.

func NewIpamIPRangesBulkUpdateParams ¶

func NewIpamIPRangesBulkUpdateParams() *IpamIPRangesBulkUpdateParams

NewIpamIPRangesBulkUpdateParams creates a new IpamIPRangesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesBulkUpdateParamsWithContext ¶

func NewIpamIPRangesBulkUpdateParamsWithContext(ctx context.Context) *IpamIPRangesBulkUpdateParams

NewIpamIPRangesBulkUpdateParamsWithContext creates a new IpamIPRangesBulkUpdateParams object with the ability to set a context for a request.

func NewIpamIPRangesBulkUpdateParamsWithHTTPClient ¶

func NewIpamIPRangesBulkUpdateParamsWithHTTPClient(client *http.Client) *IpamIPRangesBulkUpdateParams

NewIpamIPRangesBulkUpdateParamsWithHTTPClient creates a new IpamIPRangesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesBulkUpdateParamsWithTimeout ¶

func NewIpamIPRangesBulkUpdateParamsWithTimeout(timeout time.Duration) *IpamIPRangesBulkUpdateParams

NewIpamIPRangesBulkUpdateParamsWithTimeout creates a new IpamIPRangesBulkUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPRangesBulkUpdateParams) SetContext ¶

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

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

func (*IpamIPRangesBulkUpdateParams) SetData ¶

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

func (*IpamIPRangesBulkUpdateParams) SetDefaults ¶

func (o *IpamIPRangesBulkUpdateParams) SetDefaults()

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

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

func (*IpamIPRangesBulkUpdateParams) SetHTTPClient ¶

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

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

func (*IpamIPRangesBulkUpdateParams) SetTimeout ¶

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

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

func (*IpamIPRangesBulkUpdateParams) WithContext ¶

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

func (*IpamIPRangesBulkUpdateParams) WithData ¶

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

func (*IpamIPRangesBulkUpdateParams) WithDefaults ¶

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

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

func (*IpamIPRangesBulkUpdateParams) WithHTTPClient ¶

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

func (*IpamIPRangesBulkUpdateParams) WithTimeout ¶

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

func (*IpamIPRangesBulkUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesBulkUpdateReader ¶

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

IpamIPRangesBulkUpdateReader is a Reader for the IpamIPRangesBulkUpdate structure.

func (*IpamIPRangesBulkUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesCreateCreated ¶

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

IpamIPRangesCreateCreated ipam Ip ranges create created

func NewIpamIPRangesCreateCreated ¶

func NewIpamIPRangesCreateCreated() *IpamIPRangesCreateCreated

NewIpamIPRangesCreateCreated creates a IpamIPRangesCreateCreated with default headers values

func (*IpamIPRangesCreateCreated) Error ¶

func (o *IpamIPRangesCreateCreated) Error() string

func (*IpamIPRangesCreateCreated) GetPayload ¶

func (o *IpamIPRangesCreateCreated) GetPayload() *models.IPRange

type IpamIPRangesCreateParams ¶

type IpamIPRangesCreateParams struct {

	// Data.
	Data *models.WritableIPRange

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

IpamIPRangesCreateParams contains all the parameters to send to the API endpoint

for the ipam ip ranges create operation.

Typically these are written to a http.Request.

func NewIpamIPRangesCreateParams ¶

func NewIpamIPRangesCreateParams() *IpamIPRangesCreateParams

NewIpamIPRangesCreateParams creates a new IpamIPRangesCreateParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesCreateParamsWithContext ¶

func NewIpamIPRangesCreateParamsWithContext(ctx context.Context) *IpamIPRangesCreateParams

NewIpamIPRangesCreateParamsWithContext creates a new IpamIPRangesCreateParams object with the ability to set a context for a request.

func NewIpamIPRangesCreateParamsWithHTTPClient ¶

func NewIpamIPRangesCreateParamsWithHTTPClient(client *http.Client) *IpamIPRangesCreateParams

NewIpamIPRangesCreateParamsWithHTTPClient creates a new IpamIPRangesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesCreateParamsWithTimeout ¶

func NewIpamIPRangesCreateParamsWithTimeout(timeout time.Duration) *IpamIPRangesCreateParams

NewIpamIPRangesCreateParamsWithTimeout creates a new IpamIPRangesCreateParams object with the ability to set a timeout on a request.

func (*IpamIPRangesCreateParams) SetContext ¶

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

SetContext adds the context to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) SetData ¶

SetData adds the data to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) SetDefaults ¶

func (o *IpamIPRangesCreateParams) SetDefaults()

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

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

func (*IpamIPRangesCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) WithContext ¶

WithContext adds the context to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) WithData ¶

WithData adds the data to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) WithDefaults ¶

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

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

func (*IpamIPRangesCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges create params

func (*IpamIPRangesCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesCreateReader ¶

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

IpamIPRangesCreateReader is a Reader for the IpamIPRangesCreate structure.

func (*IpamIPRangesCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesDeleteNoContent ¶

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

IpamIPRangesDeleteNoContent ipam Ip ranges delete no content

func NewIpamIPRangesDeleteNoContent ¶

func NewIpamIPRangesDeleteNoContent() *IpamIPRangesDeleteNoContent

NewIpamIPRangesDeleteNoContent creates a IpamIPRangesDeleteNoContent with default headers values

func (*IpamIPRangesDeleteNoContent) Error ¶

type IpamIPRangesDeleteParams ¶

type IpamIPRangesDeleteParams struct {

	/* ID.

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

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

IpamIPRangesDeleteParams contains all the parameters to send to the API endpoint

for the ipam ip ranges delete operation.

Typically these are written to a http.Request.

func NewIpamIPRangesDeleteParams ¶

func NewIpamIPRangesDeleteParams() *IpamIPRangesDeleteParams

NewIpamIPRangesDeleteParams creates a new IpamIPRangesDeleteParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesDeleteParamsWithContext ¶

func NewIpamIPRangesDeleteParamsWithContext(ctx context.Context) *IpamIPRangesDeleteParams

NewIpamIPRangesDeleteParamsWithContext creates a new IpamIPRangesDeleteParams object with the ability to set a context for a request.

func NewIpamIPRangesDeleteParamsWithHTTPClient ¶

func NewIpamIPRangesDeleteParamsWithHTTPClient(client *http.Client) *IpamIPRangesDeleteParams

NewIpamIPRangesDeleteParamsWithHTTPClient creates a new IpamIPRangesDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesDeleteParamsWithTimeout ¶

func NewIpamIPRangesDeleteParamsWithTimeout(timeout time.Duration) *IpamIPRangesDeleteParams

NewIpamIPRangesDeleteParamsWithTimeout creates a new IpamIPRangesDeleteParams object with the ability to set a timeout on a request.

func (*IpamIPRangesDeleteParams) SetContext ¶

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

SetContext adds the context to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) SetDefaults ¶

func (o *IpamIPRangesDeleteParams) SetDefaults()

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

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

func (*IpamIPRangesDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) SetID ¶

func (o *IpamIPRangesDeleteParams) SetID(id int64)

SetID adds the id to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) WithContext ¶

WithContext adds the context to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) WithDefaults ¶

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

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

func (*IpamIPRangesDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) WithID ¶

WithID adds the id to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges delete params

func (*IpamIPRangesDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesDeleteReader ¶

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

IpamIPRangesDeleteReader is a Reader for the IpamIPRangesDelete structure.

func (*IpamIPRangesDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesListOK ¶

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

IpamIPRangesListOK ipam Ip ranges list o k

func NewIpamIPRangesListOK ¶

func NewIpamIPRangesListOK() *IpamIPRangesListOK

NewIpamIPRangesListOK creates a IpamIPRangesListOK with default headers values

func (*IpamIPRangesListOK) Error ¶

func (o *IpamIPRangesListOK) Error() string

func (*IpamIPRangesListOK) GetPayload ¶

func (o *IpamIPRangesListOK) GetPayload() *IpamIPRangesListOKBody

type IpamIPRangesListOKBody ¶

type IpamIPRangesListOKBody 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.IPRange `json:"results"`
}

IpamIPRangesListOKBody ipam IP ranges list o k body swagger:model IpamIPRangesListOKBody

func (*IpamIPRangesListOKBody) ContextValidate ¶

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

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

func (*IpamIPRangesListOKBody) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*IpamIPRangesListOKBody) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*IpamIPRangesListOKBody) Validate ¶

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

Validate validates this ipam IP ranges list o k body

type IpamIPRangesListParams ¶

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

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

	// Q.
	Q *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

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

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

	// VrfID.
	VrfID *string

	// VrfIDn.
	VrfIDn *string

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

IpamIPRangesListParams contains all the parameters to send to the API endpoint

for the ipam ip ranges list operation.

Typically these are written to a http.Request.

func NewIpamIPRangesListParams ¶

func NewIpamIPRangesListParams() *IpamIPRangesListParams

NewIpamIPRangesListParams creates a new IpamIPRangesListParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesListParamsWithContext ¶

func NewIpamIPRangesListParamsWithContext(ctx context.Context) *IpamIPRangesListParams

NewIpamIPRangesListParamsWithContext creates a new IpamIPRangesListParams object with the ability to set a context for a request.

func NewIpamIPRangesListParamsWithHTTPClient ¶

func NewIpamIPRangesListParamsWithHTTPClient(client *http.Client) *IpamIPRangesListParams

NewIpamIPRangesListParamsWithHTTPClient creates a new IpamIPRangesListParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesListParamsWithTimeout ¶

func NewIpamIPRangesListParamsWithTimeout(timeout time.Duration) *IpamIPRangesListParams

NewIpamIPRangesListParamsWithTimeout creates a new IpamIPRangesListParams object with the ability to set a timeout on a request.

func (*IpamIPRangesListParams) SetContains ¶

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

SetContains adds the contains to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetContext ¶

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

SetContext adds the context to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetCreated ¶

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

SetCreated adds the created to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetCreatedLte ¶

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

SetCreatedLte adds the createdLte to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetDefaults ¶

func (o *IpamIPRangesListParams) SetDefaults()

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

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

func (*IpamIPRangesListParams) SetFamily ¶

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

SetFamily adds the family to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetID ¶

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

SetID adds the id to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetIDn ¶

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

SetIDn adds the idN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetLastUpdatedLte ¶

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetLimit ¶

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

SetLimit adds the limit to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetOffset ¶

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

SetOffset adds the offset to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetQ ¶

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

SetQ adds the q to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetRole ¶

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

SetRole adds the role to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetRoleID ¶

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

SetRoleID adds the roleId to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetRoleIDn ¶

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

SetRoleIDn adds the roleIdN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetRolen ¶

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

SetRolen adds the roleN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetStatus ¶

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

SetStatus adds the status to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetStatusn ¶

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

SetStatusn adds the statusN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTag ¶

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

SetTag adds the tag to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTagn ¶

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

SetTagn adds the tagN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenant ¶

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

SetTenant adds the tenant to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantGroup ¶

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

SetTenantGroup adds the tenantGroup to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantGroupID ¶

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

SetTenantGroupID adds the tenantGroupId to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantGroupIDn ¶

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

SetTenantGroupIDn adds the tenantGroupIdN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantGroupn ¶

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

SetTenantGroupn adds the tenantGroupN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantID ¶

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

SetTenantID adds the tenantId to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantIDn ¶

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

SetTenantIDn adds the tenantIdN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTenantn ¶

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

SetTenantn adds the tenantN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetVrf ¶

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

SetVrf adds the vrf to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetVrfID ¶

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

SetVrfID adds the vrfId to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetVrfIDn ¶

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

SetVrfIDn adds the vrfIdN to the ipam ip ranges list params

func (*IpamIPRangesListParams) SetVrfn ¶

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

SetVrfn adds the vrfN to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithContains ¶

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

WithContains adds the contains to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithContext ¶

WithContext adds the context to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithCreated ¶

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

WithCreated adds the created to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithCreatedGte ¶

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

WithCreatedGte adds the createdGte to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithCreatedLte ¶

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

WithCreatedLte adds the createdLte to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithDefaults ¶

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

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

func (*IpamIPRangesListParams) WithFamily ¶

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

WithFamily adds the family to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithID ¶

WithID adds the id to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithIDn ¶

WithIDn adds the iDn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithLastUpdated ¶

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

WithLastUpdated adds the lastUpdated to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithLastUpdatedLte ¶

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithLimit ¶

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

WithLimit adds the limit to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithOffset ¶

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

WithOffset adds the offset to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithQ ¶

WithQ adds the q to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithRole ¶

WithRole adds the role to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithRoleID ¶

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

WithRoleID adds the roleID to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithRoleIDn ¶

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

WithRoleIDn adds the roleIDn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithRolen ¶

WithRolen adds the rolen to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithStatus ¶

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

WithStatus adds the status to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithStatusn ¶

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

WithStatusn adds the statusn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTag ¶

WithTag adds the tag to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTagn ¶

WithTagn adds the tagn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenant ¶

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

WithTenant adds the tenant to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantGroup ¶

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

WithTenantGroup adds the tenantGroup to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantGroupID ¶

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

WithTenantGroupID adds the tenantGroupID to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantGroupIDn ¶

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

WithTenantGroupIDn adds the tenantGroupIDn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantGroupn ¶

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

WithTenantGroupn adds the tenantGroupn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantID ¶

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

WithTenantID adds the tenantID to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantIDn ¶

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

WithTenantIDn adds the tenantIDn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTenantn ¶

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

WithTenantn adds the tenantn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithVrf ¶

WithVrf adds the vrf to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithVrfID ¶

WithVrfID adds the vrfID to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithVrfIDn ¶

func (o *IpamIPRangesListParams) WithVrfIDn(vrfIDn *string) *IpamIPRangesListParams

WithVrfIDn adds the vrfIDn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WithVrfn ¶

WithVrfn adds the vrfn to the ipam ip ranges list params

func (*IpamIPRangesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesListReader ¶

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

IpamIPRangesListReader is a Reader for the IpamIPRangesList structure.

func (*IpamIPRangesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesPartialUpdateOK ¶

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

IpamIPRangesPartialUpdateOK ipam Ip ranges partial update o k

func NewIpamIPRangesPartialUpdateOK ¶

func NewIpamIPRangesPartialUpdateOK() *IpamIPRangesPartialUpdateOK

NewIpamIPRangesPartialUpdateOK creates a IpamIPRangesPartialUpdateOK with default headers values

func (*IpamIPRangesPartialUpdateOK) Error ¶

func (*IpamIPRangesPartialUpdateOK) GetPayload ¶

func (o *IpamIPRangesPartialUpdateOK) GetPayload() *models.IPRange

type IpamIPRangesPartialUpdateParams ¶

type IpamIPRangesPartialUpdateParams struct {

	// Data.
	Data *models.WritableIPRange

	/* ID.

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

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

IpamIPRangesPartialUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip ranges partial update operation.

Typically these are written to a http.Request.

func NewIpamIPRangesPartialUpdateParams ¶

func NewIpamIPRangesPartialUpdateParams() *IpamIPRangesPartialUpdateParams

NewIpamIPRangesPartialUpdateParams creates a new IpamIPRangesPartialUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesPartialUpdateParamsWithContext ¶

func NewIpamIPRangesPartialUpdateParamsWithContext(ctx context.Context) *IpamIPRangesPartialUpdateParams

NewIpamIPRangesPartialUpdateParamsWithContext creates a new IpamIPRangesPartialUpdateParams object with the ability to set a context for a request.

func NewIpamIPRangesPartialUpdateParamsWithHTTPClient ¶

func NewIpamIPRangesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPRangesPartialUpdateParams

NewIpamIPRangesPartialUpdateParamsWithHTTPClient creates a new IpamIPRangesPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesPartialUpdateParamsWithTimeout ¶

func NewIpamIPRangesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPRangesPartialUpdateParams

NewIpamIPRangesPartialUpdateParamsWithTimeout creates a new IpamIPRangesPartialUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPRangesPartialUpdateParams) SetContext ¶

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

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

func (*IpamIPRangesPartialUpdateParams) SetData ¶

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

func (*IpamIPRangesPartialUpdateParams) SetDefaults ¶

func (o *IpamIPRangesPartialUpdateParams) SetDefaults()

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

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

func (*IpamIPRangesPartialUpdateParams) SetHTTPClient ¶

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

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

func (*IpamIPRangesPartialUpdateParams) SetID ¶

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

func (*IpamIPRangesPartialUpdateParams) SetTimeout ¶

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

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

func (*IpamIPRangesPartialUpdateParams) WithContext ¶

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

func (*IpamIPRangesPartialUpdateParams) WithData ¶

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

func (*IpamIPRangesPartialUpdateParams) WithDefaults ¶

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

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

func (*IpamIPRangesPartialUpdateParams) WithHTTPClient ¶

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

func (*IpamIPRangesPartialUpdateParams) WithID ¶

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

func (*IpamIPRangesPartialUpdateParams) WithTimeout ¶

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

func (*IpamIPRangesPartialUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesPartialUpdateReader ¶

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

IpamIPRangesPartialUpdateReader is a Reader for the IpamIPRangesPartialUpdate structure.

func (*IpamIPRangesPartialUpdateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesReadOK ¶

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

IpamIPRangesReadOK ipam Ip ranges read o k

func NewIpamIPRangesReadOK ¶

func NewIpamIPRangesReadOK() *IpamIPRangesReadOK

NewIpamIPRangesReadOK creates a IpamIPRangesReadOK with default headers values

func (*IpamIPRangesReadOK) Error ¶

func (o *IpamIPRangesReadOK) Error() string

func (*IpamIPRangesReadOK) GetPayload ¶

func (o *IpamIPRangesReadOK) GetPayload() *models.IPRange

type IpamIPRangesReadParams ¶

type IpamIPRangesReadParams struct {

	/* ID.

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

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

IpamIPRangesReadParams contains all the parameters to send to the API endpoint

for the ipam ip ranges read operation.

Typically these are written to a http.Request.

func NewIpamIPRangesReadParams ¶

func NewIpamIPRangesReadParams() *IpamIPRangesReadParams

NewIpamIPRangesReadParams creates a new IpamIPRangesReadParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesReadParamsWithContext ¶

func NewIpamIPRangesReadParamsWithContext(ctx context.Context) *IpamIPRangesReadParams

NewIpamIPRangesReadParamsWithContext creates a new IpamIPRangesReadParams object with the ability to set a context for a request.

func NewIpamIPRangesReadParamsWithHTTPClient ¶

func NewIpamIPRangesReadParamsWithHTTPClient(client *http.Client) *IpamIPRangesReadParams

NewIpamIPRangesReadParamsWithHTTPClient creates a new IpamIPRangesReadParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesReadParamsWithTimeout ¶

func NewIpamIPRangesReadParamsWithTimeout(timeout time.Duration) *IpamIPRangesReadParams

NewIpamIPRangesReadParamsWithTimeout creates a new IpamIPRangesReadParams object with the ability to set a timeout on a request.

func (*IpamIPRangesReadParams) SetContext ¶

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

SetContext adds the context to the ipam ip ranges read params

func (*IpamIPRangesReadParams) SetDefaults ¶

func (o *IpamIPRangesReadParams) SetDefaults()

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

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

func (*IpamIPRangesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges read params

func (*IpamIPRangesReadParams) SetID ¶

func (o *IpamIPRangesReadParams) SetID(id int64)

SetID adds the id to the ipam ip ranges read params

func (*IpamIPRangesReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges read params

func (*IpamIPRangesReadParams) WithContext ¶

WithContext adds the context to the ipam ip ranges read params

func (*IpamIPRangesReadParams) WithDefaults ¶

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

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

func (*IpamIPRangesReadParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam ip ranges read params

func (*IpamIPRangesReadParams) WithID ¶

WithID adds the id to the ipam ip ranges read params

func (*IpamIPRangesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges read params

func (*IpamIPRangesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesReadReader ¶

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

IpamIPRangesReadReader is a Reader for the IpamIPRangesRead structure.

func (*IpamIPRangesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type IpamIPRangesUpdateOK ¶

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

IpamIPRangesUpdateOK ipam Ip ranges update o k

func NewIpamIPRangesUpdateOK ¶

func NewIpamIPRangesUpdateOK() *IpamIPRangesUpdateOK

NewIpamIPRangesUpdateOK creates a IpamIPRangesUpdateOK with default headers values

func (*IpamIPRangesUpdateOK) Error ¶

func (o *IpamIPRangesUpdateOK) Error() string

func (*IpamIPRangesUpdateOK) GetPayload ¶

func (o *IpamIPRangesUpdateOK) GetPayload() *models.IPRange

type IpamIPRangesUpdateParams ¶

type IpamIPRangesUpdateParams struct {

	// Data.
	Data *models.WritableIPRange

	/* ID.

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

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

IpamIPRangesUpdateParams contains all the parameters to send to the API endpoint

for the ipam ip ranges update operation.

Typically these are written to a http.Request.

func NewIpamIPRangesUpdateParams ¶

func NewIpamIPRangesUpdateParams() *IpamIPRangesUpdateParams

NewIpamIPRangesUpdateParams creates a new IpamIPRangesUpdateParams object, with the default timeout for this client.

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

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

func NewIpamIPRangesUpdateParamsWithContext ¶

func NewIpamIPRangesUpdateParamsWithContext(ctx context.Context) *IpamIPRangesUpdateParams

NewIpamIPRangesUpdateParamsWithContext creates a new IpamIPRangesUpdateParams object with the ability to set a context for a request.

func NewIpamIPRangesUpdateParamsWithHTTPClient ¶

func NewIpamIPRangesUpdateParamsWithHTTPClient(client *http.Client) *IpamIPRangesUpdateParams

NewIpamIPRangesUpdateParamsWithHTTPClient creates a new IpamIPRangesUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewIpamIPRangesUpdateParamsWithTimeout ¶

func NewIpamIPRangesUpdateParamsWithTimeout(timeout time.Duration) *IpamIPRangesUpdateParams

NewIpamIPRangesUpdateParamsWithTimeout creates a new IpamIPRangesUpdateParams object with the ability to set a timeout on a request.

func (*IpamIPRangesUpdateParams) SetContext ¶

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

SetContext adds the context to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) SetData ¶

SetData adds the data to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) SetDefaults ¶

func (o *IpamIPRangesUpdateParams) SetDefaults()

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

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

func (*IpamIPRangesUpdateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) SetID ¶

func (o *IpamIPRangesUpdateParams) SetID(id int64)

SetID adds the id to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) WithContext ¶

WithContext adds the context to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) WithData ¶

WithData adds the data to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) WithDefaults ¶

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

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

func (*IpamIPRangesUpdateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) WithID ¶

WithID adds the id to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) WithTimeout ¶

WithTimeout adds the timeout to the ipam ip ranges update params

func (*IpamIPRangesUpdateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpamIPRangesUpdateReader ¶

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

IpamIPRangesUpdateReader is a Reader for the IpamIPRangesUpdate structure.

func (*IpamIPRangesUpdateReader) ReadResponse ¶

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

	// Children.
	Children *string

	// ChildrenGt.
	ChildrenGt *string

	// ChildrenGte.
	ChildrenGte *string

	// ChildrenLt.
	ChildrenLt *string

	// ChildrenLte.
	ChildrenLte *string

	// Childrenn.
	Childrenn *string

	// Contains.
	Contains *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Depth.
	Depth *string

	// DepthGt.
	DepthGt *string

	// DepthGte.
	DepthGte *string

	// DepthLt.
	DepthLt *string

	// DepthLte.
	DepthLte *string

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

	// MarkUtilized.
	MarkUtilized *string

	// MaskLength.
	MaskLength *string

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

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

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

func (o *IpamPrefixesListParams) SetChildren(children *string)

SetChildren adds the children to the ipam prefixes list params

func (*IpamPrefixesListParams) SetChildrenGt ¶

func (o *IpamPrefixesListParams) SetChildrenGt(childrenGt *string)

SetChildrenGt adds the childrenGt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetChildrenGte ¶

func (o *IpamPrefixesListParams) SetChildrenGte(childrenGte *string)

SetChildrenGte adds the childrenGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetChildrenLt ¶

func (o *IpamPrefixesListParams) SetChildrenLt(childrenLt *string)

SetChildrenLt adds the childrenLt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetChildrenLte ¶

func (o *IpamPrefixesListParams) SetChildrenLte(childrenLte *string)

SetChildrenLte adds the childrenLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetChildrenn ¶

func (o *IpamPrefixesListParams) SetChildrenn(childrenn *string)

SetChildrenn adds the childrenN to the ipam prefixes list params

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

func (o *IpamPrefixesListParams) SetDepth(depth *string)

SetDepth adds the depth to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDepthGt ¶

func (o *IpamPrefixesListParams) SetDepthGt(depthGt *string)

SetDepthGt adds the depthGt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDepthGte ¶

func (o *IpamPrefixesListParams) SetDepthGte(depthGte *string)

SetDepthGte adds the depthGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDepthLt ¶

func (o *IpamPrefixesListParams) SetDepthLt(depthLt *string)

SetDepthLt adds the depthLt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDepthLte ¶

func (o *IpamPrefixesListParams) SetDepthLte(depthLte *string)

SetDepthLte adds the depthLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetDepthn ¶

func (o *IpamPrefixesListParams) SetDepthn(depthn *string)

SetDepthn adds the depthN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetFamily ¶

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

SetFamily adds the family to the ipam prefixes list params

func (*IpamPrefixesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ipam prefixes list params

func (*IpamPrefixesListParams) SetID ¶

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

SetID adds the id to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDGt ¶

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

SetIDGt adds the idGt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDGte ¶

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

SetIDGte adds the idGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDLt ¶

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

SetIDLt adds the idLt to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDLte ¶

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

SetIDLte adds the idLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIDn ¶

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

SetIDn adds the idN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetIsPool ¶

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

SetIsPool adds the isPool to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdated ¶

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

SetLastUpdated adds the lastUpdated to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLastUpdatedLte ¶

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

SetLastUpdatedLte adds the lastUpdatedLte to the ipam prefixes list params

func (*IpamPrefixesListParams) SetLimit ¶

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

SetLimit adds the limit to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMarkUtilized ¶

func (o *IpamPrefixesListParams) SetMarkUtilized(markUtilized *string)

SetMarkUtilized adds the markUtilized to the ipam prefixes list params

func (*IpamPrefixesListParams) SetMaskLength ¶

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

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

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

SetSiteGroup adds the siteGroup to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the ipam prefixes list params

func (*IpamPrefixesListParams) SetSiteGroupn ¶

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

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

func (o *IpamPrefixesListParams) WithChildren(children *string) *IpamPrefixesListParams

WithChildren adds the children to the ipam prefixes list params

func (*IpamPrefixesListParams) WithChildrenGt ¶

func (o *IpamPrefixesListParams) WithChildrenGt(childrenGt *string) *IpamPrefixesListParams

WithChildrenGt adds the childrenGt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithChildrenGte ¶

func (o *IpamPrefixesListParams) WithChildrenGte(childrenGte *string) *IpamPrefixesListParams

WithChildrenGte adds the childrenGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithChildrenLt ¶

func (o *IpamPrefixesListParams) WithChildrenLt(childrenLt *string) *IpamPrefixesListParams

WithChildrenLt adds the childrenLt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithChildrenLte ¶

func (o *IpamPrefixesListParams) WithChildrenLte(childrenLte *string) *IpamPrefixesListParams

WithChildrenLte adds the childrenLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithChildrenn ¶

func (o *IpamPrefixesListParams) WithChildrenn(childrenn *string) *IpamPrefixesListParams

WithChildrenn adds the childrenn 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) WithDepth ¶

WithDepth adds the depth to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDepthGt ¶

func (o *IpamPrefixesListParams) WithDepthGt(depthGt *string) *IpamPrefixesListParams

WithDepthGt adds the depthGt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDepthGte ¶

func (o *IpamPrefixesListParams) WithDepthGte(depthGte *string) *IpamPrefixesListParams

WithDepthGte adds the depthGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDepthLt ¶

func (o *IpamPrefixesListParams) WithDepthLt(depthLt *string) *IpamPrefixesListParams

WithDepthLt adds the depthLt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDepthLte ¶

func (o *IpamPrefixesListParams) WithDepthLte(depthLte *string) *IpamPrefixesListParams

WithDepthLte adds the depthLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithDepthn ¶

func (o *IpamPrefixesListParams) WithDepthn(depthn *string) *IpamPrefixesListParams

WithDepthn adds the depthn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithFamily ¶

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

WithFamily adds the family to the ipam prefixes list params

func (*IpamPrefixesListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ipam prefixes list params

func (*IpamPrefixesListParams) WithID ¶

WithID adds the id to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDGt ¶

WithIDGt adds the iDGt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDGte ¶

WithIDGte adds the iDGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDLt ¶

WithIDLt adds the iDLt to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDLte ¶

WithIDLte adds the iDLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIDn ¶

WithIDn adds the iDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithIsPool ¶

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

WithIsPool adds the isPool to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdated ¶

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

WithLastUpdated adds the lastUpdated to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLastUpdatedLte ¶

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam prefixes list params

func (*IpamPrefixesListParams) WithLimit ¶

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

WithLimit adds the limit to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMarkUtilized ¶

func (o *IpamPrefixesListParams) WithMarkUtilized(markUtilized *string) *IpamPrefixesListParams

WithMarkUtilized adds the markUtilized to the ipam prefixes list params

func (*IpamPrefixesListParams) WithMaskLength ¶

func (o *IpamPrefixesListParams) WithMaskLength(maskLength *string) *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) WithSiteGroup ¶

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

WithSiteGroup adds the siteGroup to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSiteGroupID ¶

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

WithSiteGroupID adds the siteGroupID to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the ipam prefixes list params

func (*IpamPrefixesListParams) WithSiteGroupn ¶

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

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

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// IsPrivate.
	IsPrivate *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugEmpty.
	SlugEmpty *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

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

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

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

SetCreated adds the created to the ipam rirs list params

func (*IpamRirsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the ipam rirs list params

func (*IpamRirsListParams) SetCreatedLte ¶

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

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

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

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

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

SetLastUpdated adds the lastUpdated to the ipam rirs list params

func (*IpamRirsListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam rirs list params

func (*IpamRirsListParams) SetLastUpdatedLte ¶

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

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

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

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

func (o *IpamRirsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithCreated ¶

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

WithCreated adds the created to the ipam rirs list params

func (*IpamRirsListParams) WithCreatedGte ¶

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

WithCreatedGte adds the createdGte to the ipam rirs list params

func (*IpamRirsListParams) WithCreatedLte ¶

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

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

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

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

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

WithLastUpdated adds the lastUpdated to the ipam rirs list params

func (*IpamRirsListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam rirs list params

func (*IpamRirsListParams) WithLastUpdatedLte ¶

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

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

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

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

func (o *IpamRirsListParams) WithSlugEmpty(slugEmpty *string) *IpamRirsListParams

WithSlugEmpty adds the slugEmpty 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 {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugEmpty.
	SlugEmpty *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

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

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

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

SetCreated adds the created to the ipam roles list params

func (*IpamRolesListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the ipam roles list params

func (*IpamRolesListParams) SetCreatedLte ¶

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

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

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

SetLastUpdated adds the lastUpdated to the ipam roles list params

func (*IpamRolesListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam roles list params

func (*IpamRolesListParams) SetLastUpdatedLte ¶

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

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

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

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

func (o *IpamRolesListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithCreated ¶

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

WithCreated adds the created to the ipam roles list params

func (*IpamRolesListParams) WithCreatedGte ¶

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

WithCreatedGte adds the createdGte to the ipam roles list params

func (*IpamRolesListParams) WithCreatedLte ¶

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

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

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

WithLastUpdated adds the lastUpdated to the ipam roles list params

func (*IpamRolesListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam roles list params

func (*IpamRolesListParams) WithLastUpdatedLte ¶

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

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

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

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

func (o *IpamRolesListParams) WithSlugEmpty(slugEmpty *string) *IpamRolesListParams

WithSlugEmpty adds the slugEmpty 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

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

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

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

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

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

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

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

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

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

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

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

WithNameEmpty adds the nameEmpty 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.VLANGroup

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

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

	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 ¶

func (o *IpamVlanGroupsCreateParams) SetData(data *models.VLANGroup)

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 {

	// Cluster.
	Cluster *float64

	// Clustergroup.
	Clustergroup *float64

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Location.
	Location *float64

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Rack.
	Rack *float64

	// Region.
	Region *float64

	// ScopeID.
	ScopeID *string

	// ScopeIDGt.
	ScopeIDGt *string

	// ScopeIDGte.
	ScopeIDGte *string

	// ScopeIDLt.
	ScopeIDLt *string

	// ScopeIDLte.
	ScopeIDLte *string

	// ScopeIDn.
	ScopeIDn *string

	// ScopeType.
	ScopeType *string

	// ScopeTypen.
	ScopeTypen *string

	// Site.
	Site *float64

	// Sitegroup.
	Sitegroup *float64

	// Slug.
	Slug *string

	// SlugEmpty.
	SlugEmpty *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

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

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

func (o *IpamVlanGroupsListParams) SetCluster(cluster *float64)

SetCluster adds the cluster to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetClustergroup ¶

func (o *IpamVlanGroupsListParams) SetClustergroup(clustergroup *float64)

SetClustergroup adds the clustergroup to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetContext ¶

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

SetContext adds the context to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetCreated ¶

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

SetCreated adds the created to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetCreatedGte ¶

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

SetCreatedGte adds the createdGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetCreatedLte ¶

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

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

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

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

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

SetLastUpdated adds the lastUpdated to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetLastUpdatedGte ¶

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

SetLastUpdatedGte adds the lastUpdatedGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetLastUpdatedLte ¶

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

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

func (o *IpamVlanGroupsListParams) SetLocation(location *float64)

SetLocation adds the location 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) SetNameEmpty ¶

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

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

func (o *IpamVlanGroupsListParams) SetRack(rack *float64)

SetRack adds the rack to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetRegion ¶

func (o *IpamVlanGroupsListParams) SetRegion(region *float64)

SetRegion adds the region to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeID ¶

func (o *IpamVlanGroupsListParams) SetScopeID(scopeID *string)

SetScopeID adds the scopeId to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeIDGt ¶

func (o *IpamVlanGroupsListParams) SetScopeIDGt(scopeIDGt *string)

SetScopeIDGt adds the scopeIdGt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeIDGte ¶

func (o *IpamVlanGroupsListParams) SetScopeIDGte(scopeIDGte *string)

SetScopeIDGte adds the scopeIdGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeIDLt ¶

func (o *IpamVlanGroupsListParams) SetScopeIDLt(scopeIDLt *string)

SetScopeIDLt adds the scopeIdLt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeIDLte ¶

func (o *IpamVlanGroupsListParams) SetScopeIDLte(scopeIDLte *string)

SetScopeIDLte adds the scopeIdLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeIDn ¶

func (o *IpamVlanGroupsListParams) SetScopeIDn(scopeIDn *string)

SetScopeIDn adds the scopeIdN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeType ¶

func (o *IpamVlanGroupsListParams) SetScopeType(scopeType *string)

SetScopeType adds the scopeType to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetScopeTypen ¶

func (o *IpamVlanGroupsListParams) SetScopeTypen(scopeTypen *string)

SetScopeTypen adds the scopeTypeN to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSite ¶

func (o *IpamVlanGroupsListParams) SetSite(site *float64)

SetSite adds the site to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) SetSitegroup ¶

func (o *IpamVlanGroupsListParams) SetSitegroup(sitegroup *float64)

SetSitegroup adds the sitegroup 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) SetSlugEmpty ¶

func (o *IpamVlanGroupsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty 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) WithCluster ¶

func (o *IpamVlanGroupsListParams) WithCluster(cluster *float64) *IpamVlanGroupsListParams

WithCluster adds the cluster to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithClustergroup ¶

func (o *IpamVlanGroupsListParams) WithClustergroup(clustergroup *float64) *IpamVlanGroupsListParams

WithClustergroup adds the clustergroup to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithContext ¶

WithContext adds the context to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithCreated ¶

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

WithCreated adds the created to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithCreatedGte ¶

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

WithCreatedGte adds the createdGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithCreatedLte ¶

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

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

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

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

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

WithLastUpdated adds the lastUpdated to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithLastUpdatedGte ¶

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

WithLastUpdatedGte adds the lastUpdatedGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithLastUpdatedLte ¶

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

WithLastUpdatedLte adds the lastUpdatedLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithLimit ¶

WithLimit adds the limit to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithLocation ¶

func (o *IpamVlanGroupsListParams) WithLocation(location *float64) *IpamVlanGroupsListParams

WithLocation adds the location to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithName ¶

WithName adds the name to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithNameEmpty ¶

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

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

WithRack adds the rack to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithRegion ¶

WithRegion adds the region to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeID ¶

func (o *IpamVlanGroupsListParams) WithScopeID(scopeID *string) *IpamVlanGroupsListParams

WithScopeID adds the scopeID to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeIDGt ¶

func (o *IpamVlanGroupsListParams) WithScopeIDGt(scopeIDGt *string) *IpamVlanGroupsListParams

WithScopeIDGt adds the scopeIDGt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeIDGte ¶

func (o *IpamVlanGroupsListParams) WithScopeIDGte(scopeIDGte *string) *IpamVlanGroupsListParams

WithScopeIDGte adds the scopeIDGte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeIDLt ¶

func (o *IpamVlanGroupsListParams) WithScopeIDLt(scopeIDLt *string) *IpamVlanGroupsListParams

WithScopeIDLt adds the scopeIDLt to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeIDLte ¶

func (o *IpamVlanGroupsListParams) WithScopeIDLte(scopeIDLte *string) *IpamVlanGroupsListParams

WithScopeIDLte adds the scopeIDLte to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeIDn ¶

func (o *IpamVlanGroupsListParams) WithScopeIDn(scopeIDn *string) *IpamVlanGroupsListParams

WithScopeIDn adds the scopeIDn to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeType ¶

func (o *IpamVlanGroupsListParams) WithScopeType(scopeType *string) *IpamVlanGroupsListParams

WithScopeType adds the scopeType to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithScopeTypen ¶

func (o *IpamVlanGroupsListParams) WithScopeTypen(scopeTypen *string) *IpamVlanGroupsListParams

WithScopeTypen adds the scopeTypen to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSite ¶

WithSite adds the site to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSitegroup ¶

func (o *IpamVlanGroupsListParams) WithSitegroup(sitegroup *float64) *IpamVlanGroupsListParams

WithSitegroup adds the sitegroup to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlug ¶

WithSlug adds the slug to the ipam vlan groups list params

func (*IpamVlanGroupsListParams) WithSlugEmpty ¶

func (o *IpamVlanGroupsListParams) WithSlugEmpty(slugEmpty *string) *IpamVlanGroupsListParams

WithSlugEmpty adds the slugEmpty 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.VLANGroup

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

	/* 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 ¶

func (o *IpamVlanGroupsUpdateParams) SetData(data *models.VLANGroup)

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 {

	// AvailableOnDevice.
	AvailableOnDevice *string

	// AvailableOnVirtualmachine.
	AvailableOnVirtualmachine *string

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

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Role.
	Role *string

	// Rolen.
	Rolen *string

	// RoleID.
	RoleID *string

	// RoleIDn.
	RoleIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

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

func (o *IpamVlansListParams) SetAvailableOnDevice(availableOnDevice *string)

SetAvailableOnDevice adds the availableOnDevice to the ipam vlans list params

func (*IpamVlansListParams) SetAvailableOnVirtualmachine ¶

func (o *IpamVlansListParams) SetAvailableOnVirtualmachine(availableOnVirtualmachine *string)

SetAvailableOnVirtualmachine adds the availableOnVirtualmachine to the ipam vlans list params

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

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

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

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

SetSiteGroup adds the siteGroup to the ipam vlans list params

func (*IpamVlansListParams) SetSiteGroupID ¶

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

SetSiteGroupID adds the siteGroupId to the ipam vlans list params

func (*IpamVlansListParams) SetSiteGroupIDn ¶

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

SetSiteGroupIDn adds the siteGroupIdN to the ipam vlans list params

func (*IpamVlansListParams) SetSiteGroupn ¶

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

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

func (o *IpamVlansListParams) WithAvailableOnDevice(availableOnDevice *string) *IpamVlansListParams

WithAvailableOnDevice adds the availableOnDevice to the ipam vlans list params

func (*IpamVlansListParams) WithAvailableOnVirtualmachine ¶

func (o *IpamVlansListParams) WithAvailableOnVirtualmachine(availableOnVirtualmachine *string) *IpamVlansListParams

WithAvailableOnVirtualmachine adds the availableOnVirtualmachine 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) WithNameEmpty ¶

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

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

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

WithSiteGroup adds the siteGroup to the ipam vlans list params

func (*IpamVlansListParams) WithSiteGroupID ¶

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

WithSiteGroupID adds the siteGroupID to the ipam vlans list params

func (*IpamVlansListParams) WithSiteGroupIDn ¶

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

WithSiteGroupIDn adds the siteGroupIDn to the ipam vlans list params

func (*IpamVlansListParams) WithSiteGroupn ¶

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

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

	// NameEmpty.
	NameEmpty *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Rd.
	Rd *string

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

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

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

func (o *IpamVrfsListParams) SetRdEmpty(rdEmpty *string)

SetRdEmpty adds the rdEmpty 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) WithNameEmpty ¶

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

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

func (o *IpamVrfsListParams) WithRdEmpty(rdEmpty *string) *IpamVrfsListParams

WithRdEmpty adds the rdEmpty 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