Documentation ¶
Index ¶
- type Client
- func (a *Client) IpamAggregatesCreate(params *IpamAggregatesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesCreateCreated, error)
- func (a *Client) IpamAggregatesDelete(params *IpamAggregatesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesDeleteNoContent, error)
- func (a *Client) IpamAggregatesList(params *IpamAggregatesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesListOK, error)
- func (a *Client) IpamAggregatesPartialUpdate(params *IpamAggregatesPartialUpdateParams, ...) (*IpamAggregatesPartialUpdateOK, error)
- func (a *Client) IpamAggregatesRead(params *IpamAggregatesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesReadOK, error)
- func (a *Client) IpamAggregatesUpdate(params *IpamAggregatesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesUpdateOK, error)
- func (a *Client) IpamChoicesList(params *IpamChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamChoicesListOK, error)
- func (a *Client) IpamChoicesRead(params *IpamChoicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamChoicesReadOK, error)
- func (a *Client) IpamIPAddressesCreate(params *IpamIPAddressesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesCreateCreated, error)
- func (a *Client) IpamIPAddressesDelete(params *IpamIPAddressesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesDeleteNoContent, error)
- func (a *Client) IpamIPAddressesList(params *IpamIPAddressesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesListOK, error)
- func (a *Client) IpamIPAddressesPartialUpdate(params *IpamIPAddressesPartialUpdateParams, ...) (*IpamIPAddressesPartialUpdateOK, error)
- func (a *Client) IpamIPAddressesRead(params *IpamIPAddressesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesReadOK, error)
- func (a *Client) IpamIPAddressesUpdate(params *IpamIPAddressesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesUpdateOK, error)
- func (a *Client) IpamPrefixesAvailableIpsCreate(params *IpamPrefixesAvailableIpsCreateParams, ...) (*IpamPrefixesAvailableIpsCreateCreated, error)
- func (a *Client) IpamPrefixesAvailableIpsRead(params *IpamPrefixesAvailableIpsReadParams, ...) (*IpamPrefixesAvailableIpsReadOK, error)
- func (a *Client) IpamPrefixesAvailablePrefixesCreate(params *IpamPrefixesAvailablePrefixesCreateParams, ...) (*IpamPrefixesAvailablePrefixesCreateCreated, error)
- func (a *Client) IpamPrefixesAvailablePrefixesRead(params *IpamPrefixesAvailablePrefixesReadParams, ...) (*IpamPrefixesAvailablePrefixesReadOK, error)
- func (a *Client) IpamPrefixesCreate(params *IpamPrefixesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesCreateCreated, error)
- func (a *Client) IpamPrefixesDelete(params *IpamPrefixesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesDeleteNoContent, error)
- func (a *Client) IpamPrefixesList(params *IpamPrefixesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesListOK, error)
- func (a *Client) IpamPrefixesPartialUpdate(params *IpamPrefixesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesPartialUpdateOK, error)
- func (a *Client) IpamPrefixesRead(params *IpamPrefixesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesReadOK, error)
- func (a *Client) IpamPrefixesUpdate(params *IpamPrefixesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesUpdateOK, error)
- func (a *Client) IpamRirsCreate(params *IpamRirsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsCreateCreated, error)
- func (a *Client) IpamRirsDelete(params *IpamRirsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsDeleteNoContent, error)
- func (a *Client) IpamRirsList(params *IpamRirsListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsListOK, error)
- func (a *Client) IpamRirsPartialUpdate(params *IpamRirsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsPartialUpdateOK, error)
- func (a *Client) IpamRirsRead(params *IpamRirsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsReadOK, error)
- func (a *Client) IpamRirsUpdate(params *IpamRirsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsUpdateOK, error)
- func (a *Client) IpamRolesCreate(params *IpamRolesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesCreateCreated, error)
- func (a *Client) IpamRolesDelete(params *IpamRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesDeleteNoContent, error)
- func (a *Client) IpamRolesList(params *IpamRolesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesListOK, error)
- func (a *Client) IpamRolesPartialUpdate(params *IpamRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesPartialUpdateOK, error)
- func (a *Client) IpamRolesRead(params *IpamRolesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesReadOK, error)
- func (a *Client) IpamRolesUpdate(params *IpamRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesUpdateOK, error)
- func (a *Client) IpamServicesCreate(params *IpamServicesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesCreateCreated, error)
- func (a *Client) IpamServicesDelete(params *IpamServicesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesDeleteNoContent, error)
- func (a *Client) IpamServicesList(params *IpamServicesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesListOK, error)
- func (a *Client) IpamServicesPartialUpdate(params *IpamServicesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesPartialUpdateOK, error)
- func (a *Client) IpamServicesRead(params *IpamServicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesReadOK, error)
- func (a *Client) IpamServicesUpdate(params *IpamServicesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesUpdateOK, error)
- func (a *Client) IpamVlanGroupsCreate(params *IpamVlanGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsCreateCreated, error)
- func (a *Client) IpamVlanGroupsDelete(params *IpamVlanGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsDeleteNoContent, error)
- func (a *Client) IpamVlanGroupsList(params *IpamVlanGroupsListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsListOK, error)
- func (a *Client) IpamVlanGroupsPartialUpdate(params *IpamVlanGroupsPartialUpdateParams, ...) (*IpamVlanGroupsPartialUpdateOK, error)
- func (a *Client) IpamVlanGroupsRead(params *IpamVlanGroupsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsReadOK, error)
- func (a *Client) IpamVlanGroupsUpdate(params *IpamVlanGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsUpdateOK, error)
- func (a *Client) IpamVlansCreate(params *IpamVlansCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansCreateCreated, error)
- func (a *Client) IpamVlansDelete(params *IpamVlansDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansDeleteNoContent, error)
- func (a *Client) IpamVlansList(params *IpamVlansListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansListOK, error)
- func (a *Client) IpamVlansPartialUpdate(params *IpamVlansPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansPartialUpdateOK, error)
- func (a *Client) IpamVlansRead(params *IpamVlansReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansReadOK, error)
- func (a *Client) IpamVlansUpdate(params *IpamVlansUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansUpdateOK, error)
- func (a *Client) IpamVrfsCreate(params *IpamVrfsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsCreateCreated, error)
- func (a *Client) IpamVrfsDelete(params *IpamVrfsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsDeleteNoContent, error)
- func (a *Client) IpamVrfsList(params *IpamVrfsListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsListOK, error)
- func (a *Client) IpamVrfsPartialUpdate(params *IpamVrfsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsPartialUpdateOK, error)
- func (a *Client) IpamVrfsRead(params *IpamVrfsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsReadOK, error)
- func (a *Client) IpamVrfsUpdate(params *IpamVrfsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsUpdateOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type IpamAggregatesCreateCreated
- type IpamAggregatesCreateParams
- func NewIpamAggregatesCreateParams() *IpamAggregatesCreateParams
- func NewIpamAggregatesCreateParamsWithContext(ctx context.Context) *IpamAggregatesCreateParams
- func NewIpamAggregatesCreateParamsWithHTTPClient(client *http.Client) *IpamAggregatesCreateParams
- func NewIpamAggregatesCreateParamsWithTimeout(timeout time.Duration) *IpamAggregatesCreateParams
- func (o *IpamAggregatesCreateParams) SetContext(ctx context.Context)
- func (o *IpamAggregatesCreateParams) SetData(data *models.WritableAggregate)
- func (o *IpamAggregatesCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamAggregatesCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamAggregatesCreateParams) WithContext(ctx context.Context) *IpamAggregatesCreateParams
- func (o *IpamAggregatesCreateParams) WithData(data *models.WritableAggregate) *IpamAggregatesCreateParams
- func (o *IpamAggregatesCreateParams) WithHTTPClient(client *http.Client) *IpamAggregatesCreateParams
- func (o *IpamAggregatesCreateParams) WithTimeout(timeout time.Duration) *IpamAggregatesCreateParams
- func (o *IpamAggregatesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamAggregatesCreateReader
- type IpamAggregatesDeleteNoContent
- type IpamAggregatesDeleteParams
- func NewIpamAggregatesDeleteParams() *IpamAggregatesDeleteParams
- func NewIpamAggregatesDeleteParamsWithContext(ctx context.Context) *IpamAggregatesDeleteParams
- func NewIpamAggregatesDeleteParamsWithHTTPClient(client *http.Client) *IpamAggregatesDeleteParams
- func NewIpamAggregatesDeleteParamsWithTimeout(timeout time.Duration) *IpamAggregatesDeleteParams
- func (o *IpamAggregatesDeleteParams) SetContext(ctx context.Context)
- func (o *IpamAggregatesDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamAggregatesDeleteParams) SetID(id int64)
- func (o *IpamAggregatesDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamAggregatesDeleteParams) WithContext(ctx context.Context) *IpamAggregatesDeleteParams
- func (o *IpamAggregatesDeleteParams) WithHTTPClient(client *http.Client) *IpamAggregatesDeleteParams
- func (o *IpamAggregatesDeleteParams) WithID(id int64) *IpamAggregatesDeleteParams
- func (o *IpamAggregatesDeleteParams) WithTimeout(timeout time.Duration) *IpamAggregatesDeleteParams
- func (o *IpamAggregatesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamAggregatesDeleteReader
- type IpamAggregatesListOK
- type IpamAggregatesListOKBody
- type IpamAggregatesListParams
- func NewIpamAggregatesListParams() *IpamAggregatesListParams
- func NewIpamAggregatesListParamsWithContext(ctx context.Context) *IpamAggregatesListParams
- func NewIpamAggregatesListParamsWithHTTPClient(client *http.Client) *IpamAggregatesListParams
- func NewIpamAggregatesListParamsWithTimeout(timeout time.Duration) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) SetContext(ctx context.Context)
- func (o *IpamAggregatesListParams) SetDateAdded(dateAdded *string)
- func (o *IpamAggregatesListParams) SetFamily(family *string)
- func (o *IpamAggregatesListParams) SetHTTPClient(client *http.Client)
- func (o *IpamAggregatesListParams) SetIDIn(iDIn *string)
- func (o *IpamAggregatesListParams) SetLimit(limit *int64)
- func (o *IpamAggregatesListParams) SetOffset(offset *int64)
- func (o *IpamAggregatesListParams) SetPrefix(prefix *string)
- func (o *IpamAggregatesListParams) SetQ(q *string)
- func (o *IpamAggregatesListParams) SetRir(rir *string)
- func (o *IpamAggregatesListParams) SetRirID(rirID *string)
- func (o *IpamAggregatesListParams) SetTag(tag *string)
- func (o *IpamAggregatesListParams) SetTimeout(timeout time.Duration)
- func (o *IpamAggregatesListParams) WithContext(ctx context.Context) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithDateAdded(dateAdded *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithFamily(family *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithHTTPClient(client *http.Client) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithIDIn(iDIn *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithLimit(limit *int64) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithOffset(offset *int64) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithPrefix(prefix *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithQ(q *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithRir(rir *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithRirID(rirID *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithTag(tag *string) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WithTimeout(timeout time.Duration) *IpamAggregatesListParams
- func (o *IpamAggregatesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamAggregatesListReader
- type IpamAggregatesPartialUpdateOK
- type IpamAggregatesPartialUpdateParams
- func NewIpamAggregatesPartialUpdateParams() *IpamAggregatesPartialUpdateParams
- func NewIpamAggregatesPartialUpdateParamsWithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams
- func NewIpamAggregatesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesPartialUpdateParams
- func NewIpamAggregatesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesPartialUpdateParams
- func (o *IpamAggregatesPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamAggregatesPartialUpdateParams) SetData(data *models.WritableAggregate)
- func (o *IpamAggregatesPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamAggregatesPartialUpdateParams) SetID(id int64)
- func (o *IpamAggregatesPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamAggregatesPartialUpdateParams) WithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams
- func (o *IpamAggregatesPartialUpdateParams) WithData(data *models.WritableAggregate) *IpamAggregatesPartialUpdateParams
- func (o *IpamAggregatesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamAggregatesPartialUpdateParams
- func (o *IpamAggregatesPartialUpdateParams) WithID(id int64) *IpamAggregatesPartialUpdateParams
- func (o *IpamAggregatesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamAggregatesPartialUpdateParams
- func (o *IpamAggregatesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamAggregatesPartialUpdateReader
- type IpamAggregatesReadOK
- type IpamAggregatesReadParams
- func NewIpamAggregatesReadParams() *IpamAggregatesReadParams
- func NewIpamAggregatesReadParamsWithContext(ctx context.Context) *IpamAggregatesReadParams
- func NewIpamAggregatesReadParamsWithHTTPClient(client *http.Client) *IpamAggregatesReadParams
- func NewIpamAggregatesReadParamsWithTimeout(timeout time.Duration) *IpamAggregatesReadParams
- func (o *IpamAggregatesReadParams) SetContext(ctx context.Context)
- func (o *IpamAggregatesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamAggregatesReadParams) SetID(id int64)
- func (o *IpamAggregatesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamAggregatesReadParams) WithContext(ctx context.Context) *IpamAggregatesReadParams
- func (o *IpamAggregatesReadParams) WithHTTPClient(client *http.Client) *IpamAggregatesReadParams
- func (o *IpamAggregatesReadParams) WithID(id int64) *IpamAggregatesReadParams
- func (o *IpamAggregatesReadParams) WithTimeout(timeout time.Duration) *IpamAggregatesReadParams
- func (o *IpamAggregatesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamAggregatesReadReader
- type IpamAggregatesUpdateOK
- type IpamAggregatesUpdateParams
- func NewIpamAggregatesUpdateParams() *IpamAggregatesUpdateParams
- func NewIpamAggregatesUpdateParamsWithContext(ctx context.Context) *IpamAggregatesUpdateParams
- func NewIpamAggregatesUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesUpdateParams
- func NewIpamAggregatesUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesUpdateParams
- func (o *IpamAggregatesUpdateParams) SetContext(ctx context.Context)
- func (o *IpamAggregatesUpdateParams) SetData(data *models.WritableAggregate)
- func (o *IpamAggregatesUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamAggregatesUpdateParams) SetID(id int64)
- func (o *IpamAggregatesUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamAggregatesUpdateParams) WithContext(ctx context.Context) *IpamAggregatesUpdateParams
- func (o *IpamAggregatesUpdateParams) WithData(data *models.WritableAggregate) *IpamAggregatesUpdateParams
- func (o *IpamAggregatesUpdateParams) WithHTTPClient(client *http.Client) *IpamAggregatesUpdateParams
- func (o *IpamAggregatesUpdateParams) WithID(id int64) *IpamAggregatesUpdateParams
- func (o *IpamAggregatesUpdateParams) WithTimeout(timeout time.Duration) *IpamAggregatesUpdateParams
- func (o *IpamAggregatesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamAggregatesUpdateReader
- type IpamChoicesListOK
- type IpamChoicesListParams
- func NewIpamChoicesListParams() *IpamChoicesListParams
- func NewIpamChoicesListParamsWithContext(ctx context.Context) *IpamChoicesListParams
- func NewIpamChoicesListParamsWithHTTPClient(client *http.Client) *IpamChoicesListParams
- func NewIpamChoicesListParamsWithTimeout(timeout time.Duration) *IpamChoicesListParams
- func (o *IpamChoicesListParams) SetContext(ctx context.Context)
- func (o *IpamChoicesListParams) SetHTTPClient(client *http.Client)
- func (o *IpamChoicesListParams) SetTimeout(timeout time.Duration)
- func (o *IpamChoicesListParams) WithContext(ctx context.Context) *IpamChoicesListParams
- func (o *IpamChoicesListParams) WithHTTPClient(client *http.Client) *IpamChoicesListParams
- func (o *IpamChoicesListParams) WithTimeout(timeout time.Duration) *IpamChoicesListParams
- func (o *IpamChoicesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamChoicesListReader
- type IpamChoicesReadOK
- type IpamChoicesReadParams
- func NewIpamChoicesReadParams() *IpamChoicesReadParams
- func NewIpamChoicesReadParamsWithContext(ctx context.Context) *IpamChoicesReadParams
- func NewIpamChoicesReadParamsWithHTTPClient(client *http.Client) *IpamChoicesReadParams
- func NewIpamChoicesReadParamsWithTimeout(timeout time.Duration) *IpamChoicesReadParams
- func (o *IpamChoicesReadParams) SetContext(ctx context.Context)
- func (o *IpamChoicesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamChoicesReadParams) SetID(id string)
- func (o *IpamChoicesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamChoicesReadParams) WithContext(ctx context.Context) *IpamChoicesReadParams
- func (o *IpamChoicesReadParams) WithHTTPClient(client *http.Client) *IpamChoicesReadParams
- func (o *IpamChoicesReadParams) WithID(id string) *IpamChoicesReadParams
- func (o *IpamChoicesReadParams) WithTimeout(timeout time.Duration) *IpamChoicesReadParams
- func (o *IpamChoicesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamChoicesReadReader
- type IpamIPAddressesCreateCreated
- type IpamIPAddressesCreateParams
- func NewIpamIPAddressesCreateParams() *IpamIPAddressesCreateParams
- func NewIpamIPAddressesCreateParamsWithContext(ctx context.Context) *IpamIPAddressesCreateParams
- func NewIpamIPAddressesCreateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesCreateParams
- func NewIpamIPAddressesCreateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesCreateParams
- func (o *IpamIPAddressesCreateParams) SetContext(ctx context.Context)
- func (o *IpamIPAddressesCreateParams) SetData(data *models.WritableIPAddress)
- func (o *IpamIPAddressesCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamIPAddressesCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamIPAddressesCreateParams) WithContext(ctx context.Context) *IpamIPAddressesCreateParams
- func (o *IpamIPAddressesCreateParams) WithData(data *models.WritableIPAddress) *IpamIPAddressesCreateParams
- func (o *IpamIPAddressesCreateParams) WithHTTPClient(client *http.Client) *IpamIPAddressesCreateParams
- func (o *IpamIPAddressesCreateParams) WithTimeout(timeout time.Duration) *IpamIPAddressesCreateParams
- func (o *IpamIPAddressesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamIPAddressesCreateReader
- type IpamIPAddressesDeleteNoContent
- type IpamIPAddressesDeleteParams
- func NewIpamIPAddressesDeleteParams() *IpamIPAddressesDeleteParams
- func NewIpamIPAddressesDeleteParamsWithContext(ctx context.Context) *IpamIPAddressesDeleteParams
- func NewIpamIPAddressesDeleteParamsWithHTTPClient(client *http.Client) *IpamIPAddressesDeleteParams
- func NewIpamIPAddressesDeleteParamsWithTimeout(timeout time.Duration) *IpamIPAddressesDeleteParams
- func (o *IpamIPAddressesDeleteParams) SetContext(ctx context.Context)
- func (o *IpamIPAddressesDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamIPAddressesDeleteParams) SetID(id int64)
- func (o *IpamIPAddressesDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamIPAddressesDeleteParams) WithContext(ctx context.Context) *IpamIPAddressesDeleteParams
- func (o *IpamIPAddressesDeleteParams) WithHTTPClient(client *http.Client) *IpamIPAddressesDeleteParams
- func (o *IpamIPAddressesDeleteParams) WithID(id int64) *IpamIPAddressesDeleteParams
- func (o *IpamIPAddressesDeleteParams) WithTimeout(timeout time.Duration) *IpamIPAddressesDeleteParams
- func (o *IpamIPAddressesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamIPAddressesDeleteReader
- type IpamIPAddressesListOK
- type IpamIPAddressesListOKBody
- type IpamIPAddressesListParams
- func NewIpamIPAddressesListParams() *IpamIPAddressesListParams
- func NewIpamIPAddressesListParamsWithContext(ctx context.Context) *IpamIPAddressesListParams
- func NewIpamIPAddressesListParamsWithHTTPClient(client *http.Client) *IpamIPAddressesListParams
- func NewIpamIPAddressesListParamsWithTimeout(timeout time.Duration) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) SetAddress(address *string)
- func (o *IpamIPAddressesListParams) SetContext(ctx context.Context)
- func (o *IpamIPAddressesListParams) SetDNSName(dNSName *string)
- func (o *IpamIPAddressesListParams) SetDevice(device *string)
- func (o *IpamIPAddressesListParams) SetDeviceID(deviceID *float64)
- func (o *IpamIPAddressesListParams) SetFamily(family *string)
- func (o *IpamIPAddressesListParams) SetHTTPClient(client *http.Client)
- func (o *IpamIPAddressesListParams) SetIDIn(iDIn *string)
- func (o *IpamIPAddressesListParams) SetInterface(interfaceVar *string)
- func (o *IpamIPAddressesListParams) SetInterfaceID(interfaceID *string)
- func (o *IpamIPAddressesListParams) SetLimit(limit *int64)
- func (o *IpamIPAddressesListParams) SetMaskLength(maskLength *float64)
- func (o *IpamIPAddressesListParams) SetOffset(offset *int64)
- func (o *IpamIPAddressesListParams) SetParent(parent *string)
- func (o *IpamIPAddressesListParams) SetQ(q *string)
- func (o *IpamIPAddressesListParams) SetRole(role *string)
- func (o *IpamIPAddressesListParams) SetStatus(status *string)
- func (o *IpamIPAddressesListParams) SetTag(tag *string)
- func (o *IpamIPAddressesListParams) SetTenant(tenant *string)
- func (o *IpamIPAddressesListParams) SetTenantGroup(tenantGroup *string)
- func (o *IpamIPAddressesListParams) SetTenantGroupID(tenantGroupID *string)
- func (o *IpamIPAddressesListParams) SetTenantID(tenantID *string)
- func (o *IpamIPAddressesListParams) SetTimeout(timeout time.Duration)
- func (o *IpamIPAddressesListParams) SetVirtualMachine(virtualMachine *string)
- func (o *IpamIPAddressesListParams) SetVirtualMachineID(virtualMachineID *string)
- func (o *IpamIPAddressesListParams) SetVrf(vrf *string)
- func (o *IpamIPAddressesListParams) SetVrfID(vrfID *string)
- func (o *IpamIPAddressesListParams) WithAddress(address *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithContext(ctx context.Context) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithDNSName(dNSName *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithDevice(device *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithDeviceID(deviceID *float64) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithFamily(family *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithHTTPClient(client *http.Client) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithIDIn(iDIn *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithInterface(interfaceVar *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithInterfaceID(interfaceID *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithLimit(limit *int64) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithMaskLength(maskLength *float64) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithOffset(offset *int64) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithParent(parent *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithQ(q *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithRole(role *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithStatus(status *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithTag(tag *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithTenant(tenant *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithTenantGroup(tenantGroup *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithTenantGroupID(tenantGroupID *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithTenantID(tenantID *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithTimeout(timeout time.Duration) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithVirtualMachine(virtualMachine *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithVirtualMachineID(virtualMachineID *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithVrf(vrf *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WithVrfID(vrfID *string) *IpamIPAddressesListParams
- func (o *IpamIPAddressesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamIPAddressesListReader
- type IpamIPAddressesPartialUpdateOK
- type IpamIPAddressesPartialUpdateParams
- func NewIpamIPAddressesPartialUpdateParams() *IpamIPAddressesPartialUpdateParams
- func NewIpamIPAddressesPartialUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams
- func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesPartialUpdateParams
- func NewIpamIPAddressesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesPartialUpdateParams
- func (o *IpamIPAddressesPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamIPAddressesPartialUpdateParams) SetData(data *models.WritableIPAddress)
- func (o *IpamIPAddressesPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamIPAddressesPartialUpdateParams) SetID(id int64)
- func (o *IpamIPAddressesPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamIPAddressesPartialUpdateParams) WithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams
- func (o *IpamIPAddressesPartialUpdateParams) WithData(data *models.WritableIPAddress) *IpamIPAddressesPartialUpdateParams
- func (o *IpamIPAddressesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamIPAddressesPartialUpdateParams
- func (o *IpamIPAddressesPartialUpdateParams) WithID(id int64) *IpamIPAddressesPartialUpdateParams
- func (o *IpamIPAddressesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamIPAddressesPartialUpdateParams
- func (o *IpamIPAddressesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamIPAddressesPartialUpdateReader
- type IpamIPAddressesReadOK
- type IpamIPAddressesReadParams
- func NewIpamIPAddressesReadParams() *IpamIPAddressesReadParams
- func NewIpamIPAddressesReadParamsWithContext(ctx context.Context) *IpamIPAddressesReadParams
- func NewIpamIPAddressesReadParamsWithHTTPClient(client *http.Client) *IpamIPAddressesReadParams
- func NewIpamIPAddressesReadParamsWithTimeout(timeout time.Duration) *IpamIPAddressesReadParams
- func (o *IpamIPAddressesReadParams) SetContext(ctx context.Context)
- func (o *IpamIPAddressesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamIPAddressesReadParams) SetID(id int64)
- func (o *IpamIPAddressesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamIPAddressesReadParams) WithContext(ctx context.Context) *IpamIPAddressesReadParams
- func (o *IpamIPAddressesReadParams) WithHTTPClient(client *http.Client) *IpamIPAddressesReadParams
- func (o *IpamIPAddressesReadParams) WithID(id int64) *IpamIPAddressesReadParams
- func (o *IpamIPAddressesReadParams) WithTimeout(timeout time.Duration) *IpamIPAddressesReadParams
- func (o *IpamIPAddressesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamIPAddressesReadReader
- type IpamIPAddressesUpdateOK
- type IpamIPAddressesUpdateParams
- func NewIpamIPAddressesUpdateParams() *IpamIPAddressesUpdateParams
- func NewIpamIPAddressesUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesUpdateParams
- func NewIpamIPAddressesUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesUpdateParams
- func NewIpamIPAddressesUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesUpdateParams
- func (o *IpamIPAddressesUpdateParams) SetContext(ctx context.Context)
- func (o *IpamIPAddressesUpdateParams) SetData(data *models.WritableIPAddress)
- func (o *IpamIPAddressesUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamIPAddressesUpdateParams) SetID(id int64)
- func (o *IpamIPAddressesUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamIPAddressesUpdateParams) WithContext(ctx context.Context) *IpamIPAddressesUpdateParams
- func (o *IpamIPAddressesUpdateParams) WithData(data *models.WritableIPAddress) *IpamIPAddressesUpdateParams
- func (o *IpamIPAddressesUpdateParams) WithHTTPClient(client *http.Client) *IpamIPAddressesUpdateParams
- func (o *IpamIPAddressesUpdateParams) WithID(id int64) *IpamIPAddressesUpdateParams
- func (o *IpamIPAddressesUpdateParams) WithTimeout(timeout time.Duration) *IpamIPAddressesUpdateParams
- func (o *IpamIPAddressesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamIPAddressesUpdateReader
- type IpamPrefixesAvailableIpsCreateCreated
- type IpamPrefixesAvailableIpsCreateParams
- func NewIpamPrefixesAvailableIpsCreateParams() *IpamPrefixesAvailableIpsCreateParams
- func NewIpamPrefixesAvailableIpsCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams
- func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsCreateParams
- func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsCreateParams
- func (o *IpamPrefixesAvailableIpsCreateParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesAvailableIpsCreateParams) SetData(data *models.WritablePrefix)
- func (o *IpamPrefixesAvailableIpsCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesAvailableIpsCreateParams) SetID(id int64)
- func (o *IpamPrefixesAvailableIpsCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesAvailableIpsCreateParams) WithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams
- func (o *IpamPrefixesAvailableIpsCreateParams) WithData(data *models.WritablePrefix) *IpamPrefixesAvailableIpsCreateParams
- func (o *IpamPrefixesAvailableIpsCreateParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsCreateParams
- func (o *IpamPrefixesAvailableIpsCreateParams) WithID(id int64) *IpamPrefixesAvailableIpsCreateParams
- func (o *IpamPrefixesAvailableIpsCreateParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsCreateParams
- func (o *IpamPrefixesAvailableIpsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesAvailableIpsCreateReader
- type IpamPrefixesAvailableIpsReadOK
- type IpamPrefixesAvailableIpsReadParams
- func NewIpamPrefixesAvailableIpsReadParams() *IpamPrefixesAvailableIpsReadParams
- func NewIpamPrefixesAvailableIpsReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams
- func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsReadParams
- func NewIpamPrefixesAvailableIpsReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsReadParams
- func (o *IpamPrefixesAvailableIpsReadParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesAvailableIpsReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesAvailableIpsReadParams) SetID(id int64)
- func (o *IpamPrefixesAvailableIpsReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesAvailableIpsReadParams) WithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams
- func (o *IpamPrefixesAvailableIpsReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsReadParams
- func (o *IpamPrefixesAvailableIpsReadParams) WithID(id int64) *IpamPrefixesAvailableIpsReadParams
- func (o *IpamPrefixesAvailableIpsReadParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsReadParams
- func (o *IpamPrefixesAvailableIpsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesAvailableIpsReadReader
- type IpamPrefixesAvailablePrefixesCreateCreated
- type IpamPrefixesAvailablePrefixesCreateParams
- func NewIpamPrefixesAvailablePrefixesCreateParams() *IpamPrefixesAvailablePrefixesCreateParams
- func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams
- func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesCreateParams
- func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesCreateParams
- func (o *IpamPrefixesAvailablePrefixesCreateParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesAvailablePrefixesCreateParams) SetData(data *models.WritablePrefix)
- func (o *IpamPrefixesAvailablePrefixesCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesAvailablePrefixesCreateParams) SetID(id int64)
- func (o *IpamPrefixesAvailablePrefixesCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesAvailablePrefixesCreateParams) WithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams
- func (o *IpamPrefixesAvailablePrefixesCreateParams) WithData(data *models.WritablePrefix) *IpamPrefixesAvailablePrefixesCreateParams
- func (o *IpamPrefixesAvailablePrefixesCreateParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesCreateParams
- func (o *IpamPrefixesAvailablePrefixesCreateParams) WithID(id int64) *IpamPrefixesAvailablePrefixesCreateParams
- func (o *IpamPrefixesAvailablePrefixesCreateParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesCreateParams
- func (o *IpamPrefixesAvailablePrefixesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesAvailablePrefixesCreateReader
- type IpamPrefixesAvailablePrefixesReadOK
- type IpamPrefixesAvailablePrefixesReadParams
- func NewIpamPrefixesAvailablePrefixesReadParams() *IpamPrefixesAvailablePrefixesReadParams
- func NewIpamPrefixesAvailablePrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams
- func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesReadParams
- func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesReadParams
- func (o *IpamPrefixesAvailablePrefixesReadParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesAvailablePrefixesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesAvailablePrefixesReadParams) SetID(id int64)
- func (o *IpamPrefixesAvailablePrefixesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesAvailablePrefixesReadParams) WithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams
- func (o *IpamPrefixesAvailablePrefixesReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesReadParams
- func (o *IpamPrefixesAvailablePrefixesReadParams) WithID(id int64) *IpamPrefixesAvailablePrefixesReadParams
- func (o *IpamPrefixesAvailablePrefixesReadParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesReadParams
- func (o *IpamPrefixesAvailablePrefixesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesAvailablePrefixesReadReader
- type IpamPrefixesCreateCreated
- type IpamPrefixesCreateParams
- func NewIpamPrefixesCreateParams() *IpamPrefixesCreateParams
- func NewIpamPrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesCreateParams
- func NewIpamPrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesCreateParams
- func NewIpamPrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesCreateParams
- func (o *IpamPrefixesCreateParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesCreateParams) SetData(data *models.WritablePrefix)
- func (o *IpamPrefixesCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesCreateParams) WithContext(ctx context.Context) *IpamPrefixesCreateParams
- func (o *IpamPrefixesCreateParams) WithData(data *models.WritablePrefix) *IpamPrefixesCreateParams
- func (o *IpamPrefixesCreateParams) WithHTTPClient(client *http.Client) *IpamPrefixesCreateParams
- func (o *IpamPrefixesCreateParams) WithTimeout(timeout time.Duration) *IpamPrefixesCreateParams
- func (o *IpamPrefixesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesCreateReader
- type IpamPrefixesDeleteNoContent
- type IpamPrefixesDeleteParams
- func NewIpamPrefixesDeleteParams() *IpamPrefixesDeleteParams
- func NewIpamPrefixesDeleteParamsWithContext(ctx context.Context) *IpamPrefixesDeleteParams
- func NewIpamPrefixesDeleteParamsWithHTTPClient(client *http.Client) *IpamPrefixesDeleteParams
- func NewIpamPrefixesDeleteParamsWithTimeout(timeout time.Duration) *IpamPrefixesDeleteParams
- func (o *IpamPrefixesDeleteParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesDeleteParams) SetID(id int64)
- func (o *IpamPrefixesDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesDeleteParams) WithContext(ctx context.Context) *IpamPrefixesDeleteParams
- func (o *IpamPrefixesDeleteParams) WithHTTPClient(client *http.Client) *IpamPrefixesDeleteParams
- func (o *IpamPrefixesDeleteParams) WithID(id int64) *IpamPrefixesDeleteParams
- func (o *IpamPrefixesDeleteParams) WithTimeout(timeout time.Duration) *IpamPrefixesDeleteParams
- func (o *IpamPrefixesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesDeleteReader
- type IpamPrefixesListOK
- type IpamPrefixesListOKBody
- type IpamPrefixesListParams
- func NewIpamPrefixesListParams() *IpamPrefixesListParams
- func NewIpamPrefixesListParamsWithContext(ctx context.Context) *IpamPrefixesListParams
- func NewIpamPrefixesListParamsWithHTTPClient(client *http.Client) *IpamPrefixesListParams
- func NewIpamPrefixesListParamsWithTimeout(timeout time.Duration) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) SetContains(contains *string)
- func (o *IpamPrefixesListParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesListParams) SetFamily(family *string)
- func (o *IpamPrefixesListParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesListParams) SetIDIn(iDIn *string)
- func (o *IpamPrefixesListParams) SetIsPool(isPool *string)
- func (o *IpamPrefixesListParams) SetLimit(limit *int64)
- func (o *IpamPrefixesListParams) SetMaskLength(maskLength *float64)
- func (o *IpamPrefixesListParams) SetOffset(offset *int64)
- func (o *IpamPrefixesListParams) SetPrefix(prefix *string)
- func (o *IpamPrefixesListParams) SetQ(q *string)
- func (o *IpamPrefixesListParams) SetRole(role *string)
- func (o *IpamPrefixesListParams) SetRoleID(roleID *string)
- func (o *IpamPrefixesListParams) SetSite(site *string)
- func (o *IpamPrefixesListParams) SetSiteID(siteID *string)
- func (o *IpamPrefixesListParams) SetStatus(status *string)
- func (o *IpamPrefixesListParams) SetTag(tag *string)
- func (o *IpamPrefixesListParams) SetTenant(tenant *string)
- func (o *IpamPrefixesListParams) SetTenantGroup(tenantGroup *string)
- func (o *IpamPrefixesListParams) SetTenantGroupID(tenantGroupID *string)
- func (o *IpamPrefixesListParams) SetTenantID(tenantID *string)
- func (o *IpamPrefixesListParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesListParams) SetVlanID(vlanID *string)
- func (o *IpamPrefixesListParams) SetVlanVid(vlanVid *float64)
- func (o *IpamPrefixesListParams) SetVrf(vrf *string)
- func (o *IpamPrefixesListParams) SetVrfID(vrfID *string)
- func (o *IpamPrefixesListParams) SetWithin(within *string)
- func (o *IpamPrefixesListParams) SetWithinInclude(withinInclude *string)
- func (o *IpamPrefixesListParams) WithContains(contains *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithContext(ctx context.Context) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithFamily(family *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithHTTPClient(client *http.Client) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithIDIn(iDIn *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithIsPool(isPool *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithLimit(limit *int64) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithMaskLength(maskLength *float64) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithOffset(offset *int64) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithPrefix(prefix *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithQ(q *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithRole(role *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithRoleID(roleID *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithSite(site *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithSiteID(siteID *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithStatus(status *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithTag(tag *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithTenant(tenant *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithTenantGroup(tenantGroup *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithTenantGroupID(tenantGroupID *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithTenantID(tenantID *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithTimeout(timeout time.Duration) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithVlanID(vlanID *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithVlanVid(vlanVid *float64) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithVrf(vrf *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithVrfID(vrfID *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithWithin(within *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WithWithinInclude(withinInclude *string) *IpamPrefixesListParams
- func (o *IpamPrefixesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesListReader
- type IpamPrefixesPartialUpdateOK
- type IpamPrefixesPartialUpdateParams
- func NewIpamPrefixesPartialUpdateParams() *IpamPrefixesPartialUpdateParams
- func NewIpamPrefixesPartialUpdateParamsWithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams
- func NewIpamPrefixesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesPartialUpdateParams
- func NewIpamPrefixesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesPartialUpdateParams
- func (o *IpamPrefixesPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesPartialUpdateParams) SetData(data *models.WritablePrefix)
- func (o *IpamPrefixesPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesPartialUpdateParams) SetID(id int64)
- func (o *IpamPrefixesPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesPartialUpdateParams) WithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams
- func (o *IpamPrefixesPartialUpdateParams) WithData(data *models.WritablePrefix) *IpamPrefixesPartialUpdateParams
- func (o *IpamPrefixesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamPrefixesPartialUpdateParams
- func (o *IpamPrefixesPartialUpdateParams) WithID(id int64) *IpamPrefixesPartialUpdateParams
- func (o *IpamPrefixesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamPrefixesPartialUpdateParams
- func (o *IpamPrefixesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesPartialUpdateReader
- type IpamPrefixesReadOK
- type IpamPrefixesReadParams
- func NewIpamPrefixesReadParams() *IpamPrefixesReadParams
- func NewIpamPrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesReadParams
- func NewIpamPrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesReadParams
- func NewIpamPrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesReadParams
- func (o *IpamPrefixesReadParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesReadParams) SetID(id int64)
- func (o *IpamPrefixesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesReadParams) WithContext(ctx context.Context) *IpamPrefixesReadParams
- func (o *IpamPrefixesReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesReadParams
- func (o *IpamPrefixesReadParams) WithID(id int64) *IpamPrefixesReadParams
- func (o *IpamPrefixesReadParams) WithTimeout(timeout time.Duration) *IpamPrefixesReadParams
- func (o *IpamPrefixesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesReadReader
- type IpamPrefixesUpdateOK
- type IpamPrefixesUpdateParams
- func NewIpamPrefixesUpdateParams() *IpamPrefixesUpdateParams
- func NewIpamPrefixesUpdateParamsWithContext(ctx context.Context) *IpamPrefixesUpdateParams
- func NewIpamPrefixesUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams
- func NewIpamPrefixesUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesUpdateParams
- func (o *IpamPrefixesUpdateParams) SetContext(ctx context.Context)
- func (o *IpamPrefixesUpdateParams) SetData(data *models.WritablePrefix)
- func (o *IpamPrefixesUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamPrefixesUpdateParams) SetID(id int64)
- func (o *IpamPrefixesUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamPrefixesUpdateParams) WithContext(ctx context.Context) *IpamPrefixesUpdateParams
- func (o *IpamPrefixesUpdateParams) WithData(data *models.WritablePrefix) *IpamPrefixesUpdateParams
- func (o *IpamPrefixesUpdateParams) WithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams
- func (o *IpamPrefixesUpdateParams) WithID(id int64) *IpamPrefixesUpdateParams
- func (o *IpamPrefixesUpdateParams) WithTimeout(timeout time.Duration) *IpamPrefixesUpdateParams
- func (o *IpamPrefixesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamPrefixesUpdateReader
- type IpamRirsCreateCreated
- type IpamRirsCreateParams
- func NewIpamRirsCreateParams() *IpamRirsCreateParams
- func NewIpamRirsCreateParamsWithContext(ctx context.Context) *IpamRirsCreateParams
- func NewIpamRirsCreateParamsWithHTTPClient(client *http.Client) *IpamRirsCreateParams
- func NewIpamRirsCreateParamsWithTimeout(timeout time.Duration) *IpamRirsCreateParams
- func (o *IpamRirsCreateParams) SetContext(ctx context.Context)
- func (o *IpamRirsCreateParams) SetData(data *models.RIR)
- func (o *IpamRirsCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamRirsCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamRirsCreateParams) WithContext(ctx context.Context) *IpamRirsCreateParams
- func (o *IpamRirsCreateParams) WithData(data *models.RIR) *IpamRirsCreateParams
- func (o *IpamRirsCreateParams) WithHTTPClient(client *http.Client) *IpamRirsCreateParams
- func (o *IpamRirsCreateParams) WithTimeout(timeout time.Duration) *IpamRirsCreateParams
- func (o *IpamRirsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRirsCreateReader
- type IpamRirsDeleteNoContent
- type IpamRirsDeleteParams
- func NewIpamRirsDeleteParams() *IpamRirsDeleteParams
- func NewIpamRirsDeleteParamsWithContext(ctx context.Context) *IpamRirsDeleteParams
- func NewIpamRirsDeleteParamsWithHTTPClient(client *http.Client) *IpamRirsDeleteParams
- func NewIpamRirsDeleteParamsWithTimeout(timeout time.Duration) *IpamRirsDeleteParams
- func (o *IpamRirsDeleteParams) SetContext(ctx context.Context)
- func (o *IpamRirsDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamRirsDeleteParams) SetID(id int64)
- func (o *IpamRirsDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamRirsDeleteParams) WithContext(ctx context.Context) *IpamRirsDeleteParams
- func (o *IpamRirsDeleteParams) WithHTTPClient(client *http.Client) *IpamRirsDeleteParams
- func (o *IpamRirsDeleteParams) WithID(id int64) *IpamRirsDeleteParams
- func (o *IpamRirsDeleteParams) WithTimeout(timeout time.Duration) *IpamRirsDeleteParams
- func (o *IpamRirsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRirsDeleteReader
- type IpamRirsListOK
- type IpamRirsListOKBody
- type IpamRirsListParams
- func (o *IpamRirsListParams) SetContext(ctx context.Context)
- func (o *IpamRirsListParams) SetHTTPClient(client *http.Client)
- func (o *IpamRirsListParams) SetIDIn(iDIn *string)
- func (o *IpamRirsListParams) SetIsPrivate(isPrivate *string)
- func (o *IpamRirsListParams) SetLimit(limit *int64)
- func (o *IpamRirsListParams) SetName(name *string)
- func (o *IpamRirsListParams) SetOffset(offset *int64)
- func (o *IpamRirsListParams) SetQ(q *string)
- func (o *IpamRirsListParams) SetSlug(slug *string)
- func (o *IpamRirsListParams) SetTimeout(timeout time.Duration)
- func (o *IpamRirsListParams) WithContext(ctx context.Context) *IpamRirsListParams
- func (o *IpamRirsListParams) WithHTTPClient(client *http.Client) *IpamRirsListParams
- func (o *IpamRirsListParams) WithIDIn(iDIn *string) *IpamRirsListParams
- func (o *IpamRirsListParams) WithIsPrivate(isPrivate *string) *IpamRirsListParams
- func (o *IpamRirsListParams) WithLimit(limit *int64) *IpamRirsListParams
- func (o *IpamRirsListParams) WithName(name *string) *IpamRirsListParams
- func (o *IpamRirsListParams) WithOffset(offset *int64) *IpamRirsListParams
- func (o *IpamRirsListParams) WithQ(q *string) *IpamRirsListParams
- func (o *IpamRirsListParams) WithSlug(slug *string) *IpamRirsListParams
- func (o *IpamRirsListParams) WithTimeout(timeout time.Duration) *IpamRirsListParams
- func (o *IpamRirsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRirsListReader
- type IpamRirsPartialUpdateOK
- type IpamRirsPartialUpdateParams
- func NewIpamRirsPartialUpdateParams() *IpamRirsPartialUpdateParams
- func NewIpamRirsPartialUpdateParamsWithContext(ctx context.Context) *IpamRirsPartialUpdateParams
- func NewIpamRirsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsPartialUpdateParams
- func NewIpamRirsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsPartialUpdateParams
- func (o *IpamRirsPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamRirsPartialUpdateParams) SetData(data *models.RIR)
- func (o *IpamRirsPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamRirsPartialUpdateParams) SetID(id int64)
- func (o *IpamRirsPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamRirsPartialUpdateParams) WithContext(ctx context.Context) *IpamRirsPartialUpdateParams
- func (o *IpamRirsPartialUpdateParams) WithData(data *models.RIR) *IpamRirsPartialUpdateParams
- func (o *IpamRirsPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamRirsPartialUpdateParams
- func (o *IpamRirsPartialUpdateParams) WithID(id int64) *IpamRirsPartialUpdateParams
- func (o *IpamRirsPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamRirsPartialUpdateParams
- func (o *IpamRirsPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRirsPartialUpdateReader
- type IpamRirsReadOK
- type IpamRirsReadParams
- func (o *IpamRirsReadParams) SetContext(ctx context.Context)
- func (o *IpamRirsReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamRirsReadParams) SetID(id int64)
- func (o *IpamRirsReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamRirsReadParams) WithContext(ctx context.Context) *IpamRirsReadParams
- func (o *IpamRirsReadParams) WithHTTPClient(client *http.Client) *IpamRirsReadParams
- func (o *IpamRirsReadParams) WithID(id int64) *IpamRirsReadParams
- func (o *IpamRirsReadParams) WithTimeout(timeout time.Duration) *IpamRirsReadParams
- func (o *IpamRirsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRirsReadReader
- type IpamRirsUpdateOK
- type IpamRirsUpdateParams
- func NewIpamRirsUpdateParams() *IpamRirsUpdateParams
- func NewIpamRirsUpdateParamsWithContext(ctx context.Context) *IpamRirsUpdateParams
- func NewIpamRirsUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsUpdateParams
- func NewIpamRirsUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsUpdateParams
- func (o *IpamRirsUpdateParams) SetContext(ctx context.Context)
- func (o *IpamRirsUpdateParams) SetData(data *models.RIR)
- func (o *IpamRirsUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamRirsUpdateParams) SetID(id int64)
- func (o *IpamRirsUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamRirsUpdateParams) WithContext(ctx context.Context) *IpamRirsUpdateParams
- func (o *IpamRirsUpdateParams) WithData(data *models.RIR) *IpamRirsUpdateParams
- func (o *IpamRirsUpdateParams) WithHTTPClient(client *http.Client) *IpamRirsUpdateParams
- func (o *IpamRirsUpdateParams) WithID(id int64) *IpamRirsUpdateParams
- func (o *IpamRirsUpdateParams) WithTimeout(timeout time.Duration) *IpamRirsUpdateParams
- func (o *IpamRirsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRirsUpdateReader
- type IpamRolesCreateCreated
- type IpamRolesCreateParams
- func NewIpamRolesCreateParams() *IpamRolesCreateParams
- func NewIpamRolesCreateParamsWithContext(ctx context.Context) *IpamRolesCreateParams
- func NewIpamRolesCreateParamsWithHTTPClient(client *http.Client) *IpamRolesCreateParams
- func NewIpamRolesCreateParamsWithTimeout(timeout time.Duration) *IpamRolesCreateParams
- func (o *IpamRolesCreateParams) SetContext(ctx context.Context)
- func (o *IpamRolesCreateParams) SetData(data *models.Role)
- func (o *IpamRolesCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamRolesCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamRolesCreateParams) WithContext(ctx context.Context) *IpamRolesCreateParams
- func (o *IpamRolesCreateParams) WithData(data *models.Role) *IpamRolesCreateParams
- func (o *IpamRolesCreateParams) WithHTTPClient(client *http.Client) *IpamRolesCreateParams
- func (o *IpamRolesCreateParams) WithTimeout(timeout time.Duration) *IpamRolesCreateParams
- func (o *IpamRolesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRolesCreateReader
- type IpamRolesDeleteNoContent
- type IpamRolesDeleteParams
- func NewIpamRolesDeleteParams() *IpamRolesDeleteParams
- func NewIpamRolesDeleteParamsWithContext(ctx context.Context) *IpamRolesDeleteParams
- func NewIpamRolesDeleteParamsWithHTTPClient(client *http.Client) *IpamRolesDeleteParams
- func NewIpamRolesDeleteParamsWithTimeout(timeout time.Duration) *IpamRolesDeleteParams
- func (o *IpamRolesDeleteParams) SetContext(ctx context.Context)
- func (o *IpamRolesDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamRolesDeleteParams) SetID(id int64)
- func (o *IpamRolesDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamRolesDeleteParams) WithContext(ctx context.Context) *IpamRolesDeleteParams
- func (o *IpamRolesDeleteParams) WithHTTPClient(client *http.Client) *IpamRolesDeleteParams
- func (o *IpamRolesDeleteParams) WithID(id int64) *IpamRolesDeleteParams
- func (o *IpamRolesDeleteParams) WithTimeout(timeout time.Duration) *IpamRolesDeleteParams
- func (o *IpamRolesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRolesDeleteReader
- type IpamRolesListOK
- type IpamRolesListOKBody
- type IpamRolesListParams
- func (o *IpamRolesListParams) SetContext(ctx context.Context)
- func (o *IpamRolesListParams) SetHTTPClient(client *http.Client)
- func (o *IpamRolesListParams) SetID(id *string)
- func (o *IpamRolesListParams) SetLimit(limit *int64)
- func (o *IpamRolesListParams) SetName(name *string)
- func (o *IpamRolesListParams) SetOffset(offset *int64)
- func (o *IpamRolesListParams) SetQ(q *string)
- func (o *IpamRolesListParams) SetSlug(slug *string)
- func (o *IpamRolesListParams) SetTimeout(timeout time.Duration)
- func (o *IpamRolesListParams) WithContext(ctx context.Context) *IpamRolesListParams
- func (o *IpamRolesListParams) WithHTTPClient(client *http.Client) *IpamRolesListParams
- func (o *IpamRolesListParams) WithID(id *string) *IpamRolesListParams
- func (o *IpamRolesListParams) WithLimit(limit *int64) *IpamRolesListParams
- func (o *IpamRolesListParams) WithName(name *string) *IpamRolesListParams
- func (o *IpamRolesListParams) WithOffset(offset *int64) *IpamRolesListParams
- func (o *IpamRolesListParams) WithQ(q *string) *IpamRolesListParams
- func (o *IpamRolesListParams) WithSlug(slug *string) *IpamRolesListParams
- func (o *IpamRolesListParams) WithTimeout(timeout time.Duration) *IpamRolesListParams
- func (o *IpamRolesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRolesListReader
- type IpamRolesPartialUpdateOK
- type IpamRolesPartialUpdateParams
- func NewIpamRolesPartialUpdateParams() *IpamRolesPartialUpdateParams
- func NewIpamRolesPartialUpdateParamsWithContext(ctx context.Context) *IpamRolesPartialUpdateParams
- func NewIpamRolesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesPartialUpdateParams
- func NewIpamRolesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesPartialUpdateParams
- func (o *IpamRolesPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamRolesPartialUpdateParams) SetData(data *models.Role)
- func (o *IpamRolesPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamRolesPartialUpdateParams) SetID(id int64)
- func (o *IpamRolesPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamRolesPartialUpdateParams) WithContext(ctx context.Context) *IpamRolesPartialUpdateParams
- func (o *IpamRolesPartialUpdateParams) WithData(data *models.Role) *IpamRolesPartialUpdateParams
- func (o *IpamRolesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamRolesPartialUpdateParams
- func (o *IpamRolesPartialUpdateParams) WithID(id int64) *IpamRolesPartialUpdateParams
- func (o *IpamRolesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamRolesPartialUpdateParams
- func (o *IpamRolesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRolesPartialUpdateReader
- type IpamRolesReadOK
- type IpamRolesReadParams
- func (o *IpamRolesReadParams) SetContext(ctx context.Context)
- func (o *IpamRolesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamRolesReadParams) SetID(id int64)
- func (o *IpamRolesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamRolesReadParams) WithContext(ctx context.Context) *IpamRolesReadParams
- func (o *IpamRolesReadParams) WithHTTPClient(client *http.Client) *IpamRolesReadParams
- func (o *IpamRolesReadParams) WithID(id int64) *IpamRolesReadParams
- func (o *IpamRolesReadParams) WithTimeout(timeout time.Duration) *IpamRolesReadParams
- func (o *IpamRolesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRolesReadReader
- type IpamRolesUpdateOK
- type IpamRolesUpdateParams
- func NewIpamRolesUpdateParams() *IpamRolesUpdateParams
- func NewIpamRolesUpdateParamsWithContext(ctx context.Context) *IpamRolesUpdateParams
- func NewIpamRolesUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesUpdateParams
- func NewIpamRolesUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesUpdateParams
- func (o *IpamRolesUpdateParams) SetContext(ctx context.Context)
- func (o *IpamRolesUpdateParams) SetData(data *models.Role)
- func (o *IpamRolesUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamRolesUpdateParams) SetID(id int64)
- func (o *IpamRolesUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamRolesUpdateParams) WithContext(ctx context.Context) *IpamRolesUpdateParams
- func (o *IpamRolesUpdateParams) WithData(data *models.Role) *IpamRolesUpdateParams
- func (o *IpamRolesUpdateParams) WithHTTPClient(client *http.Client) *IpamRolesUpdateParams
- func (o *IpamRolesUpdateParams) WithID(id int64) *IpamRolesUpdateParams
- func (o *IpamRolesUpdateParams) WithTimeout(timeout time.Duration) *IpamRolesUpdateParams
- func (o *IpamRolesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamRolesUpdateReader
- type IpamServicesCreateCreated
- type IpamServicesCreateParams
- func NewIpamServicesCreateParams() *IpamServicesCreateParams
- func NewIpamServicesCreateParamsWithContext(ctx context.Context) *IpamServicesCreateParams
- func NewIpamServicesCreateParamsWithHTTPClient(client *http.Client) *IpamServicesCreateParams
- func NewIpamServicesCreateParamsWithTimeout(timeout time.Duration) *IpamServicesCreateParams
- func (o *IpamServicesCreateParams) SetContext(ctx context.Context)
- func (o *IpamServicesCreateParams) SetData(data *models.WritableService)
- func (o *IpamServicesCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamServicesCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamServicesCreateParams) WithContext(ctx context.Context) *IpamServicesCreateParams
- func (o *IpamServicesCreateParams) WithData(data *models.WritableService) *IpamServicesCreateParams
- func (o *IpamServicesCreateParams) WithHTTPClient(client *http.Client) *IpamServicesCreateParams
- func (o *IpamServicesCreateParams) WithTimeout(timeout time.Duration) *IpamServicesCreateParams
- func (o *IpamServicesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamServicesCreateReader
- type IpamServicesDeleteNoContent
- type IpamServicesDeleteParams
- func NewIpamServicesDeleteParams() *IpamServicesDeleteParams
- func NewIpamServicesDeleteParamsWithContext(ctx context.Context) *IpamServicesDeleteParams
- func NewIpamServicesDeleteParamsWithHTTPClient(client *http.Client) *IpamServicesDeleteParams
- func NewIpamServicesDeleteParamsWithTimeout(timeout time.Duration) *IpamServicesDeleteParams
- func (o *IpamServicesDeleteParams) SetContext(ctx context.Context)
- func (o *IpamServicesDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamServicesDeleteParams) SetID(id int64)
- func (o *IpamServicesDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamServicesDeleteParams) WithContext(ctx context.Context) *IpamServicesDeleteParams
- func (o *IpamServicesDeleteParams) WithHTTPClient(client *http.Client) *IpamServicesDeleteParams
- func (o *IpamServicesDeleteParams) WithID(id int64) *IpamServicesDeleteParams
- func (o *IpamServicesDeleteParams) WithTimeout(timeout time.Duration) *IpamServicesDeleteParams
- func (o *IpamServicesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamServicesDeleteReader
- type IpamServicesListOK
- type IpamServicesListOKBody
- type IpamServicesListParams
- func NewIpamServicesListParams() *IpamServicesListParams
- func NewIpamServicesListParamsWithContext(ctx context.Context) *IpamServicesListParams
- func NewIpamServicesListParamsWithHTTPClient(client *http.Client) *IpamServicesListParams
- func NewIpamServicesListParamsWithTimeout(timeout time.Duration) *IpamServicesListParams
- func (o *IpamServicesListParams) SetContext(ctx context.Context)
- func (o *IpamServicesListParams) SetDevice(device *string)
- func (o *IpamServicesListParams) SetDeviceID(deviceID *string)
- func (o *IpamServicesListParams) SetHTTPClient(client *http.Client)
- func (o *IpamServicesListParams) SetID(id *string)
- func (o *IpamServicesListParams) SetLimit(limit *int64)
- func (o *IpamServicesListParams) SetName(name *string)
- func (o *IpamServicesListParams) SetOffset(offset *int64)
- func (o *IpamServicesListParams) SetPort(port *string)
- func (o *IpamServicesListParams) SetProtocol(protocol *string)
- func (o *IpamServicesListParams) SetQ(q *string)
- func (o *IpamServicesListParams) SetTag(tag *string)
- func (o *IpamServicesListParams) SetTimeout(timeout time.Duration)
- func (o *IpamServicesListParams) SetVirtualMachine(virtualMachine *string)
- func (o *IpamServicesListParams) SetVirtualMachineID(virtualMachineID *string)
- func (o *IpamServicesListParams) WithContext(ctx context.Context) *IpamServicesListParams
- func (o *IpamServicesListParams) WithDevice(device *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithDeviceID(deviceID *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithHTTPClient(client *http.Client) *IpamServicesListParams
- func (o *IpamServicesListParams) WithID(id *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithLimit(limit *int64) *IpamServicesListParams
- func (o *IpamServicesListParams) WithName(name *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithOffset(offset *int64) *IpamServicesListParams
- func (o *IpamServicesListParams) WithPort(port *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithProtocol(protocol *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithQ(q *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithTag(tag *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithTimeout(timeout time.Duration) *IpamServicesListParams
- func (o *IpamServicesListParams) WithVirtualMachine(virtualMachine *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WithVirtualMachineID(virtualMachineID *string) *IpamServicesListParams
- func (o *IpamServicesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamServicesListReader
- type IpamServicesPartialUpdateOK
- type IpamServicesPartialUpdateParams
- func NewIpamServicesPartialUpdateParams() *IpamServicesPartialUpdateParams
- func NewIpamServicesPartialUpdateParamsWithContext(ctx context.Context) *IpamServicesPartialUpdateParams
- func NewIpamServicesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesPartialUpdateParams
- func NewIpamServicesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesPartialUpdateParams
- func (o *IpamServicesPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamServicesPartialUpdateParams) SetData(data *models.WritableService)
- func (o *IpamServicesPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamServicesPartialUpdateParams) SetID(id int64)
- func (o *IpamServicesPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamServicesPartialUpdateParams) WithContext(ctx context.Context) *IpamServicesPartialUpdateParams
- func (o *IpamServicesPartialUpdateParams) WithData(data *models.WritableService) *IpamServicesPartialUpdateParams
- func (o *IpamServicesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamServicesPartialUpdateParams
- func (o *IpamServicesPartialUpdateParams) WithID(id int64) *IpamServicesPartialUpdateParams
- func (o *IpamServicesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamServicesPartialUpdateParams
- func (o *IpamServicesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamServicesPartialUpdateReader
- type IpamServicesReadOK
- type IpamServicesReadParams
- func NewIpamServicesReadParams() *IpamServicesReadParams
- func NewIpamServicesReadParamsWithContext(ctx context.Context) *IpamServicesReadParams
- func NewIpamServicesReadParamsWithHTTPClient(client *http.Client) *IpamServicesReadParams
- func NewIpamServicesReadParamsWithTimeout(timeout time.Duration) *IpamServicesReadParams
- func (o *IpamServicesReadParams) SetContext(ctx context.Context)
- func (o *IpamServicesReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamServicesReadParams) SetID(id int64)
- func (o *IpamServicesReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamServicesReadParams) WithContext(ctx context.Context) *IpamServicesReadParams
- func (o *IpamServicesReadParams) WithHTTPClient(client *http.Client) *IpamServicesReadParams
- func (o *IpamServicesReadParams) WithID(id int64) *IpamServicesReadParams
- func (o *IpamServicesReadParams) WithTimeout(timeout time.Duration) *IpamServicesReadParams
- func (o *IpamServicesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamServicesReadReader
- type IpamServicesUpdateOK
- type IpamServicesUpdateParams
- func NewIpamServicesUpdateParams() *IpamServicesUpdateParams
- func NewIpamServicesUpdateParamsWithContext(ctx context.Context) *IpamServicesUpdateParams
- func NewIpamServicesUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesUpdateParams
- func NewIpamServicesUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesUpdateParams
- func (o *IpamServicesUpdateParams) SetContext(ctx context.Context)
- func (o *IpamServicesUpdateParams) SetData(data *models.WritableService)
- func (o *IpamServicesUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamServicesUpdateParams) SetID(id int64)
- func (o *IpamServicesUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamServicesUpdateParams) WithContext(ctx context.Context) *IpamServicesUpdateParams
- func (o *IpamServicesUpdateParams) WithData(data *models.WritableService) *IpamServicesUpdateParams
- func (o *IpamServicesUpdateParams) WithHTTPClient(client *http.Client) *IpamServicesUpdateParams
- func (o *IpamServicesUpdateParams) WithID(id int64) *IpamServicesUpdateParams
- func (o *IpamServicesUpdateParams) WithTimeout(timeout time.Duration) *IpamServicesUpdateParams
- func (o *IpamServicesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamServicesUpdateReader
- type IpamVlanGroupsCreateCreated
- type IpamVlanGroupsCreateParams
- func NewIpamVlanGroupsCreateParams() *IpamVlanGroupsCreateParams
- func NewIpamVlanGroupsCreateParamsWithContext(ctx context.Context) *IpamVlanGroupsCreateParams
- func NewIpamVlanGroupsCreateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsCreateParams
- func NewIpamVlanGroupsCreateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsCreateParams
- func (o *IpamVlanGroupsCreateParams) SetContext(ctx context.Context)
- func (o *IpamVlanGroupsCreateParams) SetData(data *models.WritableVLANGroup)
- func (o *IpamVlanGroupsCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlanGroupsCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlanGroupsCreateParams) WithContext(ctx context.Context) *IpamVlanGroupsCreateParams
- func (o *IpamVlanGroupsCreateParams) WithData(data *models.WritableVLANGroup) *IpamVlanGroupsCreateParams
- func (o *IpamVlanGroupsCreateParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsCreateParams
- func (o *IpamVlanGroupsCreateParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsCreateParams
- func (o *IpamVlanGroupsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlanGroupsCreateReader
- type IpamVlanGroupsDeleteNoContent
- type IpamVlanGroupsDeleteParams
- func NewIpamVlanGroupsDeleteParams() *IpamVlanGroupsDeleteParams
- func NewIpamVlanGroupsDeleteParamsWithContext(ctx context.Context) *IpamVlanGroupsDeleteParams
- func NewIpamVlanGroupsDeleteParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsDeleteParams
- func NewIpamVlanGroupsDeleteParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsDeleteParams
- func (o *IpamVlanGroupsDeleteParams) SetContext(ctx context.Context)
- func (o *IpamVlanGroupsDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlanGroupsDeleteParams) SetID(id int64)
- func (o *IpamVlanGroupsDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlanGroupsDeleteParams) WithContext(ctx context.Context) *IpamVlanGroupsDeleteParams
- func (o *IpamVlanGroupsDeleteParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsDeleteParams
- func (o *IpamVlanGroupsDeleteParams) WithID(id int64) *IpamVlanGroupsDeleteParams
- func (o *IpamVlanGroupsDeleteParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsDeleteParams
- func (o *IpamVlanGroupsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlanGroupsDeleteReader
- type IpamVlanGroupsListOK
- type IpamVlanGroupsListOKBody
- type IpamVlanGroupsListParams
- func NewIpamVlanGroupsListParams() *IpamVlanGroupsListParams
- func NewIpamVlanGroupsListParamsWithContext(ctx context.Context) *IpamVlanGroupsListParams
- func NewIpamVlanGroupsListParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsListParams
- func NewIpamVlanGroupsListParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) SetContext(ctx context.Context)
- func (o *IpamVlanGroupsListParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlanGroupsListParams) SetID(id *string)
- func (o *IpamVlanGroupsListParams) SetLimit(limit *int64)
- func (o *IpamVlanGroupsListParams) SetName(name *string)
- func (o *IpamVlanGroupsListParams) SetOffset(offset *int64)
- func (o *IpamVlanGroupsListParams) SetQ(q *string)
- func (o *IpamVlanGroupsListParams) SetSite(site *string)
- func (o *IpamVlanGroupsListParams) SetSiteID(siteID *string)
- func (o *IpamVlanGroupsListParams) SetSlug(slug *string)
- func (o *IpamVlanGroupsListParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlanGroupsListParams) WithContext(ctx context.Context) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithID(id *string) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithLimit(limit *int64) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithName(name *string) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithOffset(offset *int64) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithQ(q *string) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithSite(site *string) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithSiteID(siteID *string) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithSlug(slug *string) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsListParams
- func (o *IpamVlanGroupsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlanGroupsListReader
- type IpamVlanGroupsPartialUpdateOK
- type IpamVlanGroupsPartialUpdateParams
- func NewIpamVlanGroupsPartialUpdateParams() *IpamVlanGroupsPartialUpdateParams
- func NewIpamVlanGroupsPartialUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams
- func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsPartialUpdateParams
- func NewIpamVlanGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsPartialUpdateParams
- func (o *IpamVlanGroupsPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamVlanGroupsPartialUpdateParams) SetData(data *models.WritableVLANGroup)
- func (o *IpamVlanGroupsPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlanGroupsPartialUpdateParams) SetID(id int64)
- func (o *IpamVlanGroupsPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlanGroupsPartialUpdateParams) WithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams
- func (o *IpamVlanGroupsPartialUpdateParams) WithData(data *models.WritableVLANGroup) *IpamVlanGroupsPartialUpdateParams
- func (o *IpamVlanGroupsPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsPartialUpdateParams
- func (o *IpamVlanGroupsPartialUpdateParams) WithID(id int64) *IpamVlanGroupsPartialUpdateParams
- func (o *IpamVlanGroupsPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsPartialUpdateParams
- func (o *IpamVlanGroupsPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlanGroupsPartialUpdateReader
- type IpamVlanGroupsReadOK
- type IpamVlanGroupsReadParams
- func NewIpamVlanGroupsReadParams() *IpamVlanGroupsReadParams
- func NewIpamVlanGroupsReadParamsWithContext(ctx context.Context) *IpamVlanGroupsReadParams
- func NewIpamVlanGroupsReadParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams
- func NewIpamVlanGroupsReadParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsReadParams
- func (o *IpamVlanGroupsReadParams) SetContext(ctx context.Context)
- func (o *IpamVlanGroupsReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlanGroupsReadParams) SetID(id int64)
- func (o *IpamVlanGroupsReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlanGroupsReadParams) WithContext(ctx context.Context) *IpamVlanGroupsReadParams
- func (o *IpamVlanGroupsReadParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams
- func (o *IpamVlanGroupsReadParams) WithID(id int64) *IpamVlanGroupsReadParams
- func (o *IpamVlanGroupsReadParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsReadParams
- func (o *IpamVlanGroupsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlanGroupsReadReader
- type IpamVlanGroupsUpdateOK
- type IpamVlanGroupsUpdateParams
- func NewIpamVlanGroupsUpdateParams() *IpamVlanGroupsUpdateParams
- func NewIpamVlanGroupsUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsUpdateParams
- func NewIpamVlanGroupsUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsUpdateParams
- func NewIpamVlanGroupsUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsUpdateParams
- func (o *IpamVlanGroupsUpdateParams) SetContext(ctx context.Context)
- func (o *IpamVlanGroupsUpdateParams) SetData(data *models.WritableVLANGroup)
- func (o *IpamVlanGroupsUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlanGroupsUpdateParams) SetID(id int64)
- func (o *IpamVlanGroupsUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlanGroupsUpdateParams) WithContext(ctx context.Context) *IpamVlanGroupsUpdateParams
- func (o *IpamVlanGroupsUpdateParams) WithData(data *models.WritableVLANGroup) *IpamVlanGroupsUpdateParams
- func (o *IpamVlanGroupsUpdateParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsUpdateParams
- func (o *IpamVlanGroupsUpdateParams) WithID(id int64) *IpamVlanGroupsUpdateParams
- func (o *IpamVlanGroupsUpdateParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsUpdateParams
- func (o *IpamVlanGroupsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlanGroupsUpdateReader
- type IpamVlansCreateCreated
- type IpamVlansCreateParams
- func NewIpamVlansCreateParams() *IpamVlansCreateParams
- func NewIpamVlansCreateParamsWithContext(ctx context.Context) *IpamVlansCreateParams
- func NewIpamVlansCreateParamsWithHTTPClient(client *http.Client) *IpamVlansCreateParams
- func NewIpamVlansCreateParamsWithTimeout(timeout time.Duration) *IpamVlansCreateParams
- func (o *IpamVlansCreateParams) SetContext(ctx context.Context)
- func (o *IpamVlansCreateParams) SetData(data *models.WritableVLAN)
- func (o *IpamVlansCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlansCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlansCreateParams) WithContext(ctx context.Context) *IpamVlansCreateParams
- func (o *IpamVlansCreateParams) WithData(data *models.WritableVLAN) *IpamVlansCreateParams
- func (o *IpamVlansCreateParams) WithHTTPClient(client *http.Client) *IpamVlansCreateParams
- func (o *IpamVlansCreateParams) WithTimeout(timeout time.Duration) *IpamVlansCreateParams
- func (o *IpamVlansCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlansCreateReader
- type IpamVlansDeleteNoContent
- type IpamVlansDeleteParams
- func NewIpamVlansDeleteParams() *IpamVlansDeleteParams
- func NewIpamVlansDeleteParamsWithContext(ctx context.Context) *IpamVlansDeleteParams
- func NewIpamVlansDeleteParamsWithHTTPClient(client *http.Client) *IpamVlansDeleteParams
- func NewIpamVlansDeleteParamsWithTimeout(timeout time.Duration) *IpamVlansDeleteParams
- func (o *IpamVlansDeleteParams) SetContext(ctx context.Context)
- func (o *IpamVlansDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlansDeleteParams) SetID(id int64)
- func (o *IpamVlansDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlansDeleteParams) WithContext(ctx context.Context) *IpamVlansDeleteParams
- func (o *IpamVlansDeleteParams) WithHTTPClient(client *http.Client) *IpamVlansDeleteParams
- func (o *IpamVlansDeleteParams) WithID(id int64) *IpamVlansDeleteParams
- func (o *IpamVlansDeleteParams) WithTimeout(timeout time.Duration) *IpamVlansDeleteParams
- func (o *IpamVlansDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlansDeleteReader
- type IpamVlansListOK
- type IpamVlansListOKBody
- type IpamVlansListParams
- func (o *IpamVlansListParams) SetContext(ctx context.Context)
- func (o *IpamVlansListParams) SetGroup(group *string)
- func (o *IpamVlansListParams) SetGroupID(groupID *string)
- func (o *IpamVlansListParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlansListParams) SetIDIn(iDIn *string)
- func (o *IpamVlansListParams) SetLimit(limit *int64)
- func (o *IpamVlansListParams) SetName(name *string)
- func (o *IpamVlansListParams) SetOffset(offset *int64)
- func (o *IpamVlansListParams) SetQ(q *string)
- func (o *IpamVlansListParams) SetRole(role *string)
- func (o *IpamVlansListParams) SetRoleID(roleID *string)
- func (o *IpamVlansListParams) SetSite(site *string)
- func (o *IpamVlansListParams) SetSiteID(siteID *string)
- func (o *IpamVlansListParams) SetStatus(status *string)
- func (o *IpamVlansListParams) SetTag(tag *string)
- func (o *IpamVlansListParams) SetTenant(tenant *string)
- func (o *IpamVlansListParams) SetTenantGroup(tenantGroup *string)
- func (o *IpamVlansListParams) SetTenantGroupID(tenantGroupID *string)
- func (o *IpamVlansListParams) SetTenantID(tenantID *string)
- func (o *IpamVlansListParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlansListParams) SetVid(vid *string)
- func (o *IpamVlansListParams) WithContext(ctx context.Context) *IpamVlansListParams
- func (o *IpamVlansListParams) WithGroup(group *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithGroupID(groupID *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithHTTPClient(client *http.Client) *IpamVlansListParams
- func (o *IpamVlansListParams) WithIDIn(iDIn *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithLimit(limit *int64) *IpamVlansListParams
- func (o *IpamVlansListParams) WithName(name *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithOffset(offset *int64) *IpamVlansListParams
- func (o *IpamVlansListParams) WithQ(q *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithRole(role *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithRoleID(roleID *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithSite(site *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithSiteID(siteID *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithStatus(status *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithTag(tag *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithTenant(tenant *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithTenantGroup(tenantGroup *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithTenantGroupID(tenantGroupID *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithTenantID(tenantID *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WithTimeout(timeout time.Duration) *IpamVlansListParams
- func (o *IpamVlansListParams) WithVid(vid *string) *IpamVlansListParams
- func (o *IpamVlansListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlansListReader
- type IpamVlansPartialUpdateOK
- type IpamVlansPartialUpdateParams
- func NewIpamVlansPartialUpdateParams() *IpamVlansPartialUpdateParams
- func NewIpamVlansPartialUpdateParamsWithContext(ctx context.Context) *IpamVlansPartialUpdateParams
- func NewIpamVlansPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansPartialUpdateParams
- func NewIpamVlansPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansPartialUpdateParams
- func (o *IpamVlansPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamVlansPartialUpdateParams) SetData(data *models.WritableVLAN)
- func (o *IpamVlansPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlansPartialUpdateParams) SetID(id int64)
- func (o *IpamVlansPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlansPartialUpdateParams) WithContext(ctx context.Context) *IpamVlansPartialUpdateParams
- func (o *IpamVlansPartialUpdateParams) WithData(data *models.WritableVLAN) *IpamVlansPartialUpdateParams
- func (o *IpamVlansPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansPartialUpdateParams
- func (o *IpamVlansPartialUpdateParams) WithID(id int64) *IpamVlansPartialUpdateParams
- func (o *IpamVlansPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamVlansPartialUpdateParams
- func (o *IpamVlansPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlansPartialUpdateReader
- type IpamVlansReadOK
- type IpamVlansReadParams
- func (o *IpamVlansReadParams) SetContext(ctx context.Context)
- func (o *IpamVlansReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlansReadParams) SetID(id int64)
- func (o *IpamVlansReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlansReadParams) WithContext(ctx context.Context) *IpamVlansReadParams
- func (o *IpamVlansReadParams) WithHTTPClient(client *http.Client) *IpamVlansReadParams
- func (o *IpamVlansReadParams) WithID(id int64) *IpamVlansReadParams
- func (o *IpamVlansReadParams) WithTimeout(timeout time.Duration) *IpamVlansReadParams
- func (o *IpamVlansReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlansReadReader
- type IpamVlansUpdateOK
- type IpamVlansUpdateParams
- func NewIpamVlansUpdateParams() *IpamVlansUpdateParams
- func NewIpamVlansUpdateParamsWithContext(ctx context.Context) *IpamVlansUpdateParams
- func NewIpamVlansUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansUpdateParams
- func NewIpamVlansUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansUpdateParams
- func (o *IpamVlansUpdateParams) SetContext(ctx context.Context)
- func (o *IpamVlansUpdateParams) SetData(data *models.WritableVLAN)
- func (o *IpamVlansUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVlansUpdateParams) SetID(id int64)
- func (o *IpamVlansUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVlansUpdateParams) WithContext(ctx context.Context) *IpamVlansUpdateParams
- func (o *IpamVlansUpdateParams) WithData(data *models.WritableVLAN) *IpamVlansUpdateParams
- func (o *IpamVlansUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansUpdateParams
- func (o *IpamVlansUpdateParams) WithID(id int64) *IpamVlansUpdateParams
- func (o *IpamVlansUpdateParams) WithTimeout(timeout time.Duration) *IpamVlansUpdateParams
- func (o *IpamVlansUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVlansUpdateReader
- type IpamVrfsCreateCreated
- type IpamVrfsCreateParams
- func NewIpamVrfsCreateParams() *IpamVrfsCreateParams
- func NewIpamVrfsCreateParamsWithContext(ctx context.Context) *IpamVrfsCreateParams
- func NewIpamVrfsCreateParamsWithHTTPClient(client *http.Client) *IpamVrfsCreateParams
- func NewIpamVrfsCreateParamsWithTimeout(timeout time.Duration) *IpamVrfsCreateParams
- func (o *IpamVrfsCreateParams) SetContext(ctx context.Context)
- func (o *IpamVrfsCreateParams) SetData(data *models.WritableVRF)
- func (o *IpamVrfsCreateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVrfsCreateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVrfsCreateParams) WithContext(ctx context.Context) *IpamVrfsCreateParams
- func (o *IpamVrfsCreateParams) WithData(data *models.WritableVRF) *IpamVrfsCreateParams
- func (o *IpamVrfsCreateParams) WithHTTPClient(client *http.Client) *IpamVrfsCreateParams
- func (o *IpamVrfsCreateParams) WithTimeout(timeout time.Duration) *IpamVrfsCreateParams
- func (o *IpamVrfsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVrfsCreateReader
- type IpamVrfsDeleteNoContent
- type IpamVrfsDeleteParams
- func NewIpamVrfsDeleteParams() *IpamVrfsDeleteParams
- func NewIpamVrfsDeleteParamsWithContext(ctx context.Context) *IpamVrfsDeleteParams
- func NewIpamVrfsDeleteParamsWithHTTPClient(client *http.Client) *IpamVrfsDeleteParams
- func NewIpamVrfsDeleteParamsWithTimeout(timeout time.Duration) *IpamVrfsDeleteParams
- func (o *IpamVrfsDeleteParams) SetContext(ctx context.Context)
- func (o *IpamVrfsDeleteParams) SetHTTPClient(client *http.Client)
- func (o *IpamVrfsDeleteParams) SetID(id int64)
- func (o *IpamVrfsDeleteParams) SetTimeout(timeout time.Duration)
- func (o *IpamVrfsDeleteParams) WithContext(ctx context.Context) *IpamVrfsDeleteParams
- func (o *IpamVrfsDeleteParams) WithHTTPClient(client *http.Client) *IpamVrfsDeleteParams
- func (o *IpamVrfsDeleteParams) WithID(id int64) *IpamVrfsDeleteParams
- func (o *IpamVrfsDeleteParams) WithTimeout(timeout time.Duration) *IpamVrfsDeleteParams
- func (o *IpamVrfsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVrfsDeleteReader
- type IpamVrfsListOK
- type IpamVrfsListOKBody
- type IpamVrfsListParams
- func (o *IpamVrfsListParams) SetContext(ctx context.Context)
- func (o *IpamVrfsListParams) SetEnforceUnique(enforceUnique *string)
- func (o *IpamVrfsListParams) SetHTTPClient(client *http.Client)
- func (o *IpamVrfsListParams) SetIDIn(iDIn *string)
- func (o *IpamVrfsListParams) SetLimit(limit *int64)
- func (o *IpamVrfsListParams) SetName(name *string)
- func (o *IpamVrfsListParams) SetOffset(offset *int64)
- func (o *IpamVrfsListParams) SetQ(q *string)
- func (o *IpamVrfsListParams) SetRd(rd *string)
- func (o *IpamVrfsListParams) SetTag(tag *string)
- func (o *IpamVrfsListParams) SetTenant(tenant *string)
- func (o *IpamVrfsListParams) SetTenantGroup(tenantGroup *string)
- func (o *IpamVrfsListParams) SetTenantGroupID(tenantGroupID *string)
- func (o *IpamVrfsListParams) SetTenantID(tenantID *string)
- func (o *IpamVrfsListParams) SetTimeout(timeout time.Duration)
- func (o *IpamVrfsListParams) WithContext(ctx context.Context) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithEnforceUnique(enforceUnique *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithHTTPClient(client *http.Client) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithIDIn(iDIn *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithLimit(limit *int64) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithName(name *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithOffset(offset *int64) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithQ(q *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithRd(rd *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithTag(tag *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithTenant(tenant *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithTenantGroup(tenantGroup *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithTenantGroupID(tenantGroupID *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithTenantID(tenantID *string) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WithTimeout(timeout time.Duration) *IpamVrfsListParams
- func (o *IpamVrfsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVrfsListReader
- type IpamVrfsPartialUpdateOK
- type IpamVrfsPartialUpdateParams
- func NewIpamVrfsPartialUpdateParams() *IpamVrfsPartialUpdateParams
- func NewIpamVrfsPartialUpdateParamsWithContext(ctx context.Context) *IpamVrfsPartialUpdateParams
- func NewIpamVrfsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsPartialUpdateParams
- func NewIpamVrfsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsPartialUpdateParams
- func (o *IpamVrfsPartialUpdateParams) SetContext(ctx context.Context)
- func (o *IpamVrfsPartialUpdateParams) SetData(data *models.WritableVRF)
- func (o *IpamVrfsPartialUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVrfsPartialUpdateParams) SetID(id int64)
- func (o *IpamVrfsPartialUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVrfsPartialUpdateParams) WithContext(ctx context.Context) *IpamVrfsPartialUpdateParams
- func (o *IpamVrfsPartialUpdateParams) WithData(data *models.WritableVRF) *IpamVrfsPartialUpdateParams
- func (o *IpamVrfsPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsPartialUpdateParams
- func (o *IpamVrfsPartialUpdateParams) WithID(id int64) *IpamVrfsPartialUpdateParams
- func (o *IpamVrfsPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamVrfsPartialUpdateParams
- func (o *IpamVrfsPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVrfsPartialUpdateReader
- type IpamVrfsReadOK
- type IpamVrfsReadParams
- func (o *IpamVrfsReadParams) SetContext(ctx context.Context)
- func (o *IpamVrfsReadParams) SetHTTPClient(client *http.Client)
- func (o *IpamVrfsReadParams) SetID(id int64)
- func (o *IpamVrfsReadParams) SetTimeout(timeout time.Duration)
- func (o *IpamVrfsReadParams) WithContext(ctx context.Context) *IpamVrfsReadParams
- func (o *IpamVrfsReadParams) WithHTTPClient(client *http.Client) *IpamVrfsReadParams
- func (o *IpamVrfsReadParams) WithID(id int64) *IpamVrfsReadParams
- func (o *IpamVrfsReadParams) WithTimeout(timeout time.Duration) *IpamVrfsReadParams
- func (o *IpamVrfsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVrfsReadReader
- type IpamVrfsUpdateOK
- type IpamVrfsUpdateParams
- func NewIpamVrfsUpdateParams() *IpamVrfsUpdateParams
- func NewIpamVrfsUpdateParamsWithContext(ctx context.Context) *IpamVrfsUpdateParams
- func NewIpamVrfsUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsUpdateParams
- func NewIpamVrfsUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsUpdateParams
- func (o *IpamVrfsUpdateParams) SetContext(ctx context.Context)
- func (o *IpamVrfsUpdateParams) SetData(data *models.WritableVRF)
- func (o *IpamVrfsUpdateParams) SetHTTPClient(client *http.Client)
- func (o *IpamVrfsUpdateParams) SetID(id int64)
- func (o *IpamVrfsUpdateParams) SetTimeout(timeout time.Duration)
- func (o *IpamVrfsUpdateParams) WithContext(ctx context.Context) *IpamVrfsUpdateParams
- func (o *IpamVrfsUpdateParams) WithData(data *models.WritableVRF) *IpamVrfsUpdateParams
- func (o *IpamVrfsUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsUpdateParams
- func (o *IpamVrfsUpdateParams) WithID(id int64) *IpamVrfsUpdateParams
- func (o *IpamVrfsUpdateParams) WithTimeout(timeout time.Duration) *IpamVrfsUpdateParams
- func (o *IpamVrfsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type IpamVrfsUpdateReader
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 New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new ipam API client.
func (*Client) IpamAggregatesCreate ¶
func (a *Client) IpamAggregatesCreate(params *IpamAggregatesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesCreateCreated, error)
IpamAggregatesCreate ipam aggregates create API
func (*Client) IpamAggregatesDelete ¶
func (a *Client) IpamAggregatesDelete(params *IpamAggregatesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesDeleteNoContent, error)
IpamAggregatesDelete ipam aggregates delete API
func (*Client) IpamAggregatesList ¶
func (a *Client) IpamAggregatesList(params *IpamAggregatesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesListOK, error)
IpamAggregatesList Call to super to allow for caching
func (*Client) IpamAggregatesPartialUpdate ¶
func (a *Client) IpamAggregatesPartialUpdate(params *IpamAggregatesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesPartialUpdateOK, error)
IpamAggregatesPartialUpdate ipam aggregates partial update API
func (*Client) IpamAggregatesRead ¶
func (a *Client) IpamAggregatesRead(params *IpamAggregatesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesReadOK, error)
IpamAggregatesRead Call to super to allow for caching
func (*Client) IpamAggregatesUpdate ¶
func (a *Client) IpamAggregatesUpdate(params *IpamAggregatesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamAggregatesUpdateOK, error)
IpamAggregatesUpdate ipam aggregates update API
func (*Client) IpamChoicesList ¶
func (a *Client) IpamChoicesList(params *IpamChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamChoicesListOK, error)
IpamChoicesList ipam choices list API
func (*Client) IpamChoicesRead ¶
func (a *Client) IpamChoicesRead(params *IpamChoicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamChoicesReadOK, error)
IpamChoicesRead ipam choices read API
func (*Client) IpamIPAddressesCreate ¶
func (a *Client) IpamIPAddressesCreate(params *IpamIPAddressesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesCreateCreated, error)
IpamIPAddressesCreate ipam ip addresses create API
func (*Client) IpamIPAddressesDelete ¶
func (a *Client) IpamIPAddressesDelete(params *IpamIPAddressesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesDeleteNoContent, error)
IpamIPAddressesDelete ipam ip addresses delete API
func (*Client) IpamIPAddressesList ¶
func (a *Client) IpamIPAddressesList(params *IpamIPAddressesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesListOK, error)
IpamIPAddressesList Call to super to allow for caching
func (*Client) IpamIPAddressesPartialUpdate ¶
func (a *Client) IpamIPAddressesPartialUpdate(params *IpamIPAddressesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesPartialUpdateOK, error)
IpamIPAddressesPartialUpdate ipam ip addresses partial update API
func (*Client) IpamIPAddressesRead ¶
func (a *Client) IpamIPAddressesRead(params *IpamIPAddressesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesReadOK, error)
IpamIPAddressesRead Call to super to allow for caching
func (*Client) IpamIPAddressesUpdate ¶
func (a *Client) IpamIPAddressesUpdate(params *IpamIPAddressesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamIPAddressesUpdateOK, error)
IpamIPAddressesUpdate ipam ip addresses update API
func (*Client) IpamPrefixesAvailableIpsCreate ¶
func (a *Client) IpamPrefixesAvailableIpsCreate(params *IpamPrefixesAvailableIpsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesAvailableIpsCreateCreated, error)
IpamPrefixesAvailableIpsCreate A convenience method for returning available IP addresses within a prefix. By default, the number of IPs returned will be equivalent to PAGINATE_COUNT. An arbitrary limit (up to MAX_PAGE_SIZE, if set) may be passed, however results will not be paginated.
func (*Client) IpamPrefixesAvailableIpsRead ¶
func (a *Client) IpamPrefixesAvailableIpsRead(params *IpamPrefixesAvailableIpsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesAvailableIpsReadOK, error)
IpamPrefixesAvailableIpsRead A convenience method for returning available IP addresses within a prefix. By default, the number of IPs returned will be equivalent to PAGINATE_COUNT. An arbitrary limit (up to MAX_PAGE_SIZE, if set) may be passed, however results will not be paginated.
func (*Client) IpamPrefixesAvailablePrefixesCreate ¶
func (a *Client) IpamPrefixesAvailablePrefixesCreate(params *IpamPrefixesAvailablePrefixesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesAvailablePrefixesCreateCreated, error)
IpamPrefixesAvailablePrefixesCreate A convenience method for returning available child prefixes within a parent.
func (*Client) IpamPrefixesAvailablePrefixesRead ¶
func (a *Client) IpamPrefixesAvailablePrefixesRead(params *IpamPrefixesAvailablePrefixesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesAvailablePrefixesReadOK, error)
IpamPrefixesAvailablePrefixesRead A convenience method for returning available child prefixes within a parent.
func (*Client) IpamPrefixesCreate ¶
func (a *Client) IpamPrefixesCreate(params *IpamPrefixesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesCreateCreated, error)
IpamPrefixesCreate ipam prefixes create API
func (*Client) IpamPrefixesDelete ¶
func (a *Client) IpamPrefixesDelete(params *IpamPrefixesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesDeleteNoContent, error)
IpamPrefixesDelete ipam prefixes delete API
func (*Client) IpamPrefixesList ¶
func (a *Client) IpamPrefixesList(params *IpamPrefixesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesListOK, error)
IpamPrefixesList Call to super to allow for caching
func (*Client) IpamPrefixesPartialUpdate ¶
func (a *Client) IpamPrefixesPartialUpdate(params *IpamPrefixesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesPartialUpdateOK, error)
IpamPrefixesPartialUpdate ipam prefixes partial update API
func (*Client) IpamPrefixesRead ¶
func (a *Client) IpamPrefixesRead(params *IpamPrefixesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesReadOK, error)
IpamPrefixesRead Call to super to allow for caching
func (*Client) IpamPrefixesUpdate ¶
func (a *Client) IpamPrefixesUpdate(params *IpamPrefixesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamPrefixesUpdateOK, error)
IpamPrefixesUpdate ipam prefixes update API
func (*Client) IpamRirsCreate ¶
func (a *Client) IpamRirsCreate(params *IpamRirsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsCreateCreated, error)
IpamRirsCreate ipam rirs create API
func (*Client) IpamRirsDelete ¶
func (a *Client) IpamRirsDelete(params *IpamRirsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsDeleteNoContent, error)
IpamRirsDelete ipam rirs delete API
func (*Client) IpamRirsList ¶
func (a *Client) IpamRirsList(params *IpamRirsListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsListOK, error)
IpamRirsList Call to super to allow for caching
func (*Client) IpamRirsPartialUpdate ¶
func (a *Client) IpamRirsPartialUpdate(params *IpamRirsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsPartialUpdateOK, error)
IpamRirsPartialUpdate ipam rirs partial update API
func (*Client) IpamRirsRead ¶
func (a *Client) IpamRirsRead(params *IpamRirsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsReadOK, error)
IpamRirsRead Call to super to allow for caching
func (*Client) IpamRirsUpdate ¶
func (a *Client) IpamRirsUpdate(params *IpamRirsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRirsUpdateOK, error)
IpamRirsUpdate ipam rirs update API
func (*Client) IpamRolesCreate ¶
func (a *Client) IpamRolesCreate(params *IpamRolesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesCreateCreated, error)
IpamRolesCreate ipam roles create API
func (*Client) IpamRolesDelete ¶
func (a *Client) IpamRolesDelete(params *IpamRolesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesDeleteNoContent, error)
IpamRolesDelete ipam roles delete API
func (*Client) IpamRolesList ¶
func (a *Client) IpamRolesList(params *IpamRolesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesListOK, error)
IpamRolesList Call to super to allow for caching
func (*Client) IpamRolesPartialUpdate ¶
func (a *Client) IpamRolesPartialUpdate(params *IpamRolesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesPartialUpdateOK, error)
IpamRolesPartialUpdate ipam roles partial update API
func (*Client) IpamRolesRead ¶
func (a *Client) IpamRolesRead(params *IpamRolesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesReadOK, error)
IpamRolesRead Call to super to allow for caching
func (*Client) IpamRolesUpdate ¶
func (a *Client) IpamRolesUpdate(params *IpamRolesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamRolesUpdateOK, error)
IpamRolesUpdate ipam roles update API
func (*Client) IpamServicesCreate ¶
func (a *Client) IpamServicesCreate(params *IpamServicesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesCreateCreated, error)
IpamServicesCreate ipam services create API
func (*Client) IpamServicesDelete ¶
func (a *Client) IpamServicesDelete(params *IpamServicesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesDeleteNoContent, error)
IpamServicesDelete ipam services delete API
func (*Client) IpamServicesList ¶
func (a *Client) IpamServicesList(params *IpamServicesListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesListOK, error)
IpamServicesList Call to super to allow for caching
func (*Client) IpamServicesPartialUpdate ¶
func (a *Client) IpamServicesPartialUpdate(params *IpamServicesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesPartialUpdateOK, error)
IpamServicesPartialUpdate ipam services partial update API
func (*Client) IpamServicesRead ¶
func (a *Client) IpamServicesRead(params *IpamServicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesReadOK, error)
IpamServicesRead Call to super to allow for caching
func (*Client) IpamServicesUpdate ¶
func (a *Client) IpamServicesUpdate(params *IpamServicesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamServicesUpdateOK, error)
IpamServicesUpdate ipam services update API
func (*Client) IpamVlanGroupsCreate ¶
func (a *Client) IpamVlanGroupsCreate(params *IpamVlanGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsCreateCreated, error)
IpamVlanGroupsCreate ipam vlan groups create API
func (*Client) IpamVlanGroupsDelete ¶
func (a *Client) IpamVlanGroupsDelete(params *IpamVlanGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsDeleteNoContent, error)
IpamVlanGroupsDelete ipam vlan groups delete API
func (*Client) IpamVlanGroupsList ¶
func (a *Client) IpamVlanGroupsList(params *IpamVlanGroupsListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsListOK, error)
IpamVlanGroupsList Call to super to allow for caching
func (*Client) IpamVlanGroupsPartialUpdate ¶
func (a *Client) IpamVlanGroupsPartialUpdate(params *IpamVlanGroupsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsPartialUpdateOK, error)
IpamVlanGroupsPartialUpdate ipam vlan groups partial update API
func (*Client) IpamVlanGroupsRead ¶
func (a *Client) IpamVlanGroupsRead(params *IpamVlanGroupsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsReadOK, error)
IpamVlanGroupsRead Call to super to allow for caching
func (*Client) IpamVlanGroupsUpdate ¶
func (a *Client) IpamVlanGroupsUpdate(params *IpamVlanGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlanGroupsUpdateOK, error)
IpamVlanGroupsUpdate ipam vlan groups update API
func (*Client) IpamVlansCreate ¶
func (a *Client) IpamVlansCreate(params *IpamVlansCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansCreateCreated, error)
IpamVlansCreate ipam vlans create API
func (*Client) IpamVlansDelete ¶
func (a *Client) IpamVlansDelete(params *IpamVlansDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansDeleteNoContent, error)
IpamVlansDelete ipam vlans delete API
func (*Client) IpamVlansList ¶
func (a *Client) IpamVlansList(params *IpamVlansListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansListOK, error)
IpamVlansList Call to super to allow for caching
func (*Client) IpamVlansPartialUpdate ¶
func (a *Client) IpamVlansPartialUpdate(params *IpamVlansPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansPartialUpdateOK, error)
IpamVlansPartialUpdate ipam vlans partial update API
func (*Client) IpamVlansRead ¶
func (a *Client) IpamVlansRead(params *IpamVlansReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansReadOK, error)
IpamVlansRead Call to super to allow for caching
func (*Client) IpamVlansUpdate ¶
func (a *Client) IpamVlansUpdate(params *IpamVlansUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVlansUpdateOK, error)
IpamVlansUpdate ipam vlans update API
func (*Client) IpamVrfsCreate ¶
func (a *Client) IpamVrfsCreate(params *IpamVrfsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsCreateCreated, error)
IpamVrfsCreate ipam vrfs create API
func (*Client) IpamVrfsDelete ¶
func (a *Client) IpamVrfsDelete(params *IpamVrfsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsDeleteNoContent, error)
IpamVrfsDelete ipam vrfs delete API
func (*Client) IpamVrfsList ¶
func (a *Client) IpamVrfsList(params *IpamVrfsListParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsListOK, error)
IpamVrfsList Call to super to allow for caching
func (*Client) IpamVrfsPartialUpdate ¶
func (a *Client) IpamVrfsPartialUpdate(params *IpamVrfsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsPartialUpdateOK, error)
IpamVrfsPartialUpdate ipam vrfs partial update API
func (*Client) IpamVrfsRead ¶
func (a *Client) IpamVrfsRead(params *IpamVrfsReadParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsReadOK, error)
IpamVrfsRead Call to super to allow for caching
func (*Client) IpamVrfsUpdate ¶
func (a *Client) IpamVrfsUpdate(params *IpamVrfsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*IpamVrfsUpdateOK, error)
IpamVrfsUpdate ipam vrfs update API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type IpamAggregatesCreateCreated ¶
IpamAggregatesCreateCreated handles this case with default header values.
IpamAggregatesCreateCreated ipam aggregates create created
func NewIpamAggregatesCreateCreated ¶
func NewIpamAggregatesCreateCreated() *IpamAggregatesCreateCreated
NewIpamAggregatesCreateCreated creates a IpamAggregatesCreateCreated with default headers values
func (*IpamAggregatesCreateCreated) Error ¶
func (o *IpamAggregatesCreateCreated) Error() string
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 values initialized.
func NewIpamAggregatesCreateParamsWithContext ¶
func NewIpamAggregatesCreateParamsWithContext(ctx context.Context) *IpamAggregatesCreateParams
NewIpamAggregatesCreateParamsWithContext creates a new IpamAggregatesCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamAggregatesCreateParamsWithHTTPClient ¶
func NewIpamAggregatesCreateParamsWithHTTPClient(client *http.Client) *IpamAggregatesCreateParams
NewIpamAggregatesCreateParamsWithHTTPClient creates a new IpamAggregatesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamAggregatesCreateParamsWithTimeout ¶
func NewIpamAggregatesCreateParamsWithTimeout(timeout time.Duration) *IpamAggregatesCreateParams
NewIpamAggregatesCreateParamsWithTimeout creates a new IpamAggregatesCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamAggregatesCreateParams) SetContext ¶
func (o *IpamAggregatesCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam aggregates create params
func (*IpamAggregatesCreateParams) SetData ¶
func (o *IpamAggregatesCreateParams) SetData(data *models.WritableAggregate)
SetData adds the data to the ipam aggregates create params
func (*IpamAggregatesCreateParams) SetHTTPClient ¶
func (o *IpamAggregatesCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam aggregates create params
func (*IpamAggregatesCreateParams) SetTimeout ¶
func (o *IpamAggregatesCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam aggregates create params
func (*IpamAggregatesCreateParams) WithContext ¶
func (o *IpamAggregatesCreateParams) WithContext(ctx context.Context) *IpamAggregatesCreateParams
WithContext adds the context to the ipam aggregates create params
func (*IpamAggregatesCreateParams) WithData ¶
func (o *IpamAggregatesCreateParams) WithData(data *models.WritableAggregate) *IpamAggregatesCreateParams
WithData adds the data to the ipam aggregates create params
func (*IpamAggregatesCreateParams) WithHTTPClient ¶
func (o *IpamAggregatesCreateParams) WithHTTPClient(client *http.Client) *IpamAggregatesCreateParams
WithHTTPClient adds the HTTPClient to the ipam aggregates create params
func (*IpamAggregatesCreateParams) WithTimeout ¶
func (o *IpamAggregatesCreateParams) WithTimeout(timeout time.Duration) *IpamAggregatesCreateParams
WithTimeout adds the timeout to the ipam aggregates create params
func (*IpamAggregatesCreateParams) WriteToRequest ¶
func (o *IpamAggregatesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamAggregatesCreateReader ¶
type IpamAggregatesCreateReader struct {
// contains filtered or unexported fields
}
IpamAggregatesCreateReader is a Reader for the IpamAggregatesCreate structure.
func (*IpamAggregatesCreateReader) ReadResponse ¶
func (o *IpamAggregatesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamAggregatesDeleteNoContent ¶
type IpamAggregatesDeleteNoContent struct { }
IpamAggregatesDeleteNoContent handles this case with default header values.
IpamAggregatesDeleteNoContent ipam aggregates delete no content
func NewIpamAggregatesDeleteNoContent ¶
func NewIpamAggregatesDeleteNoContent() *IpamAggregatesDeleteNoContent
NewIpamAggregatesDeleteNoContent creates a IpamAggregatesDeleteNoContent with default headers values
func (*IpamAggregatesDeleteNoContent) Error ¶
func (o *IpamAggregatesDeleteNoContent) Error() string
type IpamAggregatesDeleteParams ¶
type IpamAggregatesDeleteParams struct { /*ID A unique integer value identifying this aggregate. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamAggregatesDeleteParams contains all the parameters to send to the API endpoint for the ipam aggregates delete operation typically these are written to a http.Request
func NewIpamAggregatesDeleteParams ¶
func NewIpamAggregatesDeleteParams() *IpamAggregatesDeleteParams
NewIpamAggregatesDeleteParams creates a new IpamAggregatesDeleteParams object with the default values initialized.
func NewIpamAggregatesDeleteParamsWithContext ¶
func NewIpamAggregatesDeleteParamsWithContext(ctx context.Context) *IpamAggregatesDeleteParams
NewIpamAggregatesDeleteParamsWithContext creates a new IpamAggregatesDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamAggregatesDeleteParamsWithHTTPClient ¶
func NewIpamAggregatesDeleteParamsWithHTTPClient(client *http.Client) *IpamAggregatesDeleteParams
NewIpamAggregatesDeleteParamsWithHTTPClient creates a new IpamAggregatesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamAggregatesDeleteParamsWithTimeout ¶
func NewIpamAggregatesDeleteParamsWithTimeout(timeout time.Duration) *IpamAggregatesDeleteParams
NewIpamAggregatesDeleteParamsWithTimeout creates a new IpamAggregatesDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamAggregatesDeleteParams) SetContext ¶
func (o *IpamAggregatesDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) SetHTTPClient ¶
func (o *IpamAggregatesDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) SetID ¶
func (o *IpamAggregatesDeleteParams) SetID(id int64)
SetID adds the id to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) SetTimeout ¶
func (o *IpamAggregatesDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) WithContext ¶
func (o *IpamAggregatesDeleteParams) WithContext(ctx context.Context) *IpamAggregatesDeleteParams
WithContext adds the context to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) WithHTTPClient ¶
func (o *IpamAggregatesDeleteParams) WithHTTPClient(client *http.Client) *IpamAggregatesDeleteParams
WithHTTPClient adds the HTTPClient to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) WithID ¶
func (o *IpamAggregatesDeleteParams) WithID(id int64) *IpamAggregatesDeleteParams
WithID adds the id to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) WithTimeout ¶
func (o *IpamAggregatesDeleteParams) WithTimeout(timeout time.Duration) *IpamAggregatesDeleteParams
WithTimeout adds the timeout to the ipam aggregates delete params
func (*IpamAggregatesDeleteParams) WriteToRequest ¶
func (o *IpamAggregatesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamAggregatesDeleteReader ¶
type IpamAggregatesDeleteReader struct {
// contains filtered or unexported fields
}
IpamAggregatesDeleteReader is a Reader for the IpamAggregatesDelete structure.
func (*IpamAggregatesDeleteReader) ReadResponse ¶
func (o *IpamAggregatesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamAggregatesListOK ¶
type IpamAggregatesListOK struct {
Payload *IpamAggregatesListOKBody
}
IpamAggregatesListOK handles this case with default header values.
IpamAggregatesListOK ipam aggregates list o k
func NewIpamAggregatesListOK ¶
func NewIpamAggregatesListOK() *IpamAggregatesListOK
NewIpamAggregatesListOK creates a IpamAggregatesListOK with default headers values
func (*IpamAggregatesListOK) Error ¶
func (o *IpamAggregatesListOK) Error() string
func (*IpamAggregatesListOK) GetPayload ¶
func (o *IpamAggregatesListOK) GetPayload() *IpamAggregatesListOKBody
type IpamAggregatesListOKBody ¶
type IpamAggregatesListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.Aggregate `json:"results"` }
IpamAggregatesListOKBody ipam aggregates list o k body swagger:model IpamAggregatesListOKBody
func (*IpamAggregatesListOKBody) MarshalBinary ¶
func (o *IpamAggregatesListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamAggregatesListOKBody) UnmarshalBinary ¶
func (o *IpamAggregatesListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamAggregatesListParams ¶
type IpamAggregatesListParams struct { /*DateAdded*/ DateAdded *string /*Family*/ Family *string /*IDIn Multiple values may be separated by commas. */ IDIn *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 /*RirID*/ RirID *string /*Tag*/ Tag *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamAggregatesListParams contains all the parameters to send to the API endpoint for the ipam aggregates list operation typically these are written to a http.Request
func NewIpamAggregatesListParams ¶
func NewIpamAggregatesListParams() *IpamAggregatesListParams
NewIpamAggregatesListParams creates a new IpamAggregatesListParams object with the default values initialized.
func NewIpamAggregatesListParamsWithContext ¶
func NewIpamAggregatesListParamsWithContext(ctx context.Context) *IpamAggregatesListParams
NewIpamAggregatesListParamsWithContext creates a new IpamAggregatesListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamAggregatesListParamsWithHTTPClient ¶
func NewIpamAggregatesListParamsWithHTTPClient(client *http.Client) *IpamAggregatesListParams
NewIpamAggregatesListParamsWithHTTPClient creates a new IpamAggregatesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamAggregatesListParamsWithTimeout ¶
func NewIpamAggregatesListParamsWithTimeout(timeout time.Duration) *IpamAggregatesListParams
NewIpamAggregatesListParamsWithTimeout creates a new IpamAggregatesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamAggregatesListParams) SetContext ¶
func (o *IpamAggregatesListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam aggregates list params
func (*IpamAggregatesListParams) SetDateAdded ¶
func (o *IpamAggregatesListParams) SetDateAdded(dateAdded *string)
SetDateAdded adds the dateAdded to the ipam aggregates list params
func (*IpamAggregatesListParams) SetFamily ¶
func (o *IpamAggregatesListParams) SetFamily(family *string)
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) SetIDIn ¶
func (o *IpamAggregatesListParams) SetIDIn(iDIn *string)
SetIDIn adds the idIn 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) SetTag ¶
func (o *IpamAggregatesListParams) SetTag(tag *string)
SetTag adds the tag 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 ¶
func (o *IpamAggregatesListParams) WithContext(ctx context.Context) *IpamAggregatesListParams
WithContext adds the context 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) WithFamily ¶
func (o *IpamAggregatesListParams) WithFamily(family *string) *IpamAggregatesListParams
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) WithIDIn ¶
func (o *IpamAggregatesListParams) WithIDIn(iDIn *string) *IpamAggregatesListParams
WithIDIn adds the iDIn to the ipam aggregates list params
func (*IpamAggregatesListParams) WithLimit ¶
func (o *IpamAggregatesListParams) WithLimit(limit *int64) *IpamAggregatesListParams
WithLimit adds the limit to the ipam aggregates list params
func (*IpamAggregatesListParams) WithOffset ¶
func (o *IpamAggregatesListParams) WithOffset(offset *int64) *IpamAggregatesListParams
WithOffset adds the offset to the ipam aggregates list params
func (*IpamAggregatesListParams) WithPrefix ¶
func (o *IpamAggregatesListParams) WithPrefix(prefix *string) *IpamAggregatesListParams
WithPrefix adds the prefix to the ipam aggregates list params
func (*IpamAggregatesListParams) WithQ ¶
func (o *IpamAggregatesListParams) WithQ(q *string) *IpamAggregatesListParams
WithQ adds the q to the ipam aggregates list params
func (*IpamAggregatesListParams) WithRir ¶
func (o *IpamAggregatesListParams) WithRir(rir *string) *IpamAggregatesListParams
WithRir adds the rir to the ipam aggregates list params
func (*IpamAggregatesListParams) WithRirID ¶
func (o *IpamAggregatesListParams) WithRirID(rirID *string) *IpamAggregatesListParams
WithRirID adds the rirID to the ipam aggregates list params
func (*IpamAggregatesListParams) WithTag ¶
func (o *IpamAggregatesListParams) WithTag(tag *string) *IpamAggregatesListParams
WithTag adds the tag to the ipam aggregates list params
func (*IpamAggregatesListParams) WithTimeout ¶
func (o *IpamAggregatesListParams) WithTimeout(timeout time.Duration) *IpamAggregatesListParams
WithTimeout adds the timeout to the ipam aggregates list params
func (*IpamAggregatesListParams) WriteToRequest ¶
func (o *IpamAggregatesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamAggregatesPartialUpdateOK handles this case with default header values.
IpamAggregatesPartialUpdateOK ipam aggregates partial update o k
func NewIpamAggregatesPartialUpdateOK ¶
func NewIpamAggregatesPartialUpdateOK() *IpamAggregatesPartialUpdateOK
NewIpamAggregatesPartialUpdateOK creates a IpamAggregatesPartialUpdateOK with default headers values
func (*IpamAggregatesPartialUpdateOK) Error ¶
func (o *IpamAggregatesPartialUpdateOK) Error() string
func (*IpamAggregatesPartialUpdateOK) GetPayload ¶
func (o *IpamAggregatesPartialUpdateOK) GetPayload() *models.Aggregate
type IpamAggregatesPartialUpdateParams ¶
type IpamAggregatesPartialUpdateParams struct { /*Data*/ Data *models.WritableAggregate /*ID A unique integer value identifying this aggregate. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamAggregatesPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam aggregates partial update operation typically these are written to a http.Request
func NewIpamAggregatesPartialUpdateParams ¶
func NewIpamAggregatesPartialUpdateParams() *IpamAggregatesPartialUpdateParams
NewIpamAggregatesPartialUpdateParams creates a new IpamAggregatesPartialUpdateParams object with the default values initialized.
func NewIpamAggregatesPartialUpdateParamsWithContext ¶
func NewIpamAggregatesPartialUpdateParamsWithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams
NewIpamAggregatesPartialUpdateParamsWithContext creates a new IpamAggregatesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamAggregatesPartialUpdateParamsWithHTTPClient ¶
func NewIpamAggregatesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesPartialUpdateParams
NewIpamAggregatesPartialUpdateParamsWithHTTPClient creates a new IpamAggregatesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamAggregatesPartialUpdateParamsWithTimeout ¶
func NewIpamAggregatesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesPartialUpdateParams
NewIpamAggregatesPartialUpdateParamsWithTimeout creates a new IpamAggregatesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamAggregatesPartialUpdateParams) SetContext ¶
func (o *IpamAggregatesPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) SetData ¶
func (o *IpamAggregatesPartialUpdateParams) SetData(data *models.WritableAggregate)
SetData adds the data to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) SetHTTPClient ¶
func (o *IpamAggregatesPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) SetID ¶
func (o *IpamAggregatesPartialUpdateParams) SetID(id int64)
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 ¶
func (o *IpamAggregatesPartialUpdateParams) WithContext(ctx context.Context) *IpamAggregatesPartialUpdateParams
WithContext adds the context to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) WithData ¶
func (o *IpamAggregatesPartialUpdateParams) WithData(data *models.WritableAggregate) *IpamAggregatesPartialUpdateParams
WithData adds the data to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) WithHTTPClient ¶
func (o *IpamAggregatesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamAggregatesPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) WithID ¶
func (o *IpamAggregatesPartialUpdateParams) WithID(id int64) *IpamAggregatesPartialUpdateParams
WithID adds the id to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) WithTimeout ¶
func (o *IpamAggregatesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamAggregatesPartialUpdateParams
WithTimeout adds the timeout to the ipam aggregates partial update params
func (*IpamAggregatesPartialUpdateParams) WriteToRequest ¶
func (o *IpamAggregatesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamAggregatesReadOK handles this case with default header values.
IpamAggregatesReadOK ipam aggregates read o k
func NewIpamAggregatesReadOK ¶
func NewIpamAggregatesReadOK() *IpamAggregatesReadOK
NewIpamAggregatesReadOK creates a IpamAggregatesReadOK with default headers values
func (*IpamAggregatesReadOK) Error ¶
func (o *IpamAggregatesReadOK) Error() string
func (*IpamAggregatesReadOK) GetPayload ¶
func (o *IpamAggregatesReadOK) GetPayload() *models.Aggregate
type IpamAggregatesReadParams ¶
type IpamAggregatesReadParams struct { /*ID A unique integer value identifying this aggregate. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamAggregatesReadParams contains all the parameters to send to the API endpoint for the ipam aggregates read operation typically these are written to a http.Request
func NewIpamAggregatesReadParams ¶
func NewIpamAggregatesReadParams() *IpamAggregatesReadParams
NewIpamAggregatesReadParams creates a new IpamAggregatesReadParams object with the default values initialized.
func NewIpamAggregatesReadParamsWithContext ¶
func NewIpamAggregatesReadParamsWithContext(ctx context.Context) *IpamAggregatesReadParams
NewIpamAggregatesReadParamsWithContext creates a new IpamAggregatesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamAggregatesReadParamsWithHTTPClient ¶
func NewIpamAggregatesReadParamsWithHTTPClient(client *http.Client) *IpamAggregatesReadParams
NewIpamAggregatesReadParamsWithHTTPClient creates a new IpamAggregatesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamAggregatesReadParamsWithTimeout ¶
func NewIpamAggregatesReadParamsWithTimeout(timeout time.Duration) *IpamAggregatesReadParams
NewIpamAggregatesReadParamsWithTimeout creates a new IpamAggregatesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamAggregatesReadParams) SetContext ¶
func (o *IpamAggregatesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam aggregates read params
func (*IpamAggregatesReadParams) SetHTTPClient ¶
func (o *IpamAggregatesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam aggregates read params
func (*IpamAggregatesReadParams) SetID ¶
func (o *IpamAggregatesReadParams) SetID(id int64)
SetID adds the id to the ipam aggregates read params
func (*IpamAggregatesReadParams) SetTimeout ¶
func (o *IpamAggregatesReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam aggregates read params
func (*IpamAggregatesReadParams) WithContext ¶
func (o *IpamAggregatesReadParams) WithContext(ctx context.Context) *IpamAggregatesReadParams
WithContext adds the context to the ipam aggregates read params
func (*IpamAggregatesReadParams) WithHTTPClient ¶
func (o *IpamAggregatesReadParams) WithHTTPClient(client *http.Client) *IpamAggregatesReadParams
WithHTTPClient adds the HTTPClient to the ipam aggregates read params
func (*IpamAggregatesReadParams) WithID ¶
func (o *IpamAggregatesReadParams) WithID(id int64) *IpamAggregatesReadParams
WithID adds the id to the ipam aggregates read params
func (*IpamAggregatesReadParams) WithTimeout ¶
func (o *IpamAggregatesReadParams) WithTimeout(timeout time.Duration) *IpamAggregatesReadParams
WithTimeout adds the timeout to the ipam aggregates read params
func (*IpamAggregatesReadParams) WriteToRequest ¶
func (o *IpamAggregatesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamAggregatesUpdateOK handles this case with default header values.
IpamAggregatesUpdateOK ipam aggregates update o k
func NewIpamAggregatesUpdateOK ¶
func NewIpamAggregatesUpdateOK() *IpamAggregatesUpdateOK
NewIpamAggregatesUpdateOK creates a IpamAggregatesUpdateOK with default headers values
func (*IpamAggregatesUpdateOK) Error ¶
func (o *IpamAggregatesUpdateOK) Error() string
func (*IpamAggregatesUpdateOK) GetPayload ¶
func (o *IpamAggregatesUpdateOK) GetPayload() *models.Aggregate
type IpamAggregatesUpdateParams ¶
type IpamAggregatesUpdateParams struct { /*Data*/ Data *models.WritableAggregate /*ID A unique integer value identifying this aggregate. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamAggregatesUpdateParams contains all the parameters to send to the API endpoint for the ipam aggregates update operation typically these are written to a http.Request
func NewIpamAggregatesUpdateParams ¶
func NewIpamAggregatesUpdateParams() *IpamAggregatesUpdateParams
NewIpamAggregatesUpdateParams creates a new IpamAggregatesUpdateParams object with the default values initialized.
func NewIpamAggregatesUpdateParamsWithContext ¶
func NewIpamAggregatesUpdateParamsWithContext(ctx context.Context) *IpamAggregatesUpdateParams
NewIpamAggregatesUpdateParamsWithContext creates a new IpamAggregatesUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamAggregatesUpdateParamsWithHTTPClient ¶
func NewIpamAggregatesUpdateParamsWithHTTPClient(client *http.Client) *IpamAggregatesUpdateParams
NewIpamAggregatesUpdateParamsWithHTTPClient creates a new IpamAggregatesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamAggregatesUpdateParamsWithTimeout ¶
func NewIpamAggregatesUpdateParamsWithTimeout(timeout time.Duration) *IpamAggregatesUpdateParams
NewIpamAggregatesUpdateParamsWithTimeout creates a new IpamAggregatesUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamAggregatesUpdateParams) SetContext ¶
func (o *IpamAggregatesUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) SetData ¶
func (o *IpamAggregatesUpdateParams) SetData(data *models.WritableAggregate)
SetData adds the data to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) SetHTTPClient ¶
func (o *IpamAggregatesUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) SetID ¶
func (o *IpamAggregatesUpdateParams) SetID(id int64)
SetID adds the id to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) SetTimeout ¶
func (o *IpamAggregatesUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) WithContext ¶
func (o *IpamAggregatesUpdateParams) WithContext(ctx context.Context) *IpamAggregatesUpdateParams
WithContext adds the context to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) WithData ¶
func (o *IpamAggregatesUpdateParams) WithData(data *models.WritableAggregate) *IpamAggregatesUpdateParams
WithData adds the data to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) WithHTTPClient ¶
func (o *IpamAggregatesUpdateParams) WithHTTPClient(client *http.Client) *IpamAggregatesUpdateParams
WithHTTPClient adds the HTTPClient to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) WithID ¶
func (o *IpamAggregatesUpdateParams) WithID(id int64) *IpamAggregatesUpdateParams
WithID adds the id to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) WithTimeout ¶
func (o *IpamAggregatesUpdateParams) WithTimeout(timeout time.Duration) *IpamAggregatesUpdateParams
WithTimeout adds the timeout to the ipam aggregates update params
func (*IpamAggregatesUpdateParams) WriteToRequest ¶
func (o *IpamAggregatesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 IpamChoicesListOK ¶
type IpamChoicesListOK struct { }
IpamChoicesListOK handles this case with default header values.
IpamChoicesListOK ipam choices list o k
func NewIpamChoicesListOK ¶
func NewIpamChoicesListOK() *IpamChoicesListOK
NewIpamChoicesListOK creates a IpamChoicesListOK with default headers values
func (*IpamChoicesListOK) Error ¶
func (o *IpamChoicesListOK) Error() string
type IpamChoicesListParams ¶
type IpamChoicesListParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamChoicesListParams contains all the parameters to send to the API endpoint for the ipam choices list operation typically these are written to a http.Request
func NewIpamChoicesListParams ¶
func NewIpamChoicesListParams() *IpamChoicesListParams
NewIpamChoicesListParams creates a new IpamChoicesListParams object with the default values initialized.
func NewIpamChoicesListParamsWithContext ¶
func NewIpamChoicesListParamsWithContext(ctx context.Context) *IpamChoicesListParams
NewIpamChoicesListParamsWithContext creates a new IpamChoicesListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamChoicesListParamsWithHTTPClient ¶
func NewIpamChoicesListParamsWithHTTPClient(client *http.Client) *IpamChoicesListParams
NewIpamChoicesListParamsWithHTTPClient creates a new IpamChoicesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamChoicesListParamsWithTimeout ¶
func NewIpamChoicesListParamsWithTimeout(timeout time.Duration) *IpamChoicesListParams
NewIpamChoicesListParamsWithTimeout creates a new IpamChoicesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamChoicesListParams) SetContext ¶
func (o *IpamChoicesListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam choices list params
func (*IpamChoicesListParams) SetHTTPClient ¶
func (o *IpamChoicesListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam choices list params
func (*IpamChoicesListParams) SetTimeout ¶
func (o *IpamChoicesListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam choices list params
func (*IpamChoicesListParams) WithContext ¶
func (o *IpamChoicesListParams) WithContext(ctx context.Context) *IpamChoicesListParams
WithContext adds the context to the ipam choices list params
func (*IpamChoicesListParams) WithHTTPClient ¶
func (o *IpamChoicesListParams) WithHTTPClient(client *http.Client) *IpamChoicesListParams
WithHTTPClient adds the HTTPClient to the ipam choices list params
func (*IpamChoicesListParams) WithTimeout ¶
func (o *IpamChoicesListParams) WithTimeout(timeout time.Duration) *IpamChoicesListParams
WithTimeout adds the timeout to the ipam choices list params
func (*IpamChoicesListParams) WriteToRequest ¶
func (o *IpamChoicesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamChoicesListReader ¶
type IpamChoicesListReader struct {
// contains filtered or unexported fields
}
IpamChoicesListReader is a Reader for the IpamChoicesList structure.
func (*IpamChoicesListReader) ReadResponse ¶
func (o *IpamChoicesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamChoicesReadOK ¶
type IpamChoicesReadOK struct { }
IpamChoicesReadOK handles this case with default header values.
IpamChoicesReadOK ipam choices read o k
func NewIpamChoicesReadOK ¶
func NewIpamChoicesReadOK() *IpamChoicesReadOK
NewIpamChoicesReadOK creates a IpamChoicesReadOK with default headers values
func (*IpamChoicesReadOK) Error ¶
func (o *IpamChoicesReadOK) Error() string
type IpamChoicesReadParams ¶
type IpamChoicesReadParams struct { /*ID*/ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamChoicesReadParams contains all the parameters to send to the API endpoint for the ipam choices read operation typically these are written to a http.Request
func NewIpamChoicesReadParams ¶
func NewIpamChoicesReadParams() *IpamChoicesReadParams
NewIpamChoicesReadParams creates a new IpamChoicesReadParams object with the default values initialized.
func NewIpamChoicesReadParamsWithContext ¶
func NewIpamChoicesReadParamsWithContext(ctx context.Context) *IpamChoicesReadParams
NewIpamChoicesReadParamsWithContext creates a new IpamChoicesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamChoicesReadParamsWithHTTPClient ¶
func NewIpamChoicesReadParamsWithHTTPClient(client *http.Client) *IpamChoicesReadParams
NewIpamChoicesReadParamsWithHTTPClient creates a new IpamChoicesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamChoicesReadParamsWithTimeout ¶
func NewIpamChoicesReadParamsWithTimeout(timeout time.Duration) *IpamChoicesReadParams
NewIpamChoicesReadParamsWithTimeout creates a new IpamChoicesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamChoicesReadParams) SetContext ¶
func (o *IpamChoicesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam choices read params
func (*IpamChoicesReadParams) SetHTTPClient ¶
func (o *IpamChoicesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam choices read params
func (*IpamChoicesReadParams) SetID ¶
func (o *IpamChoicesReadParams) SetID(id string)
SetID adds the id to the ipam choices read params
func (*IpamChoicesReadParams) SetTimeout ¶
func (o *IpamChoicesReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam choices read params
func (*IpamChoicesReadParams) WithContext ¶
func (o *IpamChoicesReadParams) WithContext(ctx context.Context) *IpamChoicesReadParams
WithContext adds the context to the ipam choices read params
func (*IpamChoicesReadParams) WithHTTPClient ¶
func (o *IpamChoicesReadParams) WithHTTPClient(client *http.Client) *IpamChoicesReadParams
WithHTTPClient adds the HTTPClient to the ipam choices read params
func (*IpamChoicesReadParams) WithID ¶
func (o *IpamChoicesReadParams) WithID(id string) *IpamChoicesReadParams
WithID adds the id to the ipam choices read params
func (*IpamChoicesReadParams) WithTimeout ¶
func (o *IpamChoicesReadParams) WithTimeout(timeout time.Duration) *IpamChoicesReadParams
WithTimeout adds the timeout to the ipam choices read params
func (*IpamChoicesReadParams) WriteToRequest ¶
func (o *IpamChoicesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamChoicesReadReader ¶
type IpamChoicesReadReader struct {
// contains filtered or unexported fields
}
IpamChoicesReadReader is a Reader for the IpamChoicesRead structure.
func (*IpamChoicesReadReader) ReadResponse ¶
func (o *IpamChoicesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamIPAddressesCreateCreated ¶
IpamIPAddressesCreateCreated handles this case with default header values.
IpamIPAddressesCreateCreated ipam Ip addresses create created
func NewIpamIPAddressesCreateCreated ¶
func NewIpamIPAddressesCreateCreated() *IpamIPAddressesCreateCreated
NewIpamIPAddressesCreateCreated creates a IpamIPAddressesCreateCreated with default headers values
func (*IpamIPAddressesCreateCreated) Error ¶
func (o *IpamIPAddressesCreateCreated) Error() string
func (*IpamIPAddressesCreateCreated) GetPayload ¶
func (o *IpamIPAddressesCreateCreated) GetPayload() *models.IPAddress
type IpamIPAddressesCreateParams ¶
type IpamIPAddressesCreateParams struct { /*Data*/ Data *models.WritableIPAddress Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamIPAddressesCreateParams contains all the parameters to send to the API endpoint for the ipam ip addresses create operation typically these are written to a http.Request
func NewIpamIPAddressesCreateParams ¶
func NewIpamIPAddressesCreateParams() *IpamIPAddressesCreateParams
NewIpamIPAddressesCreateParams creates a new IpamIPAddressesCreateParams object with the default values initialized.
func NewIpamIPAddressesCreateParamsWithContext ¶
func NewIpamIPAddressesCreateParamsWithContext(ctx context.Context) *IpamIPAddressesCreateParams
NewIpamIPAddressesCreateParamsWithContext creates a new IpamIPAddressesCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamIPAddressesCreateParamsWithHTTPClient ¶
func NewIpamIPAddressesCreateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesCreateParams
NewIpamIPAddressesCreateParamsWithHTTPClient creates a new IpamIPAddressesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamIPAddressesCreateParamsWithTimeout ¶
func NewIpamIPAddressesCreateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesCreateParams
NewIpamIPAddressesCreateParamsWithTimeout creates a new IpamIPAddressesCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamIPAddressesCreateParams) SetContext ¶
func (o *IpamIPAddressesCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) SetData ¶
func (o *IpamIPAddressesCreateParams) SetData(data *models.WritableIPAddress)
SetData adds the data to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) SetHTTPClient ¶
func (o *IpamIPAddressesCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) SetTimeout ¶
func (o *IpamIPAddressesCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) WithContext ¶
func (o *IpamIPAddressesCreateParams) WithContext(ctx context.Context) *IpamIPAddressesCreateParams
WithContext adds the context to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) WithData ¶
func (o *IpamIPAddressesCreateParams) WithData(data *models.WritableIPAddress) *IpamIPAddressesCreateParams
WithData adds the data to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) WithHTTPClient ¶
func (o *IpamIPAddressesCreateParams) WithHTTPClient(client *http.Client) *IpamIPAddressesCreateParams
WithHTTPClient adds the HTTPClient to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) WithTimeout ¶
func (o *IpamIPAddressesCreateParams) WithTimeout(timeout time.Duration) *IpamIPAddressesCreateParams
WithTimeout adds the timeout to the ipam ip addresses create params
func (*IpamIPAddressesCreateParams) WriteToRequest ¶
func (o *IpamIPAddressesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamIPAddressesCreateReader ¶
type IpamIPAddressesCreateReader struct {
// contains filtered or unexported fields
}
IpamIPAddressesCreateReader is a Reader for the IpamIPAddressesCreate structure.
func (*IpamIPAddressesCreateReader) ReadResponse ¶
func (o *IpamIPAddressesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamIPAddressesDeleteNoContent ¶
type IpamIPAddressesDeleteNoContent struct { }
IpamIPAddressesDeleteNoContent handles this case with default header values.
IpamIPAddressesDeleteNoContent ipam Ip addresses delete no content
func NewIpamIPAddressesDeleteNoContent ¶
func NewIpamIPAddressesDeleteNoContent() *IpamIPAddressesDeleteNoContent
NewIpamIPAddressesDeleteNoContent creates a IpamIPAddressesDeleteNoContent with default headers values
func (*IpamIPAddressesDeleteNoContent) Error ¶
func (o *IpamIPAddressesDeleteNoContent) Error() string
type IpamIPAddressesDeleteParams ¶
type IpamIPAddressesDeleteParams struct { /*ID A unique integer value identifying this IP address. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamIPAddressesDeleteParams contains all the parameters to send to the API endpoint for the ipam ip addresses delete operation typically these are written to a http.Request
func NewIpamIPAddressesDeleteParams ¶
func NewIpamIPAddressesDeleteParams() *IpamIPAddressesDeleteParams
NewIpamIPAddressesDeleteParams creates a new IpamIPAddressesDeleteParams object with the default values initialized.
func NewIpamIPAddressesDeleteParamsWithContext ¶
func NewIpamIPAddressesDeleteParamsWithContext(ctx context.Context) *IpamIPAddressesDeleteParams
NewIpamIPAddressesDeleteParamsWithContext creates a new IpamIPAddressesDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamIPAddressesDeleteParamsWithHTTPClient ¶
func NewIpamIPAddressesDeleteParamsWithHTTPClient(client *http.Client) *IpamIPAddressesDeleteParams
NewIpamIPAddressesDeleteParamsWithHTTPClient creates a new IpamIPAddressesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamIPAddressesDeleteParamsWithTimeout ¶
func NewIpamIPAddressesDeleteParamsWithTimeout(timeout time.Duration) *IpamIPAddressesDeleteParams
NewIpamIPAddressesDeleteParamsWithTimeout creates a new IpamIPAddressesDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamIPAddressesDeleteParams) SetContext ¶
func (o *IpamIPAddressesDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) SetHTTPClient ¶
func (o *IpamIPAddressesDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) SetID ¶
func (o *IpamIPAddressesDeleteParams) SetID(id int64)
SetID adds the id to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) SetTimeout ¶
func (o *IpamIPAddressesDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) WithContext ¶
func (o *IpamIPAddressesDeleteParams) WithContext(ctx context.Context) *IpamIPAddressesDeleteParams
WithContext adds the context to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) WithHTTPClient ¶
func (o *IpamIPAddressesDeleteParams) WithHTTPClient(client *http.Client) *IpamIPAddressesDeleteParams
WithHTTPClient adds the HTTPClient to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) WithID ¶
func (o *IpamIPAddressesDeleteParams) WithID(id int64) *IpamIPAddressesDeleteParams
WithID adds the id to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) WithTimeout ¶
func (o *IpamIPAddressesDeleteParams) WithTimeout(timeout time.Duration) *IpamIPAddressesDeleteParams
WithTimeout adds the timeout to the ipam ip addresses delete params
func (*IpamIPAddressesDeleteParams) WriteToRequest ¶
func (o *IpamIPAddressesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamIPAddressesDeleteReader ¶
type IpamIPAddressesDeleteReader struct {
// contains filtered or unexported fields
}
IpamIPAddressesDeleteReader is a Reader for the IpamIPAddressesDelete structure.
func (*IpamIPAddressesDeleteReader) ReadResponse ¶
func (o *IpamIPAddressesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamIPAddressesListOK ¶
type IpamIPAddressesListOK struct {
Payload *IpamIPAddressesListOKBody
}
IpamIPAddressesListOK handles this case with default header values.
IpamIPAddressesListOK ipam Ip addresses list o k
func NewIpamIPAddressesListOK ¶
func NewIpamIPAddressesListOK() *IpamIPAddressesListOK
NewIpamIPAddressesListOK creates a IpamIPAddressesListOK with default headers values
func (*IpamIPAddressesListOK) Error ¶
func (o *IpamIPAddressesListOK) Error() string
func (*IpamIPAddressesListOK) GetPayload ¶
func (o *IpamIPAddressesListOK) GetPayload() *IpamIPAddressesListOKBody
type IpamIPAddressesListOKBody ¶
type IpamIPAddressesListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.IPAddress `json:"results"` }
IpamIPAddressesListOKBody ipam IP addresses list o k body swagger:model IpamIPAddressesListOKBody
func (*IpamIPAddressesListOKBody) MarshalBinary ¶
func (o *IpamIPAddressesListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamIPAddressesListOKBody) UnmarshalBinary ¶
func (o *IpamIPAddressesListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamIPAddressesListParams ¶
type IpamIPAddressesListParams struct { /*Address*/ Address *string /*Device*/ Device *string /*DeviceID*/ DeviceID *float64 /*DNSName*/ DNSName *string /*Family*/ Family *string /*IDIn Multiple values may be separated by commas. */ IDIn *string /*Interface*/ Interface *string /*InterfaceID*/ InterfaceID *string /*Limit Number of results to return per page. */ Limit *int64 /*MaskLength*/ MaskLength *float64 /*Offset The initial index from which to return the results. */ Offset *int64 /*Parent*/ Parent *string /*Q*/ Q *string /*Role*/ Role *string /*Status*/ Status *string /*Tag*/ Tag *string /*Tenant*/ Tenant *string /*TenantGroup*/ TenantGroup *string /*TenantGroupID*/ TenantGroupID *string /*TenantID*/ TenantID *string /*VirtualMachine*/ VirtualMachine *string /*VirtualMachineID*/ VirtualMachineID *string /*Vrf*/ Vrf *string /*VrfID*/ VrfID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamIPAddressesListParams contains all the parameters to send to the API endpoint for the ipam ip addresses list operation typically these are written to a http.Request
func NewIpamIPAddressesListParams ¶
func NewIpamIPAddressesListParams() *IpamIPAddressesListParams
NewIpamIPAddressesListParams creates a new IpamIPAddressesListParams object with the default values initialized.
func NewIpamIPAddressesListParamsWithContext ¶
func NewIpamIPAddressesListParamsWithContext(ctx context.Context) *IpamIPAddressesListParams
NewIpamIPAddressesListParamsWithContext creates a new IpamIPAddressesListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamIPAddressesListParamsWithHTTPClient ¶
func NewIpamIPAddressesListParamsWithHTTPClient(client *http.Client) *IpamIPAddressesListParams
NewIpamIPAddressesListParamsWithHTTPClient creates a new IpamIPAddressesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamIPAddressesListParamsWithTimeout ¶
func NewIpamIPAddressesListParamsWithTimeout(timeout time.Duration) *IpamIPAddressesListParams
NewIpamIPAddressesListParamsWithTimeout creates a new IpamIPAddressesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamIPAddressesListParams) SetAddress ¶
func (o *IpamIPAddressesListParams) SetAddress(address *string)
SetAddress adds the address to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetContext ¶
func (o *IpamIPAddressesListParams) SetContext(ctx context.Context)
SetContext adds the context 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) 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 *float64)
SetDeviceID adds the deviceId to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetFamily ¶
func (o *IpamIPAddressesListParams) SetFamily(family *string)
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) SetIDIn ¶
func (o *IpamIPAddressesListParams) SetIDIn(iDIn *string)
SetIDIn adds the idIn 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) SetLimit ¶
func (o *IpamIPAddressesListParams) SetLimit(limit *int64)
SetLimit adds the limit to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetMaskLength ¶
func (o *IpamIPAddressesListParams) SetMaskLength(maskLength *float64)
SetMaskLength adds the maskLength to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetOffset ¶
func (o *IpamIPAddressesListParams) SetOffset(offset *int64)
SetOffset adds the offset to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetParent ¶
func (o *IpamIPAddressesListParams) SetParent(parent *string)
SetParent adds the parent to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetQ ¶
func (o *IpamIPAddressesListParams) SetQ(q *string)
SetQ adds the q to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetRole ¶
func (o *IpamIPAddressesListParams) SetRole(role *string)
SetRole adds the role to the ipam ip addresses list params
func (*IpamIPAddressesListParams) SetStatus ¶
func (o *IpamIPAddressesListParams) SetStatus(status *string)
SetStatus adds the status 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) 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) SetTenantID ¶
func (o *IpamIPAddressesListParams) SetTenantID(tenantID *string)
SetTenantID adds the tenantId 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) 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) WithAddress ¶
func (o *IpamIPAddressesListParams) WithAddress(address *string) *IpamIPAddressesListParams
WithAddress adds the address to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithContext ¶
func (o *IpamIPAddressesListParams) WithContext(ctx context.Context) *IpamIPAddressesListParams
WithContext adds the context to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithDNSName ¶
func (o *IpamIPAddressesListParams) WithDNSName(dNSName *string) *IpamIPAddressesListParams
WithDNSName adds the dNSName to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithDevice ¶
func (o *IpamIPAddressesListParams) WithDevice(device *string) *IpamIPAddressesListParams
WithDevice adds the device to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithDeviceID ¶
func (o *IpamIPAddressesListParams) WithDeviceID(deviceID *float64) *IpamIPAddressesListParams
WithDeviceID adds the deviceID to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithFamily ¶
func (o *IpamIPAddressesListParams) WithFamily(family *string) *IpamIPAddressesListParams
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) WithIDIn ¶
func (o *IpamIPAddressesListParams) WithIDIn(iDIn *string) *IpamIPAddressesListParams
WithIDIn adds the iDIn 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) WithLimit ¶
func (o *IpamIPAddressesListParams) WithLimit(limit *int64) *IpamIPAddressesListParams
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 ¶
func (o *IpamIPAddressesListParams) WithOffset(offset *int64) *IpamIPAddressesListParams
WithOffset adds the offset to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithParent ¶
func (o *IpamIPAddressesListParams) WithParent(parent *string) *IpamIPAddressesListParams
WithParent adds the parent to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithQ ¶
func (o *IpamIPAddressesListParams) WithQ(q *string) *IpamIPAddressesListParams
WithQ adds the q to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithRole ¶
func (o *IpamIPAddressesListParams) WithRole(role *string) *IpamIPAddressesListParams
WithRole adds the role to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithStatus ¶
func (o *IpamIPAddressesListParams) WithStatus(status *string) *IpamIPAddressesListParams
WithStatus adds the status to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithTag ¶
func (o *IpamIPAddressesListParams) WithTag(tag *string) *IpamIPAddressesListParams
WithTag adds the tag to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithTenant ¶
func (o *IpamIPAddressesListParams) WithTenant(tenant *string) *IpamIPAddressesListParams
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) WithTenantID ¶
func (o *IpamIPAddressesListParams) WithTenantID(tenantID *string) *IpamIPAddressesListParams
WithTenantID adds the tenantID to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithTimeout ¶
func (o *IpamIPAddressesListParams) WithTimeout(timeout time.Duration) *IpamIPAddressesListParams
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) WithVrf ¶
func (o *IpamIPAddressesListParams) WithVrf(vrf *string) *IpamIPAddressesListParams
WithVrf adds the vrf to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WithVrfID ¶
func (o *IpamIPAddressesListParams) WithVrfID(vrfID *string) *IpamIPAddressesListParams
WithVrfID adds the vrfID to the ipam ip addresses list params
func (*IpamIPAddressesListParams) WriteToRequest ¶
func (o *IpamIPAddressesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamIPAddressesPartialUpdateOK handles this case with default header values.
IpamIPAddressesPartialUpdateOK ipam Ip addresses partial update o k
func NewIpamIPAddressesPartialUpdateOK ¶
func NewIpamIPAddressesPartialUpdateOK() *IpamIPAddressesPartialUpdateOK
NewIpamIPAddressesPartialUpdateOK creates a IpamIPAddressesPartialUpdateOK with default headers values
func (*IpamIPAddressesPartialUpdateOK) Error ¶
func (o *IpamIPAddressesPartialUpdateOK) Error() string
func (*IpamIPAddressesPartialUpdateOK) GetPayload ¶
func (o *IpamIPAddressesPartialUpdateOK) GetPayload() *models.IPAddress
type IpamIPAddressesPartialUpdateParams ¶
type IpamIPAddressesPartialUpdateParams struct { /*Data*/ Data *models.WritableIPAddress /*ID A unique integer value identifying this IP address. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamIPAddressesPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam ip addresses partial update operation typically these are written to a http.Request
func NewIpamIPAddressesPartialUpdateParams ¶
func NewIpamIPAddressesPartialUpdateParams() *IpamIPAddressesPartialUpdateParams
NewIpamIPAddressesPartialUpdateParams creates a new IpamIPAddressesPartialUpdateParams object with the default values initialized.
func NewIpamIPAddressesPartialUpdateParamsWithContext ¶
func NewIpamIPAddressesPartialUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams
NewIpamIPAddressesPartialUpdateParamsWithContext creates a new IpamIPAddressesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient ¶
func NewIpamIPAddressesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesPartialUpdateParams
NewIpamIPAddressesPartialUpdateParamsWithHTTPClient creates a new IpamIPAddressesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamIPAddressesPartialUpdateParamsWithTimeout ¶
func NewIpamIPAddressesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesPartialUpdateParams
NewIpamIPAddressesPartialUpdateParamsWithTimeout creates a new IpamIPAddressesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamIPAddressesPartialUpdateParams) SetContext ¶
func (o *IpamIPAddressesPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) SetData ¶
func (o *IpamIPAddressesPartialUpdateParams) SetData(data *models.WritableIPAddress)
SetData adds the data to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) SetHTTPClient ¶
func (o *IpamIPAddressesPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) SetID ¶
func (o *IpamIPAddressesPartialUpdateParams) SetID(id int64)
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 ¶
func (o *IpamIPAddressesPartialUpdateParams) WithContext(ctx context.Context) *IpamIPAddressesPartialUpdateParams
WithContext adds the context to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) WithData ¶
func (o *IpamIPAddressesPartialUpdateParams) WithData(data *models.WritableIPAddress) *IpamIPAddressesPartialUpdateParams
WithData adds the data to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) WithHTTPClient ¶
func (o *IpamIPAddressesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamIPAddressesPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) WithID ¶
func (o *IpamIPAddressesPartialUpdateParams) WithID(id int64) *IpamIPAddressesPartialUpdateParams
WithID adds the id to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) WithTimeout ¶
func (o *IpamIPAddressesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamIPAddressesPartialUpdateParams
WithTimeout adds the timeout to the ipam ip addresses partial update params
func (*IpamIPAddressesPartialUpdateParams) WriteToRequest ¶
func (o *IpamIPAddressesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamIPAddressesReadOK handles this case with default header values.
IpamIPAddressesReadOK ipam Ip addresses read o k
func NewIpamIPAddressesReadOK ¶
func NewIpamIPAddressesReadOK() *IpamIPAddressesReadOK
NewIpamIPAddressesReadOK creates a IpamIPAddressesReadOK with default headers values
func (*IpamIPAddressesReadOK) Error ¶
func (o *IpamIPAddressesReadOK) Error() string
func (*IpamIPAddressesReadOK) GetPayload ¶
func (o *IpamIPAddressesReadOK) GetPayload() *models.IPAddress
type IpamIPAddressesReadParams ¶
type IpamIPAddressesReadParams struct { /*ID A unique integer value identifying this IP address. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamIPAddressesReadParams contains all the parameters to send to the API endpoint for the ipam ip addresses read operation typically these are written to a http.Request
func NewIpamIPAddressesReadParams ¶
func NewIpamIPAddressesReadParams() *IpamIPAddressesReadParams
NewIpamIPAddressesReadParams creates a new IpamIPAddressesReadParams object with the default values initialized.
func NewIpamIPAddressesReadParamsWithContext ¶
func NewIpamIPAddressesReadParamsWithContext(ctx context.Context) *IpamIPAddressesReadParams
NewIpamIPAddressesReadParamsWithContext creates a new IpamIPAddressesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamIPAddressesReadParamsWithHTTPClient ¶
func NewIpamIPAddressesReadParamsWithHTTPClient(client *http.Client) *IpamIPAddressesReadParams
NewIpamIPAddressesReadParamsWithHTTPClient creates a new IpamIPAddressesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamIPAddressesReadParamsWithTimeout ¶
func NewIpamIPAddressesReadParamsWithTimeout(timeout time.Duration) *IpamIPAddressesReadParams
NewIpamIPAddressesReadParamsWithTimeout creates a new IpamIPAddressesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamIPAddressesReadParams) SetContext ¶
func (o *IpamIPAddressesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) SetHTTPClient ¶
func (o *IpamIPAddressesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) SetID ¶
func (o *IpamIPAddressesReadParams) SetID(id int64)
SetID adds the id to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) SetTimeout ¶
func (o *IpamIPAddressesReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) WithContext ¶
func (o *IpamIPAddressesReadParams) WithContext(ctx context.Context) *IpamIPAddressesReadParams
WithContext adds the context to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) WithHTTPClient ¶
func (o *IpamIPAddressesReadParams) WithHTTPClient(client *http.Client) *IpamIPAddressesReadParams
WithHTTPClient adds the HTTPClient to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) WithID ¶
func (o *IpamIPAddressesReadParams) WithID(id int64) *IpamIPAddressesReadParams
WithID adds the id to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) WithTimeout ¶
func (o *IpamIPAddressesReadParams) WithTimeout(timeout time.Duration) *IpamIPAddressesReadParams
WithTimeout adds the timeout to the ipam ip addresses read params
func (*IpamIPAddressesReadParams) WriteToRequest ¶
func (o *IpamIPAddressesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamIPAddressesUpdateOK handles this case with default header values.
IpamIPAddressesUpdateOK ipam Ip addresses update o k
func NewIpamIPAddressesUpdateOK ¶
func NewIpamIPAddressesUpdateOK() *IpamIPAddressesUpdateOK
NewIpamIPAddressesUpdateOK creates a IpamIPAddressesUpdateOK with default headers values
func (*IpamIPAddressesUpdateOK) Error ¶
func (o *IpamIPAddressesUpdateOK) Error() string
func (*IpamIPAddressesUpdateOK) GetPayload ¶
func (o *IpamIPAddressesUpdateOK) GetPayload() *models.IPAddress
type IpamIPAddressesUpdateParams ¶
type IpamIPAddressesUpdateParams struct { /*Data*/ Data *models.WritableIPAddress /*ID A unique integer value identifying this IP address. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamIPAddressesUpdateParams contains all the parameters to send to the API endpoint for the ipam ip addresses update operation typically these are written to a http.Request
func NewIpamIPAddressesUpdateParams ¶
func NewIpamIPAddressesUpdateParams() *IpamIPAddressesUpdateParams
NewIpamIPAddressesUpdateParams creates a new IpamIPAddressesUpdateParams object with the default values initialized.
func NewIpamIPAddressesUpdateParamsWithContext ¶
func NewIpamIPAddressesUpdateParamsWithContext(ctx context.Context) *IpamIPAddressesUpdateParams
NewIpamIPAddressesUpdateParamsWithContext creates a new IpamIPAddressesUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamIPAddressesUpdateParamsWithHTTPClient ¶
func NewIpamIPAddressesUpdateParamsWithHTTPClient(client *http.Client) *IpamIPAddressesUpdateParams
NewIpamIPAddressesUpdateParamsWithHTTPClient creates a new IpamIPAddressesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamIPAddressesUpdateParamsWithTimeout ¶
func NewIpamIPAddressesUpdateParamsWithTimeout(timeout time.Duration) *IpamIPAddressesUpdateParams
NewIpamIPAddressesUpdateParamsWithTimeout creates a new IpamIPAddressesUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamIPAddressesUpdateParams) SetContext ¶
func (o *IpamIPAddressesUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) SetData ¶
func (o *IpamIPAddressesUpdateParams) SetData(data *models.WritableIPAddress)
SetData adds the data to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) SetHTTPClient ¶
func (o *IpamIPAddressesUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) SetID ¶
func (o *IpamIPAddressesUpdateParams) SetID(id int64)
SetID adds the id to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) SetTimeout ¶
func (o *IpamIPAddressesUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) WithContext ¶
func (o *IpamIPAddressesUpdateParams) WithContext(ctx context.Context) *IpamIPAddressesUpdateParams
WithContext adds the context to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) WithData ¶
func (o *IpamIPAddressesUpdateParams) WithData(data *models.WritableIPAddress) *IpamIPAddressesUpdateParams
WithData adds the data to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) WithHTTPClient ¶
func (o *IpamIPAddressesUpdateParams) WithHTTPClient(client *http.Client) *IpamIPAddressesUpdateParams
WithHTTPClient adds the HTTPClient to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) WithID ¶
func (o *IpamIPAddressesUpdateParams) WithID(id int64) *IpamIPAddressesUpdateParams
WithID adds the id to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) WithTimeout ¶
func (o *IpamIPAddressesUpdateParams) WithTimeout(timeout time.Duration) *IpamIPAddressesUpdateParams
WithTimeout adds the timeout to the ipam ip addresses update params
func (*IpamIPAddressesUpdateParams) WriteToRequest ¶
func (o *IpamIPAddressesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamIPAddressesUpdateReader ¶
type IpamIPAddressesUpdateReader struct {
// contains filtered or unexported fields
}
IpamIPAddressesUpdateReader is a Reader for the IpamIPAddressesUpdate structure.
func (*IpamIPAddressesUpdateReader) ReadResponse ¶
func (o *IpamIPAddressesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamPrefixesAvailableIpsCreateCreated ¶
IpamPrefixesAvailableIpsCreateCreated handles this case with default header values.
IpamPrefixesAvailableIpsCreateCreated ipam prefixes available ips create created
func NewIpamPrefixesAvailableIpsCreateCreated ¶
func NewIpamPrefixesAvailableIpsCreateCreated() *IpamPrefixesAvailableIpsCreateCreated
NewIpamPrefixesAvailableIpsCreateCreated creates a IpamPrefixesAvailableIpsCreateCreated with default headers values
func (*IpamPrefixesAvailableIpsCreateCreated) Error ¶
func (o *IpamPrefixesAvailableIpsCreateCreated) Error() string
func (*IpamPrefixesAvailableIpsCreateCreated) GetPayload ¶
func (o *IpamPrefixesAvailableIpsCreateCreated) GetPayload() *models.Prefix
type IpamPrefixesAvailableIpsCreateParams ¶
type IpamPrefixesAvailableIpsCreateParams 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 }
IpamPrefixesAvailableIpsCreateParams contains all the parameters to send to the API endpoint for the ipam prefixes available ips create operation typically these are written to a http.Request
func NewIpamPrefixesAvailableIpsCreateParams ¶
func NewIpamPrefixesAvailableIpsCreateParams() *IpamPrefixesAvailableIpsCreateParams
NewIpamPrefixesAvailableIpsCreateParams creates a new IpamPrefixesAvailableIpsCreateParams object with the default values initialized.
func NewIpamPrefixesAvailableIpsCreateParamsWithContext ¶
func NewIpamPrefixesAvailableIpsCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams
NewIpamPrefixesAvailableIpsCreateParamsWithContext creates a new IpamPrefixesAvailableIpsCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient ¶
func NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsCreateParams
NewIpamPrefixesAvailableIpsCreateParamsWithHTTPClient creates a new IpamPrefixesAvailableIpsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout ¶
func NewIpamPrefixesAvailableIpsCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsCreateParams
NewIpamPrefixesAvailableIpsCreateParamsWithTimeout creates a new IpamPrefixesAvailableIpsCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesAvailableIpsCreateParams) SetContext ¶
func (o *IpamPrefixesAvailableIpsCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) SetData ¶
func (o *IpamPrefixesAvailableIpsCreateParams) SetData(data *models.WritablePrefix)
SetData adds the data to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) SetHTTPClient ¶
func (o *IpamPrefixesAvailableIpsCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) SetID ¶
func (o *IpamPrefixesAvailableIpsCreateParams) SetID(id int64)
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 ¶
func (o *IpamPrefixesAvailableIpsCreateParams) WithContext(ctx context.Context) *IpamPrefixesAvailableIpsCreateParams
WithContext adds the context to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) WithData ¶
func (o *IpamPrefixesAvailableIpsCreateParams) WithData(data *models.WritablePrefix) *IpamPrefixesAvailableIpsCreateParams
WithData adds the data to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) WithHTTPClient ¶
func (o *IpamPrefixesAvailableIpsCreateParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsCreateParams
WithHTTPClient adds the HTTPClient to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) WithID ¶
func (o *IpamPrefixesAvailableIpsCreateParams) WithID(id int64) *IpamPrefixesAvailableIpsCreateParams
WithID adds the id to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) WithTimeout ¶
func (o *IpamPrefixesAvailableIpsCreateParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsCreateParams
WithTimeout adds the timeout to the ipam prefixes available ips create params
func (*IpamPrefixesAvailableIpsCreateParams) WriteToRequest ¶
func (o *IpamPrefixesAvailableIpsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamPrefixesAvailableIpsReadOK handles this case with default header values.
IpamPrefixesAvailableIpsReadOK ipam prefixes available ips read o k
func NewIpamPrefixesAvailableIpsReadOK ¶
func NewIpamPrefixesAvailableIpsReadOK() *IpamPrefixesAvailableIpsReadOK
NewIpamPrefixesAvailableIpsReadOK creates a IpamPrefixesAvailableIpsReadOK with default headers values
func (*IpamPrefixesAvailableIpsReadOK) Error ¶
func (o *IpamPrefixesAvailableIpsReadOK) Error() string
func (*IpamPrefixesAvailableIpsReadOK) GetPayload ¶
func (o *IpamPrefixesAvailableIpsReadOK) GetPayload() *models.Prefix
type IpamPrefixesAvailableIpsReadParams ¶
type IpamPrefixesAvailableIpsReadParams struct { /*ID A unique integer value identifying this prefix. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesAvailableIpsReadParams contains all the parameters to send to the API endpoint for the ipam prefixes available ips read operation typically these are written to a http.Request
func NewIpamPrefixesAvailableIpsReadParams ¶
func NewIpamPrefixesAvailableIpsReadParams() *IpamPrefixesAvailableIpsReadParams
NewIpamPrefixesAvailableIpsReadParams creates a new IpamPrefixesAvailableIpsReadParams object with the default values initialized.
func NewIpamPrefixesAvailableIpsReadParamsWithContext ¶
func NewIpamPrefixesAvailableIpsReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams
NewIpamPrefixesAvailableIpsReadParamsWithContext creates a new IpamPrefixesAvailableIpsReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient ¶
func NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsReadParams
NewIpamPrefixesAvailableIpsReadParamsWithHTTPClient creates a new IpamPrefixesAvailableIpsReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesAvailableIpsReadParamsWithTimeout ¶
func NewIpamPrefixesAvailableIpsReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsReadParams
NewIpamPrefixesAvailableIpsReadParamsWithTimeout creates a new IpamPrefixesAvailableIpsReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesAvailableIpsReadParams) SetContext ¶
func (o *IpamPrefixesAvailableIpsReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes available ips read params
func (*IpamPrefixesAvailableIpsReadParams) SetHTTPClient ¶
func (o *IpamPrefixesAvailableIpsReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes available ips read params
func (*IpamPrefixesAvailableIpsReadParams) SetID ¶
func (o *IpamPrefixesAvailableIpsReadParams) SetID(id int64)
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 ¶
func (o *IpamPrefixesAvailableIpsReadParams) WithContext(ctx context.Context) *IpamPrefixesAvailableIpsReadParams
WithContext adds the context to the ipam prefixes available ips read params
func (*IpamPrefixesAvailableIpsReadParams) WithHTTPClient ¶
func (o *IpamPrefixesAvailableIpsReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailableIpsReadParams
WithHTTPClient adds the HTTPClient to the ipam prefixes available ips read params
func (*IpamPrefixesAvailableIpsReadParams) WithID ¶
func (o *IpamPrefixesAvailableIpsReadParams) WithID(id int64) *IpamPrefixesAvailableIpsReadParams
WithID adds the id to the ipam prefixes available ips read params
func (*IpamPrefixesAvailableIpsReadParams) WithTimeout ¶
func (o *IpamPrefixesAvailableIpsReadParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailableIpsReadParams
WithTimeout adds the timeout to the ipam prefixes available ips read params
func (*IpamPrefixesAvailableIpsReadParams) WriteToRequest ¶
func (o *IpamPrefixesAvailableIpsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamPrefixesAvailablePrefixesCreateCreated handles this case with default header values.
IpamPrefixesAvailablePrefixesCreateCreated ipam prefixes available prefixes create created
func NewIpamPrefixesAvailablePrefixesCreateCreated ¶
func NewIpamPrefixesAvailablePrefixesCreateCreated() *IpamPrefixesAvailablePrefixesCreateCreated
NewIpamPrefixesAvailablePrefixesCreateCreated creates a IpamPrefixesAvailablePrefixesCreateCreated with default headers values
func (*IpamPrefixesAvailablePrefixesCreateCreated) Error ¶
func (o *IpamPrefixesAvailablePrefixesCreateCreated) Error() string
func (*IpamPrefixesAvailablePrefixesCreateCreated) GetPayload ¶
func (o *IpamPrefixesAvailablePrefixesCreateCreated) GetPayload() *models.Prefix
type IpamPrefixesAvailablePrefixesCreateParams ¶
type IpamPrefixesAvailablePrefixesCreateParams 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 }
IpamPrefixesAvailablePrefixesCreateParams contains all the parameters to send to the API endpoint for the ipam prefixes available prefixes create operation typically these are written to a http.Request
func NewIpamPrefixesAvailablePrefixesCreateParams ¶
func NewIpamPrefixesAvailablePrefixesCreateParams() *IpamPrefixesAvailablePrefixesCreateParams
NewIpamPrefixesAvailablePrefixesCreateParams creates a new IpamPrefixesAvailablePrefixesCreateParams object with the default values initialized.
func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext ¶
func NewIpamPrefixesAvailablePrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams
NewIpamPrefixesAvailablePrefixesCreateParamsWithContext creates a new IpamPrefixesAvailablePrefixesCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient ¶
func NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesCreateParams
NewIpamPrefixesAvailablePrefixesCreateParamsWithHTTPClient creates a new IpamPrefixesAvailablePrefixesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout ¶
func NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesCreateParams
NewIpamPrefixesAvailablePrefixesCreateParamsWithTimeout creates a new IpamPrefixesAvailablePrefixesCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesAvailablePrefixesCreateParams) SetContext ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) SetData ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) SetData(data *models.WritablePrefix)
SetData adds the data to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) SetHTTPClient ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) SetID ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) SetID(id int64)
SetID adds the id to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) SetTimeout ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) WithContext ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) WithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesCreateParams
WithContext adds the context to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) WithData ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) WithData(data *models.WritablePrefix) *IpamPrefixesAvailablePrefixesCreateParams
WithData adds the data to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) WithHTTPClient ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesCreateParams
WithHTTPClient adds the HTTPClient to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) WithID ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) WithID(id int64) *IpamPrefixesAvailablePrefixesCreateParams
WithID adds the id to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) WithTimeout ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesCreateParams
WithTimeout adds the timeout to the ipam prefixes available prefixes create params
func (*IpamPrefixesAvailablePrefixesCreateParams) WriteToRequest ¶
func (o *IpamPrefixesAvailablePrefixesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamPrefixesAvailablePrefixesReadOK handles this case with default header values.
IpamPrefixesAvailablePrefixesReadOK ipam prefixes available prefixes read o k
func NewIpamPrefixesAvailablePrefixesReadOK ¶
func NewIpamPrefixesAvailablePrefixesReadOK() *IpamPrefixesAvailablePrefixesReadOK
NewIpamPrefixesAvailablePrefixesReadOK creates a IpamPrefixesAvailablePrefixesReadOK with default headers values
func (*IpamPrefixesAvailablePrefixesReadOK) Error ¶
func (o *IpamPrefixesAvailablePrefixesReadOK) Error() string
func (*IpamPrefixesAvailablePrefixesReadOK) GetPayload ¶
func (o *IpamPrefixesAvailablePrefixesReadOK) GetPayload() *models.Prefix
type IpamPrefixesAvailablePrefixesReadParams ¶
type IpamPrefixesAvailablePrefixesReadParams struct { /*ID A unique integer value identifying this prefix. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesAvailablePrefixesReadParams contains all the parameters to send to the API endpoint for the ipam prefixes available prefixes read operation typically these are written to a http.Request
func NewIpamPrefixesAvailablePrefixesReadParams ¶
func NewIpamPrefixesAvailablePrefixesReadParams() *IpamPrefixesAvailablePrefixesReadParams
NewIpamPrefixesAvailablePrefixesReadParams creates a new IpamPrefixesAvailablePrefixesReadParams object with the default values initialized.
func NewIpamPrefixesAvailablePrefixesReadParamsWithContext ¶
func NewIpamPrefixesAvailablePrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams
NewIpamPrefixesAvailablePrefixesReadParamsWithContext creates a new IpamPrefixesAvailablePrefixesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient ¶
func NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesReadParams
NewIpamPrefixesAvailablePrefixesReadParamsWithHTTPClient creates a new IpamPrefixesAvailablePrefixesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout ¶
func NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesReadParams
NewIpamPrefixesAvailablePrefixesReadParamsWithTimeout creates a new IpamPrefixesAvailablePrefixesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesAvailablePrefixesReadParams) SetContext ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes available prefixes read params
func (*IpamPrefixesAvailablePrefixesReadParams) SetHTTPClient ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes available prefixes read params
func (*IpamPrefixesAvailablePrefixesReadParams) SetID ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) SetID(id int64)
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 ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) WithContext(ctx context.Context) *IpamPrefixesAvailablePrefixesReadParams
WithContext adds the context to the ipam prefixes available prefixes read params
func (*IpamPrefixesAvailablePrefixesReadParams) WithHTTPClient ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesAvailablePrefixesReadParams
WithHTTPClient adds the HTTPClient to the ipam prefixes available prefixes read params
func (*IpamPrefixesAvailablePrefixesReadParams) WithID ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) WithID(id int64) *IpamPrefixesAvailablePrefixesReadParams
WithID adds the id to the ipam prefixes available prefixes read params
func (*IpamPrefixesAvailablePrefixesReadParams) WithTimeout ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) WithTimeout(timeout time.Duration) *IpamPrefixesAvailablePrefixesReadParams
WithTimeout adds the timeout to the ipam prefixes available prefixes read params
func (*IpamPrefixesAvailablePrefixesReadParams) WriteToRequest ¶
func (o *IpamPrefixesAvailablePrefixesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamPrefixesAvailablePrefixesReadReader ¶
type IpamPrefixesAvailablePrefixesReadReader struct {
// contains filtered or unexported fields
}
IpamPrefixesAvailablePrefixesReadReader is a Reader for the IpamPrefixesAvailablePrefixesRead structure.
func (*IpamPrefixesAvailablePrefixesReadReader) ReadResponse ¶
func (o *IpamPrefixesAvailablePrefixesReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamPrefixesCreateCreated ¶
IpamPrefixesCreateCreated handles this case with default header values.
IpamPrefixesCreateCreated ipam prefixes create created
func NewIpamPrefixesCreateCreated ¶
func NewIpamPrefixesCreateCreated() *IpamPrefixesCreateCreated
NewIpamPrefixesCreateCreated creates a IpamPrefixesCreateCreated with default headers values
func (*IpamPrefixesCreateCreated) Error ¶
func (o *IpamPrefixesCreateCreated) Error() string
func (*IpamPrefixesCreateCreated) GetPayload ¶
func (o *IpamPrefixesCreateCreated) GetPayload() *models.Prefix
type IpamPrefixesCreateParams ¶
type IpamPrefixesCreateParams struct { /*Data*/ Data *models.WritablePrefix Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesCreateParams contains all the parameters to send to the API endpoint for the ipam prefixes create operation typically these are written to a http.Request
func NewIpamPrefixesCreateParams ¶
func NewIpamPrefixesCreateParams() *IpamPrefixesCreateParams
NewIpamPrefixesCreateParams creates a new IpamPrefixesCreateParams object with the default values initialized.
func NewIpamPrefixesCreateParamsWithContext ¶
func NewIpamPrefixesCreateParamsWithContext(ctx context.Context) *IpamPrefixesCreateParams
NewIpamPrefixesCreateParamsWithContext creates a new IpamPrefixesCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesCreateParamsWithHTTPClient ¶
func NewIpamPrefixesCreateParamsWithHTTPClient(client *http.Client) *IpamPrefixesCreateParams
NewIpamPrefixesCreateParamsWithHTTPClient creates a new IpamPrefixesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesCreateParamsWithTimeout ¶
func NewIpamPrefixesCreateParamsWithTimeout(timeout time.Duration) *IpamPrefixesCreateParams
NewIpamPrefixesCreateParamsWithTimeout creates a new IpamPrefixesCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesCreateParams) SetContext ¶
func (o *IpamPrefixesCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes create params
func (*IpamPrefixesCreateParams) SetData ¶
func (o *IpamPrefixesCreateParams) SetData(data *models.WritablePrefix)
SetData adds the data to the ipam prefixes create params
func (*IpamPrefixesCreateParams) SetHTTPClient ¶
func (o *IpamPrefixesCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes create params
func (*IpamPrefixesCreateParams) SetTimeout ¶
func (o *IpamPrefixesCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam prefixes create params
func (*IpamPrefixesCreateParams) WithContext ¶
func (o *IpamPrefixesCreateParams) WithContext(ctx context.Context) *IpamPrefixesCreateParams
WithContext adds the context to the ipam prefixes create params
func (*IpamPrefixesCreateParams) WithData ¶
func (o *IpamPrefixesCreateParams) WithData(data *models.WritablePrefix) *IpamPrefixesCreateParams
WithData adds the data to the ipam prefixes create params
func (*IpamPrefixesCreateParams) WithHTTPClient ¶
func (o *IpamPrefixesCreateParams) WithHTTPClient(client *http.Client) *IpamPrefixesCreateParams
WithHTTPClient adds the HTTPClient to the ipam prefixes create params
func (*IpamPrefixesCreateParams) WithTimeout ¶
func (o *IpamPrefixesCreateParams) WithTimeout(timeout time.Duration) *IpamPrefixesCreateParams
WithTimeout adds the timeout to the ipam prefixes create params
func (*IpamPrefixesCreateParams) WriteToRequest ¶
func (o *IpamPrefixesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamPrefixesCreateReader ¶
type IpamPrefixesCreateReader struct {
// contains filtered or unexported fields
}
IpamPrefixesCreateReader is a Reader for the IpamPrefixesCreate structure.
func (*IpamPrefixesCreateReader) ReadResponse ¶
func (o *IpamPrefixesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamPrefixesDeleteNoContent ¶
type IpamPrefixesDeleteNoContent struct { }
IpamPrefixesDeleteNoContent handles this case with default header values.
IpamPrefixesDeleteNoContent ipam prefixes delete no content
func NewIpamPrefixesDeleteNoContent ¶
func NewIpamPrefixesDeleteNoContent() *IpamPrefixesDeleteNoContent
NewIpamPrefixesDeleteNoContent creates a IpamPrefixesDeleteNoContent with default headers values
func (*IpamPrefixesDeleteNoContent) Error ¶
func (o *IpamPrefixesDeleteNoContent) Error() string
type IpamPrefixesDeleteParams ¶
type IpamPrefixesDeleteParams struct { /*ID A unique integer value identifying this prefix. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesDeleteParams contains all the parameters to send to the API endpoint for the ipam prefixes delete operation typically these are written to a http.Request
func NewIpamPrefixesDeleteParams ¶
func NewIpamPrefixesDeleteParams() *IpamPrefixesDeleteParams
NewIpamPrefixesDeleteParams creates a new IpamPrefixesDeleteParams object with the default values initialized.
func NewIpamPrefixesDeleteParamsWithContext ¶
func NewIpamPrefixesDeleteParamsWithContext(ctx context.Context) *IpamPrefixesDeleteParams
NewIpamPrefixesDeleteParamsWithContext creates a new IpamPrefixesDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesDeleteParamsWithHTTPClient ¶
func NewIpamPrefixesDeleteParamsWithHTTPClient(client *http.Client) *IpamPrefixesDeleteParams
NewIpamPrefixesDeleteParamsWithHTTPClient creates a new IpamPrefixesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesDeleteParamsWithTimeout ¶
func NewIpamPrefixesDeleteParamsWithTimeout(timeout time.Duration) *IpamPrefixesDeleteParams
NewIpamPrefixesDeleteParamsWithTimeout creates a new IpamPrefixesDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesDeleteParams) SetContext ¶
func (o *IpamPrefixesDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) SetHTTPClient ¶
func (o *IpamPrefixesDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) SetID ¶
func (o *IpamPrefixesDeleteParams) SetID(id int64)
SetID adds the id to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) SetTimeout ¶
func (o *IpamPrefixesDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) WithContext ¶
func (o *IpamPrefixesDeleteParams) WithContext(ctx context.Context) *IpamPrefixesDeleteParams
WithContext adds the context to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) WithHTTPClient ¶
func (o *IpamPrefixesDeleteParams) WithHTTPClient(client *http.Client) *IpamPrefixesDeleteParams
WithHTTPClient adds the HTTPClient to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) WithID ¶
func (o *IpamPrefixesDeleteParams) WithID(id int64) *IpamPrefixesDeleteParams
WithID adds the id to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) WithTimeout ¶
func (o *IpamPrefixesDeleteParams) WithTimeout(timeout time.Duration) *IpamPrefixesDeleteParams
WithTimeout adds the timeout to the ipam prefixes delete params
func (*IpamPrefixesDeleteParams) WriteToRequest ¶
func (o *IpamPrefixesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamPrefixesDeleteReader ¶
type IpamPrefixesDeleteReader struct {
// contains filtered or unexported fields
}
IpamPrefixesDeleteReader is a Reader for the IpamPrefixesDelete structure.
func (*IpamPrefixesDeleteReader) ReadResponse ¶
func (o *IpamPrefixesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamPrefixesListOK ¶
type IpamPrefixesListOK struct {
Payload *IpamPrefixesListOKBody
}
IpamPrefixesListOK handles this case with default header values.
IpamPrefixesListOK ipam prefixes list o k
func NewIpamPrefixesListOK ¶
func NewIpamPrefixesListOK() *IpamPrefixesListOK
NewIpamPrefixesListOK creates a IpamPrefixesListOK with default headers values
func (*IpamPrefixesListOK) Error ¶
func (o *IpamPrefixesListOK) Error() string
func (*IpamPrefixesListOK) GetPayload ¶
func (o *IpamPrefixesListOK) GetPayload() *IpamPrefixesListOKBody
type IpamPrefixesListOKBody ¶
type IpamPrefixesListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.Prefix `json:"results"` }
IpamPrefixesListOKBody ipam prefixes list o k body swagger:model IpamPrefixesListOKBody
func (*IpamPrefixesListOKBody) MarshalBinary ¶
func (o *IpamPrefixesListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamPrefixesListOKBody) UnmarshalBinary ¶
func (o *IpamPrefixesListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamPrefixesListParams ¶
type IpamPrefixesListParams struct { /*Contains*/ Contains *string /*Family*/ Family *string /*IDIn Multiple values may be separated by commas. */ IDIn *string /*IsPool*/ IsPool *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 /*Prefix*/ Prefix *string /*Q*/ Q *string /*Role*/ Role *string /*RoleID*/ RoleID *string /*Site*/ Site *string /*SiteID*/ SiteID *string /*Status*/ Status *string /*Tag*/ Tag *string /*Tenant*/ Tenant *string /*TenantGroup*/ TenantGroup *string /*TenantGroupID*/ TenantGroupID *string /*TenantID*/ TenantID *string /*VlanID*/ VlanID *string /*VlanVid*/ VlanVid *float64 /*Vrf*/ Vrf *string /*VrfID*/ VrfID *string /*Within*/ Within *string /*WithinInclude*/ WithinInclude *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesListParams contains all the parameters to send to the API endpoint for the ipam prefixes list operation typically these are written to a http.Request
func NewIpamPrefixesListParams ¶
func NewIpamPrefixesListParams() *IpamPrefixesListParams
NewIpamPrefixesListParams creates a new IpamPrefixesListParams object with the default values initialized.
func NewIpamPrefixesListParamsWithContext ¶
func NewIpamPrefixesListParamsWithContext(ctx context.Context) *IpamPrefixesListParams
NewIpamPrefixesListParamsWithContext creates a new IpamPrefixesListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesListParamsWithHTTPClient ¶
func NewIpamPrefixesListParamsWithHTTPClient(client *http.Client) *IpamPrefixesListParams
NewIpamPrefixesListParamsWithHTTPClient creates a new IpamPrefixesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesListParamsWithTimeout ¶
func NewIpamPrefixesListParamsWithTimeout(timeout time.Duration) *IpamPrefixesListParams
NewIpamPrefixesListParamsWithTimeout creates a new IpamPrefixesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesListParams) SetContains ¶
func (o *IpamPrefixesListParams) SetContains(contains *string)
SetContains adds the contains to the ipam prefixes list params
func (*IpamPrefixesListParams) SetContext ¶
func (o *IpamPrefixesListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes list params
func (*IpamPrefixesListParams) SetFamily ¶
func (o *IpamPrefixesListParams) SetFamily(family *string)
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) SetIDIn ¶
func (o *IpamPrefixesListParams) SetIDIn(iDIn *string)
SetIDIn adds the idIn 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) SetLimit ¶
func (o *IpamPrefixesListParams) SetLimit(limit *int64)
SetLimit adds the limit to the ipam prefixes list params
func (*IpamPrefixesListParams) SetMaskLength ¶
func (o *IpamPrefixesListParams) SetMaskLength(maskLength *float64)
SetMaskLength adds the maskLength to the ipam prefixes list params
func (*IpamPrefixesListParams) SetOffset ¶
func (o *IpamPrefixesListParams) SetOffset(offset *int64)
SetOffset adds the offset to the ipam prefixes list params
func (*IpamPrefixesListParams) SetPrefix ¶
func (o *IpamPrefixesListParams) SetPrefix(prefix *string)
SetPrefix adds the prefix to the ipam prefixes list params
func (*IpamPrefixesListParams) SetQ ¶
func (o *IpamPrefixesListParams) SetQ(q *string)
SetQ adds the q to the ipam prefixes list params
func (*IpamPrefixesListParams) 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) SetSite ¶
func (o *IpamPrefixesListParams) SetSite(site *string)
SetSite adds the site to the ipam prefixes list params
func (*IpamPrefixesListParams) SetSiteID ¶
func (o *IpamPrefixesListParams) SetSiteID(siteID *string)
SetSiteID adds the siteId to the ipam prefixes list params
func (*IpamPrefixesListParams) SetStatus ¶
func (o *IpamPrefixesListParams) SetStatus(status *string)
SetStatus adds the status 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) 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) SetTenantID ¶
func (o *IpamPrefixesListParams) SetTenantID(tenantID *string)
SetTenantID adds the tenantId 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) 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) SetWithin ¶
func (o *IpamPrefixesListParams) SetWithin(within *string)
SetWithin adds the within to the ipam prefixes list params
func (*IpamPrefixesListParams) SetWithinInclude ¶
func (o *IpamPrefixesListParams) SetWithinInclude(withinInclude *string)
SetWithinInclude adds the withinInclude to the ipam prefixes list params
func (*IpamPrefixesListParams) WithContains ¶
func (o *IpamPrefixesListParams) WithContains(contains *string) *IpamPrefixesListParams
WithContains adds the contains to the ipam prefixes list params
func (*IpamPrefixesListParams) WithContext ¶
func (o *IpamPrefixesListParams) WithContext(ctx context.Context) *IpamPrefixesListParams
WithContext adds the context to the ipam prefixes list params
func (*IpamPrefixesListParams) WithFamily ¶
func (o *IpamPrefixesListParams) WithFamily(family *string) *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) WithIDIn ¶
func (o *IpamPrefixesListParams) WithIDIn(iDIn *string) *IpamPrefixesListParams
WithIDIn adds the iDIn 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) WithLimit ¶
func (o *IpamPrefixesListParams) WithLimit(limit *int64) *IpamPrefixesListParams
WithLimit adds the limit to the ipam prefixes list params
func (*IpamPrefixesListParams) WithMaskLength ¶
func (o *IpamPrefixesListParams) WithMaskLength(maskLength *float64) *IpamPrefixesListParams
WithMaskLength adds the maskLength to the ipam prefixes list params
func (*IpamPrefixesListParams) WithOffset ¶
func (o *IpamPrefixesListParams) WithOffset(offset *int64) *IpamPrefixesListParams
WithOffset adds the offset to the ipam prefixes list params
func (*IpamPrefixesListParams) WithPrefix ¶
func (o *IpamPrefixesListParams) WithPrefix(prefix *string) *IpamPrefixesListParams
WithPrefix adds the prefix to the ipam prefixes list params
func (*IpamPrefixesListParams) WithQ ¶
func (o *IpamPrefixesListParams) WithQ(q *string) *IpamPrefixesListParams
WithQ adds the q to the ipam prefixes list params
func (*IpamPrefixesListParams) WithRole ¶
func (o *IpamPrefixesListParams) WithRole(role *string) *IpamPrefixesListParams
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) WithSite ¶
func (o *IpamPrefixesListParams) WithSite(site *string) *IpamPrefixesListParams
WithSite adds the site to the ipam prefixes list params
func (*IpamPrefixesListParams) WithSiteID ¶
func (o *IpamPrefixesListParams) WithSiteID(siteID *string) *IpamPrefixesListParams
WithSiteID adds the siteID to the ipam prefixes list params
func (*IpamPrefixesListParams) WithStatus ¶
func (o *IpamPrefixesListParams) WithStatus(status *string) *IpamPrefixesListParams
WithStatus adds the status to the ipam prefixes list params
func (*IpamPrefixesListParams) WithTag ¶
func (o *IpamPrefixesListParams) WithTag(tag *string) *IpamPrefixesListParams
WithTag adds the tag 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) WithTenantID ¶
func (o *IpamPrefixesListParams) WithTenantID(tenantID *string) *IpamPrefixesListParams
WithTenantID adds the tenantID to the ipam prefixes list params
func (*IpamPrefixesListParams) WithTimeout ¶
func (o *IpamPrefixesListParams) WithTimeout(timeout time.Duration) *IpamPrefixesListParams
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) WithVlanVid ¶
func (o *IpamPrefixesListParams) WithVlanVid(vlanVid *float64) *IpamPrefixesListParams
WithVlanVid adds the vlanVid to the ipam prefixes list params
func (*IpamPrefixesListParams) WithVrf ¶
func (o *IpamPrefixesListParams) WithVrf(vrf *string) *IpamPrefixesListParams
WithVrf adds the vrf to the ipam prefixes list params
func (*IpamPrefixesListParams) WithVrfID ¶
func (o *IpamPrefixesListParams) WithVrfID(vrfID *string) *IpamPrefixesListParams
WithVrfID adds the vrfID 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 ¶
func (o *IpamPrefixesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamPrefixesPartialUpdateOK handles this case with default header values.
IpamPrefixesPartialUpdateOK ipam prefixes partial update o k
func NewIpamPrefixesPartialUpdateOK ¶
func NewIpamPrefixesPartialUpdateOK() *IpamPrefixesPartialUpdateOK
NewIpamPrefixesPartialUpdateOK creates a IpamPrefixesPartialUpdateOK with default headers values
func (*IpamPrefixesPartialUpdateOK) Error ¶
func (o *IpamPrefixesPartialUpdateOK) Error() string
func (*IpamPrefixesPartialUpdateOK) GetPayload ¶
func (o *IpamPrefixesPartialUpdateOK) GetPayload() *models.Prefix
type IpamPrefixesPartialUpdateParams ¶
type IpamPrefixesPartialUpdateParams struct { /*Data*/ Data *models.WritablePrefix /*ID A unique integer value identifying this prefix. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam prefixes partial update operation typically these are written to a http.Request
func NewIpamPrefixesPartialUpdateParams ¶
func NewIpamPrefixesPartialUpdateParams() *IpamPrefixesPartialUpdateParams
NewIpamPrefixesPartialUpdateParams creates a new IpamPrefixesPartialUpdateParams object with the default values initialized.
func NewIpamPrefixesPartialUpdateParamsWithContext ¶
func NewIpamPrefixesPartialUpdateParamsWithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams
NewIpamPrefixesPartialUpdateParamsWithContext creates a new IpamPrefixesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesPartialUpdateParamsWithHTTPClient ¶
func NewIpamPrefixesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesPartialUpdateParams
NewIpamPrefixesPartialUpdateParamsWithHTTPClient creates a new IpamPrefixesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesPartialUpdateParamsWithTimeout ¶
func NewIpamPrefixesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesPartialUpdateParams
NewIpamPrefixesPartialUpdateParamsWithTimeout creates a new IpamPrefixesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesPartialUpdateParams) SetContext ¶
func (o *IpamPrefixesPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) SetData ¶
func (o *IpamPrefixesPartialUpdateParams) SetData(data *models.WritablePrefix)
SetData adds the data to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) SetHTTPClient ¶
func (o *IpamPrefixesPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) SetID ¶
func (o *IpamPrefixesPartialUpdateParams) SetID(id int64)
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 ¶
func (o *IpamPrefixesPartialUpdateParams) WithContext(ctx context.Context) *IpamPrefixesPartialUpdateParams
WithContext adds the context to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) WithData ¶
func (o *IpamPrefixesPartialUpdateParams) WithData(data *models.WritablePrefix) *IpamPrefixesPartialUpdateParams
WithData adds the data to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) WithHTTPClient ¶
func (o *IpamPrefixesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamPrefixesPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) WithID ¶
func (o *IpamPrefixesPartialUpdateParams) WithID(id int64) *IpamPrefixesPartialUpdateParams
WithID adds the id to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) WithTimeout ¶
func (o *IpamPrefixesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamPrefixesPartialUpdateParams
WithTimeout adds the timeout to the ipam prefixes partial update params
func (*IpamPrefixesPartialUpdateParams) WriteToRequest ¶
func (o *IpamPrefixesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamPrefixesReadOK handles this case with default header values.
IpamPrefixesReadOK ipam prefixes read o k
func NewIpamPrefixesReadOK ¶
func NewIpamPrefixesReadOK() *IpamPrefixesReadOK
NewIpamPrefixesReadOK creates a IpamPrefixesReadOK with default headers values
func (*IpamPrefixesReadOK) Error ¶
func (o *IpamPrefixesReadOK) Error() string
func (*IpamPrefixesReadOK) GetPayload ¶
func (o *IpamPrefixesReadOK) GetPayload() *models.Prefix
type IpamPrefixesReadParams ¶
type IpamPrefixesReadParams struct { /*ID A unique integer value identifying this prefix. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesReadParams contains all the parameters to send to the API endpoint for the ipam prefixes read operation typically these are written to a http.Request
func NewIpamPrefixesReadParams ¶
func NewIpamPrefixesReadParams() *IpamPrefixesReadParams
NewIpamPrefixesReadParams creates a new IpamPrefixesReadParams object with the default values initialized.
func NewIpamPrefixesReadParamsWithContext ¶
func NewIpamPrefixesReadParamsWithContext(ctx context.Context) *IpamPrefixesReadParams
NewIpamPrefixesReadParamsWithContext creates a new IpamPrefixesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesReadParamsWithHTTPClient ¶
func NewIpamPrefixesReadParamsWithHTTPClient(client *http.Client) *IpamPrefixesReadParams
NewIpamPrefixesReadParamsWithHTTPClient creates a new IpamPrefixesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesReadParamsWithTimeout ¶
func NewIpamPrefixesReadParamsWithTimeout(timeout time.Duration) *IpamPrefixesReadParams
NewIpamPrefixesReadParamsWithTimeout creates a new IpamPrefixesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesReadParams) SetContext ¶
func (o *IpamPrefixesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes read params
func (*IpamPrefixesReadParams) SetHTTPClient ¶
func (o *IpamPrefixesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes read params
func (*IpamPrefixesReadParams) SetID ¶
func (o *IpamPrefixesReadParams) SetID(id int64)
SetID adds the id to the ipam prefixes read params
func (*IpamPrefixesReadParams) SetTimeout ¶
func (o *IpamPrefixesReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam prefixes read params
func (*IpamPrefixesReadParams) WithContext ¶
func (o *IpamPrefixesReadParams) WithContext(ctx context.Context) *IpamPrefixesReadParams
WithContext adds the context to the ipam prefixes read params
func (*IpamPrefixesReadParams) WithHTTPClient ¶
func (o *IpamPrefixesReadParams) WithHTTPClient(client *http.Client) *IpamPrefixesReadParams
WithHTTPClient adds the HTTPClient to the ipam prefixes read params
func (*IpamPrefixesReadParams) WithID ¶
func (o *IpamPrefixesReadParams) WithID(id int64) *IpamPrefixesReadParams
WithID adds the id to the ipam prefixes read params
func (*IpamPrefixesReadParams) WithTimeout ¶
func (o *IpamPrefixesReadParams) WithTimeout(timeout time.Duration) *IpamPrefixesReadParams
WithTimeout adds the timeout to the ipam prefixes read params
func (*IpamPrefixesReadParams) WriteToRequest ¶
func (o *IpamPrefixesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamPrefixesUpdateOK handles this case with default header values.
IpamPrefixesUpdateOK ipam prefixes update o k
func NewIpamPrefixesUpdateOK ¶
func NewIpamPrefixesUpdateOK() *IpamPrefixesUpdateOK
NewIpamPrefixesUpdateOK creates a IpamPrefixesUpdateOK with default headers values
func (*IpamPrefixesUpdateOK) Error ¶
func (o *IpamPrefixesUpdateOK) Error() string
func (*IpamPrefixesUpdateOK) GetPayload ¶
func (o *IpamPrefixesUpdateOK) GetPayload() *models.Prefix
type IpamPrefixesUpdateParams ¶
type IpamPrefixesUpdateParams struct { /*Data*/ Data *models.WritablePrefix /*ID A unique integer value identifying this prefix. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamPrefixesUpdateParams contains all the parameters to send to the API endpoint for the ipam prefixes update operation typically these are written to a http.Request
func NewIpamPrefixesUpdateParams ¶
func NewIpamPrefixesUpdateParams() *IpamPrefixesUpdateParams
NewIpamPrefixesUpdateParams creates a new IpamPrefixesUpdateParams object with the default values initialized.
func NewIpamPrefixesUpdateParamsWithContext ¶
func NewIpamPrefixesUpdateParamsWithContext(ctx context.Context) *IpamPrefixesUpdateParams
NewIpamPrefixesUpdateParamsWithContext creates a new IpamPrefixesUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamPrefixesUpdateParamsWithHTTPClient ¶
func NewIpamPrefixesUpdateParamsWithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams
NewIpamPrefixesUpdateParamsWithHTTPClient creates a new IpamPrefixesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamPrefixesUpdateParamsWithTimeout ¶
func NewIpamPrefixesUpdateParamsWithTimeout(timeout time.Duration) *IpamPrefixesUpdateParams
NewIpamPrefixesUpdateParamsWithTimeout creates a new IpamPrefixesUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamPrefixesUpdateParams) SetContext ¶
func (o *IpamPrefixesUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) SetData ¶
func (o *IpamPrefixesUpdateParams) SetData(data *models.WritablePrefix)
SetData adds the data to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) SetHTTPClient ¶
func (o *IpamPrefixesUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) SetID ¶
func (o *IpamPrefixesUpdateParams) SetID(id int64)
SetID adds the id to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) SetTimeout ¶
func (o *IpamPrefixesUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) WithContext ¶
func (o *IpamPrefixesUpdateParams) WithContext(ctx context.Context) *IpamPrefixesUpdateParams
WithContext adds the context to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) WithData ¶
func (o *IpamPrefixesUpdateParams) WithData(data *models.WritablePrefix) *IpamPrefixesUpdateParams
WithData adds the data to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) WithHTTPClient ¶
func (o *IpamPrefixesUpdateParams) WithHTTPClient(client *http.Client) *IpamPrefixesUpdateParams
WithHTTPClient adds the HTTPClient to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) WithID ¶
func (o *IpamPrefixesUpdateParams) WithID(id int64) *IpamPrefixesUpdateParams
WithID adds the id to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) WithTimeout ¶
func (o *IpamPrefixesUpdateParams) WithTimeout(timeout time.Duration) *IpamPrefixesUpdateParams
WithTimeout adds the timeout to the ipam prefixes update params
func (*IpamPrefixesUpdateParams) WriteToRequest ¶
func (o *IpamPrefixesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamPrefixesUpdateReader ¶
type IpamPrefixesUpdateReader struct {
// contains filtered or unexported fields
}
IpamPrefixesUpdateReader is a Reader for the IpamPrefixesUpdate structure.
func (*IpamPrefixesUpdateReader) ReadResponse ¶
func (o *IpamPrefixesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamRirsCreateCreated ¶
IpamRirsCreateCreated handles this case with default header values.
IpamRirsCreateCreated ipam rirs create created
func NewIpamRirsCreateCreated ¶
func NewIpamRirsCreateCreated() *IpamRirsCreateCreated
NewIpamRirsCreateCreated creates a IpamRirsCreateCreated with default headers values
func (*IpamRirsCreateCreated) Error ¶
func (o *IpamRirsCreateCreated) Error() string
func (*IpamRirsCreateCreated) GetPayload ¶
func (o *IpamRirsCreateCreated) GetPayload() *models.RIR
type IpamRirsCreateParams ¶
type IpamRirsCreateParams struct { /*Data*/ Data *models.RIR Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRirsCreateParams contains all the parameters to send to the API endpoint for the ipam rirs create operation typically these are written to a http.Request
func NewIpamRirsCreateParams ¶
func NewIpamRirsCreateParams() *IpamRirsCreateParams
NewIpamRirsCreateParams creates a new IpamRirsCreateParams object with the default values initialized.
func NewIpamRirsCreateParamsWithContext ¶
func NewIpamRirsCreateParamsWithContext(ctx context.Context) *IpamRirsCreateParams
NewIpamRirsCreateParamsWithContext creates a new IpamRirsCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRirsCreateParamsWithHTTPClient ¶
func NewIpamRirsCreateParamsWithHTTPClient(client *http.Client) *IpamRirsCreateParams
NewIpamRirsCreateParamsWithHTTPClient creates a new IpamRirsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRirsCreateParamsWithTimeout ¶
func NewIpamRirsCreateParamsWithTimeout(timeout time.Duration) *IpamRirsCreateParams
NewIpamRirsCreateParamsWithTimeout creates a new IpamRirsCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRirsCreateParams) SetContext ¶
func (o *IpamRirsCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam rirs create params
func (*IpamRirsCreateParams) SetData ¶
func (o *IpamRirsCreateParams) SetData(data *models.RIR)
SetData adds the data to the ipam rirs create params
func (*IpamRirsCreateParams) SetHTTPClient ¶
func (o *IpamRirsCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam rirs create params
func (*IpamRirsCreateParams) SetTimeout ¶
func (o *IpamRirsCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam rirs create params
func (*IpamRirsCreateParams) WithContext ¶
func (o *IpamRirsCreateParams) WithContext(ctx context.Context) *IpamRirsCreateParams
WithContext adds the context to the ipam rirs create params
func (*IpamRirsCreateParams) WithData ¶
func (o *IpamRirsCreateParams) WithData(data *models.RIR) *IpamRirsCreateParams
WithData adds the data to the ipam rirs create params
func (*IpamRirsCreateParams) WithHTTPClient ¶
func (o *IpamRirsCreateParams) WithHTTPClient(client *http.Client) *IpamRirsCreateParams
WithHTTPClient adds the HTTPClient to the ipam rirs create params
func (*IpamRirsCreateParams) WithTimeout ¶
func (o *IpamRirsCreateParams) WithTimeout(timeout time.Duration) *IpamRirsCreateParams
WithTimeout adds the timeout to the ipam rirs create params
func (*IpamRirsCreateParams) WriteToRequest ¶
func (o *IpamRirsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamRirsCreateReader ¶
type IpamRirsCreateReader struct {
// contains filtered or unexported fields
}
IpamRirsCreateReader is a Reader for the IpamRirsCreate structure.
func (*IpamRirsCreateReader) ReadResponse ¶
func (o *IpamRirsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamRirsDeleteNoContent ¶
type IpamRirsDeleteNoContent struct { }
IpamRirsDeleteNoContent handles this case with default header values.
IpamRirsDeleteNoContent ipam rirs delete no content
func NewIpamRirsDeleteNoContent ¶
func NewIpamRirsDeleteNoContent() *IpamRirsDeleteNoContent
NewIpamRirsDeleteNoContent creates a IpamRirsDeleteNoContent with default headers values
func (*IpamRirsDeleteNoContent) Error ¶
func (o *IpamRirsDeleteNoContent) Error() string
type IpamRirsDeleteParams ¶
type IpamRirsDeleteParams struct { /*ID A unique integer value identifying this RIR. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRirsDeleteParams contains all the parameters to send to the API endpoint for the ipam rirs delete operation typically these are written to a http.Request
func NewIpamRirsDeleteParams ¶
func NewIpamRirsDeleteParams() *IpamRirsDeleteParams
NewIpamRirsDeleteParams creates a new IpamRirsDeleteParams object with the default values initialized.
func NewIpamRirsDeleteParamsWithContext ¶
func NewIpamRirsDeleteParamsWithContext(ctx context.Context) *IpamRirsDeleteParams
NewIpamRirsDeleteParamsWithContext creates a new IpamRirsDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRirsDeleteParamsWithHTTPClient ¶
func NewIpamRirsDeleteParamsWithHTTPClient(client *http.Client) *IpamRirsDeleteParams
NewIpamRirsDeleteParamsWithHTTPClient creates a new IpamRirsDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRirsDeleteParamsWithTimeout ¶
func NewIpamRirsDeleteParamsWithTimeout(timeout time.Duration) *IpamRirsDeleteParams
NewIpamRirsDeleteParamsWithTimeout creates a new IpamRirsDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRirsDeleteParams) SetContext ¶
func (o *IpamRirsDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam rirs delete params
func (*IpamRirsDeleteParams) SetHTTPClient ¶
func (o *IpamRirsDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam rirs delete params
func (*IpamRirsDeleteParams) SetID ¶
func (o *IpamRirsDeleteParams) SetID(id int64)
SetID adds the id to the ipam rirs delete params
func (*IpamRirsDeleteParams) SetTimeout ¶
func (o *IpamRirsDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam rirs delete params
func (*IpamRirsDeleteParams) WithContext ¶
func (o *IpamRirsDeleteParams) WithContext(ctx context.Context) *IpamRirsDeleteParams
WithContext adds the context to the ipam rirs delete params
func (*IpamRirsDeleteParams) WithHTTPClient ¶
func (o *IpamRirsDeleteParams) WithHTTPClient(client *http.Client) *IpamRirsDeleteParams
WithHTTPClient adds the HTTPClient to the ipam rirs delete params
func (*IpamRirsDeleteParams) WithID ¶
func (o *IpamRirsDeleteParams) WithID(id int64) *IpamRirsDeleteParams
WithID adds the id to the ipam rirs delete params
func (*IpamRirsDeleteParams) WithTimeout ¶
func (o *IpamRirsDeleteParams) WithTimeout(timeout time.Duration) *IpamRirsDeleteParams
WithTimeout adds the timeout to the ipam rirs delete params
func (*IpamRirsDeleteParams) WriteToRequest ¶
func (o *IpamRirsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamRirsDeleteReader ¶
type IpamRirsDeleteReader struct {
// contains filtered or unexported fields
}
IpamRirsDeleteReader is a Reader for the IpamRirsDelete structure.
func (*IpamRirsDeleteReader) ReadResponse ¶
func (o *IpamRirsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamRirsListOK ¶
type IpamRirsListOK struct {
Payload *IpamRirsListOKBody
}
IpamRirsListOK handles this case with default header values.
IpamRirsListOK ipam rirs list o k
func NewIpamRirsListOK ¶
func NewIpamRirsListOK() *IpamRirsListOK
NewIpamRirsListOK creates a IpamRirsListOK with default headers values
func (*IpamRirsListOK) Error ¶
func (o *IpamRirsListOK) Error() string
func (*IpamRirsListOK) GetPayload ¶
func (o *IpamRirsListOK) GetPayload() *IpamRirsListOKBody
type IpamRirsListOKBody ¶
type IpamRirsListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.RIR `json:"results"` }
IpamRirsListOKBody ipam rirs list o k body swagger:model IpamRirsListOKBody
func (*IpamRirsListOKBody) MarshalBinary ¶
func (o *IpamRirsListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamRirsListOKBody) UnmarshalBinary ¶
func (o *IpamRirsListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamRirsListParams ¶
type IpamRirsListParams struct { /*IDIn Multiple values may be separated by commas. */ IDIn *string /*IsPrivate*/ IsPrivate *string /*Limit Number of results to return per page. */ Limit *int64 /*Name*/ Name *string /*Offset The initial index from which to return the results. */ Offset *int64 /*Q*/ Q *string /*Slug*/ Slug *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRirsListParams contains all the parameters to send to the API endpoint for the ipam rirs list operation typically these are written to a http.Request
func NewIpamRirsListParams ¶
func NewIpamRirsListParams() *IpamRirsListParams
NewIpamRirsListParams creates a new IpamRirsListParams object with the default values initialized.
func NewIpamRirsListParamsWithContext ¶
func NewIpamRirsListParamsWithContext(ctx context.Context) *IpamRirsListParams
NewIpamRirsListParamsWithContext creates a new IpamRirsListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRirsListParamsWithHTTPClient ¶
func NewIpamRirsListParamsWithHTTPClient(client *http.Client) *IpamRirsListParams
NewIpamRirsListParamsWithHTTPClient creates a new IpamRirsListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRirsListParamsWithTimeout ¶
func NewIpamRirsListParamsWithTimeout(timeout time.Duration) *IpamRirsListParams
NewIpamRirsListParamsWithTimeout creates a new IpamRirsListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRirsListParams) SetContext ¶
func (o *IpamRirsListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam rirs list params
func (*IpamRirsListParams) SetHTTPClient ¶
func (o *IpamRirsListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam rirs list params
func (*IpamRirsListParams) SetIDIn ¶
func (o *IpamRirsListParams) SetIDIn(iDIn *string)
SetIDIn adds the idIn to the ipam rirs list params
func (*IpamRirsListParams) SetIsPrivate ¶
func (o *IpamRirsListParams) SetIsPrivate(isPrivate *string)
SetIsPrivate adds the isPrivate to the ipam rirs list params
func (*IpamRirsListParams) SetLimit ¶
func (o *IpamRirsListParams) SetLimit(limit *int64)
SetLimit adds the limit to the ipam rirs list params
func (*IpamRirsListParams) SetName ¶
func (o *IpamRirsListParams) SetName(name *string)
SetName adds the name to the ipam rirs list params
func (*IpamRirsListParams) 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) SetTimeout ¶
func (o *IpamRirsListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam rirs list params
func (*IpamRirsListParams) WithContext ¶
func (o *IpamRirsListParams) WithContext(ctx context.Context) *IpamRirsListParams
WithContext adds the context 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) WithIDIn ¶
func (o *IpamRirsListParams) WithIDIn(iDIn *string) *IpamRirsListParams
WithIDIn adds the iDIn to the ipam rirs list params
func (*IpamRirsListParams) WithIsPrivate ¶
func (o *IpamRirsListParams) WithIsPrivate(isPrivate *string) *IpamRirsListParams
WithIsPrivate adds the isPrivate to the ipam rirs list params
func (*IpamRirsListParams) WithLimit ¶
func (o *IpamRirsListParams) WithLimit(limit *int64) *IpamRirsListParams
WithLimit adds the limit to the ipam rirs list params
func (*IpamRirsListParams) WithName ¶
func (o *IpamRirsListParams) WithName(name *string) *IpamRirsListParams
WithName adds the name to the ipam rirs list params
func (*IpamRirsListParams) WithOffset ¶
func (o *IpamRirsListParams) WithOffset(offset *int64) *IpamRirsListParams
WithOffset adds the offset to the ipam rirs list params
func (*IpamRirsListParams) WithQ ¶
func (o *IpamRirsListParams) WithQ(q *string) *IpamRirsListParams
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) 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 ¶
IpamRirsPartialUpdateOK handles this case with default header values.
IpamRirsPartialUpdateOK ipam rirs partial update o k
func NewIpamRirsPartialUpdateOK ¶
func NewIpamRirsPartialUpdateOK() *IpamRirsPartialUpdateOK
NewIpamRirsPartialUpdateOK creates a IpamRirsPartialUpdateOK with default headers values
func (*IpamRirsPartialUpdateOK) Error ¶
func (o *IpamRirsPartialUpdateOK) Error() string
func (*IpamRirsPartialUpdateOK) GetPayload ¶
func (o *IpamRirsPartialUpdateOK) GetPayload() *models.RIR
type IpamRirsPartialUpdateParams ¶
type IpamRirsPartialUpdateParams struct { /*Data*/ Data *models.RIR /*ID A unique integer value identifying this RIR. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRirsPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam rirs partial update operation typically these are written to a http.Request
func NewIpamRirsPartialUpdateParams ¶
func NewIpamRirsPartialUpdateParams() *IpamRirsPartialUpdateParams
NewIpamRirsPartialUpdateParams creates a new IpamRirsPartialUpdateParams object with the default values initialized.
func NewIpamRirsPartialUpdateParamsWithContext ¶
func NewIpamRirsPartialUpdateParamsWithContext(ctx context.Context) *IpamRirsPartialUpdateParams
NewIpamRirsPartialUpdateParamsWithContext creates a new IpamRirsPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRirsPartialUpdateParamsWithHTTPClient ¶
func NewIpamRirsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsPartialUpdateParams
NewIpamRirsPartialUpdateParamsWithHTTPClient creates a new IpamRirsPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRirsPartialUpdateParamsWithTimeout ¶
func NewIpamRirsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsPartialUpdateParams
NewIpamRirsPartialUpdateParamsWithTimeout creates a new IpamRirsPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRirsPartialUpdateParams) SetContext ¶
func (o *IpamRirsPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) SetData ¶
func (o *IpamRirsPartialUpdateParams) SetData(data *models.RIR)
SetData adds the data to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) SetHTTPClient ¶
func (o *IpamRirsPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) SetID ¶
func (o *IpamRirsPartialUpdateParams) SetID(id int64)
SetID adds the id to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) SetTimeout ¶
func (o *IpamRirsPartialUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) WithContext ¶
func (o *IpamRirsPartialUpdateParams) WithContext(ctx context.Context) *IpamRirsPartialUpdateParams
WithContext adds the context to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) WithData ¶
func (o *IpamRirsPartialUpdateParams) WithData(data *models.RIR) *IpamRirsPartialUpdateParams
WithData adds the data to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) WithHTTPClient ¶
func (o *IpamRirsPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamRirsPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) WithID ¶
func (o *IpamRirsPartialUpdateParams) WithID(id int64) *IpamRirsPartialUpdateParams
WithID adds the id to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) WithTimeout ¶
func (o *IpamRirsPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamRirsPartialUpdateParams
WithTimeout adds the timeout to the ipam rirs partial update params
func (*IpamRirsPartialUpdateParams) WriteToRequest ¶
func (o *IpamRirsPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamRirsReadOK handles this case with default header values.
IpamRirsReadOK ipam rirs read o k
func NewIpamRirsReadOK ¶
func NewIpamRirsReadOK() *IpamRirsReadOK
NewIpamRirsReadOK creates a IpamRirsReadOK with default headers values
func (*IpamRirsReadOK) Error ¶
func (o *IpamRirsReadOK) Error() string
func (*IpamRirsReadOK) GetPayload ¶
func (o *IpamRirsReadOK) GetPayload() *models.RIR
type IpamRirsReadParams ¶
type IpamRirsReadParams struct { /*ID A unique integer value identifying this RIR. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRirsReadParams contains all the parameters to send to the API endpoint for the ipam rirs read operation typically these are written to a http.Request
func NewIpamRirsReadParams ¶
func NewIpamRirsReadParams() *IpamRirsReadParams
NewIpamRirsReadParams creates a new IpamRirsReadParams object with the default values initialized.
func NewIpamRirsReadParamsWithContext ¶
func NewIpamRirsReadParamsWithContext(ctx context.Context) *IpamRirsReadParams
NewIpamRirsReadParamsWithContext creates a new IpamRirsReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRirsReadParamsWithHTTPClient ¶
func NewIpamRirsReadParamsWithHTTPClient(client *http.Client) *IpamRirsReadParams
NewIpamRirsReadParamsWithHTTPClient creates a new IpamRirsReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRirsReadParamsWithTimeout ¶
func NewIpamRirsReadParamsWithTimeout(timeout time.Duration) *IpamRirsReadParams
NewIpamRirsReadParamsWithTimeout creates a new IpamRirsReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRirsReadParams) SetContext ¶
func (o *IpamRirsReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam rirs read params
func (*IpamRirsReadParams) SetHTTPClient ¶
func (o *IpamRirsReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam rirs read params
func (*IpamRirsReadParams) SetID ¶
func (o *IpamRirsReadParams) SetID(id int64)
SetID adds the id to the ipam rirs read params
func (*IpamRirsReadParams) SetTimeout ¶
func (o *IpamRirsReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam rirs read params
func (*IpamRirsReadParams) WithContext ¶
func (o *IpamRirsReadParams) WithContext(ctx context.Context) *IpamRirsReadParams
WithContext adds the context to the ipam rirs read params
func (*IpamRirsReadParams) WithHTTPClient ¶
func (o *IpamRirsReadParams) WithHTTPClient(client *http.Client) *IpamRirsReadParams
WithHTTPClient adds the HTTPClient to the ipam rirs read params
func (*IpamRirsReadParams) WithID ¶
func (o *IpamRirsReadParams) WithID(id int64) *IpamRirsReadParams
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 ¶
IpamRirsUpdateOK handles this case with default header values.
IpamRirsUpdateOK ipam rirs update o k
func NewIpamRirsUpdateOK ¶
func NewIpamRirsUpdateOK() *IpamRirsUpdateOK
NewIpamRirsUpdateOK creates a IpamRirsUpdateOK with default headers values
func (*IpamRirsUpdateOK) Error ¶
func (o *IpamRirsUpdateOK) Error() string
func (*IpamRirsUpdateOK) GetPayload ¶
func (o *IpamRirsUpdateOK) GetPayload() *models.RIR
type IpamRirsUpdateParams ¶
type IpamRirsUpdateParams struct { /*Data*/ Data *models.RIR /*ID A unique integer value identifying this RIR. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRirsUpdateParams contains all the parameters to send to the API endpoint for the ipam rirs update operation typically these are written to a http.Request
func NewIpamRirsUpdateParams ¶
func NewIpamRirsUpdateParams() *IpamRirsUpdateParams
NewIpamRirsUpdateParams creates a new IpamRirsUpdateParams object with the default values initialized.
func NewIpamRirsUpdateParamsWithContext ¶
func NewIpamRirsUpdateParamsWithContext(ctx context.Context) *IpamRirsUpdateParams
NewIpamRirsUpdateParamsWithContext creates a new IpamRirsUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRirsUpdateParamsWithHTTPClient ¶
func NewIpamRirsUpdateParamsWithHTTPClient(client *http.Client) *IpamRirsUpdateParams
NewIpamRirsUpdateParamsWithHTTPClient creates a new IpamRirsUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRirsUpdateParamsWithTimeout ¶
func NewIpamRirsUpdateParamsWithTimeout(timeout time.Duration) *IpamRirsUpdateParams
NewIpamRirsUpdateParamsWithTimeout creates a new IpamRirsUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRirsUpdateParams) SetContext ¶
func (o *IpamRirsUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam rirs update params
func (*IpamRirsUpdateParams) SetData ¶
func (o *IpamRirsUpdateParams) SetData(data *models.RIR)
SetData adds the data to the ipam rirs update params
func (*IpamRirsUpdateParams) SetHTTPClient ¶
func (o *IpamRirsUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam rirs update params
func (*IpamRirsUpdateParams) SetID ¶
func (o *IpamRirsUpdateParams) SetID(id int64)
SetID adds the id to the ipam rirs update params
func (*IpamRirsUpdateParams) SetTimeout ¶
func (o *IpamRirsUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam rirs update params
func (*IpamRirsUpdateParams) WithContext ¶
func (o *IpamRirsUpdateParams) WithContext(ctx context.Context) *IpamRirsUpdateParams
WithContext adds the context to the ipam rirs update params
func (*IpamRirsUpdateParams) WithData ¶
func (o *IpamRirsUpdateParams) WithData(data *models.RIR) *IpamRirsUpdateParams
WithData adds the data to the ipam rirs update params
func (*IpamRirsUpdateParams) WithHTTPClient ¶
func (o *IpamRirsUpdateParams) WithHTTPClient(client *http.Client) *IpamRirsUpdateParams
WithHTTPClient adds the HTTPClient to the ipam rirs update params
func (*IpamRirsUpdateParams) WithID ¶
func (o *IpamRirsUpdateParams) WithID(id int64) *IpamRirsUpdateParams
WithID adds the id to the ipam rirs update params
func (*IpamRirsUpdateParams) WithTimeout ¶
func (o *IpamRirsUpdateParams) WithTimeout(timeout time.Duration) *IpamRirsUpdateParams
WithTimeout adds the timeout to the ipam rirs update params
func (*IpamRirsUpdateParams) WriteToRequest ¶
func (o *IpamRirsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamRirsUpdateReader ¶
type IpamRirsUpdateReader struct {
// contains filtered or unexported fields
}
IpamRirsUpdateReader is a Reader for the IpamRirsUpdate structure.
func (*IpamRirsUpdateReader) ReadResponse ¶
func (o *IpamRirsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamRolesCreateCreated ¶
IpamRolesCreateCreated handles this case with default header values.
IpamRolesCreateCreated ipam roles create created
func NewIpamRolesCreateCreated ¶
func NewIpamRolesCreateCreated() *IpamRolesCreateCreated
NewIpamRolesCreateCreated creates a IpamRolesCreateCreated with default headers values
func (*IpamRolesCreateCreated) Error ¶
func (o *IpamRolesCreateCreated) Error() string
func (*IpamRolesCreateCreated) GetPayload ¶
func (o *IpamRolesCreateCreated) GetPayload() *models.Role
type IpamRolesCreateParams ¶
type IpamRolesCreateParams struct { /*Data*/ Data *models.Role Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRolesCreateParams contains all the parameters to send to the API endpoint for the ipam roles create operation typically these are written to a http.Request
func NewIpamRolesCreateParams ¶
func NewIpamRolesCreateParams() *IpamRolesCreateParams
NewIpamRolesCreateParams creates a new IpamRolesCreateParams object with the default values initialized.
func NewIpamRolesCreateParamsWithContext ¶
func NewIpamRolesCreateParamsWithContext(ctx context.Context) *IpamRolesCreateParams
NewIpamRolesCreateParamsWithContext creates a new IpamRolesCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRolesCreateParamsWithHTTPClient ¶
func NewIpamRolesCreateParamsWithHTTPClient(client *http.Client) *IpamRolesCreateParams
NewIpamRolesCreateParamsWithHTTPClient creates a new IpamRolesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRolesCreateParamsWithTimeout ¶
func NewIpamRolesCreateParamsWithTimeout(timeout time.Duration) *IpamRolesCreateParams
NewIpamRolesCreateParamsWithTimeout creates a new IpamRolesCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRolesCreateParams) SetContext ¶
func (o *IpamRolesCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam roles create params
func (*IpamRolesCreateParams) SetData ¶
func (o *IpamRolesCreateParams) SetData(data *models.Role)
SetData adds the data to the ipam roles create params
func (*IpamRolesCreateParams) SetHTTPClient ¶
func (o *IpamRolesCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam roles create params
func (*IpamRolesCreateParams) SetTimeout ¶
func (o *IpamRolesCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam roles create params
func (*IpamRolesCreateParams) WithContext ¶
func (o *IpamRolesCreateParams) WithContext(ctx context.Context) *IpamRolesCreateParams
WithContext adds the context to the ipam roles create params
func (*IpamRolesCreateParams) WithData ¶
func (o *IpamRolesCreateParams) WithData(data *models.Role) *IpamRolesCreateParams
WithData adds the data to the ipam roles create params
func (*IpamRolesCreateParams) WithHTTPClient ¶
func (o *IpamRolesCreateParams) WithHTTPClient(client *http.Client) *IpamRolesCreateParams
WithHTTPClient adds the HTTPClient to the ipam roles create params
func (*IpamRolesCreateParams) WithTimeout ¶
func (o *IpamRolesCreateParams) WithTimeout(timeout time.Duration) *IpamRolesCreateParams
WithTimeout adds the timeout to the ipam roles create params
func (*IpamRolesCreateParams) WriteToRequest ¶
func (o *IpamRolesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamRolesCreateReader ¶
type IpamRolesCreateReader struct {
// contains filtered or unexported fields
}
IpamRolesCreateReader is a Reader for the IpamRolesCreate structure.
func (*IpamRolesCreateReader) ReadResponse ¶
func (o *IpamRolesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamRolesDeleteNoContent ¶
type IpamRolesDeleteNoContent struct { }
IpamRolesDeleteNoContent handles this case with default header values.
IpamRolesDeleteNoContent ipam roles delete no content
func NewIpamRolesDeleteNoContent ¶
func NewIpamRolesDeleteNoContent() *IpamRolesDeleteNoContent
NewIpamRolesDeleteNoContent creates a IpamRolesDeleteNoContent with default headers values
func (*IpamRolesDeleteNoContent) Error ¶
func (o *IpamRolesDeleteNoContent) Error() string
type IpamRolesDeleteParams ¶
type IpamRolesDeleteParams struct { /*ID A unique integer value identifying this role. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRolesDeleteParams contains all the parameters to send to the API endpoint for the ipam roles delete operation typically these are written to a http.Request
func NewIpamRolesDeleteParams ¶
func NewIpamRolesDeleteParams() *IpamRolesDeleteParams
NewIpamRolesDeleteParams creates a new IpamRolesDeleteParams object with the default values initialized.
func NewIpamRolesDeleteParamsWithContext ¶
func NewIpamRolesDeleteParamsWithContext(ctx context.Context) *IpamRolesDeleteParams
NewIpamRolesDeleteParamsWithContext creates a new IpamRolesDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRolesDeleteParamsWithHTTPClient ¶
func NewIpamRolesDeleteParamsWithHTTPClient(client *http.Client) *IpamRolesDeleteParams
NewIpamRolesDeleteParamsWithHTTPClient creates a new IpamRolesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRolesDeleteParamsWithTimeout ¶
func NewIpamRolesDeleteParamsWithTimeout(timeout time.Duration) *IpamRolesDeleteParams
NewIpamRolesDeleteParamsWithTimeout creates a new IpamRolesDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRolesDeleteParams) SetContext ¶
func (o *IpamRolesDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam roles delete params
func (*IpamRolesDeleteParams) SetHTTPClient ¶
func (o *IpamRolesDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam roles delete params
func (*IpamRolesDeleteParams) SetID ¶
func (o *IpamRolesDeleteParams) SetID(id int64)
SetID adds the id to the ipam roles delete params
func (*IpamRolesDeleteParams) SetTimeout ¶
func (o *IpamRolesDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam roles delete params
func (*IpamRolesDeleteParams) WithContext ¶
func (o *IpamRolesDeleteParams) WithContext(ctx context.Context) *IpamRolesDeleteParams
WithContext adds the context to the ipam roles delete params
func (*IpamRolesDeleteParams) WithHTTPClient ¶
func (o *IpamRolesDeleteParams) WithHTTPClient(client *http.Client) *IpamRolesDeleteParams
WithHTTPClient adds the HTTPClient to the ipam roles delete params
func (*IpamRolesDeleteParams) WithID ¶
func (o *IpamRolesDeleteParams) WithID(id int64) *IpamRolesDeleteParams
WithID adds the id to the ipam roles delete params
func (*IpamRolesDeleteParams) WithTimeout ¶
func (o *IpamRolesDeleteParams) WithTimeout(timeout time.Duration) *IpamRolesDeleteParams
WithTimeout adds the timeout to the ipam roles delete params
func (*IpamRolesDeleteParams) WriteToRequest ¶
func (o *IpamRolesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamRolesDeleteReader ¶
type IpamRolesDeleteReader struct {
// contains filtered or unexported fields
}
IpamRolesDeleteReader is a Reader for the IpamRolesDelete structure.
func (*IpamRolesDeleteReader) ReadResponse ¶
func (o *IpamRolesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamRolesListOK ¶
type IpamRolesListOK struct {
Payload *IpamRolesListOKBody
}
IpamRolesListOK handles this case with default header values.
IpamRolesListOK ipam roles list o k
func NewIpamRolesListOK ¶
func NewIpamRolesListOK() *IpamRolesListOK
NewIpamRolesListOK creates a IpamRolesListOK with default headers values
func (*IpamRolesListOK) Error ¶
func (o *IpamRolesListOK) Error() string
func (*IpamRolesListOK) GetPayload ¶
func (o *IpamRolesListOK) GetPayload() *IpamRolesListOKBody
type IpamRolesListOKBody ¶
type IpamRolesListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.Role `json:"results"` }
IpamRolesListOKBody ipam roles list o k body swagger:model IpamRolesListOKBody
func (*IpamRolesListOKBody) MarshalBinary ¶
func (o *IpamRolesListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamRolesListOKBody) UnmarshalBinary ¶
func (o *IpamRolesListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamRolesListParams ¶
type IpamRolesListParams struct { /*ID*/ ID *string /*Limit Number of results to return per page. */ Limit *int64 /*Name*/ Name *string /*Offset The initial index from which to return the results. */ Offset *int64 /*Q*/ Q *string /*Slug*/ Slug *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRolesListParams contains all the parameters to send to the API endpoint for the ipam roles list operation typically these are written to a http.Request
func NewIpamRolesListParams ¶
func NewIpamRolesListParams() *IpamRolesListParams
NewIpamRolesListParams creates a new IpamRolesListParams object with the default values initialized.
func NewIpamRolesListParamsWithContext ¶
func NewIpamRolesListParamsWithContext(ctx context.Context) *IpamRolesListParams
NewIpamRolesListParamsWithContext creates a new IpamRolesListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRolesListParamsWithHTTPClient ¶
func NewIpamRolesListParamsWithHTTPClient(client *http.Client) *IpamRolesListParams
NewIpamRolesListParamsWithHTTPClient creates a new IpamRolesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRolesListParamsWithTimeout ¶
func NewIpamRolesListParamsWithTimeout(timeout time.Duration) *IpamRolesListParams
NewIpamRolesListParamsWithTimeout creates a new IpamRolesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRolesListParams) SetContext ¶
func (o *IpamRolesListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam roles list params
func (*IpamRolesListParams) SetHTTPClient ¶
func (o *IpamRolesListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam roles list params
func (*IpamRolesListParams) SetID ¶
func (o *IpamRolesListParams) SetID(id *string)
SetID adds the id to the ipam roles list params
func (*IpamRolesListParams) 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) 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) SetTimeout ¶
func (o *IpamRolesListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam roles list params
func (*IpamRolesListParams) WithContext ¶
func (o *IpamRolesListParams) WithContext(ctx context.Context) *IpamRolesListParams
WithContext adds the context to the ipam roles list params
func (*IpamRolesListParams) WithHTTPClient ¶
func (o *IpamRolesListParams) WithHTTPClient(client *http.Client) *IpamRolesListParams
WithHTTPClient adds the HTTPClient to the ipam roles list params
func (*IpamRolesListParams) WithID ¶
func (o *IpamRolesListParams) WithID(id *string) *IpamRolesListParams
WithID adds the id 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) WithOffset ¶
func (o *IpamRolesListParams) WithOffset(offset *int64) *IpamRolesListParams
WithOffset adds the offset to the ipam roles list params
func (*IpamRolesListParams) WithQ ¶
func (o *IpamRolesListParams) WithQ(q *string) *IpamRolesListParams
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) 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 ¶
IpamRolesPartialUpdateOK handles this case with default header values.
IpamRolesPartialUpdateOK ipam roles partial update o k
func NewIpamRolesPartialUpdateOK ¶
func NewIpamRolesPartialUpdateOK() *IpamRolesPartialUpdateOK
NewIpamRolesPartialUpdateOK creates a IpamRolesPartialUpdateOK with default headers values
func (*IpamRolesPartialUpdateOK) Error ¶
func (o *IpamRolesPartialUpdateOK) Error() string
func (*IpamRolesPartialUpdateOK) GetPayload ¶
func (o *IpamRolesPartialUpdateOK) GetPayload() *models.Role
type IpamRolesPartialUpdateParams ¶
type IpamRolesPartialUpdateParams struct { /*Data*/ Data *models.Role /*ID A unique integer value identifying this role. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRolesPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam roles partial update operation typically these are written to a http.Request
func NewIpamRolesPartialUpdateParams ¶
func NewIpamRolesPartialUpdateParams() *IpamRolesPartialUpdateParams
NewIpamRolesPartialUpdateParams creates a new IpamRolesPartialUpdateParams object with the default values initialized.
func NewIpamRolesPartialUpdateParamsWithContext ¶
func NewIpamRolesPartialUpdateParamsWithContext(ctx context.Context) *IpamRolesPartialUpdateParams
NewIpamRolesPartialUpdateParamsWithContext creates a new IpamRolesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRolesPartialUpdateParamsWithHTTPClient ¶
func NewIpamRolesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesPartialUpdateParams
NewIpamRolesPartialUpdateParamsWithHTTPClient creates a new IpamRolesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRolesPartialUpdateParamsWithTimeout ¶
func NewIpamRolesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesPartialUpdateParams
NewIpamRolesPartialUpdateParamsWithTimeout creates a new IpamRolesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRolesPartialUpdateParams) SetContext ¶
func (o *IpamRolesPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) SetData ¶
func (o *IpamRolesPartialUpdateParams) SetData(data *models.Role)
SetData adds the data to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) SetHTTPClient ¶
func (o *IpamRolesPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) SetID ¶
func (o *IpamRolesPartialUpdateParams) SetID(id int64)
SetID adds the id to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) SetTimeout ¶
func (o *IpamRolesPartialUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) WithContext ¶
func (o *IpamRolesPartialUpdateParams) WithContext(ctx context.Context) *IpamRolesPartialUpdateParams
WithContext adds the context to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) WithData ¶
func (o *IpamRolesPartialUpdateParams) WithData(data *models.Role) *IpamRolesPartialUpdateParams
WithData adds the data to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) WithHTTPClient ¶
func (o *IpamRolesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamRolesPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) WithID ¶
func (o *IpamRolesPartialUpdateParams) WithID(id int64) *IpamRolesPartialUpdateParams
WithID adds the id to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) WithTimeout ¶
func (o *IpamRolesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamRolesPartialUpdateParams
WithTimeout adds the timeout to the ipam roles partial update params
func (*IpamRolesPartialUpdateParams) WriteToRequest ¶
func (o *IpamRolesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamRolesReadOK handles this case with default header values.
IpamRolesReadOK ipam roles read o k
func NewIpamRolesReadOK ¶
func NewIpamRolesReadOK() *IpamRolesReadOK
NewIpamRolesReadOK creates a IpamRolesReadOK with default headers values
func (*IpamRolesReadOK) Error ¶
func (o *IpamRolesReadOK) Error() string
func (*IpamRolesReadOK) GetPayload ¶
func (o *IpamRolesReadOK) GetPayload() *models.Role
type IpamRolesReadParams ¶
type IpamRolesReadParams struct { /*ID A unique integer value identifying this role. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRolesReadParams contains all the parameters to send to the API endpoint for the ipam roles read operation typically these are written to a http.Request
func NewIpamRolesReadParams ¶
func NewIpamRolesReadParams() *IpamRolesReadParams
NewIpamRolesReadParams creates a new IpamRolesReadParams object with the default values initialized.
func NewIpamRolesReadParamsWithContext ¶
func NewIpamRolesReadParamsWithContext(ctx context.Context) *IpamRolesReadParams
NewIpamRolesReadParamsWithContext creates a new IpamRolesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRolesReadParamsWithHTTPClient ¶
func NewIpamRolesReadParamsWithHTTPClient(client *http.Client) *IpamRolesReadParams
NewIpamRolesReadParamsWithHTTPClient creates a new IpamRolesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRolesReadParamsWithTimeout ¶
func NewIpamRolesReadParamsWithTimeout(timeout time.Duration) *IpamRolesReadParams
NewIpamRolesReadParamsWithTimeout creates a new IpamRolesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRolesReadParams) SetContext ¶
func (o *IpamRolesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam roles read params
func (*IpamRolesReadParams) SetHTTPClient ¶
func (o *IpamRolesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam roles read params
func (*IpamRolesReadParams) SetID ¶
func (o *IpamRolesReadParams) SetID(id int64)
SetID adds the id to the ipam roles read params
func (*IpamRolesReadParams) SetTimeout ¶
func (o *IpamRolesReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam roles read params
func (*IpamRolesReadParams) WithContext ¶
func (o *IpamRolesReadParams) WithContext(ctx context.Context) *IpamRolesReadParams
WithContext adds the context to the ipam roles read params
func (*IpamRolesReadParams) WithHTTPClient ¶
func (o *IpamRolesReadParams) WithHTTPClient(client *http.Client) *IpamRolesReadParams
WithHTTPClient adds the HTTPClient to the ipam roles read params
func (*IpamRolesReadParams) WithID ¶
func (o *IpamRolesReadParams) WithID(id int64) *IpamRolesReadParams
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 ¶
IpamRolesUpdateOK handles this case with default header values.
IpamRolesUpdateOK ipam roles update o k
func NewIpamRolesUpdateOK ¶
func NewIpamRolesUpdateOK() *IpamRolesUpdateOK
NewIpamRolesUpdateOK creates a IpamRolesUpdateOK with default headers values
func (*IpamRolesUpdateOK) Error ¶
func (o *IpamRolesUpdateOK) Error() string
func (*IpamRolesUpdateOK) GetPayload ¶
func (o *IpamRolesUpdateOK) GetPayload() *models.Role
type IpamRolesUpdateParams ¶
type IpamRolesUpdateParams struct { /*Data*/ Data *models.Role /*ID A unique integer value identifying this role. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamRolesUpdateParams contains all the parameters to send to the API endpoint for the ipam roles update operation typically these are written to a http.Request
func NewIpamRolesUpdateParams ¶
func NewIpamRolesUpdateParams() *IpamRolesUpdateParams
NewIpamRolesUpdateParams creates a new IpamRolesUpdateParams object with the default values initialized.
func NewIpamRolesUpdateParamsWithContext ¶
func NewIpamRolesUpdateParamsWithContext(ctx context.Context) *IpamRolesUpdateParams
NewIpamRolesUpdateParamsWithContext creates a new IpamRolesUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamRolesUpdateParamsWithHTTPClient ¶
func NewIpamRolesUpdateParamsWithHTTPClient(client *http.Client) *IpamRolesUpdateParams
NewIpamRolesUpdateParamsWithHTTPClient creates a new IpamRolesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamRolesUpdateParamsWithTimeout ¶
func NewIpamRolesUpdateParamsWithTimeout(timeout time.Duration) *IpamRolesUpdateParams
NewIpamRolesUpdateParamsWithTimeout creates a new IpamRolesUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamRolesUpdateParams) SetContext ¶
func (o *IpamRolesUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam roles update params
func (*IpamRolesUpdateParams) SetData ¶
func (o *IpamRolesUpdateParams) SetData(data *models.Role)
SetData adds the data to the ipam roles update params
func (*IpamRolesUpdateParams) SetHTTPClient ¶
func (o *IpamRolesUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam roles update params
func (*IpamRolesUpdateParams) SetID ¶
func (o *IpamRolesUpdateParams) SetID(id int64)
SetID adds the id to the ipam roles update params
func (*IpamRolesUpdateParams) SetTimeout ¶
func (o *IpamRolesUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam roles update params
func (*IpamRolesUpdateParams) WithContext ¶
func (o *IpamRolesUpdateParams) WithContext(ctx context.Context) *IpamRolesUpdateParams
WithContext adds the context to the ipam roles update params
func (*IpamRolesUpdateParams) WithData ¶
func (o *IpamRolesUpdateParams) WithData(data *models.Role) *IpamRolesUpdateParams
WithData adds the data to the ipam roles update params
func (*IpamRolesUpdateParams) WithHTTPClient ¶
func (o *IpamRolesUpdateParams) WithHTTPClient(client *http.Client) *IpamRolesUpdateParams
WithHTTPClient adds the HTTPClient to the ipam roles update params
func (*IpamRolesUpdateParams) WithID ¶
func (o *IpamRolesUpdateParams) WithID(id int64) *IpamRolesUpdateParams
WithID adds the id to the ipam roles update params
func (*IpamRolesUpdateParams) WithTimeout ¶
func (o *IpamRolesUpdateParams) WithTimeout(timeout time.Duration) *IpamRolesUpdateParams
WithTimeout adds the timeout to the ipam roles update params
func (*IpamRolesUpdateParams) WriteToRequest ¶
func (o *IpamRolesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamRolesUpdateReader ¶
type IpamRolesUpdateReader struct {
// contains filtered or unexported fields
}
IpamRolesUpdateReader is a Reader for the IpamRolesUpdate structure.
func (*IpamRolesUpdateReader) ReadResponse ¶
func (o *IpamRolesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamServicesCreateCreated ¶
IpamServicesCreateCreated handles this case with default header values.
IpamServicesCreateCreated ipam services create created
func NewIpamServicesCreateCreated ¶
func NewIpamServicesCreateCreated() *IpamServicesCreateCreated
NewIpamServicesCreateCreated creates a IpamServicesCreateCreated with default headers values
func (*IpamServicesCreateCreated) Error ¶
func (o *IpamServicesCreateCreated) Error() string
func (*IpamServicesCreateCreated) GetPayload ¶
func (o *IpamServicesCreateCreated) GetPayload() *models.Service
type IpamServicesCreateParams ¶
type IpamServicesCreateParams struct { /*Data*/ Data *models.WritableService Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamServicesCreateParams contains all the parameters to send to the API endpoint for the ipam services create operation typically these are written to a http.Request
func NewIpamServicesCreateParams ¶
func NewIpamServicesCreateParams() *IpamServicesCreateParams
NewIpamServicesCreateParams creates a new IpamServicesCreateParams object with the default values initialized.
func NewIpamServicesCreateParamsWithContext ¶
func NewIpamServicesCreateParamsWithContext(ctx context.Context) *IpamServicesCreateParams
NewIpamServicesCreateParamsWithContext creates a new IpamServicesCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamServicesCreateParamsWithHTTPClient ¶
func NewIpamServicesCreateParamsWithHTTPClient(client *http.Client) *IpamServicesCreateParams
NewIpamServicesCreateParamsWithHTTPClient creates a new IpamServicesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamServicesCreateParamsWithTimeout ¶
func NewIpamServicesCreateParamsWithTimeout(timeout time.Duration) *IpamServicesCreateParams
NewIpamServicesCreateParamsWithTimeout creates a new IpamServicesCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamServicesCreateParams) SetContext ¶
func (o *IpamServicesCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam services create params
func (*IpamServicesCreateParams) SetData ¶
func (o *IpamServicesCreateParams) SetData(data *models.WritableService)
SetData adds the data to the ipam services create params
func (*IpamServicesCreateParams) SetHTTPClient ¶
func (o *IpamServicesCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam services create params
func (*IpamServicesCreateParams) SetTimeout ¶
func (o *IpamServicesCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam services create params
func (*IpamServicesCreateParams) WithContext ¶
func (o *IpamServicesCreateParams) WithContext(ctx context.Context) *IpamServicesCreateParams
WithContext adds the context to the ipam services create params
func (*IpamServicesCreateParams) WithData ¶
func (o *IpamServicesCreateParams) WithData(data *models.WritableService) *IpamServicesCreateParams
WithData adds the data to the ipam services create params
func (*IpamServicesCreateParams) WithHTTPClient ¶
func (o *IpamServicesCreateParams) WithHTTPClient(client *http.Client) *IpamServicesCreateParams
WithHTTPClient adds the HTTPClient to the ipam services create params
func (*IpamServicesCreateParams) WithTimeout ¶
func (o *IpamServicesCreateParams) WithTimeout(timeout time.Duration) *IpamServicesCreateParams
WithTimeout adds the timeout to the ipam services create params
func (*IpamServicesCreateParams) WriteToRequest ¶
func (o *IpamServicesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamServicesCreateReader ¶
type IpamServicesCreateReader struct {
// contains filtered or unexported fields
}
IpamServicesCreateReader is a Reader for the IpamServicesCreate structure.
func (*IpamServicesCreateReader) ReadResponse ¶
func (o *IpamServicesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamServicesDeleteNoContent ¶
type IpamServicesDeleteNoContent struct { }
IpamServicesDeleteNoContent handles this case with default header values.
IpamServicesDeleteNoContent ipam services delete no content
func NewIpamServicesDeleteNoContent ¶
func NewIpamServicesDeleteNoContent() *IpamServicesDeleteNoContent
NewIpamServicesDeleteNoContent creates a IpamServicesDeleteNoContent with default headers values
func (*IpamServicesDeleteNoContent) Error ¶
func (o *IpamServicesDeleteNoContent) Error() string
type IpamServicesDeleteParams ¶
type IpamServicesDeleteParams struct { /*ID A unique integer value identifying this service. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamServicesDeleteParams contains all the parameters to send to the API endpoint for the ipam services delete operation typically these are written to a http.Request
func NewIpamServicesDeleteParams ¶
func NewIpamServicesDeleteParams() *IpamServicesDeleteParams
NewIpamServicesDeleteParams creates a new IpamServicesDeleteParams object with the default values initialized.
func NewIpamServicesDeleteParamsWithContext ¶
func NewIpamServicesDeleteParamsWithContext(ctx context.Context) *IpamServicesDeleteParams
NewIpamServicesDeleteParamsWithContext creates a new IpamServicesDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamServicesDeleteParamsWithHTTPClient ¶
func NewIpamServicesDeleteParamsWithHTTPClient(client *http.Client) *IpamServicesDeleteParams
NewIpamServicesDeleteParamsWithHTTPClient creates a new IpamServicesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamServicesDeleteParamsWithTimeout ¶
func NewIpamServicesDeleteParamsWithTimeout(timeout time.Duration) *IpamServicesDeleteParams
NewIpamServicesDeleteParamsWithTimeout creates a new IpamServicesDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamServicesDeleteParams) SetContext ¶
func (o *IpamServicesDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam services delete params
func (*IpamServicesDeleteParams) SetHTTPClient ¶
func (o *IpamServicesDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam services delete params
func (*IpamServicesDeleteParams) SetID ¶
func (o *IpamServicesDeleteParams) SetID(id int64)
SetID adds the id to the ipam services delete params
func (*IpamServicesDeleteParams) SetTimeout ¶
func (o *IpamServicesDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam services delete params
func (*IpamServicesDeleteParams) WithContext ¶
func (o *IpamServicesDeleteParams) WithContext(ctx context.Context) *IpamServicesDeleteParams
WithContext adds the context to the ipam services delete params
func (*IpamServicesDeleteParams) WithHTTPClient ¶
func (o *IpamServicesDeleteParams) WithHTTPClient(client *http.Client) *IpamServicesDeleteParams
WithHTTPClient adds the HTTPClient to the ipam services delete params
func (*IpamServicesDeleteParams) WithID ¶
func (o *IpamServicesDeleteParams) WithID(id int64) *IpamServicesDeleteParams
WithID adds the id to the ipam services delete params
func (*IpamServicesDeleteParams) WithTimeout ¶
func (o *IpamServicesDeleteParams) WithTimeout(timeout time.Duration) *IpamServicesDeleteParams
WithTimeout adds the timeout to the ipam services delete params
func (*IpamServicesDeleteParams) WriteToRequest ¶
func (o *IpamServicesDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamServicesDeleteReader ¶
type IpamServicesDeleteReader struct {
// contains filtered or unexported fields
}
IpamServicesDeleteReader is a Reader for the IpamServicesDelete structure.
func (*IpamServicesDeleteReader) ReadResponse ¶
func (o *IpamServicesDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamServicesListOK ¶
type IpamServicesListOK struct {
Payload *IpamServicesListOKBody
}
IpamServicesListOK handles this case with default header values.
IpamServicesListOK ipam services list o k
func NewIpamServicesListOK ¶
func NewIpamServicesListOK() *IpamServicesListOK
NewIpamServicesListOK creates a IpamServicesListOK with default headers values
func (*IpamServicesListOK) Error ¶
func (o *IpamServicesListOK) Error() string
func (*IpamServicesListOK) GetPayload ¶
func (o *IpamServicesListOK) GetPayload() *IpamServicesListOKBody
type IpamServicesListOKBody ¶
type IpamServicesListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.Service `json:"results"` }
IpamServicesListOKBody ipam services list o k body swagger:model IpamServicesListOKBody
func (*IpamServicesListOKBody) MarshalBinary ¶
func (o *IpamServicesListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamServicesListOKBody) UnmarshalBinary ¶
func (o *IpamServicesListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamServicesListParams ¶
type IpamServicesListParams struct { /*Device*/ Device *string /*DeviceID*/ DeviceID *string /*ID*/ ID *string /*Limit Number of results to return per page. */ Limit *int64 /*Name*/ Name *string /*Offset The initial index from which to return the results. */ Offset *int64 /*Port*/ Port *string /*Protocol*/ Protocol *string /*Q*/ Q *string /*Tag*/ Tag *string /*VirtualMachine*/ VirtualMachine *string /*VirtualMachineID*/ VirtualMachineID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamServicesListParams contains all the parameters to send to the API endpoint for the ipam services list operation typically these are written to a http.Request
func NewIpamServicesListParams ¶
func NewIpamServicesListParams() *IpamServicesListParams
NewIpamServicesListParams creates a new IpamServicesListParams object with the default values initialized.
func NewIpamServicesListParamsWithContext ¶
func NewIpamServicesListParamsWithContext(ctx context.Context) *IpamServicesListParams
NewIpamServicesListParamsWithContext creates a new IpamServicesListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamServicesListParamsWithHTTPClient ¶
func NewIpamServicesListParamsWithHTTPClient(client *http.Client) *IpamServicesListParams
NewIpamServicesListParamsWithHTTPClient creates a new IpamServicesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamServicesListParamsWithTimeout ¶
func NewIpamServicesListParamsWithTimeout(timeout time.Duration) *IpamServicesListParams
NewIpamServicesListParamsWithTimeout creates a new IpamServicesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamServicesListParams) SetContext ¶
func (o *IpamServicesListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam services list params
func (*IpamServicesListParams) 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) 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) 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) SetOffset ¶
func (o *IpamServicesListParams) SetOffset(offset *int64)
SetOffset adds the offset to the ipam services list params
func (*IpamServicesListParams) SetPort ¶
func (o *IpamServicesListParams) SetPort(port *string)
SetPort adds the port to the ipam services list params
func (*IpamServicesListParams) SetProtocol ¶
func (o *IpamServicesListParams) SetProtocol(protocol *string)
SetProtocol adds the protocol 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) 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) WithContext ¶
func (o *IpamServicesListParams) WithContext(ctx context.Context) *IpamServicesListParams
WithContext adds the context to the ipam services list params
func (*IpamServicesListParams) WithDevice ¶
func (o *IpamServicesListParams) WithDevice(device *string) *IpamServicesListParams
WithDevice adds the device to the ipam services list params
func (*IpamServicesListParams) WithDeviceID ¶
func (o *IpamServicesListParams) WithDeviceID(deviceID *string) *IpamServicesListParams
WithDeviceID adds the deviceID to the ipam services list params
func (*IpamServicesListParams) WithHTTPClient ¶
func (o *IpamServicesListParams) WithHTTPClient(client *http.Client) *IpamServicesListParams
WithHTTPClient adds the HTTPClient to the ipam services list params
func (*IpamServicesListParams) WithID ¶
func (o *IpamServicesListParams) WithID(id *string) *IpamServicesListParams
WithID adds the id 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 ¶
func (o *IpamServicesListParams) WithName(name *string) *IpamServicesListParams
WithName adds the name 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 ¶
func (o *IpamServicesListParams) WithPort(port *string) *IpamServicesListParams
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) WithQ ¶
func (o *IpamServicesListParams) WithQ(q *string) *IpamServicesListParams
WithQ adds the q to the ipam services list params
func (*IpamServicesListParams) WithTag ¶
func (o *IpamServicesListParams) WithTag(tag *string) *IpamServicesListParams
WithTag adds the tag to the ipam services list params
func (*IpamServicesListParams) WithTimeout ¶
func (o *IpamServicesListParams) WithTimeout(timeout time.Duration) *IpamServicesListParams
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) WriteToRequest ¶
func (o *IpamServicesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamServicesPartialUpdateOK handles this case with default header values.
IpamServicesPartialUpdateOK ipam services partial update o k
func NewIpamServicesPartialUpdateOK ¶
func NewIpamServicesPartialUpdateOK() *IpamServicesPartialUpdateOK
NewIpamServicesPartialUpdateOK creates a IpamServicesPartialUpdateOK with default headers values
func (*IpamServicesPartialUpdateOK) Error ¶
func (o *IpamServicesPartialUpdateOK) Error() string
func (*IpamServicesPartialUpdateOK) GetPayload ¶
func (o *IpamServicesPartialUpdateOK) GetPayload() *models.Service
type IpamServicesPartialUpdateParams ¶
type IpamServicesPartialUpdateParams struct { /*Data*/ Data *models.WritableService /*ID A unique integer value identifying this service. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamServicesPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam services partial update operation typically these are written to a http.Request
func NewIpamServicesPartialUpdateParams ¶
func NewIpamServicesPartialUpdateParams() *IpamServicesPartialUpdateParams
NewIpamServicesPartialUpdateParams creates a new IpamServicesPartialUpdateParams object with the default values initialized.
func NewIpamServicesPartialUpdateParamsWithContext ¶
func NewIpamServicesPartialUpdateParamsWithContext(ctx context.Context) *IpamServicesPartialUpdateParams
NewIpamServicesPartialUpdateParamsWithContext creates a new IpamServicesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamServicesPartialUpdateParamsWithHTTPClient ¶
func NewIpamServicesPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesPartialUpdateParams
NewIpamServicesPartialUpdateParamsWithHTTPClient creates a new IpamServicesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamServicesPartialUpdateParamsWithTimeout ¶
func NewIpamServicesPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesPartialUpdateParams
NewIpamServicesPartialUpdateParamsWithTimeout creates a new IpamServicesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamServicesPartialUpdateParams) SetContext ¶
func (o *IpamServicesPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) SetData ¶
func (o *IpamServicesPartialUpdateParams) SetData(data *models.WritableService)
SetData adds the data to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) SetHTTPClient ¶
func (o *IpamServicesPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) SetID ¶
func (o *IpamServicesPartialUpdateParams) SetID(id int64)
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 ¶
func (o *IpamServicesPartialUpdateParams) WithContext(ctx context.Context) *IpamServicesPartialUpdateParams
WithContext adds the context to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) WithData ¶
func (o *IpamServicesPartialUpdateParams) WithData(data *models.WritableService) *IpamServicesPartialUpdateParams
WithData adds the data to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) WithHTTPClient ¶
func (o *IpamServicesPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamServicesPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) WithID ¶
func (o *IpamServicesPartialUpdateParams) WithID(id int64) *IpamServicesPartialUpdateParams
WithID adds the id to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) WithTimeout ¶
func (o *IpamServicesPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamServicesPartialUpdateParams
WithTimeout adds the timeout to the ipam services partial update params
func (*IpamServicesPartialUpdateParams) WriteToRequest ¶
func (o *IpamServicesPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamServicesReadOK handles this case with default header values.
IpamServicesReadOK ipam services read o k
func NewIpamServicesReadOK ¶
func NewIpamServicesReadOK() *IpamServicesReadOK
NewIpamServicesReadOK creates a IpamServicesReadOK with default headers values
func (*IpamServicesReadOK) Error ¶
func (o *IpamServicesReadOK) Error() string
func (*IpamServicesReadOK) GetPayload ¶
func (o *IpamServicesReadOK) GetPayload() *models.Service
type IpamServicesReadParams ¶
type IpamServicesReadParams struct { /*ID A unique integer value identifying this service. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamServicesReadParams contains all the parameters to send to the API endpoint for the ipam services read operation typically these are written to a http.Request
func NewIpamServicesReadParams ¶
func NewIpamServicesReadParams() *IpamServicesReadParams
NewIpamServicesReadParams creates a new IpamServicesReadParams object with the default values initialized.
func NewIpamServicesReadParamsWithContext ¶
func NewIpamServicesReadParamsWithContext(ctx context.Context) *IpamServicesReadParams
NewIpamServicesReadParamsWithContext creates a new IpamServicesReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamServicesReadParamsWithHTTPClient ¶
func NewIpamServicesReadParamsWithHTTPClient(client *http.Client) *IpamServicesReadParams
NewIpamServicesReadParamsWithHTTPClient creates a new IpamServicesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamServicesReadParamsWithTimeout ¶
func NewIpamServicesReadParamsWithTimeout(timeout time.Duration) *IpamServicesReadParams
NewIpamServicesReadParamsWithTimeout creates a new IpamServicesReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamServicesReadParams) SetContext ¶
func (o *IpamServicesReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam services read params
func (*IpamServicesReadParams) SetHTTPClient ¶
func (o *IpamServicesReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam services read params
func (*IpamServicesReadParams) SetID ¶
func (o *IpamServicesReadParams) SetID(id int64)
SetID adds the id to the ipam services read params
func (*IpamServicesReadParams) SetTimeout ¶
func (o *IpamServicesReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam services read params
func (*IpamServicesReadParams) WithContext ¶
func (o *IpamServicesReadParams) WithContext(ctx context.Context) *IpamServicesReadParams
WithContext adds the context to the ipam services read params
func (*IpamServicesReadParams) WithHTTPClient ¶
func (o *IpamServicesReadParams) WithHTTPClient(client *http.Client) *IpamServicesReadParams
WithHTTPClient adds the HTTPClient to the ipam services read params
func (*IpamServicesReadParams) WithID ¶
func (o *IpamServicesReadParams) WithID(id int64) *IpamServicesReadParams
WithID adds the id to the ipam services read params
func (*IpamServicesReadParams) WithTimeout ¶
func (o *IpamServicesReadParams) WithTimeout(timeout time.Duration) *IpamServicesReadParams
WithTimeout adds the timeout to the ipam services read params
func (*IpamServicesReadParams) WriteToRequest ¶
func (o *IpamServicesReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamServicesUpdateOK handles this case with default header values.
IpamServicesUpdateOK ipam services update o k
func NewIpamServicesUpdateOK ¶
func NewIpamServicesUpdateOK() *IpamServicesUpdateOK
NewIpamServicesUpdateOK creates a IpamServicesUpdateOK with default headers values
func (*IpamServicesUpdateOK) Error ¶
func (o *IpamServicesUpdateOK) Error() string
func (*IpamServicesUpdateOK) GetPayload ¶
func (o *IpamServicesUpdateOK) GetPayload() *models.Service
type IpamServicesUpdateParams ¶
type IpamServicesUpdateParams struct { /*Data*/ Data *models.WritableService /*ID A unique integer value identifying this service. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamServicesUpdateParams contains all the parameters to send to the API endpoint for the ipam services update operation typically these are written to a http.Request
func NewIpamServicesUpdateParams ¶
func NewIpamServicesUpdateParams() *IpamServicesUpdateParams
NewIpamServicesUpdateParams creates a new IpamServicesUpdateParams object with the default values initialized.
func NewIpamServicesUpdateParamsWithContext ¶
func NewIpamServicesUpdateParamsWithContext(ctx context.Context) *IpamServicesUpdateParams
NewIpamServicesUpdateParamsWithContext creates a new IpamServicesUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamServicesUpdateParamsWithHTTPClient ¶
func NewIpamServicesUpdateParamsWithHTTPClient(client *http.Client) *IpamServicesUpdateParams
NewIpamServicesUpdateParamsWithHTTPClient creates a new IpamServicesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamServicesUpdateParamsWithTimeout ¶
func NewIpamServicesUpdateParamsWithTimeout(timeout time.Duration) *IpamServicesUpdateParams
NewIpamServicesUpdateParamsWithTimeout creates a new IpamServicesUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamServicesUpdateParams) SetContext ¶
func (o *IpamServicesUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam services update params
func (*IpamServicesUpdateParams) SetData ¶
func (o *IpamServicesUpdateParams) SetData(data *models.WritableService)
SetData adds the data to the ipam services update params
func (*IpamServicesUpdateParams) SetHTTPClient ¶
func (o *IpamServicesUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam services update params
func (*IpamServicesUpdateParams) SetID ¶
func (o *IpamServicesUpdateParams) SetID(id int64)
SetID adds the id to the ipam services update params
func (*IpamServicesUpdateParams) SetTimeout ¶
func (o *IpamServicesUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam services update params
func (*IpamServicesUpdateParams) WithContext ¶
func (o *IpamServicesUpdateParams) WithContext(ctx context.Context) *IpamServicesUpdateParams
WithContext adds the context to the ipam services update params
func (*IpamServicesUpdateParams) WithData ¶
func (o *IpamServicesUpdateParams) WithData(data *models.WritableService) *IpamServicesUpdateParams
WithData adds the data to the ipam services update params
func (*IpamServicesUpdateParams) WithHTTPClient ¶
func (o *IpamServicesUpdateParams) WithHTTPClient(client *http.Client) *IpamServicesUpdateParams
WithHTTPClient adds the HTTPClient to the ipam services update params
func (*IpamServicesUpdateParams) WithID ¶
func (o *IpamServicesUpdateParams) WithID(id int64) *IpamServicesUpdateParams
WithID adds the id to the ipam services update params
func (*IpamServicesUpdateParams) WithTimeout ¶
func (o *IpamServicesUpdateParams) WithTimeout(timeout time.Duration) *IpamServicesUpdateParams
WithTimeout adds the timeout to the ipam services update params
func (*IpamServicesUpdateParams) WriteToRequest ¶
func (o *IpamServicesUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamServicesUpdateReader ¶
type IpamServicesUpdateReader struct {
// contains filtered or unexported fields
}
IpamServicesUpdateReader is a Reader for the IpamServicesUpdate structure.
func (*IpamServicesUpdateReader) ReadResponse ¶
func (o *IpamServicesUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVlanGroupsCreateCreated ¶
IpamVlanGroupsCreateCreated handles this case with default header values.
IpamVlanGroupsCreateCreated ipam vlan groups create created
func NewIpamVlanGroupsCreateCreated ¶
func NewIpamVlanGroupsCreateCreated() *IpamVlanGroupsCreateCreated
NewIpamVlanGroupsCreateCreated creates a IpamVlanGroupsCreateCreated with default headers values
func (*IpamVlanGroupsCreateCreated) Error ¶
func (o *IpamVlanGroupsCreateCreated) Error() string
func (*IpamVlanGroupsCreateCreated) GetPayload ¶
func (o *IpamVlanGroupsCreateCreated) GetPayload() *models.VLANGroup
type IpamVlanGroupsCreateParams ¶
type IpamVlanGroupsCreateParams struct { /*Data*/ Data *models.WritableVLANGroup Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlanGroupsCreateParams contains all the parameters to send to the API endpoint for the ipam vlan groups create operation typically these are written to a http.Request
func NewIpamVlanGroupsCreateParams ¶
func NewIpamVlanGroupsCreateParams() *IpamVlanGroupsCreateParams
NewIpamVlanGroupsCreateParams creates a new IpamVlanGroupsCreateParams object with the default values initialized.
func NewIpamVlanGroupsCreateParamsWithContext ¶
func NewIpamVlanGroupsCreateParamsWithContext(ctx context.Context) *IpamVlanGroupsCreateParams
NewIpamVlanGroupsCreateParamsWithContext creates a new IpamVlanGroupsCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlanGroupsCreateParamsWithHTTPClient ¶
func NewIpamVlanGroupsCreateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsCreateParams
NewIpamVlanGroupsCreateParamsWithHTTPClient creates a new IpamVlanGroupsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlanGroupsCreateParamsWithTimeout ¶
func NewIpamVlanGroupsCreateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsCreateParams
NewIpamVlanGroupsCreateParamsWithTimeout creates a new IpamVlanGroupsCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlanGroupsCreateParams) SetContext ¶
func (o *IpamVlanGroupsCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) SetData ¶
func (o *IpamVlanGroupsCreateParams) SetData(data *models.WritableVLANGroup)
SetData adds the data to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) SetHTTPClient ¶
func (o *IpamVlanGroupsCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) SetTimeout ¶
func (o *IpamVlanGroupsCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) WithContext ¶
func (o *IpamVlanGroupsCreateParams) WithContext(ctx context.Context) *IpamVlanGroupsCreateParams
WithContext adds the context to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) WithData ¶
func (o *IpamVlanGroupsCreateParams) WithData(data *models.WritableVLANGroup) *IpamVlanGroupsCreateParams
WithData adds the data to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) WithHTTPClient ¶
func (o *IpamVlanGroupsCreateParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsCreateParams
WithHTTPClient adds the HTTPClient to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) WithTimeout ¶
func (o *IpamVlanGroupsCreateParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsCreateParams
WithTimeout adds the timeout to the ipam vlan groups create params
func (*IpamVlanGroupsCreateParams) WriteToRequest ¶
func (o *IpamVlanGroupsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVlanGroupsCreateReader ¶
type IpamVlanGroupsCreateReader struct {
// contains filtered or unexported fields
}
IpamVlanGroupsCreateReader is a Reader for the IpamVlanGroupsCreate structure.
func (*IpamVlanGroupsCreateReader) ReadResponse ¶
func (o *IpamVlanGroupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVlanGroupsDeleteNoContent ¶
type IpamVlanGroupsDeleteNoContent struct { }
IpamVlanGroupsDeleteNoContent handles this case with default header values.
IpamVlanGroupsDeleteNoContent ipam vlan groups delete no content
func NewIpamVlanGroupsDeleteNoContent ¶
func NewIpamVlanGroupsDeleteNoContent() *IpamVlanGroupsDeleteNoContent
NewIpamVlanGroupsDeleteNoContent creates a IpamVlanGroupsDeleteNoContent with default headers values
func (*IpamVlanGroupsDeleteNoContent) Error ¶
func (o *IpamVlanGroupsDeleteNoContent) Error() string
type IpamVlanGroupsDeleteParams ¶
type IpamVlanGroupsDeleteParams struct { /*ID A unique integer value identifying this VLAN group. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlanGroupsDeleteParams contains all the parameters to send to the API endpoint for the ipam vlan groups delete operation typically these are written to a http.Request
func NewIpamVlanGroupsDeleteParams ¶
func NewIpamVlanGroupsDeleteParams() *IpamVlanGroupsDeleteParams
NewIpamVlanGroupsDeleteParams creates a new IpamVlanGroupsDeleteParams object with the default values initialized.
func NewIpamVlanGroupsDeleteParamsWithContext ¶
func NewIpamVlanGroupsDeleteParamsWithContext(ctx context.Context) *IpamVlanGroupsDeleteParams
NewIpamVlanGroupsDeleteParamsWithContext creates a new IpamVlanGroupsDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlanGroupsDeleteParamsWithHTTPClient ¶
func NewIpamVlanGroupsDeleteParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsDeleteParams
NewIpamVlanGroupsDeleteParamsWithHTTPClient creates a new IpamVlanGroupsDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlanGroupsDeleteParamsWithTimeout ¶
func NewIpamVlanGroupsDeleteParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsDeleteParams
NewIpamVlanGroupsDeleteParamsWithTimeout creates a new IpamVlanGroupsDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlanGroupsDeleteParams) SetContext ¶
func (o *IpamVlanGroupsDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) SetHTTPClient ¶
func (o *IpamVlanGroupsDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) SetID ¶
func (o *IpamVlanGroupsDeleteParams) SetID(id int64)
SetID adds the id to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) SetTimeout ¶
func (o *IpamVlanGroupsDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) WithContext ¶
func (o *IpamVlanGroupsDeleteParams) WithContext(ctx context.Context) *IpamVlanGroupsDeleteParams
WithContext adds the context to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) WithHTTPClient ¶
func (o *IpamVlanGroupsDeleteParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsDeleteParams
WithHTTPClient adds the HTTPClient to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) WithID ¶
func (o *IpamVlanGroupsDeleteParams) WithID(id int64) *IpamVlanGroupsDeleteParams
WithID adds the id to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) WithTimeout ¶
func (o *IpamVlanGroupsDeleteParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsDeleteParams
WithTimeout adds the timeout to the ipam vlan groups delete params
func (*IpamVlanGroupsDeleteParams) WriteToRequest ¶
func (o *IpamVlanGroupsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVlanGroupsDeleteReader ¶
type IpamVlanGroupsDeleteReader struct {
// contains filtered or unexported fields
}
IpamVlanGroupsDeleteReader is a Reader for the IpamVlanGroupsDelete structure.
func (*IpamVlanGroupsDeleteReader) ReadResponse ¶
func (o *IpamVlanGroupsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVlanGroupsListOK ¶
type IpamVlanGroupsListOK struct {
Payload *IpamVlanGroupsListOKBody
}
IpamVlanGroupsListOK handles this case with default header values.
IpamVlanGroupsListOK ipam vlan groups list o k
func NewIpamVlanGroupsListOK ¶
func NewIpamVlanGroupsListOK() *IpamVlanGroupsListOK
NewIpamVlanGroupsListOK creates a IpamVlanGroupsListOK with default headers values
func (*IpamVlanGroupsListOK) Error ¶
func (o *IpamVlanGroupsListOK) Error() string
func (*IpamVlanGroupsListOK) GetPayload ¶
func (o *IpamVlanGroupsListOK) GetPayload() *IpamVlanGroupsListOKBody
type IpamVlanGroupsListOKBody ¶
type IpamVlanGroupsListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.VLANGroup `json:"results"` }
IpamVlanGroupsListOKBody ipam vlan groups list o k body swagger:model IpamVlanGroupsListOKBody
func (*IpamVlanGroupsListOKBody) MarshalBinary ¶
func (o *IpamVlanGroupsListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamVlanGroupsListOKBody) UnmarshalBinary ¶
func (o *IpamVlanGroupsListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamVlanGroupsListParams ¶
type IpamVlanGroupsListParams struct { /*ID*/ ID *string /*Limit Number of results to return per page. */ Limit *int64 /*Name*/ Name *string /*Offset The initial index from which to return the results. */ Offset *int64 /*Q*/ Q *string /*Site*/ Site *string /*SiteID*/ SiteID *string /*Slug*/ Slug *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlanGroupsListParams contains all the parameters to send to the API endpoint for the ipam vlan groups list operation typically these are written to a http.Request
func NewIpamVlanGroupsListParams ¶
func NewIpamVlanGroupsListParams() *IpamVlanGroupsListParams
NewIpamVlanGroupsListParams creates a new IpamVlanGroupsListParams object with the default values initialized.
func NewIpamVlanGroupsListParamsWithContext ¶
func NewIpamVlanGroupsListParamsWithContext(ctx context.Context) *IpamVlanGroupsListParams
NewIpamVlanGroupsListParamsWithContext creates a new IpamVlanGroupsListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlanGroupsListParamsWithHTTPClient ¶
func NewIpamVlanGroupsListParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsListParams
NewIpamVlanGroupsListParamsWithHTTPClient creates a new IpamVlanGroupsListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlanGroupsListParamsWithTimeout ¶
func NewIpamVlanGroupsListParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsListParams
NewIpamVlanGroupsListParamsWithTimeout creates a new IpamVlanGroupsListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlanGroupsListParams) SetContext ¶
func (o *IpamVlanGroupsListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) 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) SetLimit ¶
func (o *IpamVlanGroupsListParams) SetLimit(limit *int64)
SetLimit adds the limit to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) SetName ¶
func (o *IpamVlanGroupsListParams) SetName(name *string)
SetName adds the name to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) 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) SetSite ¶
func (o *IpamVlanGroupsListParams) SetSite(site *string)
SetSite adds the site to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) SetSiteID ¶
func (o *IpamVlanGroupsListParams) SetSiteID(siteID *string)
SetSiteID adds the siteId to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) SetSlug ¶
func (o *IpamVlanGroupsListParams) SetSlug(slug *string)
SetSlug adds the slug to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) SetTimeout ¶
func (o *IpamVlanGroupsListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithContext ¶
func (o *IpamVlanGroupsListParams) WithContext(ctx context.Context) *IpamVlanGroupsListParams
WithContext adds the context 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 ¶
func (o *IpamVlanGroupsListParams) WithID(id *string) *IpamVlanGroupsListParams
WithID adds the id to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithLimit ¶
func (o *IpamVlanGroupsListParams) WithLimit(limit *int64) *IpamVlanGroupsListParams
WithLimit adds the limit to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithName ¶
func (o *IpamVlanGroupsListParams) WithName(name *string) *IpamVlanGroupsListParams
WithName adds the name to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithOffset ¶
func (o *IpamVlanGroupsListParams) WithOffset(offset *int64) *IpamVlanGroupsListParams
WithOffset adds the offset to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithQ ¶
func (o *IpamVlanGroupsListParams) WithQ(q *string) *IpamVlanGroupsListParams
WithQ adds the q to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithSite ¶
func (o *IpamVlanGroupsListParams) WithSite(site *string) *IpamVlanGroupsListParams
WithSite adds the site to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithSiteID ¶
func (o *IpamVlanGroupsListParams) WithSiteID(siteID *string) *IpamVlanGroupsListParams
WithSiteID adds the siteID to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithSlug ¶
func (o *IpamVlanGroupsListParams) WithSlug(slug *string) *IpamVlanGroupsListParams
WithSlug adds the slug to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WithTimeout ¶
func (o *IpamVlanGroupsListParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsListParams
WithTimeout adds the timeout to the ipam vlan groups list params
func (*IpamVlanGroupsListParams) WriteToRequest ¶
func (o *IpamVlanGroupsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamVlanGroupsPartialUpdateOK handles this case with default header values.
IpamVlanGroupsPartialUpdateOK ipam vlan groups partial update o k
func NewIpamVlanGroupsPartialUpdateOK ¶
func NewIpamVlanGroupsPartialUpdateOK() *IpamVlanGroupsPartialUpdateOK
NewIpamVlanGroupsPartialUpdateOK creates a IpamVlanGroupsPartialUpdateOK with default headers values
func (*IpamVlanGroupsPartialUpdateOK) Error ¶
func (o *IpamVlanGroupsPartialUpdateOK) Error() string
func (*IpamVlanGroupsPartialUpdateOK) GetPayload ¶
func (o *IpamVlanGroupsPartialUpdateOK) GetPayload() *models.VLANGroup
type IpamVlanGroupsPartialUpdateParams ¶
type IpamVlanGroupsPartialUpdateParams struct { /*Data*/ Data *models.WritableVLANGroup /*ID A unique integer value identifying this VLAN group. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlanGroupsPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam vlan groups partial update operation typically these are written to a http.Request
func NewIpamVlanGroupsPartialUpdateParams ¶
func NewIpamVlanGroupsPartialUpdateParams() *IpamVlanGroupsPartialUpdateParams
NewIpamVlanGroupsPartialUpdateParams creates a new IpamVlanGroupsPartialUpdateParams object with the default values initialized.
func NewIpamVlanGroupsPartialUpdateParamsWithContext ¶
func NewIpamVlanGroupsPartialUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams
NewIpamVlanGroupsPartialUpdateParamsWithContext creates a new IpamVlanGroupsPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient ¶
func NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsPartialUpdateParams
NewIpamVlanGroupsPartialUpdateParamsWithHTTPClient creates a new IpamVlanGroupsPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlanGroupsPartialUpdateParamsWithTimeout ¶
func NewIpamVlanGroupsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsPartialUpdateParams
NewIpamVlanGroupsPartialUpdateParamsWithTimeout creates a new IpamVlanGroupsPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlanGroupsPartialUpdateParams) SetContext ¶
func (o *IpamVlanGroupsPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) SetData ¶
func (o *IpamVlanGroupsPartialUpdateParams) SetData(data *models.WritableVLANGroup)
SetData adds the data to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) SetHTTPClient ¶
func (o *IpamVlanGroupsPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) SetID ¶
func (o *IpamVlanGroupsPartialUpdateParams) SetID(id int64)
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 ¶
func (o *IpamVlanGroupsPartialUpdateParams) WithContext(ctx context.Context) *IpamVlanGroupsPartialUpdateParams
WithContext adds the context to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) WithData ¶
func (o *IpamVlanGroupsPartialUpdateParams) WithData(data *models.WritableVLANGroup) *IpamVlanGroupsPartialUpdateParams
WithData adds the data to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) WithHTTPClient ¶
func (o *IpamVlanGroupsPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) WithID ¶
func (o *IpamVlanGroupsPartialUpdateParams) WithID(id int64) *IpamVlanGroupsPartialUpdateParams
WithID adds the id to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) WithTimeout ¶
func (o *IpamVlanGroupsPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsPartialUpdateParams
WithTimeout adds the timeout to the ipam vlan groups partial update params
func (*IpamVlanGroupsPartialUpdateParams) WriteToRequest ¶
func (o *IpamVlanGroupsPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamVlanGroupsReadOK handles this case with default header values.
IpamVlanGroupsReadOK ipam vlan groups read o k
func NewIpamVlanGroupsReadOK ¶
func NewIpamVlanGroupsReadOK() *IpamVlanGroupsReadOK
NewIpamVlanGroupsReadOK creates a IpamVlanGroupsReadOK with default headers values
func (*IpamVlanGroupsReadOK) Error ¶
func (o *IpamVlanGroupsReadOK) Error() string
func (*IpamVlanGroupsReadOK) GetPayload ¶
func (o *IpamVlanGroupsReadOK) GetPayload() *models.VLANGroup
type IpamVlanGroupsReadParams ¶
type IpamVlanGroupsReadParams struct { /*ID A unique integer value identifying this VLAN group. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlanGroupsReadParams contains all the parameters to send to the API endpoint for the ipam vlan groups read operation typically these are written to a http.Request
func NewIpamVlanGroupsReadParams ¶
func NewIpamVlanGroupsReadParams() *IpamVlanGroupsReadParams
NewIpamVlanGroupsReadParams creates a new IpamVlanGroupsReadParams object with the default values initialized.
func NewIpamVlanGroupsReadParamsWithContext ¶
func NewIpamVlanGroupsReadParamsWithContext(ctx context.Context) *IpamVlanGroupsReadParams
NewIpamVlanGroupsReadParamsWithContext creates a new IpamVlanGroupsReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlanGroupsReadParamsWithHTTPClient ¶
func NewIpamVlanGroupsReadParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams
NewIpamVlanGroupsReadParamsWithHTTPClient creates a new IpamVlanGroupsReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlanGroupsReadParamsWithTimeout ¶
func NewIpamVlanGroupsReadParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsReadParams
NewIpamVlanGroupsReadParamsWithTimeout creates a new IpamVlanGroupsReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlanGroupsReadParams) SetContext ¶
func (o *IpamVlanGroupsReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) SetHTTPClient ¶
func (o *IpamVlanGroupsReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) SetID ¶
func (o *IpamVlanGroupsReadParams) SetID(id int64)
SetID adds the id to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) SetTimeout ¶
func (o *IpamVlanGroupsReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) WithContext ¶
func (o *IpamVlanGroupsReadParams) WithContext(ctx context.Context) *IpamVlanGroupsReadParams
WithContext adds the context to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) WithHTTPClient ¶
func (o *IpamVlanGroupsReadParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsReadParams
WithHTTPClient adds the HTTPClient to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) WithID ¶
func (o *IpamVlanGroupsReadParams) WithID(id int64) *IpamVlanGroupsReadParams
WithID adds the id to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) WithTimeout ¶
func (o *IpamVlanGroupsReadParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsReadParams
WithTimeout adds the timeout to the ipam vlan groups read params
func (*IpamVlanGroupsReadParams) WriteToRequest ¶
func (o *IpamVlanGroupsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamVlanGroupsUpdateOK handles this case with default header values.
IpamVlanGroupsUpdateOK ipam vlan groups update o k
func NewIpamVlanGroupsUpdateOK ¶
func NewIpamVlanGroupsUpdateOK() *IpamVlanGroupsUpdateOK
NewIpamVlanGroupsUpdateOK creates a IpamVlanGroupsUpdateOK with default headers values
func (*IpamVlanGroupsUpdateOK) Error ¶
func (o *IpamVlanGroupsUpdateOK) Error() string
func (*IpamVlanGroupsUpdateOK) GetPayload ¶
func (o *IpamVlanGroupsUpdateOK) GetPayload() *models.VLANGroup
type IpamVlanGroupsUpdateParams ¶
type IpamVlanGroupsUpdateParams struct { /*Data*/ Data *models.WritableVLANGroup /*ID A unique integer value identifying this VLAN group. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlanGroupsUpdateParams contains all the parameters to send to the API endpoint for the ipam vlan groups update operation typically these are written to a http.Request
func NewIpamVlanGroupsUpdateParams ¶
func NewIpamVlanGroupsUpdateParams() *IpamVlanGroupsUpdateParams
NewIpamVlanGroupsUpdateParams creates a new IpamVlanGroupsUpdateParams object with the default values initialized.
func NewIpamVlanGroupsUpdateParamsWithContext ¶
func NewIpamVlanGroupsUpdateParamsWithContext(ctx context.Context) *IpamVlanGroupsUpdateParams
NewIpamVlanGroupsUpdateParamsWithContext creates a new IpamVlanGroupsUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlanGroupsUpdateParamsWithHTTPClient ¶
func NewIpamVlanGroupsUpdateParamsWithHTTPClient(client *http.Client) *IpamVlanGroupsUpdateParams
NewIpamVlanGroupsUpdateParamsWithHTTPClient creates a new IpamVlanGroupsUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlanGroupsUpdateParamsWithTimeout ¶
func NewIpamVlanGroupsUpdateParamsWithTimeout(timeout time.Duration) *IpamVlanGroupsUpdateParams
NewIpamVlanGroupsUpdateParamsWithTimeout creates a new IpamVlanGroupsUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlanGroupsUpdateParams) SetContext ¶
func (o *IpamVlanGroupsUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) SetData ¶
func (o *IpamVlanGroupsUpdateParams) SetData(data *models.WritableVLANGroup)
SetData adds the data to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) SetHTTPClient ¶
func (o *IpamVlanGroupsUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) SetID ¶
func (o *IpamVlanGroupsUpdateParams) SetID(id int64)
SetID adds the id to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) SetTimeout ¶
func (o *IpamVlanGroupsUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) WithContext ¶
func (o *IpamVlanGroupsUpdateParams) WithContext(ctx context.Context) *IpamVlanGroupsUpdateParams
WithContext adds the context to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) WithData ¶
func (o *IpamVlanGroupsUpdateParams) WithData(data *models.WritableVLANGroup) *IpamVlanGroupsUpdateParams
WithData adds the data to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) WithHTTPClient ¶
func (o *IpamVlanGroupsUpdateParams) WithHTTPClient(client *http.Client) *IpamVlanGroupsUpdateParams
WithHTTPClient adds the HTTPClient to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) WithID ¶
func (o *IpamVlanGroupsUpdateParams) WithID(id int64) *IpamVlanGroupsUpdateParams
WithID adds the id to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) WithTimeout ¶
func (o *IpamVlanGroupsUpdateParams) WithTimeout(timeout time.Duration) *IpamVlanGroupsUpdateParams
WithTimeout adds the timeout to the ipam vlan groups update params
func (*IpamVlanGroupsUpdateParams) WriteToRequest ¶
func (o *IpamVlanGroupsUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVlanGroupsUpdateReader ¶
type IpamVlanGroupsUpdateReader struct {
// contains filtered or unexported fields
}
IpamVlanGroupsUpdateReader is a Reader for the IpamVlanGroupsUpdate structure.
func (*IpamVlanGroupsUpdateReader) ReadResponse ¶
func (o *IpamVlanGroupsUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVlansCreateCreated ¶
IpamVlansCreateCreated handles this case with default header values.
IpamVlansCreateCreated ipam vlans create created
func NewIpamVlansCreateCreated ¶
func NewIpamVlansCreateCreated() *IpamVlansCreateCreated
NewIpamVlansCreateCreated creates a IpamVlansCreateCreated with default headers values
func (*IpamVlansCreateCreated) Error ¶
func (o *IpamVlansCreateCreated) Error() string
func (*IpamVlansCreateCreated) GetPayload ¶
func (o *IpamVlansCreateCreated) GetPayload() *models.VLAN
type IpamVlansCreateParams ¶
type IpamVlansCreateParams struct { /*Data*/ Data *models.WritableVLAN Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlansCreateParams contains all the parameters to send to the API endpoint for the ipam vlans create operation typically these are written to a http.Request
func NewIpamVlansCreateParams ¶
func NewIpamVlansCreateParams() *IpamVlansCreateParams
NewIpamVlansCreateParams creates a new IpamVlansCreateParams object with the default values initialized.
func NewIpamVlansCreateParamsWithContext ¶
func NewIpamVlansCreateParamsWithContext(ctx context.Context) *IpamVlansCreateParams
NewIpamVlansCreateParamsWithContext creates a new IpamVlansCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlansCreateParamsWithHTTPClient ¶
func NewIpamVlansCreateParamsWithHTTPClient(client *http.Client) *IpamVlansCreateParams
NewIpamVlansCreateParamsWithHTTPClient creates a new IpamVlansCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlansCreateParamsWithTimeout ¶
func NewIpamVlansCreateParamsWithTimeout(timeout time.Duration) *IpamVlansCreateParams
NewIpamVlansCreateParamsWithTimeout creates a new IpamVlansCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlansCreateParams) SetContext ¶
func (o *IpamVlansCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlans create params
func (*IpamVlansCreateParams) SetData ¶
func (o *IpamVlansCreateParams) SetData(data *models.WritableVLAN)
SetData adds the data to the ipam vlans create params
func (*IpamVlansCreateParams) SetHTTPClient ¶
func (o *IpamVlansCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlans create params
func (*IpamVlansCreateParams) SetTimeout ¶
func (o *IpamVlansCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlans create params
func (*IpamVlansCreateParams) WithContext ¶
func (o *IpamVlansCreateParams) WithContext(ctx context.Context) *IpamVlansCreateParams
WithContext adds the context to the ipam vlans create params
func (*IpamVlansCreateParams) WithData ¶
func (o *IpamVlansCreateParams) WithData(data *models.WritableVLAN) *IpamVlansCreateParams
WithData adds the data to the ipam vlans create params
func (*IpamVlansCreateParams) WithHTTPClient ¶
func (o *IpamVlansCreateParams) WithHTTPClient(client *http.Client) *IpamVlansCreateParams
WithHTTPClient adds the HTTPClient to the ipam vlans create params
func (*IpamVlansCreateParams) WithTimeout ¶
func (o *IpamVlansCreateParams) WithTimeout(timeout time.Duration) *IpamVlansCreateParams
WithTimeout adds the timeout to the ipam vlans create params
func (*IpamVlansCreateParams) WriteToRequest ¶
func (o *IpamVlansCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVlansCreateReader ¶
type IpamVlansCreateReader struct {
// contains filtered or unexported fields
}
IpamVlansCreateReader is a Reader for the IpamVlansCreate structure.
func (*IpamVlansCreateReader) ReadResponse ¶
func (o *IpamVlansCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVlansDeleteNoContent ¶
type IpamVlansDeleteNoContent struct { }
IpamVlansDeleteNoContent handles this case with default header values.
IpamVlansDeleteNoContent ipam vlans delete no content
func NewIpamVlansDeleteNoContent ¶
func NewIpamVlansDeleteNoContent() *IpamVlansDeleteNoContent
NewIpamVlansDeleteNoContent creates a IpamVlansDeleteNoContent with default headers values
func (*IpamVlansDeleteNoContent) Error ¶
func (o *IpamVlansDeleteNoContent) Error() string
type IpamVlansDeleteParams ¶
type IpamVlansDeleteParams struct { /*ID A unique integer value identifying this VLAN. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlansDeleteParams contains all the parameters to send to the API endpoint for the ipam vlans delete operation typically these are written to a http.Request
func NewIpamVlansDeleteParams ¶
func NewIpamVlansDeleteParams() *IpamVlansDeleteParams
NewIpamVlansDeleteParams creates a new IpamVlansDeleteParams object with the default values initialized.
func NewIpamVlansDeleteParamsWithContext ¶
func NewIpamVlansDeleteParamsWithContext(ctx context.Context) *IpamVlansDeleteParams
NewIpamVlansDeleteParamsWithContext creates a new IpamVlansDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlansDeleteParamsWithHTTPClient ¶
func NewIpamVlansDeleteParamsWithHTTPClient(client *http.Client) *IpamVlansDeleteParams
NewIpamVlansDeleteParamsWithHTTPClient creates a new IpamVlansDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlansDeleteParamsWithTimeout ¶
func NewIpamVlansDeleteParamsWithTimeout(timeout time.Duration) *IpamVlansDeleteParams
NewIpamVlansDeleteParamsWithTimeout creates a new IpamVlansDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlansDeleteParams) SetContext ¶
func (o *IpamVlansDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlans delete params
func (*IpamVlansDeleteParams) SetHTTPClient ¶
func (o *IpamVlansDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlans delete params
func (*IpamVlansDeleteParams) SetID ¶
func (o *IpamVlansDeleteParams) SetID(id int64)
SetID adds the id to the ipam vlans delete params
func (*IpamVlansDeleteParams) SetTimeout ¶
func (o *IpamVlansDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlans delete params
func (*IpamVlansDeleteParams) WithContext ¶
func (o *IpamVlansDeleteParams) WithContext(ctx context.Context) *IpamVlansDeleteParams
WithContext adds the context to the ipam vlans delete params
func (*IpamVlansDeleteParams) WithHTTPClient ¶
func (o *IpamVlansDeleteParams) WithHTTPClient(client *http.Client) *IpamVlansDeleteParams
WithHTTPClient adds the HTTPClient to the ipam vlans delete params
func (*IpamVlansDeleteParams) WithID ¶
func (o *IpamVlansDeleteParams) WithID(id int64) *IpamVlansDeleteParams
WithID adds the id to the ipam vlans delete params
func (*IpamVlansDeleteParams) WithTimeout ¶
func (o *IpamVlansDeleteParams) WithTimeout(timeout time.Duration) *IpamVlansDeleteParams
WithTimeout adds the timeout to the ipam vlans delete params
func (*IpamVlansDeleteParams) WriteToRequest ¶
func (o *IpamVlansDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVlansDeleteReader ¶
type IpamVlansDeleteReader struct {
// contains filtered or unexported fields
}
IpamVlansDeleteReader is a Reader for the IpamVlansDelete structure.
func (*IpamVlansDeleteReader) ReadResponse ¶
func (o *IpamVlansDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVlansListOK ¶
type IpamVlansListOK struct {
Payload *IpamVlansListOKBody
}
IpamVlansListOK handles this case with default header values.
IpamVlansListOK ipam vlans list o k
func NewIpamVlansListOK ¶
func NewIpamVlansListOK() *IpamVlansListOK
NewIpamVlansListOK creates a IpamVlansListOK with default headers values
func (*IpamVlansListOK) Error ¶
func (o *IpamVlansListOK) Error() string
func (*IpamVlansListOK) GetPayload ¶
func (o *IpamVlansListOK) GetPayload() *IpamVlansListOKBody
type IpamVlansListOKBody ¶
type IpamVlansListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.VLAN `json:"results"` }
IpamVlansListOKBody ipam vlans list o k body swagger:model IpamVlansListOKBody
func (*IpamVlansListOKBody) MarshalBinary ¶
func (o *IpamVlansListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamVlansListOKBody) UnmarshalBinary ¶
func (o *IpamVlansListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamVlansListParams ¶
type IpamVlansListParams struct { /*Group*/ Group *string /*GroupID*/ GroupID *string /*IDIn Multiple values may be separated by commas. */ IDIn *string /*Limit Number of results to return per page. */ Limit *int64 /*Name*/ Name *string /*Offset The initial index from which to return the results. */ Offset *int64 /*Q*/ Q *string /*Role*/ Role *string /*RoleID*/ RoleID *string /*Site*/ Site *string /*SiteID*/ SiteID *string /*Status*/ Status *string /*Tag*/ Tag *string /*Tenant*/ Tenant *string /*TenantGroup*/ TenantGroup *string /*TenantGroupID*/ TenantGroupID *string /*TenantID*/ TenantID *string /*Vid*/ Vid *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlansListParams contains all the parameters to send to the API endpoint for the ipam vlans list operation typically these are written to a http.Request
func NewIpamVlansListParams ¶
func NewIpamVlansListParams() *IpamVlansListParams
NewIpamVlansListParams creates a new IpamVlansListParams object with the default values initialized.
func NewIpamVlansListParamsWithContext ¶
func NewIpamVlansListParamsWithContext(ctx context.Context) *IpamVlansListParams
NewIpamVlansListParamsWithContext creates a new IpamVlansListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlansListParamsWithHTTPClient ¶
func NewIpamVlansListParamsWithHTTPClient(client *http.Client) *IpamVlansListParams
NewIpamVlansListParamsWithHTTPClient creates a new IpamVlansListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlansListParamsWithTimeout ¶
func NewIpamVlansListParamsWithTimeout(timeout time.Duration) *IpamVlansListParams
NewIpamVlansListParamsWithTimeout creates a new IpamVlansListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlansListParams) SetContext ¶
func (o *IpamVlansListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlans list params
func (*IpamVlansListParams) 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) SetHTTPClient ¶
func (o *IpamVlansListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlans list params
func (*IpamVlansListParams) SetIDIn ¶
func (o *IpamVlansListParams) SetIDIn(iDIn *string)
SetIDIn adds the idIn 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) 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) 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) SetSite ¶
func (o *IpamVlansListParams) SetSite(site *string)
SetSite adds the site to the ipam vlans list params
func (*IpamVlansListParams) SetSiteID ¶
func (o *IpamVlansListParams) SetSiteID(siteID *string)
SetSiteID adds the siteId to the ipam vlans list params
func (*IpamVlansListParams) SetStatus ¶
func (o *IpamVlansListParams) SetStatus(status *string)
SetStatus adds the status 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) 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) SetTenantID ¶
func (o *IpamVlansListParams) SetTenantID(tenantID *string)
SetTenantID adds the tenantId 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) WithContext ¶
func (o *IpamVlansListParams) WithContext(ctx context.Context) *IpamVlansListParams
WithContext adds the context to the ipam vlans list params
func (*IpamVlansListParams) WithGroup ¶
func (o *IpamVlansListParams) WithGroup(group *string) *IpamVlansListParams
WithGroup adds the group to the ipam vlans list params
func (*IpamVlansListParams) WithGroupID ¶
func (o *IpamVlansListParams) WithGroupID(groupID *string) *IpamVlansListParams
WithGroupID adds the groupID to the ipam vlans list params
func (*IpamVlansListParams) WithHTTPClient ¶
func (o *IpamVlansListParams) WithHTTPClient(client *http.Client) *IpamVlansListParams
WithHTTPClient adds the HTTPClient to the ipam vlans list params
func (*IpamVlansListParams) WithIDIn ¶
func (o *IpamVlansListParams) WithIDIn(iDIn *string) *IpamVlansListParams
WithIDIn adds the iDIn 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) WithOffset ¶
func (o *IpamVlansListParams) WithOffset(offset *int64) *IpamVlansListParams
WithOffset adds the offset to the ipam vlans list params
func (*IpamVlansListParams) WithQ ¶
func (o *IpamVlansListParams) WithQ(q *string) *IpamVlansListParams
WithQ adds the q 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) WithSite ¶
func (o *IpamVlansListParams) WithSite(site *string) *IpamVlansListParams
WithSite adds the site to the ipam vlans list params
func (*IpamVlansListParams) WithSiteID ¶
func (o *IpamVlansListParams) WithSiteID(siteID *string) *IpamVlansListParams
WithSiteID adds the siteID to the ipam vlans list params
func (*IpamVlansListParams) WithStatus ¶
func (o *IpamVlansListParams) WithStatus(status *string) *IpamVlansListParams
WithStatus adds the status to the ipam vlans list params
func (*IpamVlansListParams) WithTag ¶
func (o *IpamVlansListParams) WithTag(tag *string) *IpamVlansListParams
WithTag adds the tag 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) WithTenantID ¶
func (o *IpamVlansListParams) WithTenantID(tenantID *string) *IpamVlansListParams
WithTenantID adds the tenantID 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 ¶
func (o *IpamVlansListParams) WithVid(vid *string) *IpamVlansListParams
WithVid adds the vid 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 ¶
IpamVlansPartialUpdateOK handles this case with default header values.
IpamVlansPartialUpdateOK ipam vlans partial update o k
func NewIpamVlansPartialUpdateOK ¶
func NewIpamVlansPartialUpdateOK() *IpamVlansPartialUpdateOK
NewIpamVlansPartialUpdateOK creates a IpamVlansPartialUpdateOK with default headers values
func (*IpamVlansPartialUpdateOK) Error ¶
func (o *IpamVlansPartialUpdateOK) Error() string
func (*IpamVlansPartialUpdateOK) GetPayload ¶
func (o *IpamVlansPartialUpdateOK) GetPayload() *models.VLAN
type IpamVlansPartialUpdateParams ¶
type IpamVlansPartialUpdateParams struct { /*Data*/ Data *models.WritableVLAN /*ID A unique integer value identifying this VLAN. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlansPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam vlans partial update operation typically these are written to a http.Request
func NewIpamVlansPartialUpdateParams ¶
func NewIpamVlansPartialUpdateParams() *IpamVlansPartialUpdateParams
NewIpamVlansPartialUpdateParams creates a new IpamVlansPartialUpdateParams object with the default values initialized.
func NewIpamVlansPartialUpdateParamsWithContext ¶
func NewIpamVlansPartialUpdateParamsWithContext(ctx context.Context) *IpamVlansPartialUpdateParams
NewIpamVlansPartialUpdateParamsWithContext creates a new IpamVlansPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlansPartialUpdateParamsWithHTTPClient ¶
func NewIpamVlansPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansPartialUpdateParams
NewIpamVlansPartialUpdateParamsWithHTTPClient creates a new IpamVlansPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlansPartialUpdateParamsWithTimeout ¶
func NewIpamVlansPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansPartialUpdateParams
NewIpamVlansPartialUpdateParamsWithTimeout creates a new IpamVlansPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlansPartialUpdateParams) SetContext ¶
func (o *IpamVlansPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) SetData ¶
func (o *IpamVlansPartialUpdateParams) SetData(data *models.WritableVLAN)
SetData adds the data to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) SetHTTPClient ¶
func (o *IpamVlansPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) SetID ¶
func (o *IpamVlansPartialUpdateParams) SetID(id int64)
SetID adds the id to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) SetTimeout ¶
func (o *IpamVlansPartialUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) WithContext ¶
func (o *IpamVlansPartialUpdateParams) WithContext(ctx context.Context) *IpamVlansPartialUpdateParams
WithContext adds the context to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) WithData ¶
func (o *IpamVlansPartialUpdateParams) WithData(data *models.WritableVLAN) *IpamVlansPartialUpdateParams
WithData adds the data to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) WithHTTPClient ¶
func (o *IpamVlansPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) WithID ¶
func (o *IpamVlansPartialUpdateParams) WithID(id int64) *IpamVlansPartialUpdateParams
WithID adds the id to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) WithTimeout ¶
func (o *IpamVlansPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamVlansPartialUpdateParams
WithTimeout adds the timeout to the ipam vlans partial update params
func (*IpamVlansPartialUpdateParams) WriteToRequest ¶
func (o *IpamVlansPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamVlansReadOK handles this case with default header values.
IpamVlansReadOK ipam vlans read o k
func NewIpamVlansReadOK ¶
func NewIpamVlansReadOK() *IpamVlansReadOK
NewIpamVlansReadOK creates a IpamVlansReadOK with default headers values
func (*IpamVlansReadOK) Error ¶
func (o *IpamVlansReadOK) Error() string
func (*IpamVlansReadOK) GetPayload ¶
func (o *IpamVlansReadOK) GetPayload() *models.VLAN
type IpamVlansReadParams ¶
type IpamVlansReadParams struct { /*ID A unique integer value identifying this VLAN. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlansReadParams contains all the parameters to send to the API endpoint for the ipam vlans read operation typically these are written to a http.Request
func NewIpamVlansReadParams ¶
func NewIpamVlansReadParams() *IpamVlansReadParams
NewIpamVlansReadParams creates a new IpamVlansReadParams object with the default values initialized.
func NewIpamVlansReadParamsWithContext ¶
func NewIpamVlansReadParamsWithContext(ctx context.Context) *IpamVlansReadParams
NewIpamVlansReadParamsWithContext creates a new IpamVlansReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlansReadParamsWithHTTPClient ¶
func NewIpamVlansReadParamsWithHTTPClient(client *http.Client) *IpamVlansReadParams
NewIpamVlansReadParamsWithHTTPClient creates a new IpamVlansReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlansReadParamsWithTimeout ¶
func NewIpamVlansReadParamsWithTimeout(timeout time.Duration) *IpamVlansReadParams
NewIpamVlansReadParamsWithTimeout creates a new IpamVlansReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlansReadParams) SetContext ¶
func (o *IpamVlansReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlans read params
func (*IpamVlansReadParams) SetHTTPClient ¶
func (o *IpamVlansReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlans read params
func (*IpamVlansReadParams) SetID ¶
func (o *IpamVlansReadParams) SetID(id int64)
SetID adds the id to the ipam vlans read params
func (*IpamVlansReadParams) SetTimeout ¶
func (o *IpamVlansReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlans read params
func (*IpamVlansReadParams) WithContext ¶
func (o *IpamVlansReadParams) WithContext(ctx context.Context) *IpamVlansReadParams
WithContext adds the context to the ipam vlans read params
func (*IpamVlansReadParams) WithHTTPClient ¶
func (o *IpamVlansReadParams) WithHTTPClient(client *http.Client) *IpamVlansReadParams
WithHTTPClient adds the HTTPClient to the ipam vlans read params
func (*IpamVlansReadParams) WithID ¶
func (o *IpamVlansReadParams) WithID(id int64) *IpamVlansReadParams
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 ¶
IpamVlansUpdateOK handles this case with default header values.
IpamVlansUpdateOK ipam vlans update o k
func NewIpamVlansUpdateOK ¶
func NewIpamVlansUpdateOK() *IpamVlansUpdateOK
NewIpamVlansUpdateOK creates a IpamVlansUpdateOK with default headers values
func (*IpamVlansUpdateOK) Error ¶
func (o *IpamVlansUpdateOK) Error() string
func (*IpamVlansUpdateOK) GetPayload ¶
func (o *IpamVlansUpdateOK) GetPayload() *models.VLAN
type IpamVlansUpdateParams ¶
type IpamVlansUpdateParams struct { /*Data*/ Data *models.WritableVLAN /*ID A unique integer value identifying this VLAN. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVlansUpdateParams contains all the parameters to send to the API endpoint for the ipam vlans update operation typically these are written to a http.Request
func NewIpamVlansUpdateParams ¶
func NewIpamVlansUpdateParams() *IpamVlansUpdateParams
NewIpamVlansUpdateParams creates a new IpamVlansUpdateParams object with the default values initialized.
func NewIpamVlansUpdateParamsWithContext ¶
func NewIpamVlansUpdateParamsWithContext(ctx context.Context) *IpamVlansUpdateParams
NewIpamVlansUpdateParamsWithContext creates a new IpamVlansUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVlansUpdateParamsWithHTTPClient ¶
func NewIpamVlansUpdateParamsWithHTTPClient(client *http.Client) *IpamVlansUpdateParams
NewIpamVlansUpdateParamsWithHTTPClient creates a new IpamVlansUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVlansUpdateParamsWithTimeout ¶
func NewIpamVlansUpdateParamsWithTimeout(timeout time.Duration) *IpamVlansUpdateParams
NewIpamVlansUpdateParamsWithTimeout creates a new IpamVlansUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVlansUpdateParams) SetContext ¶
func (o *IpamVlansUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vlans update params
func (*IpamVlansUpdateParams) SetData ¶
func (o *IpamVlansUpdateParams) SetData(data *models.WritableVLAN)
SetData adds the data to the ipam vlans update params
func (*IpamVlansUpdateParams) SetHTTPClient ¶
func (o *IpamVlansUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vlans update params
func (*IpamVlansUpdateParams) SetID ¶
func (o *IpamVlansUpdateParams) SetID(id int64)
SetID adds the id to the ipam vlans update params
func (*IpamVlansUpdateParams) SetTimeout ¶
func (o *IpamVlansUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vlans update params
func (*IpamVlansUpdateParams) WithContext ¶
func (o *IpamVlansUpdateParams) WithContext(ctx context.Context) *IpamVlansUpdateParams
WithContext adds the context to the ipam vlans update params
func (*IpamVlansUpdateParams) WithData ¶
func (o *IpamVlansUpdateParams) WithData(data *models.WritableVLAN) *IpamVlansUpdateParams
WithData adds the data to the ipam vlans update params
func (*IpamVlansUpdateParams) WithHTTPClient ¶
func (o *IpamVlansUpdateParams) WithHTTPClient(client *http.Client) *IpamVlansUpdateParams
WithHTTPClient adds the HTTPClient to the ipam vlans update params
func (*IpamVlansUpdateParams) WithID ¶
func (o *IpamVlansUpdateParams) WithID(id int64) *IpamVlansUpdateParams
WithID adds the id to the ipam vlans update params
func (*IpamVlansUpdateParams) WithTimeout ¶
func (o *IpamVlansUpdateParams) WithTimeout(timeout time.Duration) *IpamVlansUpdateParams
WithTimeout adds the timeout to the ipam vlans update params
func (*IpamVlansUpdateParams) WriteToRequest ¶
func (o *IpamVlansUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVlansUpdateReader ¶
type IpamVlansUpdateReader struct {
// contains filtered or unexported fields
}
IpamVlansUpdateReader is a Reader for the IpamVlansUpdate structure.
func (*IpamVlansUpdateReader) ReadResponse ¶
func (o *IpamVlansUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVrfsCreateCreated ¶
IpamVrfsCreateCreated handles this case with default header values.
IpamVrfsCreateCreated ipam vrfs create created
func NewIpamVrfsCreateCreated ¶
func NewIpamVrfsCreateCreated() *IpamVrfsCreateCreated
NewIpamVrfsCreateCreated creates a IpamVrfsCreateCreated with default headers values
func (*IpamVrfsCreateCreated) Error ¶
func (o *IpamVrfsCreateCreated) Error() string
func (*IpamVrfsCreateCreated) GetPayload ¶
func (o *IpamVrfsCreateCreated) GetPayload() *models.VRF
type IpamVrfsCreateParams ¶
type IpamVrfsCreateParams struct { /*Data*/ Data *models.WritableVRF Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVrfsCreateParams contains all the parameters to send to the API endpoint for the ipam vrfs create operation typically these are written to a http.Request
func NewIpamVrfsCreateParams ¶
func NewIpamVrfsCreateParams() *IpamVrfsCreateParams
NewIpamVrfsCreateParams creates a new IpamVrfsCreateParams object with the default values initialized.
func NewIpamVrfsCreateParamsWithContext ¶
func NewIpamVrfsCreateParamsWithContext(ctx context.Context) *IpamVrfsCreateParams
NewIpamVrfsCreateParamsWithContext creates a new IpamVrfsCreateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVrfsCreateParamsWithHTTPClient ¶
func NewIpamVrfsCreateParamsWithHTTPClient(client *http.Client) *IpamVrfsCreateParams
NewIpamVrfsCreateParamsWithHTTPClient creates a new IpamVrfsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVrfsCreateParamsWithTimeout ¶
func NewIpamVrfsCreateParamsWithTimeout(timeout time.Duration) *IpamVrfsCreateParams
NewIpamVrfsCreateParamsWithTimeout creates a new IpamVrfsCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVrfsCreateParams) SetContext ¶
func (o *IpamVrfsCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vrfs create params
func (*IpamVrfsCreateParams) SetData ¶
func (o *IpamVrfsCreateParams) SetData(data *models.WritableVRF)
SetData adds the data to the ipam vrfs create params
func (*IpamVrfsCreateParams) SetHTTPClient ¶
func (o *IpamVrfsCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vrfs create params
func (*IpamVrfsCreateParams) SetTimeout ¶
func (o *IpamVrfsCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vrfs create params
func (*IpamVrfsCreateParams) WithContext ¶
func (o *IpamVrfsCreateParams) WithContext(ctx context.Context) *IpamVrfsCreateParams
WithContext adds the context to the ipam vrfs create params
func (*IpamVrfsCreateParams) WithData ¶
func (o *IpamVrfsCreateParams) WithData(data *models.WritableVRF) *IpamVrfsCreateParams
WithData adds the data to the ipam vrfs create params
func (*IpamVrfsCreateParams) WithHTTPClient ¶
func (o *IpamVrfsCreateParams) WithHTTPClient(client *http.Client) *IpamVrfsCreateParams
WithHTTPClient adds the HTTPClient to the ipam vrfs create params
func (*IpamVrfsCreateParams) WithTimeout ¶
func (o *IpamVrfsCreateParams) WithTimeout(timeout time.Duration) *IpamVrfsCreateParams
WithTimeout adds the timeout to the ipam vrfs create params
func (*IpamVrfsCreateParams) WriteToRequest ¶
func (o *IpamVrfsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVrfsCreateReader ¶
type IpamVrfsCreateReader struct {
// contains filtered or unexported fields
}
IpamVrfsCreateReader is a Reader for the IpamVrfsCreate structure.
func (*IpamVrfsCreateReader) ReadResponse ¶
func (o *IpamVrfsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVrfsDeleteNoContent ¶
type IpamVrfsDeleteNoContent struct { }
IpamVrfsDeleteNoContent handles this case with default header values.
IpamVrfsDeleteNoContent ipam vrfs delete no content
func NewIpamVrfsDeleteNoContent ¶
func NewIpamVrfsDeleteNoContent() *IpamVrfsDeleteNoContent
NewIpamVrfsDeleteNoContent creates a IpamVrfsDeleteNoContent with default headers values
func (*IpamVrfsDeleteNoContent) Error ¶
func (o *IpamVrfsDeleteNoContent) Error() string
type IpamVrfsDeleteParams ¶
type IpamVrfsDeleteParams struct { /*ID A unique integer value identifying this VRF. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVrfsDeleteParams contains all the parameters to send to the API endpoint for the ipam vrfs delete operation typically these are written to a http.Request
func NewIpamVrfsDeleteParams ¶
func NewIpamVrfsDeleteParams() *IpamVrfsDeleteParams
NewIpamVrfsDeleteParams creates a new IpamVrfsDeleteParams object with the default values initialized.
func NewIpamVrfsDeleteParamsWithContext ¶
func NewIpamVrfsDeleteParamsWithContext(ctx context.Context) *IpamVrfsDeleteParams
NewIpamVrfsDeleteParamsWithContext creates a new IpamVrfsDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVrfsDeleteParamsWithHTTPClient ¶
func NewIpamVrfsDeleteParamsWithHTTPClient(client *http.Client) *IpamVrfsDeleteParams
NewIpamVrfsDeleteParamsWithHTTPClient creates a new IpamVrfsDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVrfsDeleteParamsWithTimeout ¶
func NewIpamVrfsDeleteParamsWithTimeout(timeout time.Duration) *IpamVrfsDeleteParams
NewIpamVrfsDeleteParamsWithTimeout creates a new IpamVrfsDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVrfsDeleteParams) SetContext ¶
func (o *IpamVrfsDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) SetHTTPClient ¶
func (o *IpamVrfsDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) SetID ¶
func (o *IpamVrfsDeleteParams) SetID(id int64)
SetID adds the id to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) SetTimeout ¶
func (o *IpamVrfsDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) WithContext ¶
func (o *IpamVrfsDeleteParams) WithContext(ctx context.Context) *IpamVrfsDeleteParams
WithContext adds the context to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) WithHTTPClient ¶
func (o *IpamVrfsDeleteParams) WithHTTPClient(client *http.Client) *IpamVrfsDeleteParams
WithHTTPClient adds the HTTPClient to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) WithID ¶
func (o *IpamVrfsDeleteParams) WithID(id int64) *IpamVrfsDeleteParams
WithID adds the id to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) WithTimeout ¶
func (o *IpamVrfsDeleteParams) WithTimeout(timeout time.Duration) *IpamVrfsDeleteParams
WithTimeout adds the timeout to the ipam vrfs delete params
func (*IpamVrfsDeleteParams) WriteToRequest ¶
func (o *IpamVrfsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type IpamVrfsDeleteReader ¶
type IpamVrfsDeleteReader struct {
// contains filtered or unexported fields
}
IpamVrfsDeleteReader is a Reader for the IpamVrfsDelete structure.
func (*IpamVrfsDeleteReader) ReadResponse ¶
func (o *IpamVrfsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type IpamVrfsListOK ¶
type IpamVrfsListOK struct {
Payload *IpamVrfsListOKBody
}
IpamVrfsListOK handles this case with default header values.
IpamVrfsListOK ipam vrfs list o k
func NewIpamVrfsListOK ¶
func NewIpamVrfsListOK() *IpamVrfsListOK
NewIpamVrfsListOK creates a IpamVrfsListOK with default headers values
func (*IpamVrfsListOK) Error ¶
func (o *IpamVrfsListOK) Error() string
func (*IpamVrfsListOK) GetPayload ¶
func (o *IpamVrfsListOK) GetPayload() *IpamVrfsListOKBody
type IpamVrfsListOKBody ¶
type IpamVrfsListOKBody struct { // count // Required: true Count *int64 `json:"count"` // next // Format: uri Next *strfmt.URI `json:"next,omitempty"` // previous // Format: uri Previous *strfmt.URI `json:"previous,omitempty"` // results // Required: true Results []*models.VRF `json:"results"` }
IpamVrfsListOKBody ipam vrfs list o k body swagger:model IpamVrfsListOKBody
func (*IpamVrfsListOKBody) MarshalBinary ¶
func (o *IpamVrfsListOKBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IpamVrfsListOKBody) UnmarshalBinary ¶
func (o *IpamVrfsListOKBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IpamVrfsListParams ¶
type IpamVrfsListParams struct { /*EnforceUnique*/ EnforceUnique *string /*IDIn Multiple values may be separated by commas. */ IDIn *string /*Limit Number of results to return per page. */ Limit *int64 /*Name*/ Name *string /*Offset The initial index from which to return the results. */ Offset *int64 /*Q*/ Q *string /*Rd*/ Rd *string /*Tag*/ Tag *string /*Tenant*/ Tenant *string /*TenantGroup*/ TenantGroup *string /*TenantGroupID*/ TenantGroupID *string /*TenantID*/ TenantID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVrfsListParams contains all the parameters to send to the API endpoint for the ipam vrfs list operation typically these are written to a http.Request
func NewIpamVrfsListParams ¶
func NewIpamVrfsListParams() *IpamVrfsListParams
NewIpamVrfsListParams creates a new IpamVrfsListParams object with the default values initialized.
func NewIpamVrfsListParamsWithContext ¶
func NewIpamVrfsListParamsWithContext(ctx context.Context) *IpamVrfsListParams
NewIpamVrfsListParamsWithContext creates a new IpamVrfsListParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVrfsListParamsWithHTTPClient ¶
func NewIpamVrfsListParamsWithHTTPClient(client *http.Client) *IpamVrfsListParams
NewIpamVrfsListParamsWithHTTPClient creates a new IpamVrfsListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVrfsListParamsWithTimeout ¶
func NewIpamVrfsListParamsWithTimeout(timeout time.Duration) *IpamVrfsListParams
NewIpamVrfsListParamsWithTimeout creates a new IpamVrfsListParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVrfsListParams) SetContext ¶
func (o *IpamVrfsListParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vrfs list params
func (*IpamVrfsListParams) SetEnforceUnique ¶
func (o *IpamVrfsListParams) SetEnforceUnique(enforceUnique *string)
SetEnforceUnique adds the enforceUnique to the ipam vrfs list params
func (*IpamVrfsListParams) SetHTTPClient ¶
func (o *IpamVrfsListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vrfs list params
func (*IpamVrfsListParams) SetIDIn ¶
func (o *IpamVrfsListParams) SetIDIn(iDIn *string)
SetIDIn adds the idIn 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) 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) SetTag ¶
func (o *IpamVrfsListParams) SetTag(tag *string)
SetTag adds the tag 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) SetTenantID ¶
func (o *IpamVrfsListParams) SetTenantID(tenantID *string)
SetTenantID adds the tenantId 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 ¶
func (o *IpamVrfsListParams) WithContext(ctx context.Context) *IpamVrfsListParams
WithContext adds the context to the ipam vrfs list params
func (*IpamVrfsListParams) WithEnforceUnique ¶
func (o *IpamVrfsListParams) WithEnforceUnique(enforceUnique *string) *IpamVrfsListParams
WithEnforceUnique adds the enforceUnique to the ipam vrfs list params
func (*IpamVrfsListParams) WithHTTPClient ¶
func (o *IpamVrfsListParams) WithHTTPClient(client *http.Client) *IpamVrfsListParams
WithHTTPClient adds the HTTPClient to the ipam vrfs list params
func (*IpamVrfsListParams) WithIDIn ¶
func (o *IpamVrfsListParams) WithIDIn(iDIn *string) *IpamVrfsListParams
WithIDIn adds the iDIn 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) WithOffset ¶
func (o *IpamVrfsListParams) WithOffset(offset *int64) *IpamVrfsListParams
WithOffset adds the offset to the ipam vrfs list params
func (*IpamVrfsListParams) WithQ ¶
func (o *IpamVrfsListParams) WithQ(q *string) *IpamVrfsListParams
WithQ adds the q to the ipam vrfs list params
func (*IpamVrfsListParams) WithRd ¶
func (o *IpamVrfsListParams) WithRd(rd *string) *IpamVrfsListParams
WithRd adds the rd 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) 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) WithTenantID ¶
func (o *IpamVrfsListParams) WithTenantID(tenantID *string) *IpamVrfsListParams
WithTenantID adds the tenantID 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 ¶
IpamVrfsPartialUpdateOK handles this case with default header values.
IpamVrfsPartialUpdateOK ipam vrfs partial update o k
func NewIpamVrfsPartialUpdateOK ¶
func NewIpamVrfsPartialUpdateOK() *IpamVrfsPartialUpdateOK
NewIpamVrfsPartialUpdateOK creates a IpamVrfsPartialUpdateOK with default headers values
func (*IpamVrfsPartialUpdateOK) Error ¶
func (o *IpamVrfsPartialUpdateOK) Error() string
func (*IpamVrfsPartialUpdateOK) GetPayload ¶
func (o *IpamVrfsPartialUpdateOK) GetPayload() *models.VRF
type IpamVrfsPartialUpdateParams ¶
type IpamVrfsPartialUpdateParams struct { /*Data*/ Data *models.WritableVRF /*ID A unique integer value identifying this VRF. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVrfsPartialUpdateParams contains all the parameters to send to the API endpoint for the ipam vrfs partial update operation typically these are written to a http.Request
func NewIpamVrfsPartialUpdateParams ¶
func NewIpamVrfsPartialUpdateParams() *IpamVrfsPartialUpdateParams
NewIpamVrfsPartialUpdateParams creates a new IpamVrfsPartialUpdateParams object with the default values initialized.
func NewIpamVrfsPartialUpdateParamsWithContext ¶
func NewIpamVrfsPartialUpdateParamsWithContext(ctx context.Context) *IpamVrfsPartialUpdateParams
NewIpamVrfsPartialUpdateParamsWithContext creates a new IpamVrfsPartialUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVrfsPartialUpdateParamsWithHTTPClient ¶
func NewIpamVrfsPartialUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsPartialUpdateParams
NewIpamVrfsPartialUpdateParamsWithHTTPClient creates a new IpamVrfsPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVrfsPartialUpdateParamsWithTimeout ¶
func NewIpamVrfsPartialUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsPartialUpdateParams
NewIpamVrfsPartialUpdateParamsWithTimeout creates a new IpamVrfsPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVrfsPartialUpdateParams) SetContext ¶
func (o *IpamVrfsPartialUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) SetData ¶
func (o *IpamVrfsPartialUpdateParams) SetData(data *models.WritableVRF)
SetData adds the data to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) SetHTTPClient ¶
func (o *IpamVrfsPartialUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) SetID ¶
func (o *IpamVrfsPartialUpdateParams) SetID(id int64)
SetID adds the id to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) SetTimeout ¶
func (o *IpamVrfsPartialUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) WithContext ¶
func (o *IpamVrfsPartialUpdateParams) WithContext(ctx context.Context) *IpamVrfsPartialUpdateParams
WithContext adds the context to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) WithData ¶
func (o *IpamVrfsPartialUpdateParams) WithData(data *models.WritableVRF) *IpamVrfsPartialUpdateParams
WithData adds the data to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) WithHTTPClient ¶
func (o *IpamVrfsPartialUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsPartialUpdateParams
WithHTTPClient adds the HTTPClient to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) WithID ¶
func (o *IpamVrfsPartialUpdateParams) WithID(id int64) *IpamVrfsPartialUpdateParams
WithID adds the id to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) WithTimeout ¶
func (o *IpamVrfsPartialUpdateParams) WithTimeout(timeout time.Duration) *IpamVrfsPartialUpdateParams
WithTimeout adds the timeout to the ipam vrfs partial update params
func (*IpamVrfsPartialUpdateParams) WriteToRequest ¶
func (o *IpamVrfsPartialUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
IpamVrfsReadOK handles this case with default header values.
IpamVrfsReadOK ipam vrfs read o k
func NewIpamVrfsReadOK ¶
func NewIpamVrfsReadOK() *IpamVrfsReadOK
NewIpamVrfsReadOK creates a IpamVrfsReadOK with default headers values
func (*IpamVrfsReadOK) Error ¶
func (o *IpamVrfsReadOK) Error() string
func (*IpamVrfsReadOK) GetPayload ¶
func (o *IpamVrfsReadOK) GetPayload() *models.VRF
type IpamVrfsReadParams ¶
type IpamVrfsReadParams struct { /*ID A unique integer value identifying this VRF. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVrfsReadParams contains all the parameters to send to the API endpoint for the ipam vrfs read operation typically these are written to a http.Request
func NewIpamVrfsReadParams ¶
func NewIpamVrfsReadParams() *IpamVrfsReadParams
NewIpamVrfsReadParams creates a new IpamVrfsReadParams object with the default values initialized.
func NewIpamVrfsReadParamsWithContext ¶
func NewIpamVrfsReadParamsWithContext(ctx context.Context) *IpamVrfsReadParams
NewIpamVrfsReadParamsWithContext creates a new IpamVrfsReadParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVrfsReadParamsWithHTTPClient ¶
func NewIpamVrfsReadParamsWithHTTPClient(client *http.Client) *IpamVrfsReadParams
NewIpamVrfsReadParamsWithHTTPClient creates a new IpamVrfsReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVrfsReadParamsWithTimeout ¶
func NewIpamVrfsReadParamsWithTimeout(timeout time.Duration) *IpamVrfsReadParams
NewIpamVrfsReadParamsWithTimeout creates a new IpamVrfsReadParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVrfsReadParams) SetContext ¶
func (o *IpamVrfsReadParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vrfs read params
func (*IpamVrfsReadParams) SetHTTPClient ¶
func (o *IpamVrfsReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vrfs read params
func (*IpamVrfsReadParams) SetID ¶
func (o *IpamVrfsReadParams) SetID(id int64)
SetID adds the id to the ipam vrfs read params
func (*IpamVrfsReadParams) SetTimeout ¶
func (o *IpamVrfsReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vrfs read params
func (*IpamVrfsReadParams) WithContext ¶
func (o *IpamVrfsReadParams) WithContext(ctx context.Context) *IpamVrfsReadParams
WithContext adds the context to the ipam vrfs read params
func (*IpamVrfsReadParams) WithHTTPClient ¶
func (o *IpamVrfsReadParams) WithHTTPClient(client *http.Client) *IpamVrfsReadParams
WithHTTPClient adds the HTTPClient to the ipam vrfs read params
func (*IpamVrfsReadParams) WithID ¶
func (o *IpamVrfsReadParams) WithID(id int64) *IpamVrfsReadParams
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 ¶
IpamVrfsUpdateOK handles this case with default header values.
IpamVrfsUpdateOK ipam vrfs update o k
func NewIpamVrfsUpdateOK ¶
func NewIpamVrfsUpdateOK() *IpamVrfsUpdateOK
NewIpamVrfsUpdateOK creates a IpamVrfsUpdateOK with default headers values
func (*IpamVrfsUpdateOK) Error ¶
func (o *IpamVrfsUpdateOK) Error() string
func (*IpamVrfsUpdateOK) GetPayload ¶
func (o *IpamVrfsUpdateOK) GetPayload() *models.VRF
type IpamVrfsUpdateParams ¶
type IpamVrfsUpdateParams struct { /*Data*/ Data *models.WritableVRF /*ID A unique integer value identifying this VRF. */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
IpamVrfsUpdateParams contains all the parameters to send to the API endpoint for the ipam vrfs update operation typically these are written to a http.Request
func NewIpamVrfsUpdateParams ¶
func NewIpamVrfsUpdateParams() *IpamVrfsUpdateParams
NewIpamVrfsUpdateParams creates a new IpamVrfsUpdateParams object with the default values initialized.
func NewIpamVrfsUpdateParamsWithContext ¶
func NewIpamVrfsUpdateParamsWithContext(ctx context.Context) *IpamVrfsUpdateParams
NewIpamVrfsUpdateParamsWithContext creates a new IpamVrfsUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewIpamVrfsUpdateParamsWithHTTPClient ¶
func NewIpamVrfsUpdateParamsWithHTTPClient(client *http.Client) *IpamVrfsUpdateParams
NewIpamVrfsUpdateParamsWithHTTPClient creates a new IpamVrfsUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewIpamVrfsUpdateParamsWithTimeout ¶
func NewIpamVrfsUpdateParamsWithTimeout(timeout time.Duration) *IpamVrfsUpdateParams
NewIpamVrfsUpdateParamsWithTimeout creates a new IpamVrfsUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*IpamVrfsUpdateParams) SetContext ¶
func (o *IpamVrfsUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the ipam vrfs update params
func (*IpamVrfsUpdateParams) SetData ¶
func (o *IpamVrfsUpdateParams) SetData(data *models.WritableVRF)
SetData adds the data to the ipam vrfs update params
func (*IpamVrfsUpdateParams) SetHTTPClient ¶
func (o *IpamVrfsUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the ipam vrfs update params
func (*IpamVrfsUpdateParams) SetID ¶
func (o *IpamVrfsUpdateParams) SetID(id int64)
SetID adds the id to the ipam vrfs update params
func (*IpamVrfsUpdateParams) SetTimeout ¶
func (o *IpamVrfsUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the ipam vrfs update params
func (*IpamVrfsUpdateParams) WithContext ¶
func (o *IpamVrfsUpdateParams) WithContext(ctx context.Context) *IpamVrfsUpdateParams
WithContext adds the context to the ipam vrfs update params
func (*IpamVrfsUpdateParams) WithData ¶
func (o *IpamVrfsUpdateParams) WithData(data *models.WritableVRF) *IpamVrfsUpdateParams
WithData adds the data to the ipam vrfs update params
func (*IpamVrfsUpdateParams) WithHTTPClient ¶
func (o *IpamVrfsUpdateParams) WithHTTPClient(client *http.Client) *IpamVrfsUpdateParams
WithHTTPClient adds the HTTPClient to the ipam vrfs update params
func (*IpamVrfsUpdateParams) WithID ¶
func (o *IpamVrfsUpdateParams) WithID(id int64) *IpamVrfsUpdateParams
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 ¶
- ipam_aggregates_create_parameters.go
- ipam_aggregates_create_responses.go
- ipam_aggregates_delete_parameters.go
- ipam_aggregates_delete_responses.go
- ipam_aggregates_list_parameters.go
- ipam_aggregates_list_responses.go
- ipam_aggregates_partial_update_parameters.go
- ipam_aggregates_partial_update_responses.go
- ipam_aggregates_read_parameters.go
- ipam_aggregates_read_responses.go
- ipam_aggregates_update_parameters.go
- ipam_aggregates_update_responses.go
- ipam_choices_list_parameters.go
- ipam_choices_list_responses.go
- ipam_choices_read_parameters.go
- ipam_choices_read_responses.go
- ipam_client.go
- ipam_ip_addresses_create_parameters.go
- ipam_ip_addresses_create_responses.go
- ipam_ip_addresses_delete_parameters.go
- ipam_ip_addresses_delete_responses.go
- ipam_ip_addresses_list_parameters.go
- ipam_ip_addresses_list_responses.go
- ipam_ip_addresses_partial_update_parameters.go
- ipam_ip_addresses_partial_update_responses.go
- ipam_ip_addresses_read_parameters.go
- ipam_ip_addresses_read_responses.go
- ipam_ip_addresses_update_parameters.go
- ipam_ip_addresses_update_responses.go
- ipam_prefixes_available_ips_create_parameters.go
- ipam_prefixes_available_ips_create_responses.go
- ipam_prefixes_available_ips_read_parameters.go
- ipam_prefixes_available_ips_read_responses.go
- ipam_prefixes_available_prefixes_create_parameters.go
- ipam_prefixes_available_prefixes_create_responses.go
- ipam_prefixes_available_prefixes_read_parameters.go
- ipam_prefixes_available_prefixes_read_responses.go
- ipam_prefixes_create_parameters.go
- ipam_prefixes_create_responses.go
- ipam_prefixes_delete_parameters.go
- ipam_prefixes_delete_responses.go
- ipam_prefixes_list_parameters.go
- ipam_prefixes_list_responses.go
- ipam_prefixes_partial_update_parameters.go
- ipam_prefixes_partial_update_responses.go
- ipam_prefixes_read_parameters.go
- ipam_prefixes_read_responses.go
- ipam_prefixes_update_parameters.go
- ipam_prefixes_update_responses.go
- ipam_rirs_create_parameters.go
- ipam_rirs_create_responses.go
- ipam_rirs_delete_parameters.go
- ipam_rirs_delete_responses.go
- ipam_rirs_list_parameters.go
- ipam_rirs_list_responses.go
- ipam_rirs_partial_update_parameters.go
- ipam_rirs_partial_update_responses.go
- ipam_rirs_read_parameters.go
- ipam_rirs_read_responses.go
- ipam_rirs_update_parameters.go
- ipam_rirs_update_responses.go
- ipam_roles_create_parameters.go
- ipam_roles_create_responses.go
- ipam_roles_delete_parameters.go
- ipam_roles_delete_responses.go
- ipam_roles_list_parameters.go
- ipam_roles_list_responses.go
- ipam_roles_partial_update_parameters.go
- ipam_roles_partial_update_responses.go
- ipam_roles_read_parameters.go
- ipam_roles_read_responses.go
- ipam_roles_update_parameters.go
- ipam_roles_update_responses.go
- ipam_services_create_parameters.go
- ipam_services_create_responses.go
- ipam_services_delete_parameters.go
- ipam_services_delete_responses.go
- ipam_services_list_parameters.go
- ipam_services_list_responses.go
- ipam_services_partial_update_parameters.go
- ipam_services_partial_update_responses.go
- ipam_services_read_parameters.go
- ipam_services_read_responses.go
- ipam_services_update_parameters.go
- ipam_services_update_responses.go
- ipam_vlan_groups_create_parameters.go
- ipam_vlan_groups_create_responses.go
- ipam_vlan_groups_delete_parameters.go
- ipam_vlan_groups_delete_responses.go
- ipam_vlan_groups_list_parameters.go
- ipam_vlan_groups_list_responses.go
- ipam_vlan_groups_partial_update_parameters.go
- ipam_vlan_groups_partial_update_responses.go
- ipam_vlan_groups_read_parameters.go
- ipam_vlan_groups_read_responses.go
- ipam_vlan_groups_update_parameters.go
- ipam_vlan_groups_update_responses.go
- ipam_vlans_create_parameters.go
- ipam_vlans_create_responses.go
- ipam_vlans_delete_parameters.go
- ipam_vlans_delete_responses.go
- ipam_vlans_list_parameters.go
- ipam_vlans_list_responses.go
- ipam_vlans_partial_update_parameters.go
- ipam_vlans_partial_update_responses.go
- ipam_vlans_read_parameters.go
- ipam_vlans_read_responses.go
- ipam_vlans_update_parameters.go
- ipam_vlans_update_responses.go
- ipam_vrfs_create_parameters.go
- ipam_vrfs_create_responses.go
- ipam_vrfs_delete_parameters.go
- ipam_vrfs_delete_responses.go
- ipam_vrfs_list_parameters.go
- ipam_vrfs_list_responses.go
- ipam_vrfs_partial_update_parameters.go
- ipam_vrfs_partial_update_responses.go
- ipam_vrfs_read_parameters.go
- ipam_vrfs_read_responses.go
- ipam_vrfs_update_parameters.go
- ipam_vrfs_update_responses.go