circuits

package
v0.25.2 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 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 added in v0.25.1

type CircuitsChoicesListOK struct {
}

CircuitsChoicesListOK handles this case with default header values.

CircuitsChoicesListOK circuits choices list o k

func NewCircuitsChoicesListOK added in v0.25.1

func NewCircuitsChoicesListOK() *CircuitsChoicesListOK

NewCircuitsChoicesListOK creates a CircuitsChoicesListOK with default headers values

func (*CircuitsChoicesListOK) Error added in v0.25.1

func (o *CircuitsChoicesListOK) Error() string

type CircuitsChoicesListParams added in v0.25.1

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 added in v0.25.1

func NewCircuitsChoicesListParams() *CircuitsChoicesListParams

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

func NewCircuitsChoicesListParamsWithContext added in v0.25.1

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 added in v0.25.1

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 added in v0.25.1

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 added in v0.25.1

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

SetContext adds the context to the circuits choices list params

func (*CircuitsChoicesListParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits choices list params

func (*CircuitsChoicesListParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits choices list params

func (*CircuitsChoicesListParams) WithContext added in v0.25.1

WithContext adds the context to the circuits choices list params

func (*CircuitsChoicesListParams) WithHTTPClient added in v0.25.1

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

WithHTTPClient adds the HTTPClient to the circuits choices list params

func (*CircuitsChoicesListParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits choices list params

func (*CircuitsChoicesListParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsChoicesListReader added in v0.25.1

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

CircuitsChoicesListReader is a Reader for the CircuitsChoicesList structure.

func (*CircuitsChoicesListReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsChoicesReadOK added in v0.25.1

type CircuitsChoicesReadOK struct {
}

CircuitsChoicesReadOK handles this case with default header values.

CircuitsChoicesReadOK circuits choices read o k

func NewCircuitsChoicesReadOK added in v0.25.1

func NewCircuitsChoicesReadOK() *CircuitsChoicesReadOK

NewCircuitsChoicesReadOK creates a CircuitsChoicesReadOK with default headers values

func (*CircuitsChoicesReadOK) Error added in v0.25.1

func (o *CircuitsChoicesReadOK) Error() string

type CircuitsChoicesReadParams added in v0.25.1

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 added in v0.25.1

func NewCircuitsChoicesReadParams() *CircuitsChoicesReadParams

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

func NewCircuitsChoicesReadParamsWithContext added in v0.25.1

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 added in v0.25.1

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 added in v0.25.1

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 added in v0.25.1

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

SetContext adds the context to the circuits choices read params

func (*CircuitsChoicesReadParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits choices read params

func (*CircuitsChoicesReadParams) SetID added in v0.25.1

func (o *CircuitsChoicesReadParams) SetID(id string)

SetID adds the id to the circuits choices read params

func (*CircuitsChoicesReadParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits choices read params

func (*CircuitsChoicesReadParams) WithContext added in v0.25.1

WithContext adds the context to the circuits choices read params

func (*CircuitsChoicesReadParams) WithHTTPClient added in v0.25.1

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

WithHTTPClient adds the HTTPClient to the circuits choices read params

func (*CircuitsChoicesReadParams) WithID added in v0.25.1

WithID adds the id to the circuits choices read params

func (*CircuitsChoicesReadParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits choices read params

func (*CircuitsChoicesReadParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsChoicesReadReader added in v0.25.1

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

CircuitsChoicesReadReader is a Reader for the CircuitsChoicesRead structure.

func (*CircuitsChoicesReadReader) ReadResponse added in v0.25.1

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

func (*CircuitsCircuitTerminationsCreateCreated) GetPayload

type CircuitsCircuitTerminationsCreateParams

type CircuitsCircuitTerminationsCreateParams struct {

	/*Data*/
	Data *models.WritableCircuitTermination

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

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

func NewCircuitsCircuitTerminationsCreateParams

func NewCircuitsCircuitTerminationsCreateParams() *CircuitsCircuitTerminationsCreateParams

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

func NewCircuitsCircuitTerminationsCreateParamsWithContext

func NewCircuitsCircuitTerminationsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsCreateParams

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

func NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsCreateParams

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

func NewCircuitsCircuitTerminationsCreateParamsWithTimeout

func NewCircuitsCircuitTerminationsCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsCreateParams

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

func (*CircuitsCircuitTerminationsCreateParams) SetContext

SetContext adds the context to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetData

SetData adds the data to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithContext

WithContext adds the context to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithData

WithData adds the data to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsCreateReader

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

CircuitsCircuitTerminationsCreateReader is a Reader for the CircuitsCircuitTerminationsCreate structure.

func (*CircuitsCircuitTerminationsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsDeleteNoContent

type CircuitsCircuitTerminationsDeleteNoContent struct {
}

CircuitsCircuitTerminationsDeleteNoContent handles this case with default header values.

CircuitsCircuitTerminationsDeleteNoContent circuits circuit terminations delete no content

func NewCircuitsCircuitTerminationsDeleteNoContent

func NewCircuitsCircuitTerminationsDeleteNoContent() *CircuitsCircuitTerminationsDeleteNoContent

NewCircuitsCircuitTerminationsDeleteNoContent creates a CircuitsCircuitTerminationsDeleteNoContent with default headers values

func (*CircuitsCircuitTerminationsDeleteNoContent) Error

type CircuitsCircuitTerminationsDeleteParams

type CircuitsCircuitTerminationsDeleteParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTerminationsDeleteParams

func NewCircuitsCircuitTerminationsDeleteParams() *CircuitsCircuitTerminationsDeleteParams

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

func NewCircuitsCircuitTerminationsDeleteParamsWithContext

func NewCircuitsCircuitTerminationsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsDeleteParams

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

func NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient

func NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsDeleteParams

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

func NewCircuitsCircuitTerminationsDeleteParamsWithTimeout

func NewCircuitsCircuitTerminationsDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsDeleteParams

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

func (*CircuitsCircuitTerminationsDeleteParams) SetContext

SetContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetID

SetID adds the id to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithContext

WithContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithID

WithID adds the id to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsDeleteReader

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

CircuitsCircuitTerminationsDeleteReader is a Reader for the CircuitsCircuitTerminationsDelete structure.

func (*CircuitsCircuitTerminationsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsListOK

type CircuitsCircuitTerminationsListOK struct {
	Payload *CircuitsCircuitTerminationsListOKBody
}

CircuitsCircuitTerminationsListOK handles this case with default header values.

CircuitsCircuitTerminationsListOK circuits circuit terminations list o k

func NewCircuitsCircuitTerminationsListOK

func NewCircuitsCircuitTerminationsListOK() *CircuitsCircuitTerminationsListOK

NewCircuitsCircuitTerminationsListOK creates a CircuitsCircuitTerminationsListOK with default headers values

func (*CircuitsCircuitTerminationsListOK) Error

func (*CircuitsCircuitTerminationsListOK) GetPayload

type CircuitsCircuitTerminationsListOKBody

type CircuitsCircuitTerminationsListOKBody struct {

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

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

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

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

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

func (*CircuitsCircuitTerminationsListOKBody) 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 *float64
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*TermSide*/
	TermSide *string
	/*UpstreamSpeed*/
	UpstreamSpeed *float64
	/*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 *float64)

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 *float64)

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

func (*CircuitsCircuitTerminationsPartialUpdateOK) GetPayload

type CircuitsCircuitTerminationsPartialUpdateParams

type CircuitsCircuitTerminationsPartialUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTerminationsPartialUpdateParams

func NewCircuitsCircuitTerminationsPartialUpdateParams() *CircuitsCircuitTerminationsPartialUpdateParams

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

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsPartialUpdateParams

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

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsPartialUpdateParams

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

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsPartialUpdateParams

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetContext

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetData

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetHTTPClient

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetID

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetTimeout

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithContext

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithData

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithHTTPClient

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithID

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithTimeout

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsPartialUpdateReader

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

CircuitsCircuitTerminationsPartialUpdateReader is a Reader for the CircuitsCircuitTerminationsPartialUpdate structure.

func (*CircuitsCircuitTerminationsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsReadOK

type CircuitsCircuitTerminationsReadOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsReadOK handles this case with default header values.

CircuitsCircuitTerminationsReadOK circuits circuit terminations read o k

func NewCircuitsCircuitTerminationsReadOK

func NewCircuitsCircuitTerminationsReadOK() *CircuitsCircuitTerminationsReadOK

NewCircuitsCircuitTerminationsReadOK creates a CircuitsCircuitTerminationsReadOK with default headers values

func (*CircuitsCircuitTerminationsReadOK) Error

func (*CircuitsCircuitTerminationsReadOK) GetPayload

type CircuitsCircuitTerminationsReadParams

type CircuitsCircuitTerminationsReadParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTerminationsReadParams

func NewCircuitsCircuitTerminationsReadParams() *CircuitsCircuitTerminationsReadParams

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

func NewCircuitsCircuitTerminationsReadParamsWithContext

func NewCircuitsCircuitTerminationsReadParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsReadParams

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

func NewCircuitsCircuitTerminationsReadParamsWithHTTPClient

func NewCircuitsCircuitTerminationsReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsReadParams

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

func NewCircuitsCircuitTerminationsReadParamsWithTimeout

func NewCircuitsCircuitTerminationsReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsReadParams

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

func (*CircuitsCircuitTerminationsReadParams) SetContext

SetContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetID

SetID adds the id to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithContext

WithContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithID

WithID adds the id to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsReadReader

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

CircuitsCircuitTerminationsReadReader is a Reader for the CircuitsCircuitTerminationsRead structure.

func (*CircuitsCircuitTerminationsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsUpdateOK

type CircuitsCircuitTerminationsUpdateOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsUpdateOK handles this case with default header values.

CircuitsCircuitTerminationsUpdateOK circuits circuit terminations update o k

func NewCircuitsCircuitTerminationsUpdateOK

func NewCircuitsCircuitTerminationsUpdateOK() *CircuitsCircuitTerminationsUpdateOK

NewCircuitsCircuitTerminationsUpdateOK creates a CircuitsCircuitTerminationsUpdateOK with default headers values

func (*CircuitsCircuitTerminationsUpdateOK) Error

func (*CircuitsCircuitTerminationsUpdateOK) GetPayload

type CircuitsCircuitTerminationsUpdateParams

type CircuitsCircuitTerminationsUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTerminationsUpdateParams

func NewCircuitsCircuitTerminationsUpdateParams() *CircuitsCircuitTerminationsUpdateParams

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

func NewCircuitsCircuitTerminationsUpdateParamsWithContext

func NewCircuitsCircuitTerminationsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsUpdateParams

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

func NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsUpdateParams

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

func NewCircuitsCircuitTerminationsUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsUpdateParams

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

func (*CircuitsCircuitTerminationsUpdateParams) SetContext

SetContext adds the context to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetData

SetData adds the data to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetID

SetID adds the id to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithContext

WithContext adds the context to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithData

WithData adds the data to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithID

WithID adds the id to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsUpdateReader

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

CircuitsCircuitTerminationsUpdateReader is a Reader for the CircuitsCircuitTerminationsUpdate structure.

func (*CircuitsCircuitTerminationsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesCreateCreated

type CircuitsCircuitTypesCreateCreated struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesCreateCreated handles this case with default header values.

CircuitsCircuitTypesCreateCreated circuits circuit types create created

func NewCircuitsCircuitTypesCreateCreated

func NewCircuitsCircuitTypesCreateCreated() *CircuitsCircuitTypesCreateCreated

NewCircuitsCircuitTypesCreateCreated creates a CircuitsCircuitTypesCreateCreated with default headers values

func (*CircuitsCircuitTypesCreateCreated) Error

func (*CircuitsCircuitTypesCreateCreated) GetPayload

type CircuitsCircuitTypesCreateParams

type CircuitsCircuitTypesCreateParams struct {

	/*Data*/
	Data *models.CircuitType

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

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

func NewCircuitsCircuitTypesCreateParams

func NewCircuitsCircuitTypesCreateParams() *CircuitsCircuitTypesCreateParams

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

func NewCircuitsCircuitTypesCreateParamsWithContext

func NewCircuitsCircuitTypesCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesCreateParams

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

func NewCircuitsCircuitTypesCreateParamsWithHTTPClient

func NewCircuitsCircuitTypesCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesCreateParams

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

func NewCircuitsCircuitTypesCreateParamsWithTimeout

func NewCircuitsCircuitTypesCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesCreateParams

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

func (*CircuitsCircuitTypesCreateParams) SetContext

SetContext adds the context to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetData

SetData adds the data to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithContext

WithContext adds the context to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithData

WithData adds the data to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesCreateReader

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

CircuitsCircuitTypesCreateReader is a Reader for the CircuitsCircuitTypesCreate structure.

func (*CircuitsCircuitTypesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesDeleteNoContent

type CircuitsCircuitTypesDeleteNoContent struct {
}

CircuitsCircuitTypesDeleteNoContent handles this case with default header values.

CircuitsCircuitTypesDeleteNoContent circuits circuit types delete no content

func NewCircuitsCircuitTypesDeleteNoContent

func NewCircuitsCircuitTypesDeleteNoContent() *CircuitsCircuitTypesDeleteNoContent

NewCircuitsCircuitTypesDeleteNoContent creates a CircuitsCircuitTypesDeleteNoContent with default headers values

func (*CircuitsCircuitTypesDeleteNoContent) Error

type CircuitsCircuitTypesDeleteParams

type CircuitsCircuitTypesDeleteParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTypesDeleteParams

func NewCircuitsCircuitTypesDeleteParams() *CircuitsCircuitTypesDeleteParams

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

func NewCircuitsCircuitTypesDeleteParamsWithContext

func NewCircuitsCircuitTypesDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTypesDeleteParams

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

func NewCircuitsCircuitTypesDeleteParamsWithHTTPClient

func NewCircuitsCircuitTypesDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesDeleteParams

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

func NewCircuitsCircuitTypesDeleteParamsWithTimeout

func NewCircuitsCircuitTypesDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesDeleteParams

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

func (*CircuitsCircuitTypesDeleteParams) SetContext

SetContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetID

SetID adds the id to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithContext

WithContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithID

WithID adds the id to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesDeleteReader

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

CircuitsCircuitTypesDeleteReader is a Reader for the CircuitsCircuitTypesDelete structure.

func (*CircuitsCircuitTypesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesListOK

type CircuitsCircuitTypesListOK struct {
	Payload *CircuitsCircuitTypesListOKBody
}

CircuitsCircuitTypesListOK handles this case with default header values.

CircuitsCircuitTypesListOK circuits circuit types list o k

func NewCircuitsCircuitTypesListOK

func NewCircuitsCircuitTypesListOK() *CircuitsCircuitTypesListOK

NewCircuitsCircuitTypesListOK creates a CircuitsCircuitTypesListOK with default headers values

func (*CircuitsCircuitTypesListOK) Error

func (*CircuitsCircuitTypesListOK) GetPayload

type CircuitsCircuitTypesListOKBody

type CircuitsCircuitTypesListOKBody struct {

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

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

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

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

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

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

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

func (*CircuitsCircuitTypesPartialUpdateOK) GetPayload

type CircuitsCircuitTypesPartialUpdateParams

type CircuitsCircuitTypesPartialUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTypesPartialUpdateParams

func NewCircuitsCircuitTypesPartialUpdateParams() *CircuitsCircuitTypesPartialUpdateParams

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

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesPartialUpdateParams

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

func NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesPartialUpdateParams

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

func NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesPartialUpdateParams

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

func (*CircuitsCircuitTypesPartialUpdateParams) SetContext

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

func (*CircuitsCircuitTypesPartialUpdateParams) SetData

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

func (*CircuitsCircuitTypesPartialUpdateParams) SetHTTPClient

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

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

func (*CircuitsCircuitTypesPartialUpdateParams) SetID

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

func (*CircuitsCircuitTypesPartialUpdateParams) SetTimeout

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

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

func (*CircuitsCircuitTypesPartialUpdateParams) WithContext

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

func (*CircuitsCircuitTypesPartialUpdateParams) WithData

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

func (*CircuitsCircuitTypesPartialUpdateParams) WithHTTPClient

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

func (*CircuitsCircuitTypesPartialUpdateParams) WithID

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

func (*CircuitsCircuitTypesPartialUpdateParams) WithTimeout

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

func (*CircuitsCircuitTypesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesPartialUpdateReader

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

CircuitsCircuitTypesPartialUpdateReader is a Reader for the CircuitsCircuitTypesPartialUpdate structure.

func (*CircuitsCircuitTypesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesReadOK

type CircuitsCircuitTypesReadOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesReadOK handles this case with default header values.

CircuitsCircuitTypesReadOK circuits circuit types read o k

func NewCircuitsCircuitTypesReadOK

func NewCircuitsCircuitTypesReadOK() *CircuitsCircuitTypesReadOK

NewCircuitsCircuitTypesReadOK creates a CircuitsCircuitTypesReadOK with default headers values

func (*CircuitsCircuitTypesReadOK) Error

func (*CircuitsCircuitTypesReadOK) GetPayload

type CircuitsCircuitTypesReadParams

type CircuitsCircuitTypesReadParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTypesReadParams

func NewCircuitsCircuitTypesReadParams() *CircuitsCircuitTypesReadParams

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

func NewCircuitsCircuitTypesReadParamsWithContext

func NewCircuitsCircuitTypesReadParamsWithContext(ctx context.Context) *CircuitsCircuitTypesReadParams

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

func NewCircuitsCircuitTypesReadParamsWithHTTPClient

func NewCircuitsCircuitTypesReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesReadParams

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

func NewCircuitsCircuitTypesReadParamsWithTimeout

func NewCircuitsCircuitTypesReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesReadParams

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

func (*CircuitsCircuitTypesReadParams) SetContext

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

SetContext adds the context to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetID

SetID adds the id to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithContext

WithContext adds the context to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithID

WithID adds the id to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesReadReader

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

CircuitsCircuitTypesReadReader is a Reader for the CircuitsCircuitTypesRead structure.

func (*CircuitsCircuitTypesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesUpdateOK

type CircuitsCircuitTypesUpdateOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesUpdateOK handles this case with default header values.

CircuitsCircuitTypesUpdateOK circuits circuit types update o k

func NewCircuitsCircuitTypesUpdateOK

func NewCircuitsCircuitTypesUpdateOK() *CircuitsCircuitTypesUpdateOK

NewCircuitsCircuitTypesUpdateOK creates a CircuitsCircuitTypesUpdateOK with default headers values

func (*CircuitsCircuitTypesUpdateOK) Error

func (*CircuitsCircuitTypesUpdateOK) GetPayload

type CircuitsCircuitTypesUpdateParams

type CircuitsCircuitTypesUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitTypesUpdateParams

func NewCircuitsCircuitTypesUpdateParams() *CircuitsCircuitTypesUpdateParams

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

func NewCircuitsCircuitTypesUpdateParamsWithContext

func NewCircuitsCircuitTypesUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesUpdateParams

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

func NewCircuitsCircuitTypesUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesUpdateParams

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

func NewCircuitsCircuitTypesUpdateParamsWithTimeout

func NewCircuitsCircuitTypesUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesUpdateParams

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

func (*CircuitsCircuitTypesUpdateParams) SetContext

SetContext adds the context to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetData

SetData adds the data to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetID

SetID adds the id to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithContext

WithContext adds the context to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithData

WithData adds the data to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithID

WithID adds the id to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesUpdateReader

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

CircuitsCircuitTypesUpdateReader is a Reader for the CircuitsCircuitTypesUpdate structure.

func (*CircuitsCircuitTypesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsCreateCreated

type CircuitsCircuitsCreateCreated struct {
	Payload *models.Circuit
}

CircuitsCircuitsCreateCreated handles this case with default header values.

CircuitsCircuitsCreateCreated circuits circuits create created

func NewCircuitsCircuitsCreateCreated

func NewCircuitsCircuitsCreateCreated() *CircuitsCircuitsCreateCreated

NewCircuitsCircuitsCreateCreated creates a CircuitsCircuitsCreateCreated with default headers values

func (*CircuitsCircuitsCreateCreated) Error

func (*CircuitsCircuitsCreateCreated) GetPayload

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

type CircuitsCircuitsCreateParams

type CircuitsCircuitsCreateParams struct {

	/*Data*/
	Data *models.WritableCircuit

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

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

func NewCircuitsCircuitsCreateParams

func NewCircuitsCircuitsCreateParams() *CircuitsCircuitsCreateParams

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

func NewCircuitsCircuitsCreateParamsWithContext

func NewCircuitsCircuitsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitsCreateParams

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

func NewCircuitsCircuitsCreateParamsWithHTTPClient

func NewCircuitsCircuitsCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsCreateParams

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

func NewCircuitsCircuitsCreateParamsWithTimeout

func NewCircuitsCircuitsCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsCreateParams

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

func (*CircuitsCircuitsCreateParams) SetContext

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

SetContext adds the context to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetData

SetData adds the data to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithContext

WithContext adds the context to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithData

WithData adds the data to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsCreateReader

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

CircuitsCircuitsCreateReader is a Reader for the CircuitsCircuitsCreate structure.

func (*CircuitsCircuitsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsDeleteNoContent

type CircuitsCircuitsDeleteNoContent struct {
}

CircuitsCircuitsDeleteNoContent handles this case with default header values.

CircuitsCircuitsDeleteNoContent circuits circuits delete no content

func NewCircuitsCircuitsDeleteNoContent

func NewCircuitsCircuitsDeleteNoContent() *CircuitsCircuitsDeleteNoContent

NewCircuitsCircuitsDeleteNoContent creates a CircuitsCircuitsDeleteNoContent with default headers values

func (*CircuitsCircuitsDeleteNoContent) Error

type CircuitsCircuitsDeleteParams

type CircuitsCircuitsDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

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

func NewCircuitsCircuitsDeleteParams

func NewCircuitsCircuitsDeleteParams() *CircuitsCircuitsDeleteParams

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

func NewCircuitsCircuitsDeleteParamsWithContext

func NewCircuitsCircuitsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitsDeleteParams

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

func NewCircuitsCircuitsDeleteParamsWithHTTPClient

func NewCircuitsCircuitsDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsDeleteParams

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

func NewCircuitsCircuitsDeleteParamsWithTimeout

func NewCircuitsCircuitsDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsDeleteParams

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

func (*CircuitsCircuitsDeleteParams) SetContext

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

SetContext adds the context to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetID

func (o *CircuitsCircuitsDeleteParams) SetID(id int64)

SetID adds the id to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithContext

WithContext adds the context to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithID

WithID adds the id to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsDeleteReader

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

CircuitsCircuitsDeleteReader is a Reader for the CircuitsCircuitsDelete structure.

func (*CircuitsCircuitsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsListOK

type CircuitsCircuitsListOK struct {
	Payload *CircuitsCircuitsListOKBody
}

CircuitsCircuitsListOK handles this case with default header values.

CircuitsCircuitsListOK circuits circuits list o k

func NewCircuitsCircuitsListOK

func NewCircuitsCircuitsListOK() *CircuitsCircuitsListOK

NewCircuitsCircuitsListOK creates a CircuitsCircuitsListOK with default headers values

func (*CircuitsCircuitsListOK) Error

func (o *CircuitsCircuitsListOK) Error() string

func (*CircuitsCircuitsListOK) GetPayload

type CircuitsCircuitsListOKBody

type CircuitsCircuitsListOKBody struct {

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

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

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

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

CircuitsCircuitsListOKBody circuits circuits list o k body swagger:model CircuitsCircuitsListOKBody

func (*CircuitsCircuitsListOKBody) 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 *float64
	/*Customermanager*/
	Customermanager *string
	/*CustomermanagerID*/
	CustomermanagerID *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
	/*PaymentCircle*/
	PaymentCircle *string
	/*Provider*/
	Provider *string
	/*ProviderID*/
	ProviderID *string
	/*Q*/
	Q *string
	/*RedundancyType*/
	RedundancyType *string
	/*Region*/
	Region *string
	/*RegionID*/
	RegionID *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Status*/
	Status *string
	/*Tag*/
	Tag *string
	/*Tenant*/
	Tenant *string
	/*TenantID*/
	TenantID *string
	/*Type*/
	Type *string
	/*TypeID*/
	TypeID *string
	/*VendorInterfaceType*/
	VendorInterfaceType *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 *float64)

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) SetCustomermanager added in v0.25.1

func (o *CircuitsCircuitsListParams) SetCustomermanager(customermanager *string)

SetCustomermanager adds the customermanager to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCustomermanagerID added in v0.25.1

func (o *CircuitsCircuitsListParams) SetCustomermanagerID(customermanagerID *string)

SetCustomermanagerID adds the customermanagerId 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 added in v0.25.1

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) SetPaymentCircle added in v0.25.1

func (o *CircuitsCircuitsListParams) SetPaymentCircle(paymentCircle *string)

SetPaymentCircle adds the paymentCircle 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) SetRedundancyType added in v0.25.1

func (o *CircuitsCircuitsListParams) SetRedundancyType(redundancyType *string)

SetRedundancyType adds the redundancyType to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegion

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

SetRegion adds the region to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegionID

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

SetRegionID adds the regionId 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) 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) SetVendorInterfaceType added in v0.25.1

func (o *CircuitsCircuitsListParams) SetVendorInterfaceType(vendorInterfaceType *string)

SetVendorInterfaceType adds the vendorInterfaceType 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 *float64) *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) WithCustomermanager added in v0.25.1

func (o *CircuitsCircuitsListParams) WithCustomermanager(customermanager *string) *CircuitsCircuitsListParams

WithCustomermanager adds the customermanager to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCustomermanagerID added in v0.25.1

func (o *CircuitsCircuitsListParams) WithCustomermanagerID(customermanagerID *string) *CircuitsCircuitsListParams

WithCustomermanagerID adds the customermanagerID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDIn added in v0.25.1

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) WithPaymentCircle added in v0.25.1

func (o *CircuitsCircuitsListParams) WithPaymentCircle(paymentCircle *string) *CircuitsCircuitsListParams

WithPaymentCircle adds the paymentCircle 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) WithRedundancyType added in v0.25.1

func (o *CircuitsCircuitsListParams) WithRedundancyType(redundancyType *string) *CircuitsCircuitsListParams

WithRedundancyType adds the redundancyType to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegion

WithRegion adds the region to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegionID

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

WithRegionID adds the regionID 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) 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) WithVendorInterfaceType added in v0.25.1

func (o *CircuitsCircuitsListParams) WithVendorInterfaceType(vendorInterfaceType *string) *CircuitsCircuitsListParams

WithVendorInterfaceType adds the vendorInterfaceType to the circuits circuits list params

func (*CircuitsCircuitsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsListReader

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

CircuitsCircuitsListReader is a Reader for the CircuitsCircuitsList structure.

func (*CircuitsCircuitsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsPartialUpdateOK

type CircuitsCircuitsPartialUpdateOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsPartialUpdateOK handles this case with default header values.

CircuitsCircuitsPartialUpdateOK circuits circuits partial update o k

func NewCircuitsCircuitsPartialUpdateOK

func NewCircuitsCircuitsPartialUpdateOK() *CircuitsCircuitsPartialUpdateOK

NewCircuitsCircuitsPartialUpdateOK creates a CircuitsCircuitsPartialUpdateOK with default headers values

func (*CircuitsCircuitsPartialUpdateOK) Error

func (*CircuitsCircuitsPartialUpdateOK) GetPayload

type CircuitsCircuitsPartialUpdateParams

type CircuitsCircuitsPartialUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitsPartialUpdateParams

func NewCircuitsCircuitsPartialUpdateParams() *CircuitsCircuitsPartialUpdateParams

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

func NewCircuitsCircuitsPartialUpdateParamsWithContext

func NewCircuitsCircuitsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsPartialUpdateParams

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

func NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsPartialUpdateParams

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

func NewCircuitsCircuitsPartialUpdateParamsWithTimeout

func NewCircuitsCircuitsPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsPartialUpdateParams

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

func (*CircuitsCircuitsPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetData

SetData adds the data to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetID

SetID adds the id to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithData

WithData adds the data to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithID

WithID adds the id to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsPartialUpdateReader

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

CircuitsCircuitsPartialUpdateReader is a Reader for the CircuitsCircuitsPartialUpdate structure.

func (*CircuitsCircuitsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsReadOK

type CircuitsCircuitsReadOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsReadOK handles this case with default header values.

CircuitsCircuitsReadOK circuits circuits read o k

func NewCircuitsCircuitsReadOK

func NewCircuitsCircuitsReadOK() *CircuitsCircuitsReadOK

NewCircuitsCircuitsReadOK creates a CircuitsCircuitsReadOK with default headers values

func (*CircuitsCircuitsReadOK) Error

func (o *CircuitsCircuitsReadOK) Error() string

func (*CircuitsCircuitsReadOK) GetPayload

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

type CircuitsCircuitsReadParams

type CircuitsCircuitsReadParams struct {

	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

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

func NewCircuitsCircuitsReadParams

func NewCircuitsCircuitsReadParams() *CircuitsCircuitsReadParams

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

func NewCircuitsCircuitsReadParamsWithContext

func NewCircuitsCircuitsReadParamsWithContext(ctx context.Context) *CircuitsCircuitsReadParams

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

func NewCircuitsCircuitsReadParamsWithHTTPClient

func NewCircuitsCircuitsReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsReadParams

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

func NewCircuitsCircuitsReadParamsWithTimeout

func NewCircuitsCircuitsReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsReadParams

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

func (*CircuitsCircuitsReadParams) SetContext

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

SetContext adds the context to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetID

func (o *CircuitsCircuitsReadParams) SetID(id int64)

SetID adds the id to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithContext

WithContext adds the context to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithID

WithID adds the id to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsReadReader

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

CircuitsCircuitsReadReader is a Reader for the CircuitsCircuitsRead structure.

func (*CircuitsCircuitsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsUpdateOK

type CircuitsCircuitsUpdateOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsUpdateOK handles this case with default header values.

CircuitsCircuitsUpdateOK circuits circuits update o k

func NewCircuitsCircuitsUpdateOK

func NewCircuitsCircuitsUpdateOK() *CircuitsCircuitsUpdateOK

NewCircuitsCircuitsUpdateOK creates a CircuitsCircuitsUpdateOK with default headers values

func (*CircuitsCircuitsUpdateOK) Error

func (o *CircuitsCircuitsUpdateOK) Error() string

func (*CircuitsCircuitsUpdateOK) GetPayload

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

type CircuitsCircuitsUpdateParams

type CircuitsCircuitsUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsCircuitsUpdateParams

func NewCircuitsCircuitsUpdateParams() *CircuitsCircuitsUpdateParams

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

func NewCircuitsCircuitsUpdateParamsWithContext

func NewCircuitsCircuitsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsUpdateParams

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

func NewCircuitsCircuitsUpdateParamsWithHTTPClient

func NewCircuitsCircuitsUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsUpdateParams

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

func NewCircuitsCircuitsUpdateParamsWithTimeout

func NewCircuitsCircuitsUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsUpdateParams

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

func (*CircuitsCircuitsUpdateParams) SetContext

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

SetContext adds the context to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetData

SetData adds the data to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetID

func (o *CircuitsCircuitsUpdateParams) SetID(id int64)

SetID adds the id to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithContext

WithContext adds the context to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithData

WithData adds the data to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithID

WithID adds the id to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsUpdateReader

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

CircuitsCircuitsUpdateReader is a Reader for the CircuitsCircuitsUpdate structure.

func (*CircuitsCircuitsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCustomermanagersCreateCreated added in v0.25.1

type CircuitsCustomermanagersCreateCreated struct {
	Payload *models.CustomerManager
}

CircuitsCustomermanagersCreateCreated handles this case with default header values.

CircuitsCustomermanagersCreateCreated circuits customermanagers create created

func NewCircuitsCustomermanagersCreateCreated added in v0.25.1

func NewCircuitsCustomermanagersCreateCreated() *CircuitsCustomermanagersCreateCreated

NewCircuitsCustomermanagersCreateCreated creates a CircuitsCustomermanagersCreateCreated with default headers values

func (*CircuitsCustomermanagersCreateCreated) Error added in v0.25.1

func (*CircuitsCustomermanagersCreateCreated) GetPayload added in v0.25.1

type CircuitsCustomermanagersCreateParams added in v0.25.1

type CircuitsCustomermanagersCreateParams struct {

	/*Data*/
	Data *models.CustomerManager

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

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

func NewCircuitsCustomermanagersCreateParams added in v0.25.1

func NewCircuitsCustomermanagersCreateParams() *CircuitsCustomermanagersCreateParams

NewCircuitsCustomermanagersCreateParams creates a new CircuitsCustomermanagersCreateParams object with the default values initialized.

func NewCircuitsCustomermanagersCreateParamsWithContext added in v0.25.1

func NewCircuitsCustomermanagersCreateParamsWithContext(ctx context.Context) *CircuitsCustomermanagersCreateParams

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

func NewCircuitsCustomermanagersCreateParamsWithHTTPClient added in v0.25.1

func NewCircuitsCustomermanagersCreateParamsWithHTTPClient(client *http.Client) *CircuitsCustomermanagersCreateParams

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

func NewCircuitsCustomermanagersCreateParamsWithTimeout added in v0.25.1

func NewCircuitsCustomermanagersCreateParamsWithTimeout(timeout time.Duration) *CircuitsCustomermanagersCreateParams

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

func (*CircuitsCustomermanagersCreateParams) SetContext added in v0.25.1

SetContext adds the context to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) SetData added in v0.25.1

SetData adds the data to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) WithContext added in v0.25.1

WithContext adds the context to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) WithData added in v0.25.1

WithData adds the data to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) WithHTTPClient added in v0.25.1

WithHTTPClient adds the HTTPClient to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits customermanagers create params

func (*CircuitsCustomermanagersCreateParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsCustomermanagersCreateReader added in v0.25.1

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

CircuitsCustomermanagersCreateReader is a Reader for the CircuitsCustomermanagersCreate structure.

func (*CircuitsCustomermanagersCreateReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsCustomermanagersDeleteNoContent added in v0.25.1

type CircuitsCustomermanagersDeleteNoContent struct {
}

CircuitsCustomermanagersDeleteNoContent handles this case with default header values.

CircuitsCustomermanagersDeleteNoContent circuits customermanagers delete no content

func NewCircuitsCustomermanagersDeleteNoContent added in v0.25.1

func NewCircuitsCustomermanagersDeleteNoContent() *CircuitsCustomermanagersDeleteNoContent

NewCircuitsCustomermanagersDeleteNoContent creates a CircuitsCustomermanagersDeleteNoContent with default headers values

func (*CircuitsCustomermanagersDeleteNoContent) Error added in v0.25.1

type CircuitsCustomermanagersDeleteParams added in v0.25.1

type CircuitsCustomermanagersDeleteParams struct {

	/*ID
	  A unique integer value identifying this customer manager.

	*/
	ID int64

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

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

func NewCircuitsCustomermanagersDeleteParams added in v0.25.1

func NewCircuitsCustomermanagersDeleteParams() *CircuitsCustomermanagersDeleteParams

NewCircuitsCustomermanagersDeleteParams creates a new CircuitsCustomermanagersDeleteParams object with the default values initialized.

func NewCircuitsCustomermanagersDeleteParamsWithContext added in v0.25.1

func NewCircuitsCustomermanagersDeleteParamsWithContext(ctx context.Context) *CircuitsCustomermanagersDeleteParams

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

func NewCircuitsCustomermanagersDeleteParamsWithHTTPClient added in v0.25.1

func NewCircuitsCustomermanagersDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCustomermanagersDeleteParams

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

func NewCircuitsCustomermanagersDeleteParamsWithTimeout added in v0.25.1

func NewCircuitsCustomermanagersDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCustomermanagersDeleteParams

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

func (*CircuitsCustomermanagersDeleteParams) SetContext added in v0.25.1

SetContext adds the context to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) SetID added in v0.25.1

SetID adds the id to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) WithContext added in v0.25.1

WithContext adds the context to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) WithHTTPClient added in v0.25.1

WithHTTPClient adds the HTTPClient to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) WithID added in v0.25.1

WithID adds the id to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits customermanagers delete params

func (*CircuitsCustomermanagersDeleteParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsCustomermanagersDeleteReader added in v0.25.1

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

CircuitsCustomermanagersDeleteReader is a Reader for the CircuitsCustomermanagersDelete structure.

func (*CircuitsCustomermanagersDeleteReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsCustomermanagersListOK added in v0.25.1

type CircuitsCustomermanagersListOK struct {
	Payload *CircuitsCustomermanagersListOKBody
}

CircuitsCustomermanagersListOK handles this case with default header values.

CircuitsCustomermanagersListOK circuits customermanagers list o k

func NewCircuitsCustomermanagersListOK added in v0.25.1

func NewCircuitsCustomermanagersListOK() *CircuitsCustomermanagersListOK

NewCircuitsCustomermanagersListOK creates a CircuitsCustomermanagersListOK with default headers values

func (*CircuitsCustomermanagersListOK) Error added in v0.25.1

func (*CircuitsCustomermanagersListOK) GetPayload added in v0.25.1

type CircuitsCustomermanagersListOKBody added in v0.25.1

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

CircuitsCustomermanagersListOKBody circuits customermanagers list o k body swagger:model CircuitsCustomermanagersListOKBody

func (*CircuitsCustomermanagersListOKBody) MarshalBinary added in v0.25.1

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

MarshalBinary interface implementation

func (*CircuitsCustomermanagersListOKBody) UnmarshalBinary added in v0.25.1

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

UnmarshalBinary interface implementation

func (*CircuitsCustomermanagersListOKBody) Validate added in v0.25.1

Validate validates this circuits customermanagers list o k body

type CircuitsCustomermanagersListParams added in v0.25.1

type CircuitsCustomermanagersListParams struct {

	/*Email*/
	Email *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
	/*Phone*/
	Phone *string
	/*Q*/
	Q *string
	/*Slug*/
	Slug *string

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

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

func NewCircuitsCustomermanagersListParams added in v0.25.1

func NewCircuitsCustomermanagersListParams() *CircuitsCustomermanagersListParams

NewCircuitsCustomermanagersListParams creates a new CircuitsCustomermanagersListParams object with the default values initialized.

func NewCircuitsCustomermanagersListParamsWithContext added in v0.25.1

func NewCircuitsCustomermanagersListParamsWithContext(ctx context.Context) *CircuitsCustomermanagersListParams

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

func NewCircuitsCustomermanagersListParamsWithHTTPClient added in v0.25.1

func NewCircuitsCustomermanagersListParamsWithHTTPClient(client *http.Client) *CircuitsCustomermanagersListParams

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

func NewCircuitsCustomermanagersListParamsWithTimeout added in v0.25.1

func NewCircuitsCustomermanagersListParamsWithTimeout(timeout time.Duration) *CircuitsCustomermanagersListParams

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

func (*CircuitsCustomermanagersListParams) SetContext added in v0.25.1

SetContext adds the context to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetEmail added in v0.25.1

func (o *CircuitsCustomermanagersListParams) SetEmail(email *string)

SetEmail adds the email to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetLimit added in v0.25.1

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

SetLimit adds the limit to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetName added in v0.25.1

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

SetName adds the name to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetOffset added in v0.25.1

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

SetOffset adds the offset to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetPhone added in v0.25.1

func (o *CircuitsCustomermanagersListParams) SetPhone(phone *string)

SetPhone adds the phone to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetQ added in v0.25.1

SetQ adds the q to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetSlug added in v0.25.1

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

SetSlug adds the slug to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithContext added in v0.25.1

WithContext adds the context to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithEmail added in v0.25.1

WithEmail adds the email to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithHTTPClient added in v0.25.1

WithHTTPClient adds the HTTPClient to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithLimit added in v0.25.1

WithLimit adds the limit to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithName added in v0.25.1

WithName adds the name to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithOffset added in v0.25.1

WithOffset adds the offset to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithPhone added in v0.25.1

WithPhone adds the phone to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithQ added in v0.25.1

WithQ adds the q to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithSlug added in v0.25.1

WithSlug adds the slug to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits customermanagers list params

func (*CircuitsCustomermanagersListParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsCustomermanagersListReader added in v0.25.1

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

CircuitsCustomermanagersListReader is a Reader for the CircuitsCustomermanagersList structure.

func (*CircuitsCustomermanagersListReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsCustomermanagersPartialUpdateOK added in v0.25.1

type CircuitsCustomermanagersPartialUpdateOK struct {
	Payload *models.CustomerManager
}

CircuitsCustomermanagersPartialUpdateOK handles this case with default header values.

CircuitsCustomermanagersPartialUpdateOK circuits customermanagers partial update o k

func NewCircuitsCustomermanagersPartialUpdateOK added in v0.25.1

func NewCircuitsCustomermanagersPartialUpdateOK() *CircuitsCustomermanagersPartialUpdateOK

NewCircuitsCustomermanagersPartialUpdateOK creates a CircuitsCustomermanagersPartialUpdateOK with default headers values

func (*CircuitsCustomermanagersPartialUpdateOK) Error added in v0.25.1

func (*CircuitsCustomermanagersPartialUpdateOK) GetPayload added in v0.25.1

type CircuitsCustomermanagersPartialUpdateParams added in v0.25.1

type CircuitsCustomermanagersPartialUpdateParams struct {

	/*Data*/
	Data *models.CustomerManager
	/*ID
	  A unique integer value identifying this customer manager.

	*/
	ID int64

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

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

func NewCircuitsCustomermanagersPartialUpdateParams added in v0.25.1

func NewCircuitsCustomermanagersPartialUpdateParams() *CircuitsCustomermanagersPartialUpdateParams

NewCircuitsCustomermanagersPartialUpdateParams creates a new CircuitsCustomermanagersPartialUpdateParams object with the default values initialized.

func NewCircuitsCustomermanagersPartialUpdateParamsWithContext added in v0.25.1

func NewCircuitsCustomermanagersPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCustomermanagersPartialUpdateParams

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

func NewCircuitsCustomermanagersPartialUpdateParamsWithHTTPClient added in v0.25.1

func NewCircuitsCustomermanagersPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCustomermanagersPartialUpdateParams

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

func NewCircuitsCustomermanagersPartialUpdateParamsWithTimeout added in v0.25.1

func NewCircuitsCustomermanagersPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCustomermanagersPartialUpdateParams

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

func (*CircuitsCustomermanagersPartialUpdateParams) SetContext added in v0.25.1

SetContext adds the context to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) SetData added in v0.25.1

SetData adds the data to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) SetID added in v0.25.1

SetID adds the id to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) SetTimeout added in v0.25.1

SetTimeout adds the timeout to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) WithContext added in v0.25.1

WithContext adds the context to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) WithData added in v0.25.1

WithData adds the data to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) WithHTTPClient added in v0.25.1

WithHTTPClient adds the HTTPClient to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) WithID added in v0.25.1

WithID adds the id to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits customermanagers partial update params

func (*CircuitsCustomermanagersPartialUpdateParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsCustomermanagersPartialUpdateReader added in v0.25.1

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

CircuitsCustomermanagersPartialUpdateReader is a Reader for the CircuitsCustomermanagersPartialUpdate structure.

func (*CircuitsCustomermanagersPartialUpdateReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsCustomermanagersReadOK added in v0.25.1

type CircuitsCustomermanagersReadOK struct {
	Payload *models.CustomerManager
}

CircuitsCustomermanagersReadOK handles this case with default header values.

CircuitsCustomermanagersReadOK circuits customermanagers read o k

func NewCircuitsCustomermanagersReadOK added in v0.25.1

func NewCircuitsCustomermanagersReadOK() *CircuitsCustomermanagersReadOK

NewCircuitsCustomermanagersReadOK creates a CircuitsCustomermanagersReadOK with default headers values

func (*CircuitsCustomermanagersReadOK) Error added in v0.25.1

func (*CircuitsCustomermanagersReadOK) GetPayload added in v0.25.1

type CircuitsCustomermanagersReadParams added in v0.25.1

type CircuitsCustomermanagersReadParams struct {

	/*ID
	  A unique integer value identifying this customer manager.

	*/
	ID int64

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

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

func NewCircuitsCustomermanagersReadParams added in v0.25.1

func NewCircuitsCustomermanagersReadParams() *CircuitsCustomermanagersReadParams

NewCircuitsCustomermanagersReadParams creates a new CircuitsCustomermanagersReadParams object with the default values initialized.

func NewCircuitsCustomermanagersReadParamsWithContext added in v0.25.1

func NewCircuitsCustomermanagersReadParamsWithContext(ctx context.Context) *CircuitsCustomermanagersReadParams

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

func NewCircuitsCustomermanagersReadParamsWithHTTPClient added in v0.25.1

func NewCircuitsCustomermanagersReadParamsWithHTTPClient(client *http.Client) *CircuitsCustomermanagersReadParams

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

func NewCircuitsCustomermanagersReadParamsWithTimeout added in v0.25.1

func NewCircuitsCustomermanagersReadParamsWithTimeout(timeout time.Duration) *CircuitsCustomermanagersReadParams

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

func (*CircuitsCustomermanagersReadParams) SetContext added in v0.25.1

SetContext adds the context to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) SetID added in v0.25.1

SetID adds the id to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) WithContext added in v0.25.1

WithContext adds the context to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) WithHTTPClient added in v0.25.1

WithHTTPClient adds the HTTPClient to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) WithID added in v0.25.1

WithID adds the id to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits customermanagers read params

func (*CircuitsCustomermanagersReadParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsCustomermanagersReadReader added in v0.25.1

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

CircuitsCustomermanagersReadReader is a Reader for the CircuitsCustomermanagersRead structure.

func (*CircuitsCustomermanagersReadReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsCustomermanagersUpdateOK added in v0.25.1

type CircuitsCustomermanagersUpdateOK struct {
	Payload *models.CustomerManager
}

CircuitsCustomermanagersUpdateOK handles this case with default header values.

CircuitsCustomermanagersUpdateOK circuits customermanagers update o k

func NewCircuitsCustomermanagersUpdateOK added in v0.25.1

func NewCircuitsCustomermanagersUpdateOK() *CircuitsCustomermanagersUpdateOK

NewCircuitsCustomermanagersUpdateOK creates a CircuitsCustomermanagersUpdateOK with default headers values

func (*CircuitsCustomermanagersUpdateOK) Error added in v0.25.1

func (*CircuitsCustomermanagersUpdateOK) GetPayload added in v0.25.1

type CircuitsCustomermanagersUpdateParams added in v0.25.1

type CircuitsCustomermanagersUpdateParams struct {

	/*Data*/
	Data *models.CustomerManager
	/*ID
	  A unique integer value identifying this customer manager.

	*/
	ID int64

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

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

func NewCircuitsCustomermanagersUpdateParams added in v0.25.1

func NewCircuitsCustomermanagersUpdateParams() *CircuitsCustomermanagersUpdateParams

NewCircuitsCustomermanagersUpdateParams creates a new CircuitsCustomermanagersUpdateParams object with the default values initialized.

func NewCircuitsCustomermanagersUpdateParamsWithContext added in v0.25.1

func NewCircuitsCustomermanagersUpdateParamsWithContext(ctx context.Context) *CircuitsCustomermanagersUpdateParams

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

func NewCircuitsCustomermanagersUpdateParamsWithHTTPClient added in v0.25.1

func NewCircuitsCustomermanagersUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCustomermanagersUpdateParams

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

func NewCircuitsCustomermanagersUpdateParamsWithTimeout added in v0.25.1

func NewCircuitsCustomermanagersUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCustomermanagersUpdateParams

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

func (*CircuitsCustomermanagersUpdateParams) SetContext added in v0.25.1

SetContext adds the context to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) SetData added in v0.25.1

SetData adds the data to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) SetHTTPClient added in v0.25.1

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

SetHTTPClient adds the HTTPClient to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) SetID added in v0.25.1

SetID adds the id to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) SetTimeout added in v0.25.1

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

SetTimeout adds the timeout to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) WithContext added in v0.25.1

WithContext adds the context to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) WithData added in v0.25.1

WithData adds the data to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) WithHTTPClient added in v0.25.1

WithHTTPClient adds the HTTPClient to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) WithID added in v0.25.1

WithID adds the id to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) WithTimeout added in v0.25.1

WithTimeout adds the timeout to the circuits customermanagers update params

func (*CircuitsCustomermanagersUpdateParams) WriteToRequest added in v0.25.1

WriteToRequest writes these params to a swagger request

type CircuitsCustomermanagersUpdateReader added in v0.25.1

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

CircuitsCustomermanagersUpdateReader is a Reader for the CircuitsCustomermanagersUpdate structure.

func (*CircuitsCustomermanagersUpdateReader) ReadResponse added in v0.25.1

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersCreateCreated

type CircuitsProvidersCreateCreated struct {
	Payload *models.Provider
}

CircuitsProvidersCreateCreated handles this case with default header values.

CircuitsProvidersCreateCreated circuits providers create created

func NewCircuitsProvidersCreateCreated

func NewCircuitsProvidersCreateCreated() *CircuitsProvidersCreateCreated

NewCircuitsProvidersCreateCreated creates a CircuitsProvidersCreateCreated with default headers values

func (*CircuitsProvidersCreateCreated) Error

func (*CircuitsProvidersCreateCreated) GetPayload

type CircuitsProvidersCreateParams

type CircuitsProvidersCreateParams struct {

	/*Data*/
	Data *models.Provider

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

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

func NewCircuitsProvidersCreateParams

func NewCircuitsProvidersCreateParams() *CircuitsProvidersCreateParams

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

func NewCircuitsProvidersCreateParamsWithContext

func NewCircuitsProvidersCreateParamsWithContext(ctx context.Context) *CircuitsProvidersCreateParams

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

func NewCircuitsProvidersCreateParamsWithHTTPClient

func NewCircuitsProvidersCreateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersCreateParams

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

func NewCircuitsProvidersCreateParamsWithTimeout

func NewCircuitsProvidersCreateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersCreateParams

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

func (*CircuitsProvidersCreateParams) SetContext

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

SetContext adds the context to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetData

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

SetData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithContext

WithContext adds the context to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithData

WithData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers create params

func (*CircuitsProvidersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersCreateReader

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

CircuitsProvidersCreateReader is a Reader for the CircuitsProvidersCreate structure.

func (*CircuitsProvidersCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersDeleteNoContent

type CircuitsProvidersDeleteNoContent struct {
}

CircuitsProvidersDeleteNoContent handles this case with default header values.

CircuitsProvidersDeleteNoContent circuits providers delete no content

func NewCircuitsProvidersDeleteNoContent

func NewCircuitsProvidersDeleteNoContent() *CircuitsProvidersDeleteNoContent

NewCircuitsProvidersDeleteNoContent creates a CircuitsProvidersDeleteNoContent with default headers values

func (*CircuitsProvidersDeleteNoContent) Error

type CircuitsProvidersDeleteParams

type CircuitsProvidersDeleteParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

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

func NewCircuitsProvidersDeleteParams

func NewCircuitsProvidersDeleteParams() *CircuitsProvidersDeleteParams

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

func NewCircuitsProvidersDeleteParamsWithContext

func NewCircuitsProvidersDeleteParamsWithContext(ctx context.Context) *CircuitsProvidersDeleteParams

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

func NewCircuitsProvidersDeleteParamsWithHTTPClient

func NewCircuitsProvidersDeleteParamsWithHTTPClient(client *http.Client) *CircuitsProvidersDeleteParams

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

func NewCircuitsProvidersDeleteParamsWithTimeout

func NewCircuitsProvidersDeleteParamsWithTimeout(timeout time.Duration) *CircuitsProvidersDeleteParams

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

func (*CircuitsProvidersDeleteParams) SetContext

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

SetContext adds the context to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetID

func (o *CircuitsProvidersDeleteParams) SetID(id int64)

SetID adds the id to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithContext

WithContext adds the context to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithID

WithID adds the id to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersDeleteReader

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

CircuitsProvidersDeleteReader is a Reader for the CircuitsProvidersDelete structure.

func (*CircuitsProvidersDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersGraphsOK

type CircuitsProvidersGraphsOK struct {
	Payload *models.Provider
}

CircuitsProvidersGraphsOK handles this case with default header values.

CircuitsProvidersGraphsOK circuits providers graphs o k

func NewCircuitsProvidersGraphsOK

func NewCircuitsProvidersGraphsOK() *CircuitsProvidersGraphsOK

NewCircuitsProvidersGraphsOK creates a CircuitsProvidersGraphsOK with default headers values

func (*CircuitsProvidersGraphsOK) Error

func (o *CircuitsProvidersGraphsOK) Error() string

func (*CircuitsProvidersGraphsOK) GetPayload

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

type CircuitsProvidersGraphsParams

type CircuitsProvidersGraphsParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

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

func NewCircuitsProvidersGraphsParams

func NewCircuitsProvidersGraphsParams() *CircuitsProvidersGraphsParams

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

func NewCircuitsProvidersGraphsParamsWithContext

func NewCircuitsProvidersGraphsParamsWithContext(ctx context.Context) *CircuitsProvidersGraphsParams

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

func NewCircuitsProvidersGraphsParamsWithHTTPClient

func NewCircuitsProvidersGraphsParamsWithHTTPClient(client *http.Client) *CircuitsProvidersGraphsParams

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

func NewCircuitsProvidersGraphsParamsWithTimeout

func NewCircuitsProvidersGraphsParamsWithTimeout(timeout time.Duration) *CircuitsProvidersGraphsParams

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

func (*CircuitsProvidersGraphsParams) SetContext

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

SetContext adds the context to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetID

func (o *CircuitsProvidersGraphsParams) SetID(id int64)

SetID adds the id to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithContext

WithContext adds the context to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithID

WithID adds the id to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithTimeout

WithTimeout adds the timeout to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersGraphsReader

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

CircuitsProvidersGraphsReader is a Reader for the CircuitsProvidersGraphs structure.

func (*CircuitsProvidersGraphsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersListOK

type CircuitsProvidersListOK struct {
	Payload *CircuitsProvidersListOKBody
}

CircuitsProvidersListOK handles this case with default header values.

CircuitsProvidersListOK circuits providers list o k

func NewCircuitsProvidersListOK

func NewCircuitsProvidersListOK() *CircuitsProvidersListOK

NewCircuitsProvidersListOK creates a CircuitsProvidersListOK with default headers values

func (*CircuitsProvidersListOK) Error

func (o *CircuitsProvidersListOK) Error() string

func (*CircuitsProvidersListOK) GetPayload

type CircuitsProvidersListOKBody

type CircuitsProvidersListOKBody struct {

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

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

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

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

CircuitsProvidersListOKBody circuits providers list o k body swagger:model CircuitsProvidersListOKBody

func (*CircuitsProvidersListOKBody) 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 *float64
	/*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 *float64)

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 added in v0.25.1

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 added in v0.25.1

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

func (*CircuitsProvidersPartialUpdateOK) GetPayload

type CircuitsProvidersPartialUpdateParams

type CircuitsProvidersPartialUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsProvidersPartialUpdateParams

func NewCircuitsProvidersPartialUpdateParams() *CircuitsProvidersPartialUpdateParams

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

func NewCircuitsProvidersPartialUpdateParamsWithContext

func NewCircuitsProvidersPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersPartialUpdateParams

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

func NewCircuitsProvidersPartialUpdateParamsWithHTTPClient

func NewCircuitsProvidersPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersPartialUpdateParams

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

func NewCircuitsProvidersPartialUpdateParamsWithTimeout

func NewCircuitsProvidersPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersPartialUpdateParams

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

func (*CircuitsProvidersPartialUpdateParams) SetContext

SetContext adds the context to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetData

SetData adds the data to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetID

SetID adds the id to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithContext

WithContext adds the context to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithData

WithData adds the data to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithID

WithID adds the id to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersPartialUpdateReader

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

CircuitsProvidersPartialUpdateReader is a Reader for the CircuitsProvidersPartialUpdate structure.

func (*CircuitsProvidersPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersReadOK

type CircuitsProvidersReadOK struct {
	Payload *models.Provider
}

CircuitsProvidersReadOK handles this case with default header values.

CircuitsProvidersReadOK circuits providers read o k

func NewCircuitsProvidersReadOK

func NewCircuitsProvidersReadOK() *CircuitsProvidersReadOK

NewCircuitsProvidersReadOK creates a CircuitsProvidersReadOK with default headers values

func (*CircuitsProvidersReadOK) Error

func (o *CircuitsProvidersReadOK) Error() string

func (*CircuitsProvidersReadOK) GetPayload

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

type CircuitsProvidersReadParams

type CircuitsProvidersReadParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

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

func NewCircuitsProvidersReadParams

func NewCircuitsProvidersReadParams() *CircuitsProvidersReadParams

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

func NewCircuitsProvidersReadParamsWithContext

func NewCircuitsProvidersReadParamsWithContext(ctx context.Context) *CircuitsProvidersReadParams

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

func NewCircuitsProvidersReadParamsWithHTTPClient

func NewCircuitsProvidersReadParamsWithHTTPClient(client *http.Client) *CircuitsProvidersReadParams

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

func NewCircuitsProvidersReadParamsWithTimeout

func NewCircuitsProvidersReadParamsWithTimeout(timeout time.Duration) *CircuitsProvidersReadParams

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

func (*CircuitsProvidersReadParams) SetContext

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

SetContext adds the context to the circuits providers read params

func (*CircuitsProvidersReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers read params

func (*CircuitsProvidersReadParams) SetID

func (o *CircuitsProvidersReadParams) SetID(id int64)

SetID adds the id to the circuits providers read params

func (*CircuitsProvidersReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers read params

func (*CircuitsProvidersReadParams) WithContext

WithContext adds the context to the circuits providers read params

func (*CircuitsProvidersReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers read params

func (*CircuitsProvidersReadParams) WithID

WithID adds the id to the circuits providers read params

func (*CircuitsProvidersReadParams) WithTimeout

WithTimeout adds the timeout to the circuits providers read params

func (*CircuitsProvidersReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersReadReader

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

CircuitsProvidersReadReader is a Reader for the CircuitsProvidersRead structure.

func (*CircuitsProvidersReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersUpdateOK

type CircuitsProvidersUpdateOK struct {
	Payload *models.Provider
}

CircuitsProvidersUpdateOK handles this case with default header values.

CircuitsProvidersUpdateOK circuits providers update o k

func NewCircuitsProvidersUpdateOK

func NewCircuitsProvidersUpdateOK() *CircuitsProvidersUpdateOK

NewCircuitsProvidersUpdateOK creates a CircuitsProvidersUpdateOK with default headers values

func (*CircuitsProvidersUpdateOK) Error

func (o *CircuitsProvidersUpdateOK) Error() string

func (*CircuitsProvidersUpdateOK) GetPayload

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

type CircuitsProvidersUpdateParams

type CircuitsProvidersUpdateParams struct {

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

	*/
	ID int64

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

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

func NewCircuitsProvidersUpdateParams

func NewCircuitsProvidersUpdateParams() *CircuitsProvidersUpdateParams

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

func NewCircuitsProvidersUpdateParamsWithContext

func NewCircuitsProvidersUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersUpdateParams

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

func NewCircuitsProvidersUpdateParamsWithHTTPClient

func NewCircuitsProvidersUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersUpdateParams

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

func NewCircuitsProvidersUpdateParamsWithTimeout

func NewCircuitsProvidersUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersUpdateParams

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

func (*CircuitsProvidersUpdateParams) SetContext

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

SetContext adds the context to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetData

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

SetData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetID

func (o *CircuitsProvidersUpdateParams) SetID(id int64)

SetID adds the id to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithContext

WithContext adds the context to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithData

WithData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithID

WithID adds the id to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersUpdateReader

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

CircuitsProvidersUpdateReader is a Reader for the CircuitsProvidersUpdate structure.

func (*CircuitsProvidersUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for circuits API

func (*Client) CircuitsChoicesList added in v0.25.1

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

CircuitsChoicesList circuits choices list API

func (*Client) CircuitsChoicesRead added in v0.25.1

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 circuits circuit terminations list API

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 circuits circuit terminations read API

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 circuits circuit types list API

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 circuits circuit types read API

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 circuits circuits list API

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 circuits circuits read API

func (*Client) CircuitsCircuitsUpdate

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

CircuitsCircuitsUpdate circuits circuits update API

func (*Client) CircuitsCustomermanagersCreate added in v0.25.1

CircuitsCustomermanagersCreate circuits customermanagers create API

func (*Client) CircuitsCustomermanagersDelete added in v0.25.1

CircuitsCustomermanagersDelete circuits customermanagers delete API

func (*Client) CircuitsCustomermanagersList added in v0.25.1

func (a *Client) CircuitsCustomermanagersList(params *CircuitsCustomermanagersListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersListOK, error)

CircuitsCustomermanagersList circuits customermanagers list API

func (*Client) CircuitsCustomermanagersPartialUpdate added in v0.25.1

CircuitsCustomermanagersPartialUpdate circuits customermanagers partial update API

func (*Client) CircuitsCustomermanagersRead added in v0.25.1

func (a *Client) CircuitsCustomermanagersRead(params *CircuitsCustomermanagersReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersReadOK, error)

CircuitsCustomermanagersRead circuits customermanagers read API

func (*Client) CircuitsCustomermanagersUpdate added in v0.25.1

func (a *Client) CircuitsCustomermanagersUpdate(params *CircuitsCustomermanagersUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersUpdateOK, error)

CircuitsCustomermanagersUpdate circuits customermanagers 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 circuits providers list API

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 circuits providers read API

func (*Client) CircuitsProvidersUpdate

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

CircuitsProvidersUpdate circuits providers update API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	CircuitsChoicesList(params *CircuitsChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsChoicesListOK, error)

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

	CircuitsCircuitTerminationsCreate(params *CircuitsCircuitTerminationsCreateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsCreateCreated, error)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	CircuitsCustomermanagersCreate(params *CircuitsCustomermanagersCreateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersCreateCreated, error)

	CircuitsCustomermanagersDelete(params *CircuitsCustomermanagersDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersDeleteNoContent, error)

	CircuitsCustomermanagersList(params *CircuitsCustomermanagersListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersListOK, error)

	CircuitsCustomermanagersPartialUpdate(params *CircuitsCustomermanagersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersPartialUpdateOK, error)

	CircuitsCustomermanagersRead(params *CircuitsCustomermanagersReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersReadOK, error)

	CircuitsCustomermanagersUpdate(params *CircuitsCustomermanagersUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCustomermanagersUpdateOK, error)

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

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

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

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

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

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

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

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new circuits API client.

Source Files

Jump to

Keyboard shortcuts

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