circuits

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2020 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 CircuitsChoicesListOK ¶

type CircuitsChoicesListOK struct {
}

CircuitsChoicesListOK handles this case with default header values.

CircuitsChoicesListOK circuits choices list o k

func NewCircuitsChoicesListOK ¶

func NewCircuitsChoicesListOK() *CircuitsChoicesListOK

NewCircuitsChoicesListOK creates a CircuitsChoicesListOK with default headers values

func (*CircuitsChoicesListOK) Error ¶

func (o *CircuitsChoicesListOK) Error() string

type CircuitsChoicesListParams ¶

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

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

func NewCircuitsChoicesListParams ¶

func NewCircuitsChoicesListParams() *CircuitsChoicesListParams

NewCircuitsChoicesListParams creates a new CircuitsChoicesListParams object with the default values initialized.

func NewCircuitsChoicesListParamsWithContext ¶

func NewCircuitsChoicesListParamsWithContext(ctx context.Context) *CircuitsChoicesListParams

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

func NewCircuitsChoicesListParamsWithHTTPClient ¶

func NewCircuitsChoicesListParamsWithHTTPClient(client *http.Client) *CircuitsChoicesListParams

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

func NewCircuitsChoicesListParamsWithTimeout ¶

func NewCircuitsChoicesListParamsWithTimeout(timeout time.Duration) *CircuitsChoicesListParams

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

func (*CircuitsChoicesListParams) SetContext ¶

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

SetContext adds the context to the circuits choices list params

func (*CircuitsChoicesListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the circuits choices list params

func (*CircuitsChoicesListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the circuits choices list params

func (*CircuitsChoicesListParams) WithContext ¶

WithContext adds the context to the circuits choices list params

func (*CircuitsChoicesListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the circuits choices list params

func (*CircuitsChoicesListParams) WithTimeout ¶

WithTimeout adds the timeout to the circuits choices list params

func (*CircuitsChoicesListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CircuitsChoicesListReader ¶

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

CircuitsChoicesListReader is a Reader for the CircuitsChoicesList structure.

func (*CircuitsChoicesListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CircuitsChoicesReadOK ¶

type CircuitsChoicesReadOK struct {
}

CircuitsChoicesReadOK handles this case with default header values.

CircuitsChoicesReadOK circuits choices read o k

func NewCircuitsChoicesReadOK ¶

func NewCircuitsChoicesReadOK() *CircuitsChoicesReadOK

NewCircuitsChoicesReadOK creates a CircuitsChoicesReadOK with default headers values

func (*CircuitsChoicesReadOK) Error ¶

func (o *CircuitsChoicesReadOK) Error() string

type CircuitsChoicesReadParams ¶

type CircuitsChoicesReadParams struct {

	/*ID*/
	ID string

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

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

func NewCircuitsChoicesReadParams ¶

func NewCircuitsChoicesReadParams() *CircuitsChoicesReadParams

NewCircuitsChoicesReadParams creates a new CircuitsChoicesReadParams object with the default values initialized.

func NewCircuitsChoicesReadParamsWithContext ¶

func NewCircuitsChoicesReadParamsWithContext(ctx context.Context) *CircuitsChoicesReadParams

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

func NewCircuitsChoicesReadParamsWithHTTPClient ¶

func NewCircuitsChoicesReadParamsWithHTTPClient(client *http.Client) *CircuitsChoicesReadParams

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

func NewCircuitsChoicesReadParamsWithTimeout ¶

func NewCircuitsChoicesReadParamsWithTimeout(timeout time.Duration) *CircuitsChoicesReadParams

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

func (*CircuitsChoicesReadParams) SetContext ¶

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

SetContext adds the context to the circuits choices read params

func (*CircuitsChoicesReadParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the circuits choices read params

func (*CircuitsChoicesReadParams) SetID ¶

func (o *CircuitsChoicesReadParams) SetID(id string)

SetID adds the id to the circuits choices read params

func (*CircuitsChoicesReadParams) SetTimeout ¶

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

SetTimeout adds the timeout to the circuits choices read params

func (*CircuitsChoicesReadParams) WithContext ¶

WithContext adds the context to the circuits choices read params

func (*CircuitsChoicesReadParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the circuits choices read params

func (*CircuitsChoicesReadParams) WithID ¶

WithID adds the id to the circuits choices read params

func (*CircuitsChoicesReadParams) WithTimeout ¶

WithTimeout adds the timeout to the circuits choices read params

func (*CircuitsChoicesReadParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CircuitsChoicesReadReader ¶

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

CircuitsChoicesReadReader is a Reader for the CircuitsChoicesRead structure.

func (*CircuitsChoicesReadReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

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 ¶

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 ¶

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) 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
	/*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
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*TermSide*/
	TermSide *string
	/*UpstreamSpeed*/
	UpstreamSpeed *string
	/*XconnectID*/
	XconnectID *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) 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) 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) SetTermSide ¶

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

SetTermSide adds the termSide 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) SetXconnectID ¶

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

SetXconnectID adds the xconnectId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCircuitID ¶

WithCircuitID adds the circuitID 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) 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) WithTermSide ¶

WithTermSide adds the termSide 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) WithXconnectID ¶

WithXconnectID adds the xconnectID 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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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) 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
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Slug*/
	Slug *string

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

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 ¶

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

SetID adds the id 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) SetOffset ¶

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

SetOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetQ ¶

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

WithID adds the id 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) WithOffset ¶

WithOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithQ ¶

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

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 ¶

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 ¶

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 ¶

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

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) 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
	/*CommitRate*/
	CommitRate *string
	/*IDIn
	  Multiple values may be separated by commas.

	*/
	IDIn *string
	/*InstallDate*/
	InstallDate *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
	/*ProviderID*/
	ProviderID *string
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Status*/
	Status *string
	/*Tag*/
	Tag *string
	/*Tenant*/
	Tenant *string
	/*TenantGroup*/
	TenantGroup *string
	/*TenantGroupID*/
	TenantGroupID *string
	/*TenantID*/
	TenantID *string
	/*Type*/
	Type *string
	/*TypeID*/
	TypeID *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) SetCommitRate ¶

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

SetCommitRate adds the commitRate 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) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDIn ¶

func (o *CircuitsCircuitsListParams) SetIDIn(iDIn *string)

SetIDIn adds the idIn 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) 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) SetQ ¶

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

SetQ adds the q 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) SetStatus ¶

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

SetStatus adds the status 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) SetTenant ¶

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

SetTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroup ¶

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

SetTenantGroup adds the tenantGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupID ¶

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

SetTenantGroupID adds the tenantGroupId 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) 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) WithCid ¶

WithCid adds the cid 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) WithContext ¶

WithContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDIn ¶

WithIDIn adds the iDIn 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) 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) WithQ ¶

WithQ adds the q 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) WithStatus ¶

WithStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTag ¶

WithTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenant ¶

WithTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroup ¶

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

WithTenantGroup adds the tenantGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupID ¶

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

WithTenantGroupID adds the tenantGroupID 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) 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) 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 ¶

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

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

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 ¶

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

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

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) 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
	/*Asn*/
	Asn *string
	/*IDIn
	  Multiple values may be separated by commas.

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

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

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Slug*/
	Slug *string
	/*Tag*/
	Tag *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) SetAsn ¶

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

SetAsn adds the asn 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) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDIn ¶

func (o *CircuitsProvidersListParams) SetIDIn(iDIn *string)

SetIDIn adds the idIn 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) 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) 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) SetSlug ¶

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

SetSlug adds the slug 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) 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) WithAsn ¶

WithAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) WithContext ¶

WithContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDIn ¶

WithIDIn adds the iDIn 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) 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) 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) WithSlug ¶

WithSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) WithTag ¶

WithTag adds the tag 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 ¶

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

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

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 New ¶

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

New creates a new circuits API client.

func (*Client) CircuitsChoicesList ¶

func (a *Client) CircuitsChoicesList(params *CircuitsChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsChoicesListOK, error)

CircuitsChoicesList circuits choices list API

func (*Client) CircuitsChoicesRead ¶

func (a *Client) CircuitsChoicesRead(params *CircuitsChoicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsChoicesReadOK, error)

CircuitsChoicesRead circuits choices read 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

Source Files ¶

Jump to

Keyboard shortcuts

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