circuits

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CircuitsCircuitTerminationsCreateCreated

type CircuitsCircuitTerminationsCreateCreated struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsCreateCreated handles this case with default header values.

CircuitsCircuitTerminationsCreateCreated circuits circuit terminations create created

func NewCircuitsCircuitTerminationsCreateCreated

func NewCircuitsCircuitTerminationsCreateCreated() *CircuitsCircuitTerminationsCreateCreated

NewCircuitsCircuitTerminationsCreateCreated creates a CircuitsCircuitTerminationsCreateCreated with default headers values

func (*CircuitsCircuitTerminationsCreateCreated) Error

func (*CircuitsCircuitTerminationsCreateCreated) GetPayload

type CircuitsCircuitTerminationsCreateParams

type CircuitsCircuitTerminationsCreateParams struct {

	/*Data*/
	Data *models.WritableCircuitTermination

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

CircuitsCircuitTerminationsCreateParams contains all the parameters to send to the API endpoint for the circuits circuit terminations create operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsCreateParams

func NewCircuitsCircuitTerminationsCreateParams() *CircuitsCircuitTerminationsCreateParams

NewCircuitsCircuitTerminationsCreateParams creates a new CircuitsCircuitTerminationsCreateParams object with the default values initialized.

func NewCircuitsCircuitTerminationsCreateParamsWithContext

func NewCircuitsCircuitTerminationsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsCreateParams

NewCircuitsCircuitTerminationsCreateParamsWithContext creates a new CircuitsCircuitTerminationsCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsCreateParams

NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient creates a new CircuitsCircuitTerminationsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTerminationsCreateParamsWithTimeout

func NewCircuitsCircuitTerminationsCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsCreateParams

NewCircuitsCircuitTerminationsCreateParamsWithTimeout creates a new CircuitsCircuitTerminationsCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTerminationsCreateParams) SetContext

SetContext adds the context to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetData

SetData adds the data to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithContext

WithContext adds the context to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithData

WithData adds the data to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsCreateReader

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

CircuitsCircuitTerminationsCreateReader is a Reader for the CircuitsCircuitTerminationsCreate structure.

func (*CircuitsCircuitTerminationsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsDeleteNoContent

type CircuitsCircuitTerminationsDeleteNoContent struct {
}

CircuitsCircuitTerminationsDeleteNoContent handles this case with default header values.

CircuitsCircuitTerminationsDeleteNoContent circuits circuit terminations delete no content

func NewCircuitsCircuitTerminationsDeleteNoContent

func NewCircuitsCircuitTerminationsDeleteNoContent() *CircuitsCircuitTerminationsDeleteNoContent

NewCircuitsCircuitTerminationsDeleteNoContent creates a CircuitsCircuitTerminationsDeleteNoContent with default headers values

func (*CircuitsCircuitTerminationsDeleteNoContent) Error

type CircuitsCircuitTerminationsDeleteParams

type CircuitsCircuitTerminationsDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsDeleteParams contains all the parameters to send to the API endpoint for the circuits circuit terminations delete operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsDeleteParams

func NewCircuitsCircuitTerminationsDeleteParams() *CircuitsCircuitTerminationsDeleteParams

NewCircuitsCircuitTerminationsDeleteParams creates a new CircuitsCircuitTerminationsDeleteParams object with the default values initialized.

func NewCircuitsCircuitTerminationsDeleteParamsWithContext

func NewCircuitsCircuitTerminationsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsDeleteParams

NewCircuitsCircuitTerminationsDeleteParamsWithContext creates a new CircuitsCircuitTerminationsDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient

func NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsDeleteParams

NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient creates a new CircuitsCircuitTerminationsDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTerminationsDeleteParamsWithTimeout

func NewCircuitsCircuitTerminationsDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsDeleteParams

NewCircuitsCircuitTerminationsDeleteParamsWithTimeout creates a new CircuitsCircuitTerminationsDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTerminationsDeleteParams) SetContext

SetContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetID

SetID adds the id to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithContext

WithContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithID

WithID adds the id to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsDeleteReader

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

CircuitsCircuitTerminationsDeleteReader is a Reader for the CircuitsCircuitTerminationsDelete structure.

func (*CircuitsCircuitTerminationsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsListOK

type CircuitsCircuitTerminationsListOK struct {
	Payload *CircuitsCircuitTerminationsListOKBody
}

CircuitsCircuitTerminationsListOK handles this case with default header values.

CircuitsCircuitTerminationsListOK circuits circuit terminations list o k

func NewCircuitsCircuitTerminationsListOK

func NewCircuitsCircuitTerminationsListOK() *CircuitsCircuitTerminationsListOK

NewCircuitsCircuitTerminationsListOK creates a CircuitsCircuitTerminationsListOK with default headers values

func (*CircuitsCircuitTerminationsListOK) Error

func (*CircuitsCircuitTerminationsListOK) GetPayload

type CircuitsCircuitTerminationsListOKBody

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

CircuitsCircuitTerminationsListOKBody circuits circuit terminations list o k body swagger:model CircuitsCircuitTerminationsListOKBody

func (*CircuitsCircuitTerminationsListOKBody) ContextValidate added in v1.0.1

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

ContextValidate validate this circuits circuit terminations list o k body based on the context it is used

func (*CircuitsCircuitTerminationsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitTerminationsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitTerminationsListOKBody) Validate

Validate validates this circuits circuit terminations list o k body

type CircuitsCircuitTerminationsListParams

type CircuitsCircuitTerminationsListParams struct {

	/*CircuitID*/
	CircuitID *string
	/*CircuitIDn*/
	CircuitIDn *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*PortSpeed*/
	PortSpeed *string
	/*PortSpeedGt*/
	PortSpeedGt *string
	/*PortSpeedGte*/
	PortSpeedGte *string
	/*PortSpeedLt*/
	PortSpeedLt *string
	/*PortSpeedLte*/
	PortSpeedLte *string
	/*PortSpeedn*/
	PortSpeedn *string
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*Siten*/
	Siten *string
	/*SiteID*/
	SiteID *string
	/*SiteIDn*/
	SiteIDn *string
	/*TermSide*/
	TermSide *string
	/*TermSiden*/
	TermSiden *string
	/*UpstreamSpeed*/
	UpstreamSpeed *string
	/*UpstreamSpeedGt*/
	UpstreamSpeedGt *string
	/*UpstreamSpeedGte*/
	UpstreamSpeedGte *string
	/*UpstreamSpeedLt*/
	UpstreamSpeedLt *string
	/*UpstreamSpeedLte*/
	UpstreamSpeedLte *string
	/*UpstreamSpeedn*/
	UpstreamSpeedn *string
	/*XconnectID*/
	XconnectID *string
	/*XconnectIDIc*/
	XconnectIDIc *string
	/*XconnectIDIe*/
	XconnectIDIe *string
	/*XconnectIDIew*/
	XconnectIDIew *string
	/*XconnectIDIsw*/
	XconnectIDIsw *string
	/*XconnectIDn*/
	XconnectIDn *string
	/*XconnectIDNic*/
	XconnectIDNic *string
	/*XconnectIDNie*/
	XconnectIDNie *string
	/*XconnectIDNiew*/
	XconnectIDNiew *string
	/*XconnectIDNisw*/
	XconnectIDNisw *string

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

CircuitsCircuitTerminationsListParams contains all the parameters to send to the API endpoint for the circuits circuit terminations list operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsListParams

func NewCircuitsCircuitTerminationsListParams() *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParams creates a new CircuitsCircuitTerminationsListParams object with the default values initialized.

func NewCircuitsCircuitTerminationsListParamsWithContext

func NewCircuitsCircuitTerminationsListParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParamsWithContext creates a new CircuitsCircuitTerminationsListParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTerminationsListParamsWithHTTPClient

func NewCircuitsCircuitTerminationsListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParamsWithHTTPClient creates a new CircuitsCircuitTerminationsListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTerminationsListParamsWithTimeout

func NewCircuitsCircuitTerminationsListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParamsWithTimeout creates a new CircuitsCircuitTerminationsListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTerminationsListParams) SetCircuitID

func (o *CircuitsCircuitTerminationsListParams) SetCircuitID(circuitID *string)

SetCircuitID adds the circuitId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetCircuitIDn added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetCircuitIDn(circuitIDn *string)

SetCircuitIDn adds the circuitIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetContext

SetContext adds the context to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetLimit

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

SetLimit adds the limit to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetOffset

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

SetOffset adds the offset to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeed

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeed(portSpeed *string)

SetPortSpeed adds the portSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedGt added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeedGt(portSpeedGt *string)

SetPortSpeedGt adds the portSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedGte added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeedGte(portSpeedGte *string)

SetPortSpeedGte adds the portSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedLt added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeedLt(portSpeedLt *string)

SetPortSpeedLt adds the portSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedLte added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeedLte(portSpeedLte *string)

SetPortSpeedLte adds the portSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedn added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeedn(portSpeedn *string)

SetPortSpeedn adds the portSpeedN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetQ

SetQ adds the q to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSite

SetSite adds the site to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiteID

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

SetSiteID adds the siteId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiteIDn added in v1.0.0

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

SetSiteIDn adds the siteIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiten added in v1.0.0

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

SetSiten adds the siteN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTermSide

func (o *CircuitsCircuitTerminationsListParams) SetTermSide(termSide *string)

SetTermSide adds the termSide to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTermSiden added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetTermSiden(termSiden *string)

SetTermSiden adds the termSideN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeed

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeed(upstreamSpeed *string)

SetUpstreamSpeed adds the upstreamSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedGt added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeedGt(upstreamSpeedGt *string)

SetUpstreamSpeedGt adds the upstreamSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedGte added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeedGte(upstreamSpeedGte *string)

SetUpstreamSpeedGte adds the upstreamSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedLt added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeedLt(upstreamSpeedLt *string)

SetUpstreamSpeedLt adds the upstreamSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedLte added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeedLte(upstreamSpeedLte *string)

SetUpstreamSpeedLte adds the upstreamSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedn added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeedn(upstreamSpeedn *string)

SetUpstreamSpeedn adds the upstreamSpeedN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectID

func (o *CircuitsCircuitTerminationsListParams) SetXconnectID(xconnectID *string)

SetXconnectID adds the xconnectId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIc added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDIc(xconnectIDIc *string)

SetXconnectIDIc adds the xconnectIdIc to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIe added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDIe(xconnectIDIe *string)

SetXconnectIDIe adds the xconnectIdIe to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIew added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDIew(xconnectIDIew *string)

SetXconnectIDIew adds the xconnectIdIew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIsw added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDIsw(xconnectIDIsw *string)

SetXconnectIDIsw adds the xconnectIdIsw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNic added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDNic(xconnectIDNic *string)

SetXconnectIDNic adds the xconnectIdNic to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNie added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDNie(xconnectIDNie *string)

SetXconnectIDNie adds the xconnectIdNie to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNiew added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDNiew(xconnectIDNiew *string)

SetXconnectIDNiew adds the xconnectIdNiew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNisw added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDNisw(xconnectIDNisw *string)

SetXconnectIDNisw adds the xconnectIdNisw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDn added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) SetXconnectIDn(xconnectIDn *string)

SetXconnectIDn adds the xconnectIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCircuitID

WithCircuitID adds the circuitID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCircuitIDn added in v1.0.0

WithCircuitIDn adds the circuitIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithContext

WithContext adds the context to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithLimit

WithLimit adds the limit to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithOffset

WithOffset adds the offset to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeed

WithPortSpeed adds the portSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedGt added in v1.0.0

WithPortSpeedGt adds the portSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedGte added in v1.0.0

WithPortSpeedGte adds the portSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedLt added in v1.0.0

WithPortSpeedLt adds the portSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedLte added in v1.0.0

WithPortSpeedLte adds the portSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedn added in v1.0.0

WithPortSpeedn adds the portSpeedn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithQ

WithQ adds the q to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSite

WithSite adds the site to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiteID

WithSiteID adds the siteID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiteIDn added in v1.0.0

WithSiteIDn adds the siteIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiten added in v1.0.0

WithSiten adds the siten to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTermSide

WithTermSide adds the termSide to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTermSiden added in v1.0.0

WithTermSiden adds the termSiden to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeed

WithUpstreamSpeed adds the upstreamSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedGt added in v1.0.0

WithUpstreamSpeedGt adds the upstreamSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedGte added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) WithUpstreamSpeedGte(upstreamSpeedGte *string) *CircuitsCircuitTerminationsListParams

WithUpstreamSpeedGte adds the upstreamSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedLt added in v1.0.0

WithUpstreamSpeedLt adds the upstreamSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedLte added in v1.0.0

func (o *CircuitsCircuitTerminationsListParams) WithUpstreamSpeedLte(upstreamSpeedLte *string) *CircuitsCircuitTerminationsListParams

WithUpstreamSpeedLte adds the upstreamSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedn added in v1.0.0

WithUpstreamSpeedn adds the upstreamSpeedn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectID

WithXconnectID adds the xconnectID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIc added in v1.0.0

WithXconnectIDIc adds the xconnectIDIc to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIe added in v1.0.0

WithXconnectIDIe adds the xconnectIDIe to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIew added in v1.0.0

WithXconnectIDIew adds the xconnectIDIew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIsw added in v1.0.0

WithXconnectIDIsw adds the xconnectIDIsw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNic added in v1.0.0

WithXconnectIDNic adds the xconnectIDNic to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNie added in v1.0.0

WithXconnectIDNie adds the xconnectIDNie to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNiew added in v1.0.0

WithXconnectIDNiew adds the xconnectIDNiew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNisw added in v1.0.0

WithXconnectIDNisw adds the xconnectIDNisw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDn added in v1.0.0

WithXconnectIDn adds the xconnectIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsListReader

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

CircuitsCircuitTerminationsListReader is a Reader for the CircuitsCircuitTerminationsList structure.

func (*CircuitsCircuitTerminationsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsPartialUpdateOK

type CircuitsCircuitTerminationsPartialUpdateOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsPartialUpdateOK handles this case with default header values.

CircuitsCircuitTerminationsPartialUpdateOK circuits circuit terminations partial update o k

func NewCircuitsCircuitTerminationsPartialUpdateOK

func NewCircuitsCircuitTerminationsPartialUpdateOK() *CircuitsCircuitTerminationsPartialUpdateOK

NewCircuitsCircuitTerminationsPartialUpdateOK creates a CircuitsCircuitTerminationsPartialUpdateOK with default headers values

func (*CircuitsCircuitTerminationsPartialUpdateOK) Error

func (*CircuitsCircuitTerminationsPartialUpdateOK) GetPayload

type CircuitsCircuitTerminationsPartialUpdateParams

type CircuitsCircuitTerminationsPartialUpdateParams struct {

	/*Data*/
	Data *models.WritableCircuitTermination
	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit terminations partial update operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsPartialUpdateParams

func NewCircuitsCircuitTerminationsPartialUpdateParams() *CircuitsCircuitTerminationsPartialUpdateParams

NewCircuitsCircuitTerminationsPartialUpdateParams creates a new CircuitsCircuitTerminationsPartialUpdateParams object with the default values initialized.

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsPartialUpdateParams

NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext creates a new CircuitsCircuitTerminationsPartialUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsPartialUpdateParams

NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient creates a new CircuitsCircuitTerminationsPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsPartialUpdateParams

NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout creates a new CircuitsCircuitTerminationsPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetData

SetData adds the data to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetID

SetID adds the id to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithData

WithData adds the data to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithID

WithID adds the id to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsPartialUpdateReader

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

CircuitsCircuitTerminationsPartialUpdateReader is a Reader for the CircuitsCircuitTerminationsPartialUpdate structure.

func (*CircuitsCircuitTerminationsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsReadOK

type CircuitsCircuitTerminationsReadOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsReadOK handles this case with default header values.

CircuitsCircuitTerminationsReadOK circuits circuit terminations read o k

func NewCircuitsCircuitTerminationsReadOK

func NewCircuitsCircuitTerminationsReadOK() *CircuitsCircuitTerminationsReadOK

NewCircuitsCircuitTerminationsReadOK creates a CircuitsCircuitTerminationsReadOK with default headers values

func (*CircuitsCircuitTerminationsReadOK) Error

func (*CircuitsCircuitTerminationsReadOK) GetPayload

type CircuitsCircuitTerminationsReadParams

type CircuitsCircuitTerminationsReadParams struct {

	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsReadParams contains all the parameters to send to the API endpoint for the circuits circuit terminations read operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsReadParams

func NewCircuitsCircuitTerminationsReadParams() *CircuitsCircuitTerminationsReadParams

NewCircuitsCircuitTerminationsReadParams creates a new CircuitsCircuitTerminationsReadParams object with the default values initialized.

func NewCircuitsCircuitTerminationsReadParamsWithContext

func NewCircuitsCircuitTerminationsReadParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsReadParams

NewCircuitsCircuitTerminationsReadParamsWithContext creates a new CircuitsCircuitTerminationsReadParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTerminationsReadParamsWithHTTPClient

func NewCircuitsCircuitTerminationsReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsReadParams

NewCircuitsCircuitTerminationsReadParamsWithHTTPClient creates a new CircuitsCircuitTerminationsReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTerminationsReadParamsWithTimeout

func NewCircuitsCircuitTerminationsReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsReadParams

NewCircuitsCircuitTerminationsReadParamsWithTimeout creates a new CircuitsCircuitTerminationsReadParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTerminationsReadParams) SetContext

SetContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetID

SetID adds the id to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithContext

WithContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithID

WithID adds the id to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsReadReader

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

CircuitsCircuitTerminationsReadReader is a Reader for the CircuitsCircuitTerminationsRead structure.

func (*CircuitsCircuitTerminationsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsUpdateOK

type CircuitsCircuitTerminationsUpdateOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsUpdateOK handles this case with default header values.

CircuitsCircuitTerminationsUpdateOK circuits circuit terminations update o k

func NewCircuitsCircuitTerminationsUpdateOK

func NewCircuitsCircuitTerminationsUpdateOK() *CircuitsCircuitTerminationsUpdateOK

NewCircuitsCircuitTerminationsUpdateOK creates a CircuitsCircuitTerminationsUpdateOK with default headers values

func (*CircuitsCircuitTerminationsUpdateOK) Error

func (*CircuitsCircuitTerminationsUpdateOK) GetPayload

type CircuitsCircuitTerminationsUpdateParams

type CircuitsCircuitTerminationsUpdateParams struct {

	/*Data*/
	Data *models.WritableCircuitTermination
	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit terminations update operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsUpdateParams

func NewCircuitsCircuitTerminationsUpdateParams() *CircuitsCircuitTerminationsUpdateParams

NewCircuitsCircuitTerminationsUpdateParams creates a new CircuitsCircuitTerminationsUpdateParams object with the default values initialized.

func NewCircuitsCircuitTerminationsUpdateParamsWithContext

func NewCircuitsCircuitTerminationsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsUpdateParams

NewCircuitsCircuitTerminationsUpdateParamsWithContext creates a new CircuitsCircuitTerminationsUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsUpdateParams

NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient creates a new CircuitsCircuitTerminationsUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTerminationsUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsUpdateParams

NewCircuitsCircuitTerminationsUpdateParamsWithTimeout creates a new CircuitsCircuitTerminationsUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTerminationsUpdateParams) SetContext

SetContext adds the context to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetData

SetData adds the data to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetID

SetID adds the id to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithContext

WithContext adds the context to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithData

WithData adds the data to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithID

WithID adds the id to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsUpdateReader

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

CircuitsCircuitTerminationsUpdateReader is a Reader for the CircuitsCircuitTerminationsUpdate structure.

func (*CircuitsCircuitTerminationsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesCreateCreated

type CircuitsCircuitTypesCreateCreated struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesCreateCreated handles this case with default header values.

CircuitsCircuitTypesCreateCreated circuits circuit types create created

func NewCircuitsCircuitTypesCreateCreated

func NewCircuitsCircuitTypesCreateCreated() *CircuitsCircuitTypesCreateCreated

NewCircuitsCircuitTypesCreateCreated creates a CircuitsCircuitTypesCreateCreated with default headers values

func (*CircuitsCircuitTypesCreateCreated) Error

func (*CircuitsCircuitTypesCreateCreated) GetPayload

type CircuitsCircuitTypesCreateParams

type CircuitsCircuitTypesCreateParams struct {

	/*Data*/
	Data *models.CircuitType

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

CircuitsCircuitTypesCreateParams contains all the parameters to send to the API endpoint for the circuits circuit types create operation typically these are written to a http.Request

func NewCircuitsCircuitTypesCreateParams

func NewCircuitsCircuitTypesCreateParams() *CircuitsCircuitTypesCreateParams

NewCircuitsCircuitTypesCreateParams creates a new CircuitsCircuitTypesCreateParams object with the default values initialized.

func NewCircuitsCircuitTypesCreateParamsWithContext

func NewCircuitsCircuitTypesCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesCreateParams

NewCircuitsCircuitTypesCreateParamsWithContext creates a new CircuitsCircuitTypesCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTypesCreateParamsWithHTTPClient

func NewCircuitsCircuitTypesCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesCreateParams

NewCircuitsCircuitTypesCreateParamsWithHTTPClient creates a new CircuitsCircuitTypesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTypesCreateParamsWithTimeout

func NewCircuitsCircuitTypesCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesCreateParams

NewCircuitsCircuitTypesCreateParamsWithTimeout creates a new CircuitsCircuitTypesCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTypesCreateParams) SetContext

SetContext adds the context to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetData

SetData adds the data to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithContext

WithContext adds the context to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithData

WithData adds the data to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesCreateReader

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

CircuitsCircuitTypesCreateReader is a Reader for the CircuitsCircuitTypesCreate structure.

func (*CircuitsCircuitTypesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesDeleteNoContent

type CircuitsCircuitTypesDeleteNoContent struct {
}

CircuitsCircuitTypesDeleteNoContent handles this case with default header values.

CircuitsCircuitTypesDeleteNoContent circuits circuit types delete no content

func NewCircuitsCircuitTypesDeleteNoContent

func NewCircuitsCircuitTypesDeleteNoContent() *CircuitsCircuitTypesDeleteNoContent

NewCircuitsCircuitTypesDeleteNoContent creates a CircuitsCircuitTypesDeleteNoContent with default headers values

func (*CircuitsCircuitTypesDeleteNoContent) Error

type CircuitsCircuitTypesDeleteParams

type CircuitsCircuitTypesDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesDeleteParams contains all the parameters to send to the API endpoint for the circuits circuit types delete operation typically these are written to a http.Request

func NewCircuitsCircuitTypesDeleteParams

func NewCircuitsCircuitTypesDeleteParams() *CircuitsCircuitTypesDeleteParams

NewCircuitsCircuitTypesDeleteParams creates a new CircuitsCircuitTypesDeleteParams object with the default values initialized.

func NewCircuitsCircuitTypesDeleteParamsWithContext

func NewCircuitsCircuitTypesDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTypesDeleteParams

NewCircuitsCircuitTypesDeleteParamsWithContext creates a new CircuitsCircuitTypesDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTypesDeleteParamsWithHTTPClient

func NewCircuitsCircuitTypesDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesDeleteParams

NewCircuitsCircuitTypesDeleteParamsWithHTTPClient creates a new CircuitsCircuitTypesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTypesDeleteParamsWithTimeout

func NewCircuitsCircuitTypesDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesDeleteParams

NewCircuitsCircuitTypesDeleteParamsWithTimeout creates a new CircuitsCircuitTypesDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTypesDeleteParams) SetContext

SetContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetID

SetID adds the id to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithContext

WithContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithID

WithID adds the id to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesDeleteReader

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

CircuitsCircuitTypesDeleteReader is a Reader for the CircuitsCircuitTypesDelete structure.

func (*CircuitsCircuitTypesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesListOK

type CircuitsCircuitTypesListOK struct {
	Payload *CircuitsCircuitTypesListOKBody
}

CircuitsCircuitTypesListOK handles this case with default header values.

CircuitsCircuitTypesListOK circuits circuit types list o k

func NewCircuitsCircuitTypesListOK

func NewCircuitsCircuitTypesListOK() *CircuitsCircuitTypesListOK

NewCircuitsCircuitTypesListOK creates a CircuitsCircuitTypesListOK with default headers values

func (*CircuitsCircuitTypesListOK) Error

func (*CircuitsCircuitTypesListOK) GetPayload

type CircuitsCircuitTypesListOKBody

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

CircuitsCircuitTypesListOKBody circuits circuit types list o k body swagger:model CircuitsCircuitTypesListOKBody

func (*CircuitsCircuitTypesListOKBody) ContextValidate added in v1.0.1

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

ContextValidate validate this circuits circuit types list o k body based on the context it is used

func (*CircuitsCircuitTypesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitTypesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitTypesListOKBody) Validate

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

Validate validates this circuits circuit types list o k body

type CircuitsCircuitTypesListParams

type CircuitsCircuitTypesListParams struct {

	/*ID*/
	ID *string
	/*IDGt*/
	IDGt *string
	/*IDGte*/
	IDGte *string
	/*IDLt*/
	IDLt *string
	/*IDLte*/
	IDLte *string
	/*IDn*/
	IDn *string
	/*Limit
	  Number of results to return per page.

	*/
	Limit *int64
	/*Name*/
	Name *string
	/*NameIc*/
	NameIc *string
	/*NameIe*/
	NameIe *string
	/*NameIew*/
	NameIew *string
	/*NameIsw*/
	NameIsw *string
	/*Namen*/
	Namen *string
	/*NameNic*/
	NameNic *string
	/*NameNie*/
	NameNie *string
	/*NameNiew*/
	NameNiew *string
	/*NameNisw*/
	NameNisw *string
	/*Offset
	  The initial index from which to return the results.

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Slug*/
	Slug *string
	/*SlugIc*/
	SlugIc *string
	/*SlugIe*/
	SlugIe *string
	/*SlugIew*/
	SlugIew *string
	/*SlugIsw*/
	SlugIsw *string
	/*Slugn*/
	Slugn *string
	/*SlugNic*/
	SlugNic *string
	/*SlugNie*/
	SlugNie *string
	/*SlugNiew*/
	SlugNiew *string
	/*SlugNisw*/
	SlugNisw *string

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

CircuitsCircuitTypesListParams contains all the parameters to send to the API endpoint for the circuits circuit types list operation typically these are written to a http.Request

func NewCircuitsCircuitTypesListParams

func NewCircuitsCircuitTypesListParams() *CircuitsCircuitTypesListParams

NewCircuitsCircuitTypesListParams creates a new CircuitsCircuitTypesListParams object with the default values initialized.

func NewCircuitsCircuitTypesListParamsWithContext

func NewCircuitsCircuitTypesListParamsWithContext(ctx context.Context) *CircuitsCircuitTypesListParams

NewCircuitsCircuitTypesListParamsWithContext creates a new CircuitsCircuitTypesListParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTypesListParamsWithHTTPClient

func NewCircuitsCircuitTypesListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesListParams

NewCircuitsCircuitTypesListParamsWithHTTPClient creates a new CircuitsCircuitTypesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTypesListParamsWithTimeout

func NewCircuitsCircuitTypesListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesListParams

NewCircuitsCircuitTypesListParamsWithTimeout creates a new CircuitsCircuitTypesListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTypesListParams) SetContext

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

SetContext adds the context to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetID added in v1.0.0

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

SetID adds the id to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDGt added in v1.0.0

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

SetIDGt adds the idGt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDGte added in v1.0.0

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

SetIDGte adds the idGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDLt added in v1.0.0

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

SetIDLt adds the idLt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDLte added in v1.0.0

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

SetIDLte adds the idLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDn added in v1.0.0

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

SetIDn adds the idN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetLimit

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

SetLimit adds the limit to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetName

func (o *CircuitsCircuitTypesListParams) SetName(name *string)

SetName adds the name to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIc added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIe added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIew added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIsw added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNic added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNie added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNiew added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNisw added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNamen added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetNamen(namen *string)

SetNamen adds the nameN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetOffset

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

SetOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetQ added in v1.0.0

SetQ adds the q to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlug

func (o *CircuitsCircuitTypesListParams) SetSlug(slug *string)

SetSlug adds the slug to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIc added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIe added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIew added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIsw added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNic added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNie added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNiew added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNisw added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugn added in v1.0.0

func (o *CircuitsCircuitTypesListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithContext

WithContext adds the context to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithID added in v1.0.0

WithID adds the id to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDGt added in v1.0.0

WithIDGt adds the iDGt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDGte added in v1.0.0

WithIDGte adds the iDGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDLt added in v1.0.0

WithIDLt adds the iDLt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDLte added in v1.0.0

WithIDLte adds the iDLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDn added in v1.0.0

WithIDn adds the iDn to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithLimit

WithLimit adds the limit to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithName

WithName adds the name to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIc added in v1.0.0

WithNameIc adds the nameIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIe added in v1.0.0

WithNameIe adds the nameIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIew added in v1.0.0

WithNameIew adds the nameIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIsw added in v1.0.0

WithNameIsw adds the nameIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNic added in v1.0.0

WithNameNic adds the nameNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNie added in v1.0.0

WithNameNie adds the nameNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNiew added in v1.0.0

WithNameNiew adds the nameNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNisw added in v1.0.0

WithNameNisw adds the nameNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNamen added in v1.0.0

WithNamen adds the namen to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithOffset

WithOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithQ added in v1.0.0

WithQ adds the q to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlug

WithSlug adds the slug to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIc added in v1.0.0

WithSlugIc adds the slugIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIe added in v1.0.0

WithSlugIe adds the slugIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIew added in v1.0.0

WithSlugIew adds the slugIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIsw added in v1.0.0

WithSlugIsw adds the slugIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNic added in v1.0.0

WithSlugNic adds the slugNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNie added in v1.0.0

WithSlugNie adds the slugNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNiew added in v1.0.0

WithSlugNiew adds the slugNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNisw added in v1.0.0

WithSlugNisw adds the slugNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugn added in v1.0.0

WithSlugn adds the slugn to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesListReader

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

CircuitsCircuitTypesListReader is a Reader for the CircuitsCircuitTypesList structure.

func (*CircuitsCircuitTypesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesPartialUpdateOK

type CircuitsCircuitTypesPartialUpdateOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesPartialUpdateOK handles this case with default header values.

CircuitsCircuitTypesPartialUpdateOK circuits circuit types partial update o k

func NewCircuitsCircuitTypesPartialUpdateOK

func NewCircuitsCircuitTypesPartialUpdateOK() *CircuitsCircuitTypesPartialUpdateOK

NewCircuitsCircuitTypesPartialUpdateOK creates a CircuitsCircuitTypesPartialUpdateOK with default headers values

func (*CircuitsCircuitTypesPartialUpdateOK) Error

func (*CircuitsCircuitTypesPartialUpdateOK) GetPayload

type CircuitsCircuitTypesPartialUpdateParams

type CircuitsCircuitTypesPartialUpdateParams struct {

	/*Data*/
	Data *models.CircuitType
	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit types partial update operation typically these are written to a http.Request

func NewCircuitsCircuitTypesPartialUpdateParams

func NewCircuitsCircuitTypesPartialUpdateParams() *CircuitsCircuitTypesPartialUpdateParams

NewCircuitsCircuitTypesPartialUpdateParams creates a new CircuitsCircuitTypesPartialUpdateParams object with the default values initialized.

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesPartialUpdateParams

NewCircuitsCircuitTypesPartialUpdateParamsWithContext creates a new CircuitsCircuitTypesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesPartialUpdateParams

NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient creates a new CircuitsCircuitTypesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesPartialUpdateParams

NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout creates a new CircuitsCircuitTypesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTypesPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetData

SetData adds the data to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetID

SetID adds the id to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithData

WithData adds the data to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithID

WithID adds the id to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesPartialUpdateReader

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

CircuitsCircuitTypesPartialUpdateReader is a Reader for the CircuitsCircuitTypesPartialUpdate structure.

func (*CircuitsCircuitTypesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesReadOK

type CircuitsCircuitTypesReadOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesReadOK handles this case with default header values.

CircuitsCircuitTypesReadOK circuits circuit types read o k

func NewCircuitsCircuitTypesReadOK

func NewCircuitsCircuitTypesReadOK() *CircuitsCircuitTypesReadOK

NewCircuitsCircuitTypesReadOK creates a CircuitsCircuitTypesReadOK with default headers values

func (*CircuitsCircuitTypesReadOK) Error

func (*CircuitsCircuitTypesReadOK) GetPayload

type CircuitsCircuitTypesReadParams

type CircuitsCircuitTypesReadParams struct {

	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesReadParams contains all the parameters to send to the API endpoint for the circuits circuit types read operation typically these are written to a http.Request

func NewCircuitsCircuitTypesReadParams

func NewCircuitsCircuitTypesReadParams() *CircuitsCircuitTypesReadParams

NewCircuitsCircuitTypesReadParams creates a new CircuitsCircuitTypesReadParams object with the default values initialized.

func NewCircuitsCircuitTypesReadParamsWithContext

func NewCircuitsCircuitTypesReadParamsWithContext(ctx context.Context) *CircuitsCircuitTypesReadParams

NewCircuitsCircuitTypesReadParamsWithContext creates a new CircuitsCircuitTypesReadParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTypesReadParamsWithHTTPClient

func NewCircuitsCircuitTypesReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesReadParams

NewCircuitsCircuitTypesReadParamsWithHTTPClient creates a new CircuitsCircuitTypesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTypesReadParamsWithTimeout

func NewCircuitsCircuitTypesReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesReadParams

NewCircuitsCircuitTypesReadParamsWithTimeout creates a new CircuitsCircuitTypesReadParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTypesReadParams) SetContext

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

SetContext adds the context to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetID

SetID adds the id to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithContext

WithContext adds the context to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithID

WithID adds the id to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesReadReader

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

CircuitsCircuitTypesReadReader is a Reader for the CircuitsCircuitTypesRead structure.

func (*CircuitsCircuitTypesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesUpdateOK

type CircuitsCircuitTypesUpdateOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesUpdateOK handles this case with default header values.

CircuitsCircuitTypesUpdateOK circuits circuit types update o k

func NewCircuitsCircuitTypesUpdateOK

func NewCircuitsCircuitTypesUpdateOK() *CircuitsCircuitTypesUpdateOK

NewCircuitsCircuitTypesUpdateOK creates a CircuitsCircuitTypesUpdateOK with default headers values

func (*CircuitsCircuitTypesUpdateOK) Error

func (*CircuitsCircuitTypesUpdateOK) GetPayload

type CircuitsCircuitTypesUpdateParams

type CircuitsCircuitTypesUpdateParams struct {

	/*Data*/
	Data *models.CircuitType
	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit types update operation typically these are written to a http.Request

func NewCircuitsCircuitTypesUpdateParams

func NewCircuitsCircuitTypesUpdateParams() *CircuitsCircuitTypesUpdateParams

NewCircuitsCircuitTypesUpdateParams creates a new CircuitsCircuitTypesUpdateParams object with the default values initialized.

func NewCircuitsCircuitTypesUpdateParamsWithContext

func NewCircuitsCircuitTypesUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesUpdateParams

NewCircuitsCircuitTypesUpdateParamsWithContext creates a new CircuitsCircuitTypesUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitTypesUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesUpdateParams

NewCircuitsCircuitTypesUpdateParamsWithHTTPClient creates a new CircuitsCircuitTypesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitTypesUpdateParamsWithTimeout

func NewCircuitsCircuitTypesUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesUpdateParams

NewCircuitsCircuitTypesUpdateParamsWithTimeout creates a new CircuitsCircuitTypesUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitTypesUpdateParams) SetContext

SetContext adds the context to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetData

SetData adds the data to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetID

SetID adds the id to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithContext

WithContext adds the context to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithData

WithData adds the data to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithID

WithID adds the id to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesUpdateReader

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

CircuitsCircuitTypesUpdateReader is a Reader for the CircuitsCircuitTypesUpdate structure.

func (*CircuitsCircuitTypesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsCreateCreated

type CircuitsCircuitsCreateCreated struct {
	Payload *models.Circuit
}

CircuitsCircuitsCreateCreated handles this case with default header values.

CircuitsCircuitsCreateCreated circuits circuits create created

func NewCircuitsCircuitsCreateCreated

func NewCircuitsCircuitsCreateCreated() *CircuitsCircuitsCreateCreated

NewCircuitsCircuitsCreateCreated creates a CircuitsCircuitsCreateCreated with default headers values

func (*CircuitsCircuitsCreateCreated) Error

func (*CircuitsCircuitsCreateCreated) GetPayload

func (o *CircuitsCircuitsCreateCreated) GetPayload() *models.Circuit

type CircuitsCircuitsCreateParams

type CircuitsCircuitsCreateParams struct {

	/*Data*/
	Data *models.WritableCircuit

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

CircuitsCircuitsCreateParams contains all the parameters to send to the API endpoint for the circuits circuits create operation typically these are written to a http.Request

func NewCircuitsCircuitsCreateParams

func NewCircuitsCircuitsCreateParams() *CircuitsCircuitsCreateParams

NewCircuitsCircuitsCreateParams creates a new CircuitsCircuitsCreateParams object with the default values initialized.

func NewCircuitsCircuitsCreateParamsWithContext

func NewCircuitsCircuitsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitsCreateParams

NewCircuitsCircuitsCreateParamsWithContext creates a new CircuitsCircuitsCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitsCreateParamsWithHTTPClient

func NewCircuitsCircuitsCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsCreateParams

NewCircuitsCircuitsCreateParamsWithHTTPClient creates a new CircuitsCircuitsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitsCreateParamsWithTimeout

func NewCircuitsCircuitsCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsCreateParams

NewCircuitsCircuitsCreateParamsWithTimeout creates a new CircuitsCircuitsCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitsCreateParams) SetContext

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

SetContext adds the context to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetData

SetData adds the data to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithContext

WithContext adds the context to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithData

WithData adds the data to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsCreateReader

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

CircuitsCircuitsCreateReader is a Reader for the CircuitsCircuitsCreate structure.

func (*CircuitsCircuitsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsDeleteNoContent

type CircuitsCircuitsDeleteNoContent struct {
}

CircuitsCircuitsDeleteNoContent handles this case with default header values.

CircuitsCircuitsDeleteNoContent circuits circuits delete no content

func NewCircuitsCircuitsDeleteNoContent

func NewCircuitsCircuitsDeleteNoContent() *CircuitsCircuitsDeleteNoContent

NewCircuitsCircuitsDeleteNoContent creates a CircuitsCircuitsDeleteNoContent with default headers values

func (*CircuitsCircuitsDeleteNoContent) Error

type CircuitsCircuitsDeleteParams

type CircuitsCircuitsDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsDeleteParams contains all the parameters to send to the API endpoint for the circuits circuits delete operation typically these are written to a http.Request

func NewCircuitsCircuitsDeleteParams

func NewCircuitsCircuitsDeleteParams() *CircuitsCircuitsDeleteParams

NewCircuitsCircuitsDeleteParams creates a new CircuitsCircuitsDeleteParams object with the default values initialized.

func NewCircuitsCircuitsDeleteParamsWithContext

func NewCircuitsCircuitsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitsDeleteParams

NewCircuitsCircuitsDeleteParamsWithContext creates a new CircuitsCircuitsDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitsDeleteParamsWithHTTPClient

func NewCircuitsCircuitsDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsDeleteParams

NewCircuitsCircuitsDeleteParamsWithHTTPClient creates a new CircuitsCircuitsDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitsDeleteParamsWithTimeout

func NewCircuitsCircuitsDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsDeleteParams

NewCircuitsCircuitsDeleteParamsWithTimeout creates a new CircuitsCircuitsDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitsDeleteParams) SetContext

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

SetContext adds the context to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetID

func (o *CircuitsCircuitsDeleteParams) SetID(id int64)

SetID adds the id to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithContext

WithContext adds the context to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithID

WithID adds the id to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsDeleteReader

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

CircuitsCircuitsDeleteReader is a Reader for the CircuitsCircuitsDelete structure.

func (*CircuitsCircuitsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsListOK

type CircuitsCircuitsListOK struct {
	Payload *CircuitsCircuitsListOKBody
}

CircuitsCircuitsListOK handles this case with default header values.

CircuitsCircuitsListOK circuits circuits list o k

func NewCircuitsCircuitsListOK

func NewCircuitsCircuitsListOK() *CircuitsCircuitsListOK

NewCircuitsCircuitsListOK creates a CircuitsCircuitsListOK with default headers values

func (*CircuitsCircuitsListOK) Error

func (o *CircuitsCircuitsListOK) Error() string

func (*CircuitsCircuitsListOK) GetPayload

type CircuitsCircuitsListOKBody

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

CircuitsCircuitsListOKBody circuits circuits list o k body swagger:model CircuitsCircuitsListOKBody

func (*CircuitsCircuitsListOKBody) ContextValidate added in v1.0.1

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

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

func (*CircuitsCircuitsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitsListOKBody) Validate

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

Validate validates this circuits circuits list o k body

type CircuitsCircuitsListParams

type CircuitsCircuitsListParams struct {

	/*Cid*/
	Cid *string
	/*CidIc*/
	CidIc *string
	/*CidIe*/
	CidIe *string
	/*CidIew*/
	CidIew *string
	/*CidIsw*/
	CidIsw *string
	/*Cidn*/
	Cidn *string
	/*CidNic*/
	CidNic *string
	/*CidNie*/
	CidNie *string
	/*CidNiew*/
	CidNiew *string
	/*CidNisw*/
	CidNisw *string
	/*CommitRate*/
	CommitRate *string
	/*CommitRateGt*/
	CommitRateGt *string
	/*CommitRateGte*/
	CommitRateGte *string
	/*CommitRateLt*/
	CommitRateLt *string
	/*CommitRateLte*/
	CommitRateLte *string
	/*CommitRaten*/
	CommitRaten *string
	/*Created*/
	Created *string
	/*CreatedGte*/
	CreatedGte *string
	/*CreatedLte*/
	CreatedLte *string
	/*ID*/
	ID *string
	/*IDGt*/
	IDGt *string
	/*IDGte*/
	IDGte *string
	/*IDLt*/
	IDLt *string
	/*IDLte*/
	IDLte *string
	/*IDn*/
	IDn *string
	/*InstallDate*/
	InstallDate *string
	/*InstallDateGt*/
	InstallDateGt *string
	/*InstallDateGte*/
	InstallDateGte *string
	/*InstallDateLt*/
	InstallDateLt *string
	/*InstallDateLte*/
	InstallDateLte *string
	/*InstallDaten*/
	InstallDaten *string
	/*LastUpdated*/
	LastUpdated *string
	/*LastUpdatedGte*/
	LastUpdatedGte *string
	/*LastUpdatedLte*/
	LastUpdatedLte *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Provider*/
	Provider *string
	/*Providern*/
	Providern *string
	/*ProviderID*/
	ProviderID *string
	/*ProviderIDn*/
	ProviderIDn *string
	/*Q*/
	Q *string
	/*Region*/
	Region *string
	/*Regionn*/
	Regionn *string
	/*RegionID*/
	RegionID *string
	/*RegionIDn*/
	RegionIDn *string
	/*Site*/
	Site *string
	/*Siten*/
	Siten *string
	/*SiteID*/
	SiteID *string
	/*SiteIDn*/
	SiteIDn *string
	/*Status*/
	Status *string
	/*Statusn*/
	Statusn *string
	/*Tag*/
	Tag *string
	/*Tagn*/
	Tagn *string
	/*Tenant*/
	Tenant *string
	/*Tenantn*/
	Tenantn *string
	/*TenantGroup*/
	TenantGroup *string
	/*TenantGroupn*/
	TenantGroupn *string
	/*TenantGroupID*/
	TenantGroupID *string
	/*TenantGroupIDn*/
	TenantGroupIDn *string
	/*TenantID*/
	TenantID *string
	/*TenantIDn*/
	TenantIDn *string
	/*Type*/
	Type *string
	/*Typen*/
	Typen *string
	/*TypeID*/
	TypeID *string
	/*TypeIDn*/
	TypeIDn *string

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

CircuitsCircuitsListParams contains all the parameters to send to the API endpoint for the circuits circuits list operation typically these are written to a http.Request

func NewCircuitsCircuitsListParams

func NewCircuitsCircuitsListParams() *CircuitsCircuitsListParams

NewCircuitsCircuitsListParams creates a new CircuitsCircuitsListParams object with the default values initialized.

func NewCircuitsCircuitsListParamsWithContext

func NewCircuitsCircuitsListParamsWithContext(ctx context.Context) *CircuitsCircuitsListParams

NewCircuitsCircuitsListParamsWithContext creates a new CircuitsCircuitsListParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitsListParamsWithHTTPClient

func NewCircuitsCircuitsListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsListParams

NewCircuitsCircuitsListParamsWithHTTPClient creates a new CircuitsCircuitsListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitsListParamsWithTimeout

func NewCircuitsCircuitsListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsListParams

NewCircuitsCircuitsListParamsWithTimeout creates a new CircuitsCircuitsListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitsListParams) SetCid

func (o *CircuitsCircuitsListParams) SetCid(cid *string)

SetCid adds the cid to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIc added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidIc(cidIc *string)

SetCidIc adds the cidIc to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIe added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidIe(cidIe *string)

SetCidIe adds the cidIe to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIew added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidIew(cidIew *string)

SetCidIew adds the cidIew to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIsw added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidIsw(cidIsw *string)

SetCidIsw adds the cidIsw to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNic added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidNic(cidNic *string)

SetCidNic adds the cidNic to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNie added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidNie(cidNie *string)

SetCidNie adds the cidNie to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNiew added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidNiew(cidNiew *string)

SetCidNiew adds the cidNiew to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNisw added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidNisw(cidNisw *string)

SetCidNisw adds the cidNisw to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidn added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCidn(cidn *string)

SetCidn adds the cidN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRate

func (o *CircuitsCircuitsListParams) SetCommitRate(commitRate *string)

SetCommitRate adds the commitRate to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateGt added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCommitRateGt(commitRateGt *string)

SetCommitRateGt adds the commitRateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateGte added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCommitRateGte(commitRateGte *string)

SetCommitRateGte adds the commitRateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateLt added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCommitRateLt(commitRateLt *string)

SetCommitRateLt adds the commitRateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateLte added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCommitRateLte(commitRateLte *string)

SetCommitRateLte adds the commitRateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRaten added in v1.0.0

func (o *CircuitsCircuitsListParams) SetCommitRaten(commitRaten *string)

SetCommitRaten adds the commitRateN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContext

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

SetContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCreated added in v1.0.0

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

SetCreated adds the created to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCreatedGte added in v1.0.0

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

SetCreatedGte adds the createdGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCreatedLte added in v1.0.0

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

SetCreatedLte adds the createdLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetID added in v1.0.0

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

SetID adds the id to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDGt added in v1.0.0

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

SetIDGt adds the idGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDGte added in v1.0.0

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

SetIDGte adds the idGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDLt added in v1.0.0

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

SetIDLt adds the idLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDLte added in v1.0.0

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

SetIDLte adds the idLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDn added in v1.0.0

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

SetIDn adds the idN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDate

func (o *CircuitsCircuitsListParams) SetInstallDate(installDate *string)

SetInstallDate adds the installDate to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateGt added in v1.0.0

func (o *CircuitsCircuitsListParams) SetInstallDateGt(installDateGt *string)

SetInstallDateGt adds the installDateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateGte added in v1.0.0

func (o *CircuitsCircuitsListParams) SetInstallDateGte(installDateGte *string)

SetInstallDateGte adds the installDateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateLt added in v1.0.0

func (o *CircuitsCircuitsListParams) SetInstallDateLt(installDateLt *string)

SetInstallDateLt adds the installDateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateLte added in v1.0.0

func (o *CircuitsCircuitsListParams) SetInstallDateLte(installDateLte *string)

SetInstallDateLte adds the installDateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDaten added in v1.0.0

func (o *CircuitsCircuitsListParams) SetInstallDaten(installDaten *string)

SetInstallDaten adds the installDateN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLastUpdated added in v1.0.0

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

SetLastUpdated adds the lastUpdated to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLastUpdatedGte added in v1.0.0

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLastUpdatedLte added in v1.0.0

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLimit

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

SetLimit adds the limit to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetOffset

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

SetOffset adds the offset to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProvider

func (o *CircuitsCircuitsListParams) SetProvider(provider *string)

SetProvider adds the provider to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderID

func (o *CircuitsCircuitsListParams) SetProviderID(providerID *string)

SetProviderID adds the providerId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderIDn added in v1.0.0

func (o *CircuitsCircuitsListParams) SetProviderIDn(providerIDn *string)

SetProviderIDn adds the providerIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProvidern added in v1.0.0

func (o *CircuitsCircuitsListParams) SetProvidern(providern *string)

SetProvidern adds the providerN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetQ

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

SetQ adds the q to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegion added in v1.0.0

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

SetRegion adds the region to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegionID added in v1.0.0

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

SetRegionID adds the regionId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegionIDn added in v1.0.0

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

SetRegionIDn adds the regionIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegionn added in v1.0.0

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

SetRegionn adds the regionN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSite

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

SetSite adds the site to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteID

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

SetSiteID adds the siteId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteIDn added in v1.0.0

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

SetSiteIDn adds the siteIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiten added in v1.0.0

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

SetSiten adds the siteN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetStatus

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

SetStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetStatusn added in v1.0.0

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

SetStatusn adds the statusN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTag

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

SetTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTagn added in v1.0.0

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

SetTagn adds the tagN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenant

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

SetTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroup added in v1.0.0

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

SetTenantGroup adds the tenantGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupID added in v1.0.0

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

SetTenantGroupID adds the tenantGroupId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupIDn added in v1.0.0

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

SetTenantGroupIDn adds the tenantGroupIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupn added in v1.0.0

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

SetTenantGroupn adds the tenantGroupN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantID

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

SetTenantID adds the tenantId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantIDn added in v1.0.0

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

SetTenantIDn adds the tenantIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantn added in v1.0.0

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

SetTenantn adds the tenantN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetType

func (o *CircuitsCircuitsListParams) SetType(typeVar *string)

SetType adds the type to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypeID

func (o *CircuitsCircuitsListParams) SetTypeID(typeID *string)

SetTypeID adds the typeId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypeIDn added in v1.0.0

func (o *CircuitsCircuitsListParams) SetTypeIDn(typeIDn *string)

SetTypeIDn adds the typeIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypen added in v1.0.0

func (o *CircuitsCircuitsListParams) SetTypen(typen *string)

SetTypen adds the typeN to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCid

WithCid adds the cid to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIc added in v1.0.0

WithCidIc adds the cidIc to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIe added in v1.0.0

WithCidIe adds the cidIe to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIew added in v1.0.0

WithCidIew adds the cidIew to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIsw added in v1.0.0

WithCidIsw adds the cidIsw to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNic added in v1.0.0

WithCidNic adds the cidNic to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNie added in v1.0.0

WithCidNie adds the cidNie to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNiew added in v1.0.0

WithCidNiew adds the cidNiew to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNisw added in v1.0.0

WithCidNisw adds the cidNisw to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidn added in v1.0.0

WithCidn adds the cidn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRate

func (o *CircuitsCircuitsListParams) WithCommitRate(commitRate *string) *CircuitsCircuitsListParams

WithCommitRate adds the commitRate to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateGt added in v1.0.0

func (o *CircuitsCircuitsListParams) WithCommitRateGt(commitRateGt *string) *CircuitsCircuitsListParams

WithCommitRateGt adds the commitRateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateGte added in v1.0.0

func (o *CircuitsCircuitsListParams) WithCommitRateGte(commitRateGte *string) *CircuitsCircuitsListParams

WithCommitRateGte adds the commitRateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateLt added in v1.0.0

func (o *CircuitsCircuitsListParams) WithCommitRateLt(commitRateLt *string) *CircuitsCircuitsListParams

WithCommitRateLt adds the commitRateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateLte added in v1.0.0

func (o *CircuitsCircuitsListParams) WithCommitRateLte(commitRateLte *string) *CircuitsCircuitsListParams

WithCommitRateLte adds the commitRateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRaten added in v1.0.0

func (o *CircuitsCircuitsListParams) WithCommitRaten(commitRaten *string) *CircuitsCircuitsListParams

WithCommitRaten adds the commitRaten to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContext

WithContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCreated added in v1.0.0

WithCreated adds the created to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCreatedGte added in v1.0.0

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

WithCreatedGte adds the createdGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCreatedLte added in v1.0.0

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

WithCreatedLte adds the createdLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithID added in v1.0.0

WithID adds the id to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDGt added in v1.0.0

WithIDGt adds the iDGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDGte added in v1.0.0

WithIDGte adds the iDGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDLt added in v1.0.0

WithIDLt adds the iDLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDLte added in v1.0.0

WithIDLte adds the iDLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDn added in v1.0.0

WithIDn adds the iDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDate

func (o *CircuitsCircuitsListParams) WithInstallDate(installDate *string) *CircuitsCircuitsListParams

WithInstallDate adds the installDate to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateGt added in v1.0.0

func (o *CircuitsCircuitsListParams) WithInstallDateGt(installDateGt *string) *CircuitsCircuitsListParams

WithInstallDateGt adds the installDateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateGte added in v1.0.0

func (o *CircuitsCircuitsListParams) WithInstallDateGte(installDateGte *string) *CircuitsCircuitsListParams

WithInstallDateGte adds the installDateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateLt added in v1.0.0

func (o *CircuitsCircuitsListParams) WithInstallDateLt(installDateLt *string) *CircuitsCircuitsListParams

WithInstallDateLt adds the installDateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateLte added in v1.0.0

func (o *CircuitsCircuitsListParams) WithInstallDateLte(installDateLte *string) *CircuitsCircuitsListParams

WithInstallDateLte adds the installDateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDaten added in v1.0.0

func (o *CircuitsCircuitsListParams) WithInstallDaten(installDaten *string) *CircuitsCircuitsListParams

WithInstallDaten adds the installDaten to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLastUpdated added in v1.0.0

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

WithLastUpdated adds the lastUpdated to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLastUpdatedGte added in v1.0.0

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

WithLastUpdatedGte adds the lastUpdatedGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLastUpdatedLte added in v1.0.0

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

WithLastUpdatedLte adds the lastUpdatedLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLimit

WithLimit adds the limit to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithOffset

WithOffset adds the offset to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProvider

func (o *CircuitsCircuitsListParams) WithProvider(provider *string) *CircuitsCircuitsListParams

WithProvider adds the provider to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderID

func (o *CircuitsCircuitsListParams) WithProviderID(providerID *string) *CircuitsCircuitsListParams

WithProviderID adds the providerID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderIDn added in v1.0.0

func (o *CircuitsCircuitsListParams) WithProviderIDn(providerIDn *string) *CircuitsCircuitsListParams

WithProviderIDn adds the providerIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProvidern added in v1.0.0

func (o *CircuitsCircuitsListParams) WithProvidern(providern *string) *CircuitsCircuitsListParams

WithProvidern adds the providern to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithQ

WithQ adds the q to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegion added in v1.0.0

WithRegion adds the region to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegionID added in v1.0.0

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

WithRegionID adds the regionID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegionIDn added in v1.0.0

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

WithRegionIDn adds the regionIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegionn added in v1.0.0

WithRegionn adds the regionn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSite

WithSite adds the site to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteID

WithSiteID adds the siteID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteIDn added in v1.0.0

WithSiteIDn adds the siteIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiten added in v1.0.0

WithSiten adds the siten to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithStatus

WithStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithStatusn added in v1.0.0

WithStatusn adds the statusn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTag

WithTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTagn added in v1.0.0

WithTagn adds the tagn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenant

WithTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroup added in v1.0.0

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

WithTenantGroup adds the tenantGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupID added in v1.0.0

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

WithTenantGroupID adds the tenantGroupID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupIDn added in v1.0.0

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

WithTenantGroupIDn adds the tenantGroupIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupn added in v1.0.0

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

WithTenantGroupn adds the tenantGroupn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantID

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

WithTenantID adds the tenantID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantIDn added in v1.0.0

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

WithTenantIDn adds the tenantIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantn added in v1.0.0

WithTenantn adds the tenantn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithType

WithType adds the typeVar to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypeID

WithTypeID adds the typeID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypeIDn added in v1.0.0

WithTypeIDn adds the typeIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypen added in v1.0.0

WithTypen adds the typen to the circuits circuits list params

func (*CircuitsCircuitsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsListReader

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

CircuitsCircuitsListReader is a Reader for the CircuitsCircuitsList structure.

func (*CircuitsCircuitsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsPartialUpdateOK

type CircuitsCircuitsPartialUpdateOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsPartialUpdateOK handles this case with default header values.

CircuitsCircuitsPartialUpdateOK circuits circuits partial update o k

func NewCircuitsCircuitsPartialUpdateOK

func NewCircuitsCircuitsPartialUpdateOK() *CircuitsCircuitsPartialUpdateOK

NewCircuitsCircuitsPartialUpdateOK creates a CircuitsCircuitsPartialUpdateOK with default headers values

func (*CircuitsCircuitsPartialUpdateOK) Error

func (*CircuitsCircuitsPartialUpdateOK) GetPayload

type CircuitsCircuitsPartialUpdateParams

type CircuitsCircuitsPartialUpdateParams struct {

	/*Data*/
	Data *models.WritableCircuit
	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits circuits partial update operation typically these are written to a http.Request

func NewCircuitsCircuitsPartialUpdateParams

func NewCircuitsCircuitsPartialUpdateParams() *CircuitsCircuitsPartialUpdateParams

NewCircuitsCircuitsPartialUpdateParams creates a new CircuitsCircuitsPartialUpdateParams object with the default values initialized.

func NewCircuitsCircuitsPartialUpdateParamsWithContext

func NewCircuitsCircuitsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsPartialUpdateParams

NewCircuitsCircuitsPartialUpdateParamsWithContext creates a new CircuitsCircuitsPartialUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsPartialUpdateParams

NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient creates a new CircuitsCircuitsPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitsPartialUpdateParamsWithTimeout

func NewCircuitsCircuitsPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsPartialUpdateParams

NewCircuitsCircuitsPartialUpdateParamsWithTimeout creates a new CircuitsCircuitsPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitsPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetData

SetData adds the data to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetID

SetID adds the id to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithData

WithData adds the data to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithID

WithID adds the id to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsPartialUpdateReader

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

CircuitsCircuitsPartialUpdateReader is a Reader for the CircuitsCircuitsPartialUpdate structure.

func (*CircuitsCircuitsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsReadOK

type CircuitsCircuitsReadOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsReadOK handles this case with default header values.

CircuitsCircuitsReadOK circuits circuits read o k

func NewCircuitsCircuitsReadOK

func NewCircuitsCircuitsReadOK() *CircuitsCircuitsReadOK

NewCircuitsCircuitsReadOK creates a CircuitsCircuitsReadOK with default headers values

func (*CircuitsCircuitsReadOK) Error

func (o *CircuitsCircuitsReadOK) Error() string

func (*CircuitsCircuitsReadOK) GetPayload

func (o *CircuitsCircuitsReadOK) GetPayload() *models.Circuit

type CircuitsCircuitsReadParams

type CircuitsCircuitsReadParams struct {

	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsReadParams contains all the parameters to send to the API endpoint for the circuits circuits read operation typically these are written to a http.Request

func NewCircuitsCircuitsReadParams

func NewCircuitsCircuitsReadParams() *CircuitsCircuitsReadParams

NewCircuitsCircuitsReadParams creates a new CircuitsCircuitsReadParams object with the default values initialized.

func NewCircuitsCircuitsReadParamsWithContext

func NewCircuitsCircuitsReadParamsWithContext(ctx context.Context) *CircuitsCircuitsReadParams

NewCircuitsCircuitsReadParamsWithContext creates a new CircuitsCircuitsReadParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitsReadParamsWithHTTPClient

func NewCircuitsCircuitsReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsReadParams

NewCircuitsCircuitsReadParamsWithHTTPClient creates a new CircuitsCircuitsReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitsReadParamsWithTimeout

func NewCircuitsCircuitsReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsReadParams

NewCircuitsCircuitsReadParamsWithTimeout creates a new CircuitsCircuitsReadParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitsReadParams) SetContext

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

SetContext adds the context to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetID

func (o *CircuitsCircuitsReadParams) SetID(id int64)

SetID adds the id to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithContext

WithContext adds the context to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithID

WithID adds the id to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsReadReader

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

CircuitsCircuitsReadReader is a Reader for the CircuitsCircuitsRead structure.

func (*CircuitsCircuitsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsUpdateOK

type CircuitsCircuitsUpdateOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsUpdateOK handles this case with default header values.

CircuitsCircuitsUpdateOK circuits circuits update o k

func NewCircuitsCircuitsUpdateOK

func NewCircuitsCircuitsUpdateOK() *CircuitsCircuitsUpdateOK

NewCircuitsCircuitsUpdateOK creates a CircuitsCircuitsUpdateOK with default headers values

func (*CircuitsCircuitsUpdateOK) Error

func (o *CircuitsCircuitsUpdateOK) Error() string

func (*CircuitsCircuitsUpdateOK) GetPayload

func (o *CircuitsCircuitsUpdateOK) GetPayload() *models.Circuit

type CircuitsCircuitsUpdateParams

type CircuitsCircuitsUpdateParams struct {

	/*Data*/
	Data *models.WritableCircuit
	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsUpdateParams contains all the parameters to send to the API endpoint for the circuits circuits update operation typically these are written to a http.Request

func NewCircuitsCircuitsUpdateParams

func NewCircuitsCircuitsUpdateParams() *CircuitsCircuitsUpdateParams

NewCircuitsCircuitsUpdateParams creates a new CircuitsCircuitsUpdateParams object with the default values initialized.

func NewCircuitsCircuitsUpdateParamsWithContext

func NewCircuitsCircuitsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsUpdateParams

NewCircuitsCircuitsUpdateParamsWithContext creates a new CircuitsCircuitsUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsCircuitsUpdateParamsWithHTTPClient

func NewCircuitsCircuitsUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsUpdateParams

NewCircuitsCircuitsUpdateParamsWithHTTPClient creates a new CircuitsCircuitsUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsCircuitsUpdateParamsWithTimeout

func NewCircuitsCircuitsUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsUpdateParams

NewCircuitsCircuitsUpdateParamsWithTimeout creates a new CircuitsCircuitsUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsCircuitsUpdateParams) SetContext

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

SetContext adds the context to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetData

SetData adds the data to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetID

func (o *CircuitsCircuitsUpdateParams) SetID(id int64)

SetID adds the id to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithContext

WithContext adds the context to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithData

WithData adds the data to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithID

WithID adds the id to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsUpdateReader

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

CircuitsCircuitsUpdateReader is a Reader for the CircuitsCircuitsUpdate structure.

func (*CircuitsCircuitsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersCreateCreated

type CircuitsProvidersCreateCreated struct {
	Payload *models.Provider
}

CircuitsProvidersCreateCreated handles this case with default header values.

CircuitsProvidersCreateCreated circuits providers create created

func NewCircuitsProvidersCreateCreated

func NewCircuitsProvidersCreateCreated() *CircuitsProvidersCreateCreated

NewCircuitsProvidersCreateCreated creates a CircuitsProvidersCreateCreated with default headers values

func (*CircuitsProvidersCreateCreated) Error

func (*CircuitsProvidersCreateCreated) GetPayload

type CircuitsProvidersCreateParams

type CircuitsProvidersCreateParams struct {

	/*Data*/
	Data *models.Provider

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

CircuitsProvidersCreateParams contains all the parameters to send to the API endpoint for the circuits providers create operation typically these are written to a http.Request

func NewCircuitsProvidersCreateParams

func NewCircuitsProvidersCreateParams() *CircuitsProvidersCreateParams

NewCircuitsProvidersCreateParams creates a new CircuitsProvidersCreateParams object with the default values initialized.

func NewCircuitsProvidersCreateParamsWithContext

func NewCircuitsProvidersCreateParamsWithContext(ctx context.Context) *CircuitsProvidersCreateParams

NewCircuitsProvidersCreateParamsWithContext creates a new CircuitsProvidersCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersCreateParamsWithHTTPClient

func NewCircuitsProvidersCreateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersCreateParams

NewCircuitsProvidersCreateParamsWithHTTPClient creates a new CircuitsProvidersCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersCreateParamsWithTimeout

func NewCircuitsProvidersCreateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersCreateParams

NewCircuitsProvidersCreateParamsWithTimeout creates a new CircuitsProvidersCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersCreateParams) SetContext

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

SetContext adds the context to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetData

func (o *CircuitsProvidersCreateParams) SetData(data *models.Provider)

SetData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithContext

WithContext adds the context to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithData

WithData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers create params

func (*CircuitsProvidersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersCreateReader

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

CircuitsProvidersCreateReader is a Reader for the CircuitsProvidersCreate structure.

func (*CircuitsProvidersCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersDeleteNoContent

type CircuitsProvidersDeleteNoContent struct {
}

CircuitsProvidersDeleteNoContent handles this case with default header values.

CircuitsProvidersDeleteNoContent circuits providers delete no content

func NewCircuitsProvidersDeleteNoContent

func NewCircuitsProvidersDeleteNoContent() *CircuitsProvidersDeleteNoContent

NewCircuitsProvidersDeleteNoContent creates a CircuitsProvidersDeleteNoContent with default headers values

func (*CircuitsProvidersDeleteNoContent) Error

type CircuitsProvidersDeleteParams

type CircuitsProvidersDeleteParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersDeleteParams contains all the parameters to send to the API endpoint for the circuits providers delete operation typically these are written to a http.Request

func NewCircuitsProvidersDeleteParams

func NewCircuitsProvidersDeleteParams() *CircuitsProvidersDeleteParams

NewCircuitsProvidersDeleteParams creates a new CircuitsProvidersDeleteParams object with the default values initialized.

func NewCircuitsProvidersDeleteParamsWithContext

func NewCircuitsProvidersDeleteParamsWithContext(ctx context.Context) *CircuitsProvidersDeleteParams

NewCircuitsProvidersDeleteParamsWithContext creates a new CircuitsProvidersDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersDeleteParamsWithHTTPClient

func NewCircuitsProvidersDeleteParamsWithHTTPClient(client *http.Client) *CircuitsProvidersDeleteParams

NewCircuitsProvidersDeleteParamsWithHTTPClient creates a new CircuitsProvidersDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersDeleteParamsWithTimeout

func NewCircuitsProvidersDeleteParamsWithTimeout(timeout time.Duration) *CircuitsProvidersDeleteParams

NewCircuitsProvidersDeleteParamsWithTimeout creates a new CircuitsProvidersDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersDeleteParams) SetContext

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

SetContext adds the context to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetID

func (o *CircuitsProvidersDeleteParams) SetID(id int64)

SetID adds the id to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithContext

WithContext adds the context to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithID

WithID adds the id to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersDeleteReader

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

CircuitsProvidersDeleteReader is a Reader for the CircuitsProvidersDelete structure.

func (*CircuitsProvidersDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersGraphsOK

type CircuitsProvidersGraphsOK struct {
	Payload *models.Provider
}

CircuitsProvidersGraphsOK handles this case with default header values.

CircuitsProvidersGraphsOK circuits providers graphs o k

func NewCircuitsProvidersGraphsOK

func NewCircuitsProvidersGraphsOK() *CircuitsProvidersGraphsOK

NewCircuitsProvidersGraphsOK creates a CircuitsProvidersGraphsOK with default headers values

func (*CircuitsProvidersGraphsOK) Error

func (o *CircuitsProvidersGraphsOK) Error() string

func (*CircuitsProvidersGraphsOK) GetPayload

func (o *CircuitsProvidersGraphsOK) GetPayload() *models.Provider

type CircuitsProvidersGraphsParams

type CircuitsProvidersGraphsParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersGraphsParams contains all the parameters to send to the API endpoint for the circuits providers graphs operation typically these are written to a http.Request

func NewCircuitsProvidersGraphsParams

func NewCircuitsProvidersGraphsParams() *CircuitsProvidersGraphsParams

NewCircuitsProvidersGraphsParams creates a new CircuitsProvidersGraphsParams object with the default values initialized.

func NewCircuitsProvidersGraphsParamsWithContext

func NewCircuitsProvidersGraphsParamsWithContext(ctx context.Context) *CircuitsProvidersGraphsParams

NewCircuitsProvidersGraphsParamsWithContext creates a new CircuitsProvidersGraphsParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersGraphsParamsWithHTTPClient

func NewCircuitsProvidersGraphsParamsWithHTTPClient(client *http.Client) *CircuitsProvidersGraphsParams

NewCircuitsProvidersGraphsParamsWithHTTPClient creates a new CircuitsProvidersGraphsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersGraphsParamsWithTimeout

func NewCircuitsProvidersGraphsParamsWithTimeout(timeout time.Duration) *CircuitsProvidersGraphsParams

NewCircuitsProvidersGraphsParamsWithTimeout creates a new CircuitsProvidersGraphsParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersGraphsParams) SetContext

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

SetContext adds the context to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetID

func (o *CircuitsProvidersGraphsParams) SetID(id int64)

SetID adds the id to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithContext

WithContext adds the context to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithID

WithID adds the id to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithTimeout

WithTimeout adds the timeout to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersGraphsReader

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

CircuitsProvidersGraphsReader is a Reader for the CircuitsProvidersGraphs structure.

func (*CircuitsProvidersGraphsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersListOK

type CircuitsProvidersListOK struct {
	Payload *CircuitsProvidersListOKBody
}

CircuitsProvidersListOK handles this case with default header values.

CircuitsProvidersListOK circuits providers list o k

func NewCircuitsProvidersListOK

func NewCircuitsProvidersListOK() *CircuitsProvidersListOK

NewCircuitsProvidersListOK creates a CircuitsProvidersListOK with default headers values

func (*CircuitsProvidersListOK) Error

func (o *CircuitsProvidersListOK) Error() string

func (*CircuitsProvidersListOK) GetPayload

type CircuitsProvidersListOKBody

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

CircuitsProvidersListOKBody circuits providers list o k body swagger:model CircuitsProvidersListOKBody

func (*CircuitsProvidersListOKBody) ContextValidate added in v1.0.1

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

ContextValidate validate this circuits providers list o k body based on the context it is used

func (*CircuitsProvidersListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsProvidersListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsProvidersListOKBody) Validate

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

Validate validates this circuits providers list o k body

type CircuitsProvidersListParams

type CircuitsProvidersListParams struct {

	/*Account*/
	Account *string
	/*AccountIc*/
	AccountIc *string
	/*AccountIe*/
	AccountIe *string
	/*AccountIew*/
	AccountIew *string
	/*AccountIsw*/
	AccountIsw *string
	/*Accountn*/
	Accountn *string
	/*AccountNic*/
	AccountNic *string
	/*AccountNie*/
	AccountNie *string
	/*AccountNiew*/
	AccountNiew *string
	/*AccountNisw*/
	AccountNisw *string
	/*Asn*/
	Asn *string
	/*AsnGt*/
	AsnGt *string
	/*AsnGte*/
	AsnGte *string
	/*AsnLt*/
	AsnLt *string
	/*AsnLte*/
	AsnLte *string
	/*Asnn*/
	Asnn *string
	/*Created*/
	Created *string
	/*CreatedGte*/
	CreatedGte *string
	/*CreatedLte*/
	CreatedLte *string
	/*ID*/
	ID *string
	/*IDGt*/
	IDGt *string
	/*IDGte*/
	IDGte *string
	/*IDLt*/
	IDLt *string
	/*IDLte*/
	IDLte *string
	/*IDn*/
	IDn *string
	/*LastUpdated*/
	LastUpdated *string
	/*LastUpdatedGte*/
	LastUpdatedGte *string
	/*LastUpdatedLte*/
	LastUpdatedLte *string
	/*Limit
	  Number of results to return per page.

	*/
	Limit *int64
	/*Name*/
	Name *string
	/*NameIc*/
	NameIc *string
	/*NameIe*/
	NameIe *string
	/*NameIew*/
	NameIew *string
	/*NameIsw*/
	NameIsw *string
	/*Namen*/
	Namen *string
	/*NameNic*/
	NameNic *string
	/*NameNie*/
	NameNie *string
	/*NameNiew*/
	NameNiew *string
	/*NameNisw*/
	NameNisw *string
	/*Offset
	  The initial index from which to return the results.

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Region*/
	Region *string
	/*Regionn*/
	Regionn *string
	/*RegionID*/
	RegionID *string
	/*RegionIDn*/
	RegionIDn *string
	/*Site*/
	Site *string
	/*Siten*/
	Siten *string
	/*SiteID*/
	SiteID *string
	/*SiteIDn*/
	SiteIDn *string
	/*Slug*/
	Slug *string
	/*SlugIc*/
	SlugIc *string
	/*SlugIe*/
	SlugIe *string
	/*SlugIew*/
	SlugIew *string
	/*SlugIsw*/
	SlugIsw *string
	/*Slugn*/
	Slugn *string
	/*SlugNic*/
	SlugNic *string
	/*SlugNie*/
	SlugNie *string
	/*SlugNiew*/
	SlugNiew *string
	/*SlugNisw*/
	SlugNisw *string
	/*Tag*/
	Tag *string
	/*Tagn*/
	Tagn *string

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

CircuitsProvidersListParams contains all the parameters to send to the API endpoint for the circuits providers list operation typically these are written to a http.Request

func NewCircuitsProvidersListParams

func NewCircuitsProvidersListParams() *CircuitsProvidersListParams

NewCircuitsProvidersListParams creates a new CircuitsProvidersListParams object with the default values initialized.

func NewCircuitsProvidersListParamsWithContext

func NewCircuitsProvidersListParamsWithContext(ctx context.Context) *CircuitsProvidersListParams

NewCircuitsProvidersListParamsWithContext creates a new CircuitsProvidersListParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersListParamsWithHTTPClient

func NewCircuitsProvidersListParamsWithHTTPClient(client *http.Client) *CircuitsProvidersListParams

NewCircuitsProvidersListParamsWithHTTPClient creates a new CircuitsProvidersListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersListParamsWithTimeout

func NewCircuitsProvidersListParamsWithTimeout(timeout time.Duration) *CircuitsProvidersListParams

NewCircuitsProvidersListParamsWithTimeout creates a new CircuitsProvidersListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersListParams) SetAccount

func (o *CircuitsProvidersListParams) SetAccount(account *string)

SetAccount adds the account to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIc added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountIc(accountIc *string)

SetAccountIc adds the accountIc to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIe added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountIe(accountIe *string)

SetAccountIe adds the accountIe to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIew added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountIew(accountIew *string)

SetAccountIew adds the accountIew to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIsw added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountIsw(accountIsw *string)

SetAccountIsw adds the accountIsw to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNic added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountNic(accountNic *string)

SetAccountNic adds the accountNic to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNie added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountNie(accountNie *string)

SetAccountNie adds the accountNie to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNiew added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountNiew(accountNiew *string)

SetAccountNiew adds the accountNiew to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNisw added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountNisw(accountNisw *string)

SetAccountNisw adds the accountNisw to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountn added in v1.0.0

func (o *CircuitsProvidersListParams) SetAccountn(accountn *string)

SetAccountn adds the accountN to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsn

func (o *CircuitsProvidersListParams) SetAsn(asn *string)

SetAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnGt added in v1.0.0

func (o *CircuitsProvidersListParams) SetAsnGt(asnGt *string)

SetAsnGt adds the asnGt to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnGte added in v1.0.0

func (o *CircuitsProvidersListParams) SetAsnGte(asnGte *string)

SetAsnGte adds the asnGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnLt added in v1.0.0

func (o *CircuitsProvidersListParams) SetAsnLt(asnLt *string)

SetAsnLt adds the asnLt to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnLte added in v1.0.0

func (o *CircuitsProvidersListParams) SetAsnLte(asnLte *string)

SetAsnLte adds the asnLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnn added in v1.0.0

func (o *CircuitsProvidersListParams) SetAsnn(asnn *string)

SetAsnn adds the asnN to the circuits providers list params

func (*CircuitsProvidersListParams) SetContext

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

SetContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) SetCreated added in v1.0.0

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

SetCreated adds the created to the circuits providers list params

func (*CircuitsProvidersListParams) SetCreatedGte added in v1.0.0

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

SetCreatedGte adds the createdGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetCreatedLte added in v1.0.0

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

SetCreatedLte adds the createdLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) SetID added in v1.0.0

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

SetID adds the id to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDGt added in v1.0.0

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

SetIDGt adds the idGt to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDGte added in v1.0.0

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

SetIDGte adds the idGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDLt added in v1.0.0

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

SetIDLt adds the idLt to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDLte added in v1.0.0

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

SetIDLte adds the idLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDn added in v1.0.0

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

SetIDn adds the idN to the circuits providers list params

func (*CircuitsProvidersListParams) SetLastUpdated added in v1.0.0

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

SetLastUpdated adds the lastUpdated to the circuits providers list params

func (*CircuitsProvidersListParams) SetLastUpdatedGte added in v1.0.0

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetLastUpdatedLte added in v1.0.0

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetLimit

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

SetLimit adds the limit to the circuits providers list params

func (*CircuitsProvidersListParams) SetName

func (o *CircuitsProvidersListParams) SetName(name *string)

SetName adds the name to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIc added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameIc(nameIc *string)

SetNameIc adds the nameIc to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIe added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameIe(nameIe *string)

SetNameIe adds the nameIe to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIew added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameIew(nameIew *string)

SetNameIew adds the nameIew to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIsw added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameIsw(nameIsw *string)

SetNameIsw adds the nameIsw to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNic added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameNic(nameNic *string)

SetNameNic adds the nameNic to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNie added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameNie(nameNie *string)

SetNameNie adds the nameNie to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNiew added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameNiew(nameNiew *string)

SetNameNiew adds the nameNiew to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNisw added in v1.0.0

func (o *CircuitsProvidersListParams) SetNameNisw(nameNisw *string)

SetNameNisw adds the nameNisw to the circuits providers list params

func (*CircuitsProvidersListParams) SetNamen added in v1.0.0

func (o *CircuitsProvidersListParams) SetNamen(namen *string)

SetNamen adds the nameN to the circuits providers list params

func (*CircuitsProvidersListParams) SetOffset

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

SetOffset adds the offset to the circuits providers list params

func (*CircuitsProvidersListParams) SetQ

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

SetQ adds the q to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegion added in v1.0.0

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

SetRegion adds the region to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegionID added in v1.0.0

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

SetRegionID adds the regionId to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegionIDn added in v1.0.0

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

SetRegionIDn adds the regionIdN to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegionn added in v1.0.0

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

SetRegionn adds the regionN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSite

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

SetSite adds the site to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteID

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

SetSiteID adds the siteId to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteIDn added in v1.0.0

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

SetSiteIDn adds the siteIdN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiten added in v1.0.0

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

SetSiten adds the siteN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlug

func (o *CircuitsProvidersListParams) SetSlug(slug *string)

SetSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIc added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugIc(slugIc *string)

SetSlugIc adds the slugIc to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIe added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugIe(slugIe *string)

SetSlugIe adds the slugIe to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIew added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugIew(slugIew *string)

SetSlugIew adds the slugIew to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIsw added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugIsw(slugIsw *string)

SetSlugIsw adds the slugIsw to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNic added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugNic(slugNic *string)

SetSlugNic adds the slugNic to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNie added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugNie(slugNie *string)

SetSlugNie adds the slugNie to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNiew added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugNiew(slugNiew *string)

SetSlugNiew adds the slugNiew to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNisw added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugNisw(slugNisw *string)

SetSlugNisw adds the slugNisw to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugn added in v1.0.0

func (o *CircuitsProvidersListParams) SetSlugn(slugn *string)

SetSlugn adds the slugN to the circuits providers list params

func (*CircuitsProvidersListParams) SetTag

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

SetTag adds the tag to the circuits providers list params

func (*CircuitsProvidersListParams) SetTagn added in v1.0.0

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

SetTagn adds the tagN to the circuits providers list params

func (*CircuitsProvidersListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccount

WithAccount adds the account to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIc added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountIc(accountIc *string) *CircuitsProvidersListParams

WithAccountIc adds the accountIc to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIe added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountIe(accountIe *string) *CircuitsProvidersListParams

WithAccountIe adds the accountIe to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIew added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountIew(accountIew *string) *CircuitsProvidersListParams

WithAccountIew adds the accountIew to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIsw added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountIsw(accountIsw *string) *CircuitsProvidersListParams

WithAccountIsw adds the accountIsw to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNic added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountNic(accountNic *string) *CircuitsProvidersListParams

WithAccountNic adds the accountNic to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNie added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountNie(accountNie *string) *CircuitsProvidersListParams

WithAccountNie adds the accountNie to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNiew added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountNiew(accountNiew *string) *CircuitsProvidersListParams

WithAccountNiew adds the accountNiew to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNisw added in v1.0.0

func (o *CircuitsProvidersListParams) WithAccountNisw(accountNisw *string) *CircuitsProvidersListParams

WithAccountNisw adds the accountNisw to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountn added in v1.0.0

WithAccountn adds the accountn to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsn

WithAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnGt added in v1.0.0

WithAsnGt adds the asnGt to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnGte added in v1.0.0

WithAsnGte adds the asnGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnLt added in v1.0.0

WithAsnLt adds the asnLt to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnLte added in v1.0.0

WithAsnLte adds the asnLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnn added in v1.0.0

WithAsnn adds the asnn to the circuits providers list params

func (*CircuitsProvidersListParams) WithContext

WithContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) WithCreated added in v1.0.0

WithCreated adds the created to the circuits providers list params

func (*CircuitsProvidersListParams) WithCreatedGte added in v1.0.0

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

WithCreatedGte adds the createdGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithCreatedLte added in v1.0.0

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

WithCreatedLte adds the createdLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) WithID added in v1.0.0

WithID adds the id to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDGt added in v1.0.0

WithIDGt adds the iDGt to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDGte added in v1.0.0

WithIDGte adds the iDGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDLt added in v1.0.0

WithIDLt adds the iDLt to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDLte added in v1.0.0

WithIDLte adds the iDLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDn added in v1.0.0

WithIDn adds the iDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithLastUpdated added in v1.0.0

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

WithLastUpdated adds the lastUpdated to the circuits providers list params

func (*CircuitsProvidersListParams) WithLastUpdatedGte added in v1.0.0

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

WithLastUpdatedGte adds the lastUpdatedGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithLastUpdatedLte added in v1.0.0

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

WithLastUpdatedLte adds the lastUpdatedLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithLimit

WithLimit adds the limit to the circuits providers list params

func (*CircuitsProvidersListParams) WithName

WithName adds the name to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIc added in v1.0.0

WithNameIc adds the nameIc to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIe added in v1.0.0

WithNameIe adds the nameIe to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIew added in v1.0.0

WithNameIew adds the nameIew to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIsw added in v1.0.0

WithNameIsw adds the nameIsw to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNic added in v1.0.0

WithNameNic adds the nameNic to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNie added in v1.0.0

WithNameNie adds the nameNie to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNiew added in v1.0.0

WithNameNiew adds the nameNiew to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNisw added in v1.0.0

WithNameNisw adds the nameNisw to the circuits providers list params

func (*CircuitsProvidersListParams) WithNamen added in v1.0.0

WithNamen adds the namen to the circuits providers list params

func (*CircuitsProvidersListParams) WithOffset

WithOffset adds the offset to the circuits providers list params

func (*CircuitsProvidersListParams) WithQ

WithQ adds the q to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegion added in v1.0.0

WithRegion adds the region to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegionID added in v1.0.0

WithRegionID adds the regionID to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegionIDn added in v1.0.0

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

WithRegionIDn adds the regionIDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegionn added in v1.0.0

WithRegionn adds the regionn to the circuits providers list params

func (*CircuitsProvidersListParams) WithSite

WithSite adds the site to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteID

WithSiteID adds the siteID to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteIDn added in v1.0.0

WithSiteIDn adds the siteIDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiten added in v1.0.0

WithSiten adds the siten to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlug

WithSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIc added in v1.0.0

WithSlugIc adds the slugIc to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIe added in v1.0.0

WithSlugIe adds the slugIe to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIew added in v1.0.0

WithSlugIew adds the slugIew to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIsw added in v1.0.0

WithSlugIsw adds the slugIsw to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNic added in v1.0.0

WithSlugNic adds the slugNic to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNie added in v1.0.0

WithSlugNie adds the slugNie to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNiew added in v1.0.0

WithSlugNiew adds the slugNiew to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNisw added in v1.0.0

WithSlugNisw adds the slugNisw to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugn added in v1.0.0

WithSlugn adds the slugn to the circuits providers list params

func (*CircuitsProvidersListParams) WithTag

WithTag adds the tag to the circuits providers list params

func (*CircuitsProvidersListParams) WithTagn added in v1.0.0

WithTagn adds the tagn to the circuits providers list params

func (*CircuitsProvidersListParams) WithTimeout

WithTimeout adds the timeout to the circuits providers list params

func (*CircuitsProvidersListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersListReader

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

CircuitsProvidersListReader is a Reader for the CircuitsProvidersList structure.

func (*CircuitsProvidersListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersPartialUpdateOK

type CircuitsProvidersPartialUpdateOK struct {
	Payload *models.Provider
}

CircuitsProvidersPartialUpdateOK handles this case with default header values.

CircuitsProvidersPartialUpdateOK circuits providers partial update o k

func NewCircuitsProvidersPartialUpdateOK

func NewCircuitsProvidersPartialUpdateOK() *CircuitsProvidersPartialUpdateOK

NewCircuitsProvidersPartialUpdateOK creates a CircuitsProvidersPartialUpdateOK with default headers values

func (*CircuitsProvidersPartialUpdateOK) Error

func (*CircuitsProvidersPartialUpdateOK) GetPayload

type CircuitsProvidersPartialUpdateParams

type CircuitsProvidersPartialUpdateParams struct {

	/*Data*/
	Data *models.Provider
	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits providers partial update operation typically these are written to a http.Request

func NewCircuitsProvidersPartialUpdateParams

func NewCircuitsProvidersPartialUpdateParams() *CircuitsProvidersPartialUpdateParams

NewCircuitsProvidersPartialUpdateParams creates a new CircuitsProvidersPartialUpdateParams object with the default values initialized.

func NewCircuitsProvidersPartialUpdateParamsWithContext

func NewCircuitsProvidersPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersPartialUpdateParams

NewCircuitsProvidersPartialUpdateParamsWithContext creates a new CircuitsProvidersPartialUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersPartialUpdateParamsWithHTTPClient

func NewCircuitsProvidersPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersPartialUpdateParams

NewCircuitsProvidersPartialUpdateParamsWithHTTPClient creates a new CircuitsProvidersPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersPartialUpdateParamsWithTimeout

func NewCircuitsProvidersPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersPartialUpdateParams

NewCircuitsProvidersPartialUpdateParamsWithTimeout creates a new CircuitsProvidersPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersPartialUpdateParams) SetContext

SetContext adds the context to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetData

SetData adds the data to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetID

SetID adds the id to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithContext

WithContext adds the context to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithData

WithData adds the data to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithID

WithID adds the id to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersPartialUpdateReader

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

CircuitsProvidersPartialUpdateReader is a Reader for the CircuitsProvidersPartialUpdate structure.

func (*CircuitsProvidersPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersReadOK

type CircuitsProvidersReadOK struct {
	Payload *models.Provider
}

CircuitsProvidersReadOK handles this case with default header values.

CircuitsProvidersReadOK circuits providers read o k

func NewCircuitsProvidersReadOK

func NewCircuitsProvidersReadOK() *CircuitsProvidersReadOK

NewCircuitsProvidersReadOK creates a CircuitsProvidersReadOK with default headers values

func (*CircuitsProvidersReadOK) Error

func (o *CircuitsProvidersReadOK) Error() string

func (*CircuitsProvidersReadOK) GetPayload

func (o *CircuitsProvidersReadOK) GetPayload() *models.Provider

type CircuitsProvidersReadParams

type CircuitsProvidersReadParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersReadParams contains all the parameters to send to the API endpoint for the circuits providers read operation typically these are written to a http.Request

func NewCircuitsProvidersReadParams

func NewCircuitsProvidersReadParams() *CircuitsProvidersReadParams

NewCircuitsProvidersReadParams creates a new CircuitsProvidersReadParams object with the default values initialized.

func NewCircuitsProvidersReadParamsWithContext

func NewCircuitsProvidersReadParamsWithContext(ctx context.Context) *CircuitsProvidersReadParams

NewCircuitsProvidersReadParamsWithContext creates a new CircuitsProvidersReadParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersReadParamsWithHTTPClient

func NewCircuitsProvidersReadParamsWithHTTPClient(client *http.Client) *CircuitsProvidersReadParams

NewCircuitsProvidersReadParamsWithHTTPClient creates a new CircuitsProvidersReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersReadParamsWithTimeout

func NewCircuitsProvidersReadParamsWithTimeout(timeout time.Duration) *CircuitsProvidersReadParams

NewCircuitsProvidersReadParamsWithTimeout creates a new CircuitsProvidersReadParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersReadParams) SetContext

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

SetContext adds the context to the circuits providers read params

func (*CircuitsProvidersReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers read params

func (*CircuitsProvidersReadParams) SetID

func (o *CircuitsProvidersReadParams) SetID(id int64)

SetID adds the id to the circuits providers read params

func (*CircuitsProvidersReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers read params

func (*CircuitsProvidersReadParams) WithContext

WithContext adds the context to the circuits providers read params

func (*CircuitsProvidersReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers read params

func (*CircuitsProvidersReadParams) WithID

WithID adds the id to the circuits providers read params

func (*CircuitsProvidersReadParams) WithTimeout

WithTimeout adds the timeout to the circuits providers read params

func (*CircuitsProvidersReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersReadReader

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

CircuitsProvidersReadReader is a Reader for the CircuitsProvidersRead structure.

func (*CircuitsProvidersReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersUpdateOK

type CircuitsProvidersUpdateOK struct {
	Payload *models.Provider
}

CircuitsProvidersUpdateOK handles this case with default header values.

CircuitsProvidersUpdateOK circuits providers update o k

func NewCircuitsProvidersUpdateOK

func NewCircuitsProvidersUpdateOK() *CircuitsProvidersUpdateOK

NewCircuitsProvidersUpdateOK creates a CircuitsProvidersUpdateOK with default headers values

func (*CircuitsProvidersUpdateOK) Error

func (o *CircuitsProvidersUpdateOK) Error() string

func (*CircuitsProvidersUpdateOK) GetPayload

func (o *CircuitsProvidersUpdateOK) GetPayload() *models.Provider

type CircuitsProvidersUpdateParams

type CircuitsProvidersUpdateParams struct {

	/*Data*/
	Data *models.Provider
	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersUpdateParams contains all the parameters to send to the API endpoint for the circuits providers update operation typically these are written to a http.Request

func NewCircuitsProvidersUpdateParams

func NewCircuitsProvidersUpdateParams() *CircuitsProvidersUpdateParams

NewCircuitsProvidersUpdateParams creates a new CircuitsProvidersUpdateParams object with the default values initialized.

func NewCircuitsProvidersUpdateParamsWithContext

func NewCircuitsProvidersUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersUpdateParams

NewCircuitsProvidersUpdateParamsWithContext creates a new CircuitsProvidersUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCircuitsProvidersUpdateParamsWithHTTPClient

func NewCircuitsProvidersUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersUpdateParams

NewCircuitsProvidersUpdateParamsWithHTTPClient creates a new CircuitsProvidersUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCircuitsProvidersUpdateParamsWithTimeout

func NewCircuitsProvidersUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersUpdateParams

NewCircuitsProvidersUpdateParamsWithTimeout creates a new CircuitsProvidersUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CircuitsProvidersUpdateParams) SetContext

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

SetContext adds the context to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetData

func (o *CircuitsProvidersUpdateParams) SetData(data *models.Provider)

SetData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetID

func (o *CircuitsProvidersUpdateParams) SetID(id int64)

SetID adds the id to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithContext

WithContext adds the context to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithData

WithData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithID

WithID adds the id to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersUpdateReader

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

CircuitsProvidersUpdateReader is a Reader for the CircuitsProvidersUpdate structure.

func (*CircuitsProvidersUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for circuits API

func (*Client) CircuitsCircuitTerminationsCreate

CircuitsCircuitTerminationsCreate circuits circuit terminations create API

func (*Client) CircuitsCircuitTerminationsDelete

CircuitsCircuitTerminationsDelete circuits circuit terminations delete API

func (*Client) CircuitsCircuitTerminationsList

func (a *Client) CircuitsCircuitTerminationsList(params *CircuitsCircuitTerminationsListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsListOK, error)

CircuitsCircuitTerminationsList Call to super to allow for caching

func (*Client) CircuitsCircuitTerminationsPartialUpdate

CircuitsCircuitTerminationsPartialUpdate circuits circuit terminations partial update API

func (*Client) CircuitsCircuitTerminationsRead

func (a *Client) CircuitsCircuitTerminationsRead(params *CircuitsCircuitTerminationsReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsReadOK, error)

CircuitsCircuitTerminationsRead Call to super to allow for caching

func (*Client) CircuitsCircuitTerminationsUpdate

CircuitsCircuitTerminationsUpdate circuits circuit terminations update API

func (*Client) CircuitsCircuitTypesCreate

CircuitsCircuitTypesCreate circuits circuit types create API

func (*Client) CircuitsCircuitTypesDelete

CircuitsCircuitTypesDelete circuits circuit types delete API

func (*Client) CircuitsCircuitTypesList

func (a *Client) CircuitsCircuitTypesList(params *CircuitsCircuitTypesListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesListOK, error)

CircuitsCircuitTypesList Call to super to allow for caching

func (*Client) CircuitsCircuitTypesPartialUpdate

CircuitsCircuitTypesPartialUpdate circuits circuit types partial update API

func (*Client) CircuitsCircuitTypesRead

func (a *Client) CircuitsCircuitTypesRead(params *CircuitsCircuitTypesReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesReadOK, error)

CircuitsCircuitTypesRead Call to super to allow for caching

func (*Client) CircuitsCircuitTypesUpdate

func (a *Client) CircuitsCircuitTypesUpdate(params *CircuitsCircuitTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesUpdateOK, error)

CircuitsCircuitTypesUpdate circuits circuit types update API

func (*Client) CircuitsCircuitsCreate

CircuitsCircuitsCreate circuits circuits create API

func (*Client) CircuitsCircuitsDelete

CircuitsCircuitsDelete circuits circuits delete API

func (*Client) CircuitsCircuitsList

func (a *Client) CircuitsCircuitsList(params *CircuitsCircuitsListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsListOK, error)

CircuitsCircuitsList Call to super to allow for caching

func (*Client) CircuitsCircuitsPartialUpdate

func (a *Client) CircuitsCircuitsPartialUpdate(params *CircuitsCircuitsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsPartialUpdateOK, error)

CircuitsCircuitsPartialUpdate circuits circuits partial update API

func (*Client) CircuitsCircuitsRead

func (a *Client) CircuitsCircuitsRead(params *CircuitsCircuitsReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsReadOK, error)

CircuitsCircuitsRead Call to super to allow for caching

func (*Client) CircuitsCircuitsUpdate

func (a *Client) CircuitsCircuitsUpdate(params *CircuitsCircuitsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsUpdateOK, error)

CircuitsCircuitsUpdate circuits circuits update API

func (*Client) CircuitsProvidersCreate

CircuitsProvidersCreate circuits providers create API

func (*Client) CircuitsProvidersDelete

CircuitsProvidersDelete circuits providers delete API

func (*Client) CircuitsProvidersGraphs

func (a *Client) CircuitsProvidersGraphs(params *CircuitsProvidersGraphsParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersGraphsOK, error)

CircuitsProvidersGraphs A convenience method for rendering graphs for a particular provider.

func (*Client) CircuitsProvidersList

func (a *Client) CircuitsProvidersList(params *CircuitsProvidersListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersListOK, error)

CircuitsProvidersList Call to super to allow for caching

func (*Client) CircuitsProvidersPartialUpdate

func (a *Client) CircuitsProvidersPartialUpdate(params *CircuitsProvidersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersPartialUpdateOK, error)

CircuitsProvidersPartialUpdate circuits providers partial update API

func (*Client) CircuitsProvidersRead

func (a *Client) CircuitsProvidersRead(params *CircuitsProvidersReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersReadOK, error)

CircuitsProvidersRead Call to super to allow for caching

func (*Client) CircuitsProvidersUpdate

func (a *Client) CircuitsProvidersUpdate(params *CircuitsProvidersUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersUpdateOK, error)

CircuitsProvidersUpdate circuits providers update API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	CircuitsCircuitTerminationsCreate(params *CircuitsCircuitTerminationsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsCreateCreated, error)

	CircuitsCircuitTerminationsDelete(params *CircuitsCircuitTerminationsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsDeleteNoContent, error)

	CircuitsCircuitTerminationsList(params *CircuitsCircuitTerminationsListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsListOK, error)

	CircuitsCircuitTerminationsPartialUpdate(params *CircuitsCircuitTerminationsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsPartialUpdateOK, error)

	CircuitsCircuitTerminationsRead(params *CircuitsCircuitTerminationsReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsReadOK, error)

	CircuitsCircuitTerminationsUpdate(params *CircuitsCircuitTerminationsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsUpdateOK, error)

	CircuitsCircuitTypesCreate(params *CircuitsCircuitTypesCreateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesCreateCreated, error)

	CircuitsCircuitTypesDelete(params *CircuitsCircuitTypesDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesDeleteNoContent, error)

	CircuitsCircuitTypesList(params *CircuitsCircuitTypesListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesListOK, error)

	CircuitsCircuitTypesPartialUpdate(params *CircuitsCircuitTypesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesPartialUpdateOK, error)

	CircuitsCircuitTypesRead(params *CircuitsCircuitTypesReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesReadOK, error)

	CircuitsCircuitTypesUpdate(params *CircuitsCircuitTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesUpdateOK, error)

	CircuitsCircuitsCreate(params *CircuitsCircuitsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsCreateCreated, error)

	CircuitsCircuitsDelete(params *CircuitsCircuitsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsDeleteNoContent, error)

	CircuitsCircuitsList(params *CircuitsCircuitsListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsListOK, error)

	CircuitsCircuitsPartialUpdate(params *CircuitsCircuitsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsPartialUpdateOK, error)

	CircuitsCircuitsRead(params *CircuitsCircuitsReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsReadOK, error)

	CircuitsCircuitsUpdate(params *CircuitsCircuitsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsUpdateOK, error)

	CircuitsProvidersCreate(params *CircuitsProvidersCreateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersCreateCreated, error)

	CircuitsProvidersDelete(params *CircuitsProvidersDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersDeleteNoContent, error)

	CircuitsProvidersGraphs(params *CircuitsProvidersGraphsParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersGraphsOK, error)

	CircuitsProvidersList(params *CircuitsProvidersListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersListOK, error)

	CircuitsProvidersPartialUpdate(params *CircuitsProvidersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersPartialUpdateOK, error)

	CircuitsProvidersRead(params *CircuitsProvidersReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersReadOK, error)

	CircuitsProvidersUpdate(params *CircuitsProvidersUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersUpdateOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new circuits API client.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL