circuits

package
v3.2.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2022 License: ISC Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CircuitsCircuitTerminationsBulkDeleteNoContent

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

CircuitsCircuitTerminationsBulkDeleteNoContent circuits circuit terminations bulk delete no content

func NewCircuitsCircuitTerminationsBulkDeleteNoContent

func NewCircuitsCircuitTerminationsBulkDeleteNoContent() *CircuitsCircuitTerminationsBulkDeleteNoContent

NewCircuitsCircuitTerminationsBulkDeleteNoContent creates a CircuitsCircuitTerminationsBulkDeleteNoContent with default headers values

func (*CircuitsCircuitTerminationsBulkDeleteNoContent) Error

type CircuitsCircuitTerminationsBulkDeleteParams

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

CircuitsCircuitTerminationsBulkDeleteParams contains all the parameters to send to the API endpoint

for the circuits circuit terminations bulk delete operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTerminationsBulkDeleteParams

func NewCircuitsCircuitTerminationsBulkDeleteParams() *CircuitsCircuitTerminationsBulkDeleteParams

NewCircuitsCircuitTerminationsBulkDeleteParams creates a new CircuitsCircuitTerminationsBulkDeleteParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTerminationsBulkDeleteParamsWithContext

func NewCircuitsCircuitTerminationsBulkDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsBulkDeleteParams

NewCircuitsCircuitTerminationsBulkDeleteParamsWithContext creates a new CircuitsCircuitTerminationsBulkDeleteParams object with the ability to set a context for a request.

func NewCircuitsCircuitTerminationsBulkDeleteParamsWithHTTPClient

func NewCircuitsCircuitTerminationsBulkDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsBulkDeleteParams

NewCircuitsCircuitTerminationsBulkDeleteParamsWithHTTPClient creates a new CircuitsCircuitTerminationsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTerminationsBulkDeleteParamsWithTimeout

func NewCircuitsCircuitTerminationsBulkDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsBulkDeleteParams

NewCircuitsCircuitTerminationsBulkDeleteParamsWithTimeout creates a new CircuitsCircuitTerminationsBulkDeleteParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsBulkDeleteParams) SetContext

SetContext adds the context to the circuits circuit terminations bulk delete params

func (*CircuitsCircuitTerminationsBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the circuits circuit terminations bulk delete params (not the query body).

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

func (*CircuitsCircuitTerminationsBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations bulk delete params

func (*CircuitsCircuitTerminationsBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the circuits circuit terminations bulk delete params

func (*CircuitsCircuitTerminationsBulkDeleteParams) WithContext

WithContext adds the context to the circuits circuit terminations bulk delete params

func (*CircuitsCircuitTerminationsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit terminations bulk delete params (not the query body).

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

func (*CircuitsCircuitTerminationsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations bulk delete params

func (*CircuitsCircuitTerminationsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations bulk delete params

func (*CircuitsCircuitTerminationsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsBulkDeleteReader

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

CircuitsCircuitTerminationsBulkDeleteReader is a Reader for the CircuitsCircuitTerminationsBulkDelete structure.

func (*CircuitsCircuitTerminationsBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsBulkPartialUpdateOK

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

CircuitsCircuitTerminationsBulkPartialUpdateOK circuits circuit terminations bulk partial update o k

func NewCircuitsCircuitTerminationsBulkPartialUpdateOK

func NewCircuitsCircuitTerminationsBulkPartialUpdateOK() *CircuitsCircuitTerminationsBulkPartialUpdateOK

NewCircuitsCircuitTerminationsBulkPartialUpdateOK creates a CircuitsCircuitTerminationsBulkPartialUpdateOK with default headers values

func (*CircuitsCircuitTerminationsBulkPartialUpdateOK) Error

func (*CircuitsCircuitTerminationsBulkPartialUpdateOK) GetPayload

type CircuitsCircuitTerminationsBulkPartialUpdateParams

type CircuitsCircuitTerminationsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableCircuitTermination

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

CircuitsCircuitTerminationsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the circuits circuit terminations bulk partial update operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTerminationsBulkPartialUpdateParams

func NewCircuitsCircuitTerminationsBulkPartialUpdateParams() *CircuitsCircuitTerminationsBulkPartialUpdateParams

NewCircuitsCircuitTerminationsBulkPartialUpdateParams creates a new CircuitsCircuitTerminationsBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithContext

func NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsBulkPartialUpdateParams

NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithContext creates a new CircuitsCircuitTerminationsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsBulkPartialUpdateParams

NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithHTTPClient creates a new CircuitsCircuitTerminationsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsBulkPartialUpdateParams

NewCircuitsCircuitTerminationsBulkPartialUpdateParamsWithTimeout creates a new CircuitsCircuitTerminationsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) SetContext

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) SetData

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits circuit terminations bulk partial update params (not the query body).

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) SetHTTPClient

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) SetTimeout

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) WithContext

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) WithData

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit terminations bulk partial update params (not the query body).

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) WithHTTPClient

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) WithTimeout

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

func (*CircuitsCircuitTerminationsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsBulkPartialUpdateReader

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

CircuitsCircuitTerminationsBulkPartialUpdateReader is a Reader for the CircuitsCircuitTerminationsBulkPartialUpdate structure.

func (*CircuitsCircuitTerminationsBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsBulkUpdateOK

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

CircuitsCircuitTerminationsBulkUpdateOK circuits circuit terminations bulk update o k

func NewCircuitsCircuitTerminationsBulkUpdateOK

func NewCircuitsCircuitTerminationsBulkUpdateOK() *CircuitsCircuitTerminationsBulkUpdateOK

NewCircuitsCircuitTerminationsBulkUpdateOK creates a CircuitsCircuitTerminationsBulkUpdateOK with default headers values

func (*CircuitsCircuitTerminationsBulkUpdateOK) Error

func (*CircuitsCircuitTerminationsBulkUpdateOK) GetPayload

type CircuitsCircuitTerminationsBulkUpdateParams

type CircuitsCircuitTerminationsBulkUpdateParams struct {

	// Data.
	Data *models.WritableCircuitTermination

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

CircuitsCircuitTerminationsBulkUpdateParams contains all the parameters to send to the API endpoint

for the circuits circuit terminations bulk update operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTerminationsBulkUpdateParams

func NewCircuitsCircuitTerminationsBulkUpdateParams() *CircuitsCircuitTerminationsBulkUpdateParams

NewCircuitsCircuitTerminationsBulkUpdateParams creates a new CircuitsCircuitTerminationsBulkUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTerminationsBulkUpdateParamsWithContext

func NewCircuitsCircuitTerminationsBulkUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsBulkUpdateParams

NewCircuitsCircuitTerminationsBulkUpdateParamsWithContext creates a new CircuitsCircuitTerminationsBulkUpdateParams object with the ability to set a context for a request.

func NewCircuitsCircuitTerminationsBulkUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsBulkUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsBulkUpdateParams

NewCircuitsCircuitTerminationsBulkUpdateParamsWithHTTPClient creates a new CircuitsCircuitTerminationsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTerminationsBulkUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsBulkUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsBulkUpdateParams

NewCircuitsCircuitTerminationsBulkUpdateParamsWithTimeout creates a new CircuitsCircuitTerminationsBulkUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsBulkUpdateParams) SetContext

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) SetData

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits circuit terminations bulk update params (not the query body).

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) SetHTTPClient

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

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) SetTimeout

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) WithContext

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) WithData

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit terminations bulk update params (not the query body).

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) WithHTTPClient

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) WithTimeout

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

func (*CircuitsCircuitTerminationsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsBulkUpdateReader

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

CircuitsCircuitTerminationsBulkUpdateReader is a Reader for the CircuitsCircuitTerminationsBulkUpdate structure.

func (*CircuitsCircuitTerminationsBulkUpdateReader) ReadResponse

func (o *CircuitsCircuitTerminationsBulkUpdateReader) 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 describes a response with status code 201, 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 timeout for this client.

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

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

func NewCircuitsCircuitTerminationsCreateParamsWithContext

func NewCircuitsCircuitTerminationsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsCreateParams

NewCircuitsCircuitTerminationsCreateParamsWithContext creates a new CircuitsCircuitTerminationsCreateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitTerminationsCreateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit terminations create params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit terminations create params (not the query body).

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

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 describes a response with status code 204, 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 timeout for this client.

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

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

func NewCircuitsCircuitTerminationsDeleteParamsWithContext

func NewCircuitsCircuitTerminationsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsDeleteParams

NewCircuitsCircuitTerminationsDeleteParamsWithContext creates a new CircuitsCircuitTerminationsDeleteParams object with 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 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 ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsDeleteParams) SetContext

SetContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetDefaults

func (o *CircuitsCircuitTerminationsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit terminations delete params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit terminations delete params (not the query body).

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

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 describes a response with status code 200, with default header values.

CircuitsCircuitTerminationsListOK circuits circuit terminations list o k

func NewCircuitsCircuitTerminationsListOK

func NewCircuitsCircuitTerminationsListOK() *CircuitsCircuitTerminationsListOK

NewCircuitsCircuitTerminationsListOK creates a CircuitsCircuitTerminationsListOK with default headers values

func (*CircuitsCircuitTerminationsListOK) Error

func (*CircuitsCircuitTerminationsListOK) GetPayload

type CircuitsCircuitTerminationsListOKBody

type CircuitsCircuitTerminationsListOKBody struct {

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

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

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

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

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

func (*CircuitsCircuitTerminationsListOKBody) ContextValidate

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

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

func (*CircuitsCircuitTerminationsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitTerminationsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitTerminationsListOKBody) Validate

Validate validates this circuits circuit terminations list o k body

type CircuitsCircuitTerminationsListParams

type CircuitsCircuitTerminationsListParams struct {

	// Cabled.
	Cabled *string

	// CircuitID.
	CircuitID *string

	// CircuitIDn.
	CircuitIDn *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	/* Offset.

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

	// PortSpeed.
	PortSpeed *string

	// PortSpeedGt.
	PortSpeedGt *string

	// PortSpeedGte.
	PortSpeedGte *string

	// PortSpeedLt.
	PortSpeedLt *string

	// PortSpeedLte.
	PortSpeedLte *string

	// PortSpeedn.
	PortSpeedn *string

	// ProviderNetworkID.
	ProviderNetworkID *string

	// ProviderNetworkIDn.
	ProviderNetworkIDn *string

	// Q.
	Q *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// TermSide.
	TermSide *string

	// TermSiden.
	TermSiden *string

	// UpstreamSpeed.
	UpstreamSpeed *string

	// UpstreamSpeedGt.
	UpstreamSpeedGt *string

	// UpstreamSpeedGte.
	UpstreamSpeedGte *string

	// UpstreamSpeedLt.
	UpstreamSpeedLt *string

	// UpstreamSpeedLte.
	UpstreamSpeedLte *string

	// UpstreamSpeedn.
	UpstreamSpeedn *string

	// XconnectID.
	XconnectID *string

	// XconnectIDIc.
	XconnectIDIc *string

	// XconnectIDIe.
	XconnectIDIe *string

	// XconnectIDIew.
	XconnectIDIew *string

	// XconnectIDIsw.
	XconnectIDIsw *string

	// XconnectIDn.
	XconnectIDn *string

	// XconnectIDNic.
	XconnectIDNic *string

	// XconnectIDNie.
	XconnectIDNie *string

	// XconnectIDNiew.
	XconnectIDNiew *string

	// XconnectIDNisw.
	XconnectIDNisw *string

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

CircuitsCircuitTerminationsListParams contains all the parameters to send to the API endpoint

for the circuits circuit terminations list operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTerminationsListParams

func NewCircuitsCircuitTerminationsListParams() *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParams creates a new CircuitsCircuitTerminationsListParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTerminationsListParamsWithContext

func NewCircuitsCircuitTerminationsListParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParamsWithContext creates a new CircuitsCircuitTerminationsListParams object with 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 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 ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsListParams) SetCabled

func (o *CircuitsCircuitTerminationsListParams) SetCabled(cabled *string)

SetCabled adds the cabled to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetCircuitID

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

SetCircuitID adds the circuitId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetCircuitIDn

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

SetCircuitIDn adds the circuitIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetContext

SetContext adds the context to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetCreated

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

SetCreated adds the created to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDefaults

func (o *CircuitsCircuitTerminationsListParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit terminations list params (not the query body).

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

func (*CircuitsCircuitTerminationsListParams) SetDescription

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

SetDescription adds the description to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN 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) SetID

SetID adds the id to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetIDGt

SetIDGt adds the idGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetIDGte

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

SetIDGte adds the idGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetIDLt

SetIDLt adds the idLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetIDLte

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

SetIDLte adds the idLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetIDn

SetIDn adds the idN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetLimit

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

SetLimit adds the limit to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetOffset

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

SetOffset adds the offset to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeed

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

SetPortSpeed adds the portSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedGt

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

SetPortSpeedGt adds the portSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedGte

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

SetPortSpeedGte adds the portSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedLt

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

SetPortSpeedLt adds the portSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedLte

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

SetPortSpeedLte adds the portSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeedn

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

SetPortSpeedn adds the portSpeedN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetProviderNetworkID

func (o *CircuitsCircuitTerminationsListParams) SetProviderNetworkID(providerNetworkID *string)

SetProviderNetworkID adds the providerNetworkId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetProviderNetworkIDn

func (o *CircuitsCircuitTerminationsListParams) SetProviderNetworkIDn(providerNetworkIDn *string)

SetProviderNetworkIDn adds the providerNetworkIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetQ

SetQ adds the q to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSite

SetSite adds the site to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiteID

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

SetSiteID adds the siteId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiteIDn

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

SetSiteIDn adds the siteIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiten

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

SetSiten adds the siteN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTermSide

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

SetTermSide adds the termSide to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTermSiden

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

SetTermSiden adds the termSideN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeed

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

SetUpstreamSpeed adds the upstreamSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedGt

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

SetUpstreamSpeedGt adds the upstreamSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedGte

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

SetUpstreamSpeedGte adds the upstreamSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedLt

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

SetUpstreamSpeedLt adds the upstreamSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedLte

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

SetUpstreamSpeedLte adds the upstreamSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeedn

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

SetUpstreamSpeedn adds the upstreamSpeedN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectID

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

SetXconnectID adds the xconnectId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIc

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

SetXconnectIDIc adds the xconnectIdIc to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIe

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

SetXconnectIDIe adds the xconnectIdIe to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIew

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

SetXconnectIDIew adds the xconnectIdIew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDIsw

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

SetXconnectIDIsw adds the xconnectIdIsw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNic

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

SetXconnectIDNic adds the xconnectIdNic to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNie

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

SetXconnectIDNie adds the xconnectIdNie to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNiew

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

SetXconnectIDNiew adds the xconnectIdNiew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDNisw

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

SetXconnectIDNisw adds the xconnectIdNisw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectIDn

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

SetXconnectIDn adds the xconnectIdN to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCabled

WithCabled adds the cabled to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCircuitID

WithCircuitID adds the circuitID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCircuitIDn

WithCircuitIDn adds the circuitIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithContext

WithContext adds the context to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCreated

WithCreated adds the created to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit terminations list params (not the query body).

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

func (*CircuitsCircuitTerminationsListParams) WithDescription

WithDescription adds the description to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionIc

WithDescriptionIc adds the descriptionIc to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionIe

WithDescriptionIe adds the descriptionIe to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionIew

WithDescriptionIew adds the descriptionIew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionIsw

WithDescriptionIsw adds the descriptionIsw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionNic

WithDescriptionNic adds the descriptionNic to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionNie

WithDescriptionNie adds the descriptionNie to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionNiew

WithDescriptionNiew adds the descriptionNiew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionNisw

WithDescriptionNisw adds the descriptionNisw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithDescriptionn

WithDescriptionn adds the descriptionn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithID

WithID adds the id to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithIDGt

WithIDGt adds the iDGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithIDGte

WithIDGte adds the iDGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithIDLt

WithIDLt adds the iDLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithIDLte

WithIDLte adds the iDLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithIDn

WithIDn adds the iDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithLastUpdatedGte

WithLastUpdatedGte adds the lastUpdatedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithLastUpdatedLte

WithLastUpdatedLte adds the lastUpdatedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithLimit

WithLimit adds the limit to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithOffset

WithOffset adds the offset to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeed

WithPortSpeed adds the portSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedGt

WithPortSpeedGt adds the portSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedGte

WithPortSpeedGte adds the portSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedLt

WithPortSpeedLt adds the portSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedLte

WithPortSpeedLte adds the portSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeedn

WithPortSpeedn adds the portSpeedn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithProviderNetworkID

func (o *CircuitsCircuitTerminationsListParams) WithProviderNetworkID(providerNetworkID *string) *CircuitsCircuitTerminationsListParams

WithProviderNetworkID adds the providerNetworkID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithProviderNetworkIDn

func (o *CircuitsCircuitTerminationsListParams) WithProviderNetworkIDn(providerNetworkIDn *string) *CircuitsCircuitTerminationsListParams

WithProviderNetworkIDn adds the providerNetworkIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithQ

WithQ adds the q to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSite

WithSite adds the site to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiteID

WithSiteID adds the siteID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiteIDn

WithSiteIDn adds the siteIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiten

WithSiten adds the siten to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTermSide

WithTermSide adds the termSide to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTermSiden

WithTermSiden adds the termSiden to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeed

WithUpstreamSpeed adds the upstreamSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedGt

WithUpstreamSpeedGt adds the upstreamSpeedGt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedGte

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

WithUpstreamSpeedGte adds the upstreamSpeedGte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedLt

WithUpstreamSpeedLt adds the upstreamSpeedLt to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedLte

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

WithUpstreamSpeedLte adds the upstreamSpeedLte to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeedn

WithUpstreamSpeedn adds the upstreamSpeedn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectID

WithXconnectID adds the xconnectID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIc

WithXconnectIDIc adds the xconnectIDIc to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIe

WithXconnectIDIe adds the xconnectIDIe to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIew

WithXconnectIDIew adds the xconnectIDIew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDIsw

WithXconnectIDIsw adds the xconnectIDIsw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNic

WithXconnectIDNic adds the xconnectIDNic to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNie

WithXconnectIDNie adds the xconnectIDNie to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNiew

WithXconnectIDNiew adds the xconnectIDNiew to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDNisw

WithXconnectIDNisw adds the xconnectIDNisw to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectIDn

WithXconnectIDn adds the xconnectIDn to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsListReader

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

CircuitsCircuitTerminationsListReader is a Reader for the CircuitsCircuitTerminationsList structure.

func (*CircuitsCircuitTerminationsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsPartialUpdateOK

type CircuitsCircuitTerminationsPartialUpdateOK struct {
	Payload *models.CircuitTermination
}
CircuitsCircuitTerminationsPartialUpdateOK describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsPartialUpdateParams

NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext creates a new CircuitsCircuitTerminationsPartialUpdateParams object with 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 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 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) SetDefaults

SetDefaults hydrates default values in the circuits circuit terminations partial update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit terminations partial update params (not the query body).

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

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 CircuitsCircuitTerminationsPathsOK

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

CircuitsCircuitTerminationsPathsOK circuits circuit terminations paths o k

func NewCircuitsCircuitTerminationsPathsOK

func NewCircuitsCircuitTerminationsPathsOK() *CircuitsCircuitTerminationsPathsOK

NewCircuitsCircuitTerminationsPathsOK creates a CircuitsCircuitTerminationsPathsOK with default headers values

func (*CircuitsCircuitTerminationsPathsOK) Error

func (*CircuitsCircuitTerminationsPathsOK) GetPayload

type CircuitsCircuitTerminationsPathsParams

type CircuitsCircuitTerminationsPathsParams struct {

	/* ID.

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

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

CircuitsCircuitTerminationsPathsParams contains all the parameters to send to the API endpoint

for the circuits circuit terminations paths operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTerminationsPathsParams

func NewCircuitsCircuitTerminationsPathsParams() *CircuitsCircuitTerminationsPathsParams

NewCircuitsCircuitTerminationsPathsParams creates a new CircuitsCircuitTerminationsPathsParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTerminationsPathsParamsWithContext

func NewCircuitsCircuitTerminationsPathsParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsPathsParams

NewCircuitsCircuitTerminationsPathsParamsWithContext creates a new CircuitsCircuitTerminationsPathsParams object with the ability to set a context for a request.

func NewCircuitsCircuitTerminationsPathsParamsWithHTTPClient

func NewCircuitsCircuitTerminationsPathsParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsPathsParams

NewCircuitsCircuitTerminationsPathsParamsWithHTTPClient creates a new CircuitsCircuitTerminationsPathsParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTerminationsPathsParamsWithTimeout

func NewCircuitsCircuitTerminationsPathsParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsPathsParams

NewCircuitsCircuitTerminationsPathsParamsWithTimeout creates a new CircuitsCircuitTerminationsPathsParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsPathsParams) SetContext

SetContext adds the context to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) SetDefaults

func (o *CircuitsCircuitTerminationsPathsParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit terminations paths params (not the query body).

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

func (*CircuitsCircuitTerminationsPathsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) SetID

SetID adds the id to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) WithContext

WithContext adds the context to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit terminations paths params (not the query body).

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

func (*CircuitsCircuitTerminationsPathsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) WithID

WithID adds the id to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations paths params

func (*CircuitsCircuitTerminationsPathsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsPathsReader

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

CircuitsCircuitTerminationsPathsReader is a Reader for the CircuitsCircuitTerminationsPaths structure.

func (*CircuitsCircuitTerminationsPathsReader) ReadResponse

func (o *CircuitsCircuitTerminationsPathsReader) 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitTerminationsReadParamsWithContext

func NewCircuitsCircuitTerminationsReadParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsReadParams

NewCircuitsCircuitTerminationsReadParamsWithContext creates a new CircuitsCircuitTerminationsReadParams object with 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 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 ability to set a timeout on a request.

func (*CircuitsCircuitTerminationsReadParams) SetContext

SetContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetDefaults

func (o *CircuitsCircuitTerminationsReadParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit terminations read params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit terminations read params (not the query body).

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

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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitTerminationsUpdateParamsWithContext

func NewCircuitsCircuitTerminationsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsUpdateParams

NewCircuitsCircuitTerminationsUpdateParamsWithContext creates a new CircuitsCircuitTerminationsUpdateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitTerminationsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit terminations update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit terminations update params (not the query body).

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

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 CircuitsCircuitTypesBulkDeleteNoContent

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

CircuitsCircuitTypesBulkDeleteNoContent circuits circuit types bulk delete no content

func NewCircuitsCircuitTypesBulkDeleteNoContent

func NewCircuitsCircuitTypesBulkDeleteNoContent() *CircuitsCircuitTypesBulkDeleteNoContent

NewCircuitsCircuitTypesBulkDeleteNoContent creates a CircuitsCircuitTypesBulkDeleteNoContent with default headers values

func (*CircuitsCircuitTypesBulkDeleteNoContent) Error

type CircuitsCircuitTypesBulkDeleteParams

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

CircuitsCircuitTypesBulkDeleteParams contains all the parameters to send to the API endpoint

for the circuits circuit types bulk delete operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTypesBulkDeleteParams

func NewCircuitsCircuitTypesBulkDeleteParams() *CircuitsCircuitTypesBulkDeleteParams

NewCircuitsCircuitTypesBulkDeleteParams creates a new CircuitsCircuitTypesBulkDeleteParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTypesBulkDeleteParamsWithContext

func NewCircuitsCircuitTypesBulkDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTypesBulkDeleteParams

NewCircuitsCircuitTypesBulkDeleteParamsWithContext creates a new CircuitsCircuitTypesBulkDeleteParams object with the ability to set a context for a request.

func NewCircuitsCircuitTypesBulkDeleteParamsWithHTTPClient

func NewCircuitsCircuitTypesBulkDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesBulkDeleteParams

NewCircuitsCircuitTypesBulkDeleteParamsWithHTTPClient creates a new CircuitsCircuitTypesBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTypesBulkDeleteParamsWithTimeout

func NewCircuitsCircuitTypesBulkDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesBulkDeleteParams

NewCircuitsCircuitTypesBulkDeleteParamsWithTimeout creates a new CircuitsCircuitTypesBulkDeleteParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTypesBulkDeleteParams) SetContext

SetContext adds the context to the circuits circuit types bulk delete params

func (*CircuitsCircuitTypesBulkDeleteParams) SetDefaults

func (o *CircuitsCircuitTypesBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types bulk delete params (not the query body).

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

func (*CircuitsCircuitTypesBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types bulk delete params

func (*CircuitsCircuitTypesBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types bulk delete params

func (*CircuitsCircuitTypesBulkDeleteParams) WithContext

WithContext adds the context to the circuits circuit types bulk delete params

func (*CircuitsCircuitTypesBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit types bulk delete params (not the query body).

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

func (*CircuitsCircuitTypesBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types bulk delete params

func (*CircuitsCircuitTypesBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types bulk delete params

func (*CircuitsCircuitTypesBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesBulkDeleteReader

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

CircuitsCircuitTypesBulkDeleteReader is a Reader for the CircuitsCircuitTypesBulkDelete structure.

func (*CircuitsCircuitTypesBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesBulkPartialUpdateOK

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

CircuitsCircuitTypesBulkPartialUpdateOK circuits circuit types bulk partial update o k

func NewCircuitsCircuitTypesBulkPartialUpdateOK

func NewCircuitsCircuitTypesBulkPartialUpdateOK() *CircuitsCircuitTypesBulkPartialUpdateOK

NewCircuitsCircuitTypesBulkPartialUpdateOK creates a CircuitsCircuitTypesBulkPartialUpdateOK with default headers values

func (*CircuitsCircuitTypesBulkPartialUpdateOK) Error

func (*CircuitsCircuitTypesBulkPartialUpdateOK) GetPayload

type CircuitsCircuitTypesBulkPartialUpdateParams

type CircuitsCircuitTypesBulkPartialUpdateParams struct {

	// Data.
	Data *models.CircuitType

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

CircuitsCircuitTypesBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the circuits circuit types bulk partial update operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTypesBulkPartialUpdateParams

func NewCircuitsCircuitTypesBulkPartialUpdateParams() *CircuitsCircuitTypesBulkPartialUpdateParams

NewCircuitsCircuitTypesBulkPartialUpdateParams creates a new CircuitsCircuitTypesBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTypesBulkPartialUpdateParamsWithContext

func NewCircuitsCircuitTypesBulkPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesBulkPartialUpdateParams

NewCircuitsCircuitTypesBulkPartialUpdateParamsWithContext creates a new CircuitsCircuitTypesBulkPartialUpdateParams object with the ability to set a context for a request.

func NewCircuitsCircuitTypesBulkPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesBulkPartialUpdateParams

NewCircuitsCircuitTypesBulkPartialUpdateParamsWithHTTPClient creates a new CircuitsCircuitTypesBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTypesBulkPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTypesBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesBulkPartialUpdateParams

NewCircuitsCircuitTypesBulkPartialUpdateParamsWithTimeout creates a new CircuitsCircuitTypesBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTypesBulkPartialUpdateParams) SetContext

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) SetData

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits circuit types bulk partial update params (not the query body).

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) SetHTTPClient

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

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) SetTimeout

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) WithContext

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) WithData

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit types bulk partial update params (not the query body).

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) WithHTTPClient

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) WithTimeout

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

func (*CircuitsCircuitTypesBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesBulkPartialUpdateReader

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

CircuitsCircuitTypesBulkPartialUpdateReader is a Reader for the CircuitsCircuitTypesBulkPartialUpdate structure.

func (*CircuitsCircuitTypesBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesBulkUpdateOK

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

CircuitsCircuitTypesBulkUpdateOK circuits circuit types bulk update o k

func NewCircuitsCircuitTypesBulkUpdateOK

func NewCircuitsCircuitTypesBulkUpdateOK() *CircuitsCircuitTypesBulkUpdateOK

NewCircuitsCircuitTypesBulkUpdateOK creates a CircuitsCircuitTypesBulkUpdateOK with default headers values

func (*CircuitsCircuitTypesBulkUpdateOK) Error

func (*CircuitsCircuitTypesBulkUpdateOK) GetPayload

type CircuitsCircuitTypesBulkUpdateParams

type CircuitsCircuitTypesBulkUpdateParams struct {

	// Data.
	Data *models.CircuitType

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

CircuitsCircuitTypesBulkUpdateParams contains all the parameters to send to the API endpoint

for the circuits circuit types bulk update operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitTypesBulkUpdateParams

func NewCircuitsCircuitTypesBulkUpdateParams() *CircuitsCircuitTypesBulkUpdateParams

NewCircuitsCircuitTypesBulkUpdateParams creates a new CircuitsCircuitTypesBulkUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitTypesBulkUpdateParamsWithContext

func NewCircuitsCircuitTypesBulkUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesBulkUpdateParams

NewCircuitsCircuitTypesBulkUpdateParamsWithContext creates a new CircuitsCircuitTypesBulkUpdateParams object with the ability to set a context for a request.

func NewCircuitsCircuitTypesBulkUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesBulkUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesBulkUpdateParams

NewCircuitsCircuitTypesBulkUpdateParamsWithHTTPClient creates a new CircuitsCircuitTypesBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitTypesBulkUpdateParamsWithTimeout

func NewCircuitsCircuitTypesBulkUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesBulkUpdateParams

NewCircuitsCircuitTypesBulkUpdateParamsWithTimeout creates a new CircuitsCircuitTypesBulkUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitTypesBulkUpdateParams) SetContext

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

func (*CircuitsCircuitTypesBulkUpdateParams) SetData

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

func (*CircuitsCircuitTypesBulkUpdateParams) SetDefaults

func (o *CircuitsCircuitTypesBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types bulk update params (not the query body).

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

func (*CircuitsCircuitTypesBulkUpdateParams) SetHTTPClient

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

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

func (*CircuitsCircuitTypesBulkUpdateParams) SetTimeout

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

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

func (*CircuitsCircuitTypesBulkUpdateParams) WithContext

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

func (*CircuitsCircuitTypesBulkUpdateParams) WithData

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

func (*CircuitsCircuitTypesBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit types bulk update params (not the query body).

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

func (*CircuitsCircuitTypesBulkUpdateParams) WithHTTPClient

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

func (*CircuitsCircuitTypesBulkUpdateParams) WithTimeout

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

func (*CircuitsCircuitTypesBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesBulkUpdateReader

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

CircuitsCircuitTypesBulkUpdateReader is a Reader for the CircuitsCircuitTypesBulkUpdate structure.

func (*CircuitsCircuitTypesBulkUpdateReader) ReadResponse

func (o *CircuitsCircuitTypesBulkUpdateReader) 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 describes a response with status code 201, 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 timeout for this client.

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

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

func NewCircuitsCircuitTypesCreateParamsWithContext

func NewCircuitsCircuitTypesCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesCreateParams

NewCircuitsCircuitTypesCreateParamsWithContext creates a new CircuitsCircuitTypesCreateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitTypesCreateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types create params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit types create params (not the query body).

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

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 describes a response with status code 204, 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 timeout for this client.

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

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

func NewCircuitsCircuitTypesDeleteParamsWithContext

func NewCircuitsCircuitTypesDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTypesDeleteParams

NewCircuitsCircuitTypesDeleteParamsWithContext creates a new CircuitsCircuitTypesDeleteParams object with 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 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 ability to set a timeout on a request.

func (*CircuitsCircuitTypesDeleteParams) SetContext

SetContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetDefaults

func (o *CircuitsCircuitTypesDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types delete params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit types delete params (not the query body).

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

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 describes a response with status code 200, with default header values.

CircuitsCircuitTypesListOK circuits circuit types list o k

func NewCircuitsCircuitTypesListOK

func NewCircuitsCircuitTypesListOK() *CircuitsCircuitTypesListOK

NewCircuitsCircuitTypesListOK creates a CircuitsCircuitTypesListOK with default headers values

func (*CircuitsCircuitTypesListOK) Error

func (*CircuitsCircuitTypesListOK) GetPayload

type CircuitsCircuitTypesListOKBody

type CircuitsCircuitTypesListOKBody struct {

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

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

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

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

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

func (*CircuitsCircuitTypesListOKBody) ContextValidate

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

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

func (*CircuitsCircuitTypesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitTypesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitTypesListOKBody) Validate

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

Validate validates this circuits circuit types list o k body

type CircuitsCircuitTypesListParams

type CircuitsCircuitTypesListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *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 timeout for this client.

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

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

func NewCircuitsCircuitTypesListParamsWithContext

func NewCircuitsCircuitTypesListParamsWithContext(ctx context.Context) *CircuitsCircuitTypesListParams

NewCircuitsCircuitTypesListParamsWithContext creates a new CircuitsCircuitTypesListParams object with 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 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 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) SetCreated

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

SetCreated adds the created to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDefaults

func (o *CircuitsCircuitTypesListParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types list params (not the query body).

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

func (*CircuitsCircuitTypesListParams) SetDescription

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

SetDescription adds the description to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetID

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

SetID adds the id to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDGt

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

SetIDGt adds the idGt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDGte

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

SetIDGte adds the idGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDLt

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

SetIDLt adds the idLt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDLte

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

SetIDLte adds the idLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetIDn

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

SetIDn adds the idN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetLimit

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

SetLimit adds the limit to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetName

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

SetName adds the name to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIc

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

SetNameIc adds the nameIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIe

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

SetNameIe adds the nameIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIew

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

SetNameIew adds the nameIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNic

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

SetNameNic adds the nameNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNie

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

SetNameNie adds the nameNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetNamen

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

SetNamen adds the nameN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetOffset

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

SetOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetQ

SetQ adds the q to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlug

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

SetSlug adds the slug to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIc

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

SetSlugIc adds the slugIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIe

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

SetSlugIe adds the slugIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIew

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

SetSlugIew adds the slugIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugIsw

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

SetSlugIsw adds the slugIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNic

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

SetSlugNic adds the slugNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNie

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

SetSlugNie adds the slugNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNiew

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

SetSlugNiew adds the slugNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugNisw

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

SetSlugNisw adds the slugNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlugn

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

SetSlugn adds the slugN to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetTag

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

SetTag adds the tag to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetTagn

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

SetTagn adds the tagN 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) WithCreated

WithCreated adds the created to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDefaults

WithDefaults hydrates default values in the circuits circuit types list params (not the query body).

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

func (*CircuitsCircuitTypesListParams) WithDescription

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

WithDescription adds the description to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionIc

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

WithDescriptionIc adds the descriptionIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionIe

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

WithDescriptionIe adds the descriptionIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionIew

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

WithDescriptionIew adds the descriptionIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionIsw

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

WithDescriptionIsw adds the descriptionIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionNic

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

WithDescriptionNic adds the descriptionNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionNie

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

WithDescriptionNie adds the descriptionNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionNiew

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

WithDescriptionNiew adds the descriptionNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionNisw

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

WithDescriptionNisw adds the descriptionNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithDescriptionn

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

WithDescriptionn adds the descriptionn to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithID

WithID adds the id to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDGt

WithIDGt adds the iDGt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDGte

WithIDGte adds the iDGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDLt

WithIDLt adds the iDLt to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDLte

WithIDLte adds the iDLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithIDn

WithIDn adds the iDn to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithLimit

WithLimit adds the limit to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithName

WithName adds the name to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIc

WithNameIc adds the nameIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIe

WithNameIe adds the nameIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIew

WithNameIew adds the nameIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameIsw

WithNameIsw adds the nameIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNic

WithNameNic adds the nameNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNie

WithNameNie adds the nameNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNiew

WithNameNiew adds the nameNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNameNisw

WithNameNisw adds the nameNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithNamen

WithNamen adds the namen to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithOffset

WithOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithQ

WithQ adds the q to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlug

WithSlug adds the slug to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIc

WithSlugIc adds the slugIc to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIe

WithSlugIe adds the slugIe to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIew

WithSlugIew adds the slugIew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugIsw

WithSlugIsw adds the slugIsw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNic

WithSlugNic adds the slugNic to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNie

WithSlugNie adds the slugNie to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNiew

WithSlugNiew adds the slugNiew to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugNisw

WithSlugNisw adds the slugNisw to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlugn

WithSlugn adds the slugn to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithTag

WithTag adds the tag to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithTagn

WithTagn adds the tagn 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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesPartialUpdateParams

NewCircuitsCircuitTypesPartialUpdateParamsWithContext creates a new CircuitsCircuitTypesPartialUpdateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitTypesPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types partial update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit types partial update params (not the query body).

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

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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitTypesReadParamsWithContext

func NewCircuitsCircuitTypesReadParamsWithContext(ctx context.Context) *CircuitsCircuitTypesReadParams

NewCircuitsCircuitTypesReadParamsWithContext creates a new CircuitsCircuitTypesReadParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitTypesReadParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types read params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit types read params (not the query body).

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

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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitTypesUpdateParamsWithContext

func NewCircuitsCircuitTypesUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesUpdateParams

NewCircuitsCircuitTypesUpdateParamsWithContext creates a new CircuitsCircuitTypesUpdateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitTypesUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuit types update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuit types update params (not the query body).

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

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 CircuitsCircuitsBulkDeleteNoContent

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

CircuitsCircuitsBulkDeleteNoContent circuits circuits bulk delete no content

func NewCircuitsCircuitsBulkDeleteNoContent

func NewCircuitsCircuitsBulkDeleteNoContent() *CircuitsCircuitsBulkDeleteNoContent

NewCircuitsCircuitsBulkDeleteNoContent creates a CircuitsCircuitsBulkDeleteNoContent with default headers values

func (*CircuitsCircuitsBulkDeleteNoContent) Error

type CircuitsCircuitsBulkDeleteParams

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

CircuitsCircuitsBulkDeleteParams contains all the parameters to send to the API endpoint

for the circuits circuits bulk delete operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitsBulkDeleteParams

func NewCircuitsCircuitsBulkDeleteParams() *CircuitsCircuitsBulkDeleteParams

NewCircuitsCircuitsBulkDeleteParams creates a new CircuitsCircuitsBulkDeleteParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitsBulkDeleteParamsWithContext

func NewCircuitsCircuitsBulkDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitsBulkDeleteParams

NewCircuitsCircuitsBulkDeleteParamsWithContext creates a new CircuitsCircuitsBulkDeleteParams object with the ability to set a context for a request.

func NewCircuitsCircuitsBulkDeleteParamsWithHTTPClient

func NewCircuitsCircuitsBulkDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsBulkDeleteParams

NewCircuitsCircuitsBulkDeleteParamsWithHTTPClient creates a new CircuitsCircuitsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitsBulkDeleteParamsWithTimeout

func NewCircuitsCircuitsBulkDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsBulkDeleteParams

NewCircuitsCircuitsBulkDeleteParamsWithTimeout creates a new CircuitsCircuitsBulkDeleteParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitsBulkDeleteParams) SetContext

SetContext adds the context to the circuits circuits bulk delete params

func (*CircuitsCircuitsBulkDeleteParams) SetDefaults

func (o *CircuitsCircuitsBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits bulk delete params (not the query body).

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

func (*CircuitsCircuitsBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits bulk delete params

func (*CircuitsCircuitsBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits bulk delete params

func (*CircuitsCircuitsBulkDeleteParams) WithContext

WithContext adds the context to the circuits circuits bulk delete params

func (*CircuitsCircuitsBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the circuits circuits bulk delete params (not the query body).

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

func (*CircuitsCircuitsBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits bulk delete params

func (*CircuitsCircuitsBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits bulk delete params

func (*CircuitsCircuitsBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsBulkDeleteReader

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

CircuitsCircuitsBulkDeleteReader is a Reader for the CircuitsCircuitsBulkDelete structure.

func (*CircuitsCircuitsBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsBulkPartialUpdateOK

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

CircuitsCircuitsBulkPartialUpdateOK circuits circuits bulk partial update o k

func NewCircuitsCircuitsBulkPartialUpdateOK

func NewCircuitsCircuitsBulkPartialUpdateOK() *CircuitsCircuitsBulkPartialUpdateOK

NewCircuitsCircuitsBulkPartialUpdateOK creates a CircuitsCircuitsBulkPartialUpdateOK with default headers values

func (*CircuitsCircuitsBulkPartialUpdateOK) Error

func (*CircuitsCircuitsBulkPartialUpdateOK) GetPayload

type CircuitsCircuitsBulkPartialUpdateParams

type CircuitsCircuitsBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableCircuit

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

CircuitsCircuitsBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the circuits circuits bulk partial update operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitsBulkPartialUpdateParams

func NewCircuitsCircuitsBulkPartialUpdateParams() *CircuitsCircuitsBulkPartialUpdateParams

NewCircuitsCircuitsBulkPartialUpdateParams creates a new CircuitsCircuitsBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitsBulkPartialUpdateParamsWithContext

func NewCircuitsCircuitsBulkPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsBulkPartialUpdateParams

NewCircuitsCircuitsBulkPartialUpdateParamsWithContext creates a new CircuitsCircuitsBulkPartialUpdateParams object with the ability to set a context for a request.

func NewCircuitsCircuitsBulkPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitsBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsBulkPartialUpdateParams

NewCircuitsCircuitsBulkPartialUpdateParamsWithHTTPClient creates a new CircuitsCircuitsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitsBulkPartialUpdateParamsWithTimeout

func NewCircuitsCircuitsBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsBulkPartialUpdateParams

NewCircuitsCircuitsBulkPartialUpdateParamsWithTimeout creates a new CircuitsCircuitsBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitsBulkPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) SetData

SetData adds the data to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) SetDefaults

func (o *CircuitsCircuitsBulkPartialUpdateParams) SetDefaults()

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

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

func (*CircuitsCircuitsBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) WithData

WithData adds the data to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) WithDefaults

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

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

func (*CircuitsCircuitsBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits bulk partial update params

func (*CircuitsCircuitsBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsBulkPartialUpdateReader

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

CircuitsCircuitsBulkPartialUpdateReader is a Reader for the CircuitsCircuitsBulkPartialUpdate structure.

func (*CircuitsCircuitsBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsBulkUpdateOK

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

CircuitsCircuitsBulkUpdateOK circuits circuits bulk update o k

func NewCircuitsCircuitsBulkUpdateOK

func NewCircuitsCircuitsBulkUpdateOK() *CircuitsCircuitsBulkUpdateOK

NewCircuitsCircuitsBulkUpdateOK creates a CircuitsCircuitsBulkUpdateOK with default headers values

func (*CircuitsCircuitsBulkUpdateOK) Error

func (*CircuitsCircuitsBulkUpdateOK) GetPayload

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

type CircuitsCircuitsBulkUpdateParams

type CircuitsCircuitsBulkUpdateParams struct {

	// Data.
	Data *models.WritableCircuit

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

CircuitsCircuitsBulkUpdateParams contains all the parameters to send to the API endpoint

for the circuits circuits bulk update operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitsBulkUpdateParams

func NewCircuitsCircuitsBulkUpdateParams() *CircuitsCircuitsBulkUpdateParams

NewCircuitsCircuitsBulkUpdateParams creates a new CircuitsCircuitsBulkUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitsBulkUpdateParamsWithContext

func NewCircuitsCircuitsBulkUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsBulkUpdateParams

NewCircuitsCircuitsBulkUpdateParamsWithContext creates a new CircuitsCircuitsBulkUpdateParams object with the ability to set a context for a request.

func NewCircuitsCircuitsBulkUpdateParamsWithHTTPClient

func NewCircuitsCircuitsBulkUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsBulkUpdateParams

NewCircuitsCircuitsBulkUpdateParamsWithHTTPClient creates a new CircuitsCircuitsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsCircuitsBulkUpdateParamsWithTimeout

func NewCircuitsCircuitsBulkUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsBulkUpdateParams

NewCircuitsCircuitsBulkUpdateParamsWithTimeout creates a new CircuitsCircuitsBulkUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsCircuitsBulkUpdateParams) SetContext

SetContext adds the context to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) SetData

SetData adds the data to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) SetDefaults

func (o *CircuitsCircuitsBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits bulk update params (not the query body).

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

func (*CircuitsCircuitsBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) WithContext

WithContext adds the context to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) WithData

WithData adds the data to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits circuits bulk update params (not the query body).

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

func (*CircuitsCircuitsBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits bulk update params

func (*CircuitsCircuitsBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsBulkUpdateReader

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

CircuitsCircuitsBulkUpdateReader is a Reader for the CircuitsCircuitsBulkUpdate structure.

func (*CircuitsCircuitsBulkUpdateReader) ReadResponse

func (o *CircuitsCircuitsBulkUpdateReader) 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 describes a response with status code 201, 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 timeout for this client.

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

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

func NewCircuitsCircuitsCreateParamsWithContext

func NewCircuitsCircuitsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitsCreateParams

NewCircuitsCircuitsCreateParamsWithContext creates a new CircuitsCircuitsCreateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitsCreateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits create params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuits create params (not the query body).

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

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 describes a response with status code 204, 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 timeout for this client.

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

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

func NewCircuitsCircuitsDeleteParamsWithContext

func NewCircuitsCircuitsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitsDeleteParams

NewCircuitsCircuitsDeleteParamsWithContext creates a new CircuitsCircuitsDeleteParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits delete params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuits delete params (not the query body).

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

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 describes a response with status code 200, with default header values.

CircuitsCircuitsListOK circuits circuits list o k

func NewCircuitsCircuitsListOK

func NewCircuitsCircuitsListOK() *CircuitsCircuitsListOK

NewCircuitsCircuitsListOK creates a CircuitsCircuitsListOK with default headers values

func (*CircuitsCircuitsListOK) Error

func (o *CircuitsCircuitsListOK) Error() string

func (*CircuitsCircuitsListOK) GetPayload

type CircuitsCircuitsListOKBody

type CircuitsCircuitsListOKBody struct {

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

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

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

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

CircuitsCircuitsListOKBody circuits circuits list o k body swagger:model CircuitsCircuitsListOKBody

func (*CircuitsCircuitsListOKBody) ContextValidate

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

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

func (*CircuitsCircuitsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitsListOKBody) Validate

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

Validate validates this circuits circuits list o k body

type CircuitsCircuitsListParams

type CircuitsCircuitsListParams struct {

	// Cid.
	Cid *string

	// CidIc.
	CidIc *string

	// CidIe.
	CidIe *string

	// CidIew.
	CidIew *string

	// CidIsw.
	CidIsw *string

	// Cidn.
	Cidn *string

	// CidNic.
	CidNic *string

	// CidNie.
	CidNie *string

	// CidNiew.
	CidNiew *string

	// CidNisw.
	CidNisw *string

	// CommitRate.
	CommitRate *string

	// CommitRateGt.
	CommitRateGt *string

	// CommitRateGte.
	CommitRateGte *string

	// CommitRateLt.
	CommitRateLt *string

	// CommitRateLte.
	CommitRateLte *string

	// CommitRaten.
	CommitRaten *string

	// Contact.
	Contact *string

	// Contactn.
	Contactn *string

	// ContactGroup.
	ContactGroup *string

	// ContactGroupn.
	ContactGroupn *string

	// ContactRole.
	ContactRole *string

	// ContactRolen.
	ContactRolen *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// InstallDate.
	InstallDate *string

	// InstallDateGt.
	InstallDateGt *string

	// InstallDateGte.
	InstallDateGte *string

	// InstallDateLt.
	InstallDateLt *string

	// InstallDateLte.
	InstallDateLte *string

	// InstallDaten.
	InstallDaten *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	/* Offset.

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

	// Provider.
	Provider *string

	// Providern.
	Providern *string

	// ProviderID.
	ProviderID *string

	// ProviderIDn.
	ProviderIDn *string

	// ProviderNetworkID.
	ProviderNetworkID *string

	// ProviderNetworkIDn.
	ProviderNetworkIDn *string

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Status.
	Status *string

	// Statusn.
	Statusn *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Tenant.
	Tenant *string

	// Tenantn.
	Tenantn *string

	// TenantGroup.
	TenantGroup *string

	// TenantGroupn.
	TenantGroupn *string

	// TenantGroupID.
	TenantGroupID *string

	// TenantGroupIDn.
	TenantGroupIDn *string

	// TenantID.
	TenantID *string

	// TenantIDn.
	TenantIDn *string

	// Type.
	Type *string

	// Typen.
	Typen *string

	// TypeID.
	TypeID *string

	// TypeIDn.
	TypeIDn *string

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

CircuitsCircuitsListParams contains all the parameters to send to the API endpoint

for the circuits circuits list operation.

Typically these are written to a http.Request.

func NewCircuitsCircuitsListParams

func NewCircuitsCircuitsListParams() *CircuitsCircuitsListParams

NewCircuitsCircuitsListParams creates a new CircuitsCircuitsListParams object, with the default timeout for this client.

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

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

func NewCircuitsCircuitsListParamsWithContext

func NewCircuitsCircuitsListParamsWithContext(ctx context.Context) *CircuitsCircuitsListParams

NewCircuitsCircuitsListParamsWithContext creates a new CircuitsCircuitsListParams object with 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 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 ability to set a timeout on a request.

func (*CircuitsCircuitsListParams) SetCid

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

SetCid adds the cid to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIc

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

SetCidIc adds the cidIc to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIe

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

SetCidIe adds the cidIe to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIew

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

SetCidIew adds the cidIew to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidIsw

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

SetCidIsw adds the cidIsw to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNic

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

SetCidNic adds the cidNic to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNie

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

SetCidNie adds the cidNie to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNiew

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

SetCidNiew adds the cidNiew to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidNisw

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

SetCidNisw adds the cidNisw to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCidn

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

SetCidn adds the cidN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRate

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

SetCommitRate adds the commitRate to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateGt

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

SetCommitRateGt adds the commitRateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateGte

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

SetCommitRateGte adds the commitRateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateLt

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

SetCommitRateLt adds the commitRateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRateLte

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

SetCommitRateLte adds the commitRateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRaten

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

SetCommitRaten adds the commitRateN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContact

func (o *CircuitsCircuitsListParams) SetContact(contact *string)

SetContact adds the contact to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContactGroup

func (o *CircuitsCircuitsListParams) SetContactGroup(contactGroup *string)

SetContactGroup adds the contactGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContactGroupn

func (o *CircuitsCircuitsListParams) SetContactGroupn(contactGroupn *string)

SetContactGroupn adds the contactGroupN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContactRole

func (o *CircuitsCircuitsListParams) SetContactRole(contactRole *string)

SetContactRole adds the contactRole to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContactRolen

func (o *CircuitsCircuitsListParams) SetContactRolen(contactRolen *string)

SetContactRolen adds the contactRoleN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContactn

func (o *CircuitsCircuitsListParams) SetContactn(contactn *string)

SetContactn adds the contactN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContext

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

SetContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCreated

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

SetCreated adds the created to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDefaults

func (o *CircuitsCircuitsListParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits list params (not the query body).

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

func (*CircuitsCircuitsListParams) SetDescription

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

SetDescription adds the description to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetID

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

SetID adds the id to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDGt

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

SetIDGt adds the idGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDGte

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

SetIDGte adds the idGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDLt

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

SetIDLt adds the idLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDLte

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

SetIDLte adds the idLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDn

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

SetIDn adds the idN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDate

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

SetInstallDate adds the installDate to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateGt

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

SetInstallDateGt adds the installDateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateGte

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

SetInstallDateGte adds the installDateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateLt

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

SetInstallDateLt adds the installDateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDateLte

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

SetInstallDateLte adds the installDateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDaten

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

SetInstallDaten adds the installDateN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLimit

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

SetLimit adds the limit to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetOffset

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

SetOffset adds the offset to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProvider

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

SetProvider adds the provider to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderID

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

SetProviderID adds the providerId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderIDn

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

SetProviderIDn adds the providerIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderNetworkID

func (o *CircuitsCircuitsListParams) SetProviderNetworkID(providerNetworkID *string)

SetProviderNetworkID adds the providerNetworkId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderNetworkIDn

func (o *CircuitsCircuitsListParams) SetProviderNetworkIDn(providerNetworkIDn *string)

SetProviderNetworkIDn adds the providerNetworkIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProvidern

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

SetProvidern adds the providerN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetQ

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

SetQ adds the q to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegion

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

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

SetRegionIDn adds the regionIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetRegionn

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

SetRegionn adds the regionN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSite

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

SetSite adds the site to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteGroup

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

SetSiteGroup adds the siteGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteGroupID

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

SetSiteGroupID adds the siteGroupId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteGroupIDn

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

SetSiteGroupIDn adds the siteGroupIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteGroupn

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

SetSiteGroupn adds the siteGroupN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteID

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

SetSiteID adds the siteId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteIDn

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

SetSiteIDn adds the siteIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiten

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

SetSiten adds the siteN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetStatus

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

SetStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetStatusn

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

SetStatusn adds the statusN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTag

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

SetTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTagn

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

SetTagn adds the tagN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenant

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

SetTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupIDn

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

SetTenantGroupIDn adds the tenantGroupIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantGroupn

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

SetTenantGroupn adds the tenantGroupN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantID

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

SetTenantID adds the tenantId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantIDn

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

SetTenantIDn adds the tenantIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantn

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

SetTenantn adds the tenantN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetType

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

SetType adds the type to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypeID

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

SetTypeID adds the typeId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypeIDn

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

SetTypeIDn adds the typeIdN to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypen

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

SetTypen adds the typeN to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCid

WithCid adds the cid to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIc

WithCidIc adds the cidIc to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIe

WithCidIe adds the cidIe to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIew

WithCidIew adds the cidIew to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidIsw

WithCidIsw adds the cidIsw to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNic

WithCidNic adds the cidNic to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNie

WithCidNie adds the cidNie to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNiew

WithCidNiew adds the cidNiew to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidNisw

WithCidNisw adds the cidNisw to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCidn

WithCidn adds the cidn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRate

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

WithCommitRate adds the commitRate to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateGt

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

WithCommitRateGt adds the commitRateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateGte

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

WithCommitRateGte adds the commitRateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateLt

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

WithCommitRateLt adds the commitRateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRateLte

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

WithCommitRateLte adds the commitRateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRaten

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

WithCommitRaten adds the commitRaten to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContact

WithContact adds the contact to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContactGroup

func (o *CircuitsCircuitsListParams) WithContactGroup(contactGroup *string) *CircuitsCircuitsListParams

WithContactGroup adds the contactGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContactGroupn

func (o *CircuitsCircuitsListParams) WithContactGroupn(contactGroupn *string) *CircuitsCircuitsListParams

WithContactGroupn adds the contactGroupn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContactRole

func (o *CircuitsCircuitsListParams) WithContactRole(contactRole *string) *CircuitsCircuitsListParams

WithContactRole adds the contactRole to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContactRolen

func (o *CircuitsCircuitsListParams) WithContactRolen(contactRolen *string) *CircuitsCircuitsListParams

WithContactRolen adds the contactRolen to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContactn

func (o *CircuitsCircuitsListParams) WithContactn(contactn *string) *CircuitsCircuitsListParams

WithContactn adds the contactn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContext

WithContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCreated

WithCreated adds the created to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDefaults

WithDefaults hydrates default values in the circuits circuits list params (not the query body).

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

func (*CircuitsCircuitsListParams) WithDescription

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

WithDescription adds the description to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionIc

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

WithDescriptionIc adds the descriptionIc to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionIe

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

WithDescriptionIe adds the descriptionIe to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionIew

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

WithDescriptionIew adds the descriptionIew to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionIsw

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

WithDescriptionIsw adds the descriptionIsw to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionNic

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

WithDescriptionNic adds the descriptionNic to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionNie

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

WithDescriptionNie adds the descriptionNie to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionNiew

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

WithDescriptionNiew adds the descriptionNiew to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionNisw

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

WithDescriptionNisw adds the descriptionNisw to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithDescriptionn

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

WithDescriptionn adds the descriptionn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithID

WithID adds the id to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDGt

WithIDGt adds the iDGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDGte

WithIDGte adds the iDGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDLt

WithIDLt adds the iDLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDLte

WithIDLte adds the iDLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDn

WithIDn adds the iDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDate

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

WithInstallDate adds the installDate to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateGt

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

WithInstallDateGt adds the installDateGt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateGte

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

WithInstallDateGte adds the installDateGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateLt

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

WithInstallDateLt adds the installDateLt to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDateLte

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

WithInstallDateLte adds the installDateLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDaten

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

WithInstallDaten adds the installDaten to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLimit

WithLimit adds the limit to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithOffset

WithOffset adds the offset to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProvider

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

WithProvider adds the provider to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderID

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

WithProviderID adds the providerID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderIDn

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

WithProviderIDn adds the providerIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderNetworkID

func (o *CircuitsCircuitsListParams) WithProviderNetworkID(providerNetworkID *string) *CircuitsCircuitsListParams

WithProviderNetworkID adds the providerNetworkID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderNetworkIDn

func (o *CircuitsCircuitsListParams) WithProviderNetworkIDn(providerNetworkIDn *string) *CircuitsCircuitsListParams

WithProviderNetworkIDn adds the providerNetworkIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProvidern

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

WithProvidern adds the providern to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithQ

WithQ adds the q to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegion

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

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

WithRegionIDn adds the regionIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithRegionn

WithRegionn adds the regionn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSite

WithSite adds the site to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteGroup

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

WithSiteGroup adds the siteGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteGroupID

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

WithSiteGroupID adds the siteGroupID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteGroupIDn

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

WithSiteGroupIDn adds the siteGroupIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteGroupn

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

WithSiteGroupn adds the siteGroupn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteID

WithSiteID adds the siteID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteIDn

WithSiteIDn adds the siteIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiten

WithSiten adds the siten to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithStatus

WithStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithStatusn

WithStatusn adds the statusn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTag

WithTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTagn

WithTagn adds the tagn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenant

WithTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroup

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

WithTenantGroup adds the tenantGroup to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupID

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

WithTenantGroupID adds the tenantGroupID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupIDn

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

WithTenantGroupIDn adds the tenantGroupIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantGroupn

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

WithTenantGroupn adds the tenantGroupn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantID

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

WithTenantID adds the tenantID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantIDn

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

WithTenantIDn adds the tenantIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantn

WithTenantn adds the tenantn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithType

WithType adds the typeVar to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypeID

WithTypeID adds the typeID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypeIDn

WithTypeIDn adds the typeIDn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypen

WithTypen adds the typen to the circuits circuits list params

func (*CircuitsCircuitsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsListReader

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

CircuitsCircuitsListReader is a Reader for the CircuitsCircuitsList structure.

func (*CircuitsCircuitsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsPartialUpdateOK

type CircuitsCircuitsPartialUpdateOK struct {
	Payload *models.Circuit
}
CircuitsCircuitsPartialUpdateOK describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitsPartialUpdateParamsWithContext

func NewCircuitsCircuitsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsPartialUpdateParams

NewCircuitsCircuitsPartialUpdateParamsWithContext creates a new CircuitsCircuitsPartialUpdateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitsPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits partial update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuits partial update params (not the query body).

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

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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitsReadParamsWithContext

func NewCircuitsCircuitsReadParamsWithContext(ctx context.Context) *CircuitsCircuitsReadParams

NewCircuitsCircuitsReadParamsWithContext creates a new CircuitsCircuitsReadParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitsReadParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits read params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuits read params (not the query body).

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

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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsCircuitsUpdateParamsWithContext

func NewCircuitsCircuitsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsUpdateParams

NewCircuitsCircuitsUpdateParamsWithContext creates a new CircuitsCircuitsUpdateParams object with 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 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 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) SetDefaults

func (o *CircuitsCircuitsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits circuits update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits circuits update params (not the query body).

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

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 CircuitsProviderNetworksBulkDeleteNoContent

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

CircuitsProviderNetworksBulkDeleteNoContent circuits provider networks bulk delete no content

func NewCircuitsProviderNetworksBulkDeleteNoContent

func NewCircuitsProviderNetworksBulkDeleteNoContent() *CircuitsProviderNetworksBulkDeleteNoContent

NewCircuitsProviderNetworksBulkDeleteNoContent creates a CircuitsProviderNetworksBulkDeleteNoContent with default headers values

func (*CircuitsProviderNetworksBulkDeleteNoContent) Error

type CircuitsProviderNetworksBulkDeleteParams

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

CircuitsProviderNetworksBulkDeleteParams contains all the parameters to send to the API endpoint

for the circuits provider networks bulk delete operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksBulkDeleteParams

func NewCircuitsProviderNetworksBulkDeleteParams() *CircuitsProviderNetworksBulkDeleteParams

NewCircuitsProviderNetworksBulkDeleteParams creates a new CircuitsProviderNetworksBulkDeleteParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksBulkDeleteParamsWithContext

func NewCircuitsProviderNetworksBulkDeleteParamsWithContext(ctx context.Context) *CircuitsProviderNetworksBulkDeleteParams

NewCircuitsProviderNetworksBulkDeleteParamsWithContext creates a new CircuitsProviderNetworksBulkDeleteParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksBulkDeleteParamsWithHTTPClient

func NewCircuitsProviderNetworksBulkDeleteParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksBulkDeleteParams

NewCircuitsProviderNetworksBulkDeleteParamsWithHTTPClient creates a new CircuitsProviderNetworksBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksBulkDeleteParamsWithTimeout

func NewCircuitsProviderNetworksBulkDeleteParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksBulkDeleteParams

NewCircuitsProviderNetworksBulkDeleteParamsWithTimeout creates a new CircuitsProviderNetworksBulkDeleteParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksBulkDeleteParams) SetContext

SetContext adds the context to the circuits provider networks bulk delete params

func (*CircuitsProviderNetworksBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the circuits provider networks bulk delete params (not the query body).

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

func (*CircuitsProviderNetworksBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks bulk delete params

func (*CircuitsProviderNetworksBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the circuits provider networks bulk delete params

func (*CircuitsProviderNetworksBulkDeleteParams) WithContext

WithContext adds the context to the circuits provider networks bulk delete params

func (*CircuitsProviderNetworksBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks bulk delete params (not the query body).

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

func (*CircuitsProviderNetworksBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks bulk delete params

func (*CircuitsProviderNetworksBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks bulk delete params

func (*CircuitsProviderNetworksBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksBulkDeleteReader

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

CircuitsProviderNetworksBulkDeleteReader is a Reader for the CircuitsProviderNetworksBulkDelete structure.

func (*CircuitsProviderNetworksBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksBulkPartialUpdateOK

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

CircuitsProviderNetworksBulkPartialUpdateOK circuits provider networks bulk partial update o k

func NewCircuitsProviderNetworksBulkPartialUpdateOK

func NewCircuitsProviderNetworksBulkPartialUpdateOK() *CircuitsProviderNetworksBulkPartialUpdateOK

NewCircuitsProviderNetworksBulkPartialUpdateOK creates a CircuitsProviderNetworksBulkPartialUpdateOK with default headers values

func (*CircuitsProviderNetworksBulkPartialUpdateOK) Error

func (*CircuitsProviderNetworksBulkPartialUpdateOK) GetPayload

type CircuitsProviderNetworksBulkPartialUpdateParams

type CircuitsProviderNetworksBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableProviderNetwork

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

CircuitsProviderNetworksBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the circuits provider networks bulk partial update operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksBulkPartialUpdateParams

func NewCircuitsProviderNetworksBulkPartialUpdateParams() *CircuitsProviderNetworksBulkPartialUpdateParams

NewCircuitsProviderNetworksBulkPartialUpdateParams creates a new CircuitsProviderNetworksBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksBulkPartialUpdateParamsWithContext

func NewCircuitsProviderNetworksBulkPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProviderNetworksBulkPartialUpdateParams

NewCircuitsProviderNetworksBulkPartialUpdateParamsWithContext creates a new CircuitsProviderNetworksBulkPartialUpdateParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksBulkPartialUpdateParamsWithHTTPClient

func NewCircuitsProviderNetworksBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksBulkPartialUpdateParams

NewCircuitsProviderNetworksBulkPartialUpdateParamsWithHTTPClient creates a new CircuitsProviderNetworksBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksBulkPartialUpdateParamsWithTimeout

func NewCircuitsProviderNetworksBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksBulkPartialUpdateParams

NewCircuitsProviderNetworksBulkPartialUpdateParamsWithTimeout creates a new CircuitsProviderNetworksBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksBulkPartialUpdateParams) SetContext

SetContext adds the context to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) SetData

SetData adds the data to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits provider networks bulk partial update params (not the query body).

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

func (*CircuitsProviderNetworksBulkPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) WithContext

WithContext adds the context to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) WithData

WithData adds the data to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks bulk partial update params (not the query body).

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

func (*CircuitsProviderNetworksBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks bulk partial update params

func (*CircuitsProviderNetworksBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksBulkPartialUpdateReader

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

CircuitsProviderNetworksBulkPartialUpdateReader is a Reader for the CircuitsProviderNetworksBulkPartialUpdate structure.

func (*CircuitsProviderNetworksBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksBulkUpdateOK

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

CircuitsProviderNetworksBulkUpdateOK circuits provider networks bulk update o k

func NewCircuitsProviderNetworksBulkUpdateOK

func NewCircuitsProviderNetworksBulkUpdateOK() *CircuitsProviderNetworksBulkUpdateOK

NewCircuitsProviderNetworksBulkUpdateOK creates a CircuitsProviderNetworksBulkUpdateOK with default headers values

func (*CircuitsProviderNetworksBulkUpdateOK) Error

func (*CircuitsProviderNetworksBulkUpdateOK) GetPayload

type CircuitsProviderNetworksBulkUpdateParams

type CircuitsProviderNetworksBulkUpdateParams struct {

	// Data.
	Data *models.WritableProviderNetwork

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

CircuitsProviderNetworksBulkUpdateParams contains all the parameters to send to the API endpoint

for the circuits provider networks bulk update operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksBulkUpdateParams

func NewCircuitsProviderNetworksBulkUpdateParams() *CircuitsProviderNetworksBulkUpdateParams

NewCircuitsProviderNetworksBulkUpdateParams creates a new CircuitsProviderNetworksBulkUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksBulkUpdateParamsWithContext

func NewCircuitsProviderNetworksBulkUpdateParamsWithContext(ctx context.Context) *CircuitsProviderNetworksBulkUpdateParams

NewCircuitsProviderNetworksBulkUpdateParamsWithContext creates a new CircuitsProviderNetworksBulkUpdateParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksBulkUpdateParamsWithHTTPClient

func NewCircuitsProviderNetworksBulkUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksBulkUpdateParams

NewCircuitsProviderNetworksBulkUpdateParamsWithHTTPClient creates a new CircuitsProviderNetworksBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksBulkUpdateParamsWithTimeout

func NewCircuitsProviderNetworksBulkUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksBulkUpdateParams

NewCircuitsProviderNetworksBulkUpdateParamsWithTimeout creates a new CircuitsProviderNetworksBulkUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksBulkUpdateParams) SetContext

SetContext adds the context to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) SetData

SetData adds the data to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits provider networks bulk update params (not the query body).

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

func (*CircuitsProviderNetworksBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) SetTimeout

SetTimeout adds the timeout to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) WithContext

WithContext adds the context to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) WithData

WithData adds the data to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks bulk update params (not the query body).

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

func (*CircuitsProviderNetworksBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks bulk update params

func (*CircuitsProviderNetworksBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksBulkUpdateReader

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

CircuitsProviderNetworksBulkUpdateReader is a Reader for the CircuitsProviderNetworksBulkUpdate structure.

func (*CircuitsProviderNetworksBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksCreateCreated

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

CircuitsProviderNetworksCreateCreated circuits provider networks create created

func NewCircuitsProviderNetworksCreateCreated

func NewCircuitsProviderNetworksCreateCreated() *CircuitsProviderNetworksCreateCreated

NewCircuitsProviderNetworksCreateCreated creates a CircuitsProviderNetworksCreateCreated with default headers values

func (*CircuitsProviderNetworksCreateCreated) Error

func (*CircuitsProviderNetworksCreateCreated) GetPayload

type CircuitsProviderNetworksCreateParams

type CircuitsProviderNetworksCreateParams struct {

	// Data.
	Data *models.WritableProviderNetwork

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

CircuitsProviderNetworksCreateParams contains all the parameters to send to the API endpoint

for the circuits provider networks create operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksCreateParams

func NewCircuitsProviderNetworksCreateParams() *CircuitsProviderNetworksCreateParams

NewCircuitsProviderNetworksCreateParams creates a new CircuitsProviderNetworksCreateParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksCreateParamsWithContext

func NewCircuitsProviderNetworksCreateParamsWithContext(ctx context.Context) *CircuitsProviderNetworksCreateParams

NewCircuitsProviderNetworksCreateParamsWithContext creates a new CircuitsProviderNetworksCreateParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksCreateParamsWithHTTPClient

func NewCircuitsProviderNetworksCreateParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksCreateParams

NewCircuitsProviderNetworksCreateParamsWithHTTPClient creates a new CircuitsProviderNetworksCreateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksCreateParamsWithTimeout

func NewCircuitsProviderNetworksCreateParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksCreateParams

NewCircuitsProviderNetworksCreateParamsWithTimeout creates a new CircuitsProviderNetworksCreateParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksCreateParams) SetContext

SetContext adds the context to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) SetData

SetData adds the data to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) SetDefaults

func (o *CircuitsProviderNetworksCreateParams) SetDefaults()

SetDefaults hydrates default values in the circuits provider networks create params (not the query body).

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

func (*CircuitsProviderNetworksCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) WithContext

WithContext adds the context to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) WithData

WithData adds the data to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks create params (not the query body).

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

func (*CircuitsProviderNetworksCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks create params

func (*CircuitsProviderNetworksCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksCreateReader

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

CircuitsProviderNetworksCreateReader is a Reader for the CircuitsProviderNetworksCreate structure.

func (*CircuitsProviderNetworksCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksDeleteNoContent

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

CircuitsProviderNetworksDeleteNoContent circuits provider networks delete no content

func NewCircuitsProviderNetworksDeleteNoContent

func NewCircuitsProviderNetworksDeleteNoContent() *CircuitsProviderNetworksDeleteNoContent

NewCircuitsProviderNetworksDeleteNoContent creates a CircuitsProviderNetworksDeleteNoContent with default headers values

func (*CircuitsProviderNetworksDeleteNoContent) Error

type CircuitsProviderNetworksDeleteParams

type CircuitsProviderNetworksDeleteParams struct {

	/* ID.

	   A unique integer value identifying this provider network.
	*/
	ID int64

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

CircuitsProviderNetworksDeleteParams contains all the parameters to send to the API endpoint

for the circuits provider networks delete operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksDeleteParams

func NewCircuitsProviderNetworksDeleteParams() *CircuitsProviderNetworksDeleteParams

NewCircuitsProviderNetworksDeleteParams creates a new CircuitsProviderNetworksDeleteParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksDeleteParamsWithContext

func NewCircuitsProviderNetworksDeleteParamsWithContext(ctx context.Context) *CircuitsProviderNetworksDeleteParams

NewCircuitsProviderNetworksDeleteParamsWithContext creates a new CircuitsProviderNetworksDeleteParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksDeleteParamsWithHTTPClient

func NewCircuitsProviderNetworksDeleteParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksDeleteParams

NewCircuitsProviderNetworksDeleteParamsWithHTTPClient creates a new CircuitsProviderNetworksDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksDeleteParamsWithTimeout

func NewCircuitsProviderNetworksDeleteParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksDeleteParams

NewCircuitsProviderNetworksDeleteParamsWithTimeout creates a new CircuitsProviderNetworksDeleteParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksDeleteParams) SetContext

SetContext adds the context to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) SetDefaults

func (o *CircuitsProviderNetworksDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits provider networks delete params (not the query body).

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

func (*CircuitsProviderNetworksDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) SetID

SetID adds the id to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) WithContext

WithContext adds the context to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks delete params (not the query body).

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

func (*CircuitsProviderNetworksDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) WithID

WithID adds the id to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks delete params

func (*CircuitsProviderNetworksDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksDeleteReader

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

CircuitsProviderNetworksDeleteReader is a Reader for the CircuitsProviderNetworksDelete structure.

func (*CircuitsProviderNetworksDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksListOK

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

CircuitsProviderNetworksListOK circuits provider networks list o k

func NewCircuitsProviderNetworksListOK

func NewCircuitsProviderNetworksListOK() *CircuitsProviderNetworksListOK

NewCircuitsProviderNetworksListOK creates a CircuitsProviderNetworksListOK with default headers values

func (*CircuitsProviderNetworksListOK) Error

func (*CircuitsProviderNetworksListOK) GetPayload

type CircuitsProviderNetworksListOKBody

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

CircuitsProviderNetworksListOKBody circuits provider networks list o k body swagger:model CircuitsProviderNetworksListOKBody

func (*CircuitsProviderNetworksListOKBody) ContextValidate

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

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

func (*CircuitsProviderNetworksListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsProviderNetworksListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsProviderNetworksListOKBody) Validate

Validate validates this circuits provider networks list o k body

type CircuitsProviderNetworksListParams

type CircuitsProviderNetworksListParams struct {

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// Description.
	Description *string

	// DescriptionIc.
	DescriptionIc *string

	// DescriptionIe.
	DescriptionIe *string

	// DescriptionIew.
	DescriptionIew *string

	// DescriptionIsw.
	DescriptionIsw *string

	// Descriptionn.
	Descriptionn *string

	// DescriptionNic.
	DescriptionNic *string

	// DescriptionNie.
	DescriptionNie *string

	// DescriptionNiew.
	DescriptionNiew *string

	// DescriptionNisw.
	DescriptionNisw *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Provider.
	Provider *string

	// Providern.
	Providern *string

	// ProviderID.
	ProviderID *string

	// ProviderIDn.
	ProviderIDn *string

	// Q.
	Q *string

	// ServiceID.
	ServiceID *string

	// ServiceIDIc.
	ServiceIDIc *string

	// ServiceIDIe.
	ServiceIDIe *string

	// ServiceIDIew.
	ServiceIDIew *string

	// ServiceIDIsw.
	ServiceIDIsw *string

	// ServiceIDn.
	ServiceIDn *string

	// ServiceIDNic.
	ServiceIDNic *string

	// ServiceIDNie.
	ServiceIDNie *string

	// ServiceIDNiew.
	ServiceIDNiew *string

	// ServiceIDNisw.
	ServiceIDNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

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

CircuitsProviderNetworksListParams contains all the parameters to send to the API endpoint

for the circuits provider networks list operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksListParams

func NewCircuitsProviderNetworksListParams() *CircuitsProviderNetworksListParams

NewCircuitsProviderNetworksListParams creates a new CircuitsProviderNetworksListParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksListParamsWithContext

func NewCircuitsProviderNetworksListParamsWithContext(ctx context.Context) *CircuitsProviderNetworksListParams

NewCircuitsProviderNetworksListParamsWithContext creates a new CircuitsProviderNetworksListParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksListParamsWithHTTPClient

func NewCircuitsProviderNetworksListParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksListParams

NewCircuitsProviderNetworksListParamsWithHTTPClient creates a new CircuitsProviderNetworksListParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksListParamsWithTimeout

func NewCircuitsProviderNetworksListParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksListParams

NewCircuitsProviderNetworksListParamsWithTimeout creates a new CircuitsProviderNetworksListParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksListParams) SetContext

SetContext adds the context to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetCreated

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

SetCreated adds the created to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDefaults

func (o *CircuitsProviderNetworksListParams) SetDefaults()

SetDefaults hydrates default values in the circuits provider networks list params (not the query body).

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

func (*CircuitsProviderNetworksListParams) SetDescription

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

SetDescription adds the description to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetID

SetID adds the id to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetIDGt

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

SetIDGt adds the idGt to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetIDGte

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

SetIDGte adds the idGte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetIDLt

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

SetIDLt adds the idLt to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetIDLte

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

SetIDLte adds the idLte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetIDn

SetIDn adds the idN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetLimit

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

SetLimit adds the limit to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetName

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

SetName adds the name to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameIc

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

SetNameIc adds the nameIc to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameIe

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

SetNameIe adds the nameIe to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameIew

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

SetNameIew adds the nameIew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameNic

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

SetNameNic adds the nameNic to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameNie

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

SetNameNie adds the nameNie to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetNamen

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

SetNamen adds the nameN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetOffset

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

SetOffset adds the offset to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetProvider

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

SetProvider adds the provider to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetProviderID

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

SetProviderID adds the providerId to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetProviderIDn

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

SetProviderIDn adds the providerIdN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetProvidern

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

SetProvidern adds the providerN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetQ

SetQ adds the q to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceID

func (o *CircuitsProviderNetworksListParams) SetServiceID(serviceID *string)

SetServiceID adds the serviceId to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDIc

func (o *CircuitsProviderNetworksListParams) SetServiceIDIc(serviceIDIc *string)

SetServiceIDIc adds the serviceIdIc to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDIe

func (o *CircuitsProviderNetworksListParams) SetServiceIDIe(serviceIDIe *string)

SetServiceIDIe adds the serviceIdIe to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDIew

func (o *CircuitsProviderNetworksListParams) SetServiceIDIew(serviceIDIew *string)

SetServiceIDIew adds the serviceIdIew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDIsw

func (o *CircuitsProviderNetworksListParams) SetServiceIDIsw(serviceIDIsw *string)

SetServiceIDIsw adds the serviceIdIsw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDNic

func (o *CircuitsProviderNetworksListParams) SetServiceIDNic(serviceIDNic *string)

SetServiceIDNic adds the serviceIdNic to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDNie

func (o *CircuitsProviderNetworksListParams) SetServiceIDNie(serviceIDNie *string)

SetServiceIDNie adds the serviceIdNie to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDNiew

func (o *CircuitsProviderNetworksListParams) SetServiceIDNiew(serviceIDNiew *string)

SetServiceIDNiew adds the serviceIdNiew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDNisw

func (o *CircuitsProviderNetworksListParams) SetServiceIDNisw(serviceIDNisw *string)

SetServiceIDNisw adds the serviceIdNisw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetServiceIDn

func (o *CircuitsProviderNetworksListParams) SetServiceIDn(serviceIDn *string)

SetServiceIDn adds the serviceIdN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetTag

SetTag adds the tag to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetTagn

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

SetTagn adds the tagN to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithContext

WithContext adds the context to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithCreated

WithCreated adds the created to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks list params (not the query body).

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

func (*CircuitsProviderNetworksListParams) WithDescription

WithDescription adds the description to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionIc

WithDescriptionIc adds the descriptionIc to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionIe

WithDescriptionIe adds the descriptionIe to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionIew

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

WithDescriptionIew adds the descriptionIew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionIsw

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

WithDescriptionIsw adds the descriptionIsw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionNic

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

WithDescriptionNic adds the descriptionNic to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionNie

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

WithDescriptionNie adds the descriptionNie to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionNiew

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

WithDescriptionNiew adds the descriptionNiew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionNisw

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

WithDescriptionNisw adds the descriptionNisw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithDescriptionn

WithDescriptionn adds the descriptionn to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithID

WithID adds the id to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithIDGt

WithIDGt adds the iDGt to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithIDGte

WithIDGte adds the iDGte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithIDLt

WithIDLt adds the iDLt to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithIDLte

WithIDLte adds the iDLte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithIDn

WithIDn adds the iDn to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithLimit

WithLimit adds the limit to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithName

WithName adds the name to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameIc

WithNameIc adds the nameIc to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameIe

WithNameIe adds the nameIe to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameIew

WithNameIew adds the nameIew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameIsw

WithNameIsw adds the nameIsw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameNic

WithNameNic adds the nameNic to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameNie

WithNameNie adds the nameNie to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameNiew

WithNameNiew adds the nameNiew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNameNisw

WithNameNisw adds the nameNisw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithNamen

WithNamen adds the namen to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithOffset

WithOffset adds the offset to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithProvider

WithProvider adds the provider to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithProviderID

WithProviderID adds the providerID to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithProviderIDn

WithProviderIDn adds the providerIDn to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithProvidern

WithProvidern adds the providern to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithQ

WithQ adds the q to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceID

WithServiceID adds the serviceID to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDIc

WithServiceIDIc adds the serviceIDIc to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDIe

WithServiceIDIe adds the serviceIDIe to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDIew

WithServiceIDIew adds the serviceIDIew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDIsw

WithServiceIDIsw adds the serviceIDIsw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDNic

WithServiceIDNic adds the serviceIDNic to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDNie

WithServiceIDNie adds the serviceIDNie to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDNiew

WithServiceIDNiew adds the serviceIDNiew to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDNisw

WithServiceIDNisw adds the serviceIDNisw to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithServiceIDn

WithServiceIDn adds the serviceIDn to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithTag

WithTag adds the tag to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithTagn

WithTagn adds the tagn to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks list params

func (*CircuitsProviderNetworksListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksListReader

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

CircuitsProviderNetworksListReader is a Reader for the CircuitsProviderNetworksList structure.

func (*CircuitsProviderNetworksListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksPartialUpdateOK

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

CircuitsProviderNetworksPartialUpdateOK circuits provider networks partial update o k

func NewCircuitsProviderNetworksPartialUpdateOK

func NewCircuitsProviderNetworksPartialUpdateOK() *CircuitsProviderNetworksPartialUpdateOK

NewCircuitsProviderNetworksPartialUpdateOK creates a CircuitsProviderNetworksPartialUpdateOK with default headers values

func (*CircuitsProviderNetworksPartialUpdateOK) Error

func (*CircuitsProviderNetworksPartialUpdateOK) GetPayload

type CircuitsProviderNetworksPartialUpdateParams

type CircuitsProviderNetworksPartialUpdateParams struct {

	// Data.
	Data *models.WritableProviderNetwork

	/* ID.

	   A unique integer value identifying this provider network.
	*/
	ID int64

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

CircuitsProviderNetworksPartialUpdateParams contains all the parameters to send to the API endpoint

for the circuits provider networks partial update operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksPartialUpdateParams

func NewCircuitsProviderNetworksPartialUpdateParams() *CircuitsProviderNetworksPartialUpdateParams

NewCircuitsProviderNetworksPartialUpdateParams creates a new CircuitsProviderNetworksPartialUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksPartialUpdateParamsWithContext

func NewCircuitsProviderNetworksPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProviderNetworksPartialUpdateParams

NewCircuitsProviderNetworksPartialUpdateParamsWithContext creates a new CircuitsProviderNetworksPartialUpdateParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksPartialUpdateParamsWithHTTPClient

func NewCircuitsProviderNetworksPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksPartialUpdateParams

NewCircuitsProviderNetworksPartialUpdateParamsWithHTTPClient creates a new CircuitsProviderNetworksPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksPartialUpdateParamsWithTimeout

func NewCircuitsProviderNetworksPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksPartialUpdateParams

NewCircuitsProviderNetworksPartialUpdateParamsWithTimeout creates a new CircuitsProviderNetworksPartialUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksPartialUpdateParams) SetContext

SetContext adds the context to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) SetData

SetData adds the data to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits provider networks partial update params (not the query body).

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

func (*CircuitsProviderNetworksPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) SetID

SetID adds the id to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) WithContext

WithContext adds the context to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) WithData

WithData adds the data to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks partial update params (not the query body).

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

func (*CircuitsProviderNetworksPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) WithID

WithID adds the id to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks partial update params

func (*CircuitsProviderNetworksPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksPartialUpdateReader

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

CircuitsProviderNetworksPartialUpdateReader is a Reader for the CircuitsProviderNetworksPartialUpdate structure.

func (*CircuitsProviderNetworksPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksReadOK

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

CircuitsProviderNetworksReadOK circuits provider networks read o k

func NewCircuitsProviderNetworksReadOK

func NewCircuitsProviderNetworksReadOK() *CircuitsProviderNetworksReadOK

NewCircuitsProviderNetworksReadOK creates a CircuitsProviderNetworksReadOK with default headers values

func (*CircuitsProviderNetworksReadOK) Error

func (*CircuitsProviderNetworksReadOK) GetPayload

type CircuitsProviderNetworksReadParams

type CircuitsProviderNetworksReadParams struct {

	/* ID.

	   A unique integer value identifying this provider network.
	*/
	ID int64

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

CircuitsProviderNetworksReadParams contains all the parameters to send to the API endpoint

for the circuits provider networks read operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksReadParams

func NewCircuitsProviderNetworksReadParams() *CircuitsProviderNetworksReadParams

NewCircuitsProviderNetworksReadParams creates a new CircuitsProviderNetworksReadParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksReadParamsWithContext

func NewCircuitsProviderNetworksReadParamsWithContext(ctx context.Context) *CircuitsProviderNetworksReadParams

NewCircuitsProviderNetworksReadParamsWithContext creates a new CircuitsProviderNetworksReadParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksReadParamsWithHTTPClient

func NewCircuitsProviderNetworksReadParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksReadParams

NewCircuitsProviderNetworksReadParamsWithHTTPClient creates a new CircuitsProviderNetworksReadParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksReadParamsWithTimeout

func NewCircuitsProviderNetworksReadParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksReadParams

NewCircuitsProviderNetworksReadParamsWithTimeout creates a new CircuitsProviderNetworksReadParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksReadParams) SetContext

SetContext adds the context to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) SetDefaults

func (o *CircuitsProviderNetworksReadParams) SetDefaults()

SetDefaults hydrates default values in the circuits provider networks read params (not the query body).

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

func (*CircuitsProviderNetworksReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) SetID

SetID adds the id to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) WithContext

WithContext adds the context to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks read params (not the query body).

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

func (*CircuitsProviderNetworksReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) WithID

WithID adds the id to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks read params

func (*CircuitsProviderNetworksReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksReadReader

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

CircuitsProviderNetworksReadReader is a Reader for the CircuitsProviderNetworksRead structure.

func (*CircuitsProviderNetworksReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProviderNetworksUpdateOK

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

CircuitsProviderNetworksUpdateOK circuits provider networks update o k

func NewCircuitsProviderNetworksUpdateOK

func NewCircuitsProviderNetworksUpdateOK() *CircuitsProviderNetworksUpdateOK

NewCircuitsProviderNetworksUpdateOK creates a CircuitsProviderNetworksUpdateOK with default headers values

func (*CircuitsProviderNetworksUpdateOK) Error

func (*CircuitsProviderNetworksUpdateOK) GetPayload

type CircuitsProviderNetworksUpdateParams

type CircuitsProviderNetworksUpdateParams struct {

	// Data.
	Data *models.WritableProviderNetwork

	/* ID.

	   A unique integer value identifying this provider network.
	*/
	ID int64

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

CircuitsProviderNetworksUpdateParams contains all the parameters to send to the API endpoint

for the circuits provider networks update operation.

Typically these are written to a http.Request.

func NewCircuitsProviderNetworksUpdateParams

func NewCircuitsProviderNetworksUpdateParams() *CircuitsProviderNetworksUpdateParams

NewCircuitsProviderNetworksUpdateParams creates a new CircuitsProviderNetworksUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsProviderNetworksUpdateParamsWithContext

func NewCircuitsProviderNetworksUpdateParamsWithContext(ctx context.Context) *CircuitsProviderNetworksUpdateParams

NewCircuitsProviderNetworksUpdateParamsWithContext creates a new CircuitsProviderNetworksUpdateParams object with the ability to set a context for a request.

func NewCircuitsProviderNetworksUpdateParamsWithHTTPClient

func NewCircuitsProviderNetworksUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProviderNetworksUpdateParams

NewCircuitsProviderNetworksUpdateParamsWithHTTPClient creates a new CircuitsProviderNetworksUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProviderNetworksUpdateParamsWithTimeout

func NewCircuitsProviderNetworksUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProviderNetworksUpdateParams

NewCircuitsProviderNetworksUpdateParamsWithTimeout creates a new CircuitsProviderNetworksUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsProviderNetworksUpdateParams) SetContext

SetContext adds the context to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) SetData

SetData adds the data to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) SetDefaults

func (o *CircuitsProviderNetworksUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits provider networks update params (not the query body).

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

func (*CircuitsProviderNetworksUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) SetID

SetID adds the id to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) WithContext

WithContext adds the context to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) WithData

WithData adds the data to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits provider networks update params (not the query body).

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

func (*CircuitsProviderNetworksUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) WithID

WithID adds the id to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits provider networks update params

func (*CircuitsProviderNetworksUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProviderNetworksUpdateReader

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

CircuitsProviderNetworksUpdateReader is a Reader for the CircuitsProviderNetworksUpdate structure.

func (*CircuitsProviderNetworksUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersBulkDeleteNoContent

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

CircuitsProvidersBulkDeleteNoContent circuits providers bulk delete no content

func NewCircuitsProvidersBulkDeleteNoContent

func NewCircuitsProvidersBulkDeleteNoContent() *CircuitsProvidersBulkDeleteNoContent

NewCircuitsProvidersBulkDeleteNoContent creates a CircuitsProvidersBulkDeleteNoContent with default headers values

func (*CircuitsProvidersBulkDeleteNoContent) Error

type CircuitsProvidersBulkDeleteParams

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

CircuitsProvidersBulkDeleteParams contains all the parameters to send to the API endpoint

for the circuits providers bulk delete operation.

Typically these are written to a http.Request.

func NewCircuitsProvidersBulkDeleteParams

func NewCircuitsProvidersBulkDeleteParams() *CircuitsProvidersBulkDeleteParams

NewCircuitsProvidersBulkDeleteParams creates a new CircuitsProvidersBulkDeleteParams object, with the default timeout for this client.

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

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

func NewCircuitsProvidersBulkDeleteParamsWithContext

func NewCircuitsProvidersBulkDeleteParamsWithContext(ctx context.Context) *CircuitsProvidersBulkDeleteParams

NewCircuitsProvidersBulkDeleteParamsWithContext creates a new CircuitsProvidersBulkDeleteParams object with the ability to set a context for a request.

func NewCircuitsProvidersBulkDeleteParamsWithHTTPClient

func NewCircuitsProvidersBulkDeleteParamsWithHTTPClient(client *http.Client) *CircuitsProvidersBulkDeleteParams

NewCircuitsProvidersBulkDeleteParamsWithHTTPClient creates a new CircuitsProvidersBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProvidersBulkDeleteParamsWithTimeout

func NewCircuitsProvidersBulkDeleteParamsWithTimeout(timeout time.Duration) *CircuitsProvidersBulkDeleteParams

NewCircuitsProvidersBulkDeleteParamsWithTimeout creates a new CircuitsProvidersBulkDeleteParams object with the ability to set a timeout on a request.

func (*CircuitsProvidersBulkDeleteParams) SetContext

SetContext adds the context to the circuits providers bulk delete params

func (*CircuitsProvidersBulkDeleteParams) SetDefaults

func (o *CircuitsProvidersBulkDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers bulk delete params (not the query body).

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

func (*CircuitsProvidersBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers bulk delete params

func (*CircuitsProvidersBulkDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers bulk delete params

func (*CircuitsProvidersBulkDeleteParams) WithContext

WithContext adds the context to the circuits providers bulk delete params

func (*CircuitsProvidersBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the circuits providers bulk delete params (not the query body).

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

func (*CircuitsProvidersBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers bulk delete params

func (*CircuitsProvidersBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits providers bulk delete params

func (*CircuitsProvidersBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersBulkDeleteReader

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

CircuitsProvidersBulkDeleteReader is a Reader for the CircuitsProvidersBulkDelete structure.

func (*CircuitsProvidersBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersBulkPartialUpdateOK

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

CircuitsProvidersBulkPartialUpdateOK circuits providers bulk partial update o k

func NewCircuitsProvidersBulkPartialUpdateOK

func NewCircuitsProvidersBulkPartialUpdateOK() *CircuitsProvidersBulkPartialUpdateOK

NewCircuitsProvidersBulkPartialUpdateOK creates a CircuitsProvidersBulkPartialUpdateOK with default headers values

func (*CircuitsProvidersBulkPartialUpdateOK) Error

func (*CircuitsProvidersBulkPartialUpdateOK) GetPayload

type CircuitsProvidersBulkPartialUpdateParams

type CircuitsProvidersBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableProvider

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

CircuitsProvidersBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the circuits providers bulk partial update operation.

Typically these are written to a http.Request.

func NewCircuitsProvidersBulkPartialUpdateParams

func NewCircuitsProvidersBulkPartialUpdateParams() *CircuitsProvidersBulkPartialUpdateParams

NewCircuitsProvidersBulkPartialUpdateParams creates a new CircuitsProvidersBulkPartialUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsProvidersBulkPartialUpdateParamsWithContext

func NewCircuitsProvidersBulkPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersBulkPartialUpdateParams

NewCircuitsProvidersBulkPartialUpdateParamsWithContext creates a new CircuitsProvidersBulkPartialUpdateParams object with the ability to set a context for a request.

func NewCircuitsProvidersBulkPartialUpdateParamsWithHTTPClient

func NewCircuitsProvidersBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersBulkPartialUpdateParams

NewCircuitsProvidersBulkPartialUpdateParamsWithHTTPClient creates a new CircuitsProvidersBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProvidersBulkPartialUpdateParamsWithTimeout

func NewCircuitsProvidersBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersBulkPartialUpdateParams

NewCircuitsProvidersBulkPartialUpdateParamsWithTimeout creates a new CircuitsProvidersBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsProvidersBulkPartialUpdateParams) SetContext

SetContext adds the context to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) SetData

SetData adds the data to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the circuits providers bulk partial update params (not the query body).

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

func (*CircuitsProvidersBulkPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) WithContext

WithContext adds the context to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) WithData

WithData adds the data to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits providers bulk partial update params (not the query body).

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

func (*CircuitsProvidersBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers bulk partial update params

func (*CircuitsProvidersBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersBulkPartialUpdateReader

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

CircuitsProvidersBulkPartialUpdateReader is a Reader for the CircuitsProvidersBulkPartialUpdate structure.

func (*CircuitsProvidersBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersBulkUpdateOK

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

CircuitsProvidersBulkUpdateOK circuits providers bulk update o k

func NewCircuitsProvidersBulkUpdateOK

func NewCircuitsProvidersBulkUpdateOK() *CircuitsProvidersBulkUpdateOK

NewCircuitsProvidersBulkUpdateOK creates a CircuitsProvidersBulkUpdateOK with default headers values

func (*CircuitsProvidersBulkUpdateOK) Error

func (*CircuitsProvidersBulkUpdateOK) GetPayload

type CircuitsProvidersBulkUpdateParams

type CircuitsProvidersBulkUpdateParams struct {

	// Data.
	Data *models.WritableProvider

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

CircuitsProvidersBulkUpdateParams contains all the parameters to send to the API endpoint

for the circuits providers bulk update operation.

Typically these are written to a http.Request.

func NewCircuitsProvidersBulkUpdateParams

func NewCircuitsProvidersBulkUpdateParams() *CircuitsProvidersBulkUpdateParams

NewCircuitsProvidersBulkUpdateParams creates a new CircuitsProvidersBulkUpdateParams object, with the default timeout for this client.

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

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

func NewCircuitsProvidersBulkUpdateParamsWithContext

func NewCircuitsProvidersBulkUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersBulkUpdateParams

NewCircuitsProvidersBulkUpdateParamsWithContext creates a new CircuitsProvidersBulkUpdateParams object with the ability to set a context for a request.

func NewCircuitsProvidersBulkUpdateParamsWithHTTPClient

func NewCircuitsProvidersBulkUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersBulkUpdateParams

NewCircuitsProvidersBulkUpdateParamsWithHTTPClient creates a new CircuitsProvidersBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewCircuitsProvidersBulkUpdateParamsWithTimeout

func NewCircuitsProvidersBulkUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersBulkUpdateParams

NewCircuitsProvidersBulkUpdateParamsWithTimeout creates a new CircuitsProvidersBulkUpdateParams object with the ability to set a timeout on a request.

func (*CircuitsProvidersBulkUpdateParams) SetContext

SetContext adds the context to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) SetData

SetData adds the data to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) SetDefaults

func (o *CircuitsProvidersBulkUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers bulk update params (not the query body).

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

func (*CircuitsProvidersBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) WithContext

WithContext adds the context to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) WithData

WithData adds the data to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the circuits providers bulk update params (not the query body).

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

func (*CircuitsProvidersBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers bulk update params

func (*CircuitsProvidersBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersBulkUpdateReader

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

CircuitsProvidersBulkUpdateReader is a Reader for the CircuitsProvidersBulkUpdate structure.

func (*CircuitsProvidersBulkUpdateReader) ReadResponse

func (o *CircuitsProvidersBulkUpdateReader) 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 describes a response with status code 201, 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.WritableProvider

	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 timeout for this client.

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

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

func NewCircuitsProvidersCreateParamsWithContext

func NewCircuitsProvidersCreateParamsWithContext(ctx context.Context) *CircuitsProvidersCreateParams

NewCircuitsProvidersCreateParamsWithContext creates a new CircuitsProvidersCreateParams object with 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 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 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

SetData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetDefaults

func (o *CircuitsProvidersCreateParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers create params (not the query body).

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

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

WithDefaults hydrates default values in the circuits providers create params (not the query body).

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

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 describes a response with status code 204, 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 timeout for this client.

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

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

func NewCircuitsProvidersDeleteParamsWithContext

func NewCircuitsProvidersDeleteParamsWithContext(ctx context.Context) *CircuitsProvidersDeleteParams

NewCircuitsProvidersDeleteParamsWithContext creates a new CircuitsProvidersDeleteParams object with 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 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 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) SetDefaults

func (o *CircuitsProvidersDeleteParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers delete params (not the query body).

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

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

WithDefaults hydrates default values in the circuits providers delete params (not the query body).

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

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 CircuitsProvidersListOK

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

CircuitsProvidersListOK circuits providers list o k

func NewCircuitsProvidersListOK

func NewCircuitsProvidersListOK() *CircuitsProvidersListOK

NewCircuitsProvidersListOK creates a CircuitsProvidersListOK with default headers values

func (*CircuitsProvidersListOK) Error

func (o *CircuitsProvidersListOK) Error() string

func (*CircuitsProvidersListOK) GetPayload

type CircuitsProvidersListOKBody

type CircuitsProvidersListOKBody struct {

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

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

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

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

CircuitsProvidersListOKBody circuits providers list o k body swagger:model CircuitsProvidersListOKBody

func (*CircuitsProvidersListOKBody) ContextValidate

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

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

func (*CircuitsProvidersListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsProvidersListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsProvidersListOKBody) Validate

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

Validate validates this circuits providers list o k body

type CircuitsProvidersListParams

type CircuitsProvidersListParams struct {

	// Account.
	Account *string

	// AccountIc.
	AccountIc *string

	// AccountIe.
	AccountIe *string

	// AccountIew.
	AccountIew *string

	// AccountIsw.
	AccountIsw *string

	// Accountn.
	Accountn *string

	// AccountNic.
	AccountNic *string

	// AccountNie.
	AccountNie *string

	// AccountNiew.
	AccountNiew *string

	// AccountNisw.
	AccountNisw *string

	// Asn.
	Asn *string

	// AsnGt.
	AsnGt *string

	// AsnGte.
	AsnGte *string

	// AsnLt.
	AsnLt *string

	// AsnLte.
	AsnLte *string

	// Asnn.
	Asnn *string

	// AsnID.
	AsnID *string

	// AsnIDn.
	AsnIDn *string

	// Contact.
	Contact *string

	// Contactn.
	Contactn *string

	// ContactGroup.
	ContactGroup *string

	// ContactGroupn.
	ContactGroupn *string

	// ContactRole.
	ContactRole *string

	// ContactRolen.
	ContactRolen *string

	// Created.
	Created *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLte.
	CreatedLte *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	/* Limit.

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

	// Name.
	Name *string

	// NameIc.
	NameIc *string

	// NameIe.
	NameIe *string

	// NameIew.
	NameIew *string

	// NameIsw.
	NameIsw *string

	// Namen.
	Namen *string

	// NameNic.
	NameNic *string

	// NameNie.
	NameNie *string

	// NameNiew.
	NameNiew *string

	// NameNisw.
	NameNisw *string

	/* Offset.

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

	// Q.
	Q *string

	// Region.
	Region *string

	// Regionn.
	Regionn *string

	// RegionID.
	RegionID *string

	// RegionIDn.
	RegionIDn *string

	// Site.
	Site *string

	// Siten.
	Siten *string

	// SiteGroup.
	SiteGroup *string

	// SiteGroupn.
	SiteGroupn *string

	// SiteGroupID.
	SiteGroupID *string

	// SiteGroupIDn.
	SiteGroupIDn *string

	// SiteID.
	SiteID *string

	// SiteIDn.
	SiteIDn *string

	// Slug.
	Slug *string

	// SlugIc.
	SlugIc *string

	// SlugIe.
	SlugIe *string

	// SlugIew.
	SlugIew *string

	// SlugIsw.
	SlugIsw *string

	// Slugn.
	Slugn *string

	// SlugNic.
	SlugNic *string

	// SlugNie.
	SlugNie *string

	// SlugNiew.
	SlugNiew *string

	// SlugNisw.
	SlugNisw *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

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

CircuitsProvidersListParams contains all the parameters to send to the API endpoint

for the circuits providers list operation.

Typically these are written to a http.Request.

func NewCircuitsProvidersListParams

func NewCircuitsProvidersListParams() *CircuitsProvidersListParams

NewCircuitsProvidersListParams creates a new CircuitsProvidersListParams object, with the default timeout for this client.

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

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

func NewCircuitsProvidersListParamsWithContext

func NewCircuitsProvidersListParamsWithContext(ctx context.Context) *CircuitsProvidersListParams

NewCircuitsProvidersListParamsWithContext creates a new CircuitsProvidersListParams object with 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 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 ability to set a timeout on a request.

func (*CircuitsProvidersListParams) SetAccount

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

SetAccount adds the account to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIc

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

SetAccountIc adds the accountIc to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIe

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

SetAccountIe adds the accountIe to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIew

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

SetAccountIew adds the accountIew to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountIsw

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

SetAccountIsw adds the accountIsw to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNic

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

SetAccountNic adds the accountNic to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNie

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

SetAccountNie adds the accountNie to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNiew

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

SetAccountNiew adds the accountNiew to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountNisw

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

SetAccountNisw adds the accountNisw to the circuits providers list params

func (*CircuitsProvidersListParams) SetAccountn

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

SetAccountn adds the accountN to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsn

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

SetAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnGt

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

SetAsnGt adds the asnGt to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnGte

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

SetAsnGte adds the asnGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnID

func (o *CircuitsProvidersListParams) SetAsnID(asnID *string)

SetAsnID adds the asnId to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnIDn

func (o *CircuitsProvidersListParams) SetAsnIDn(asnIDn *string)

SetAsnIDn adds the asnIdN to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnLt

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

SetAsnLt adds the asnLt to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnLte

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

SetAsnLte adds the asnLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsnn

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

SetAsnn adds the asnN to the circuits providers list params

func (*CircuitsProvidersListParams) SetContact

func (o *CircuitsProvidersListParams) SetContact(contact *string)

SetContact adds the contact to the circuits providers list params

func (*CircuitsProvidersListParams) SetContactGroup

func (o *CircuitsProvidersListParams) SetContactGroup(contactGroup *string)

SetContactGroup adds the contactGroup to the circuits providers list params

func (*CircuitsProvidersListParams) SetContactGroupn

func (o *CircuitsProvidersListParams) SetContactGroupn(contactGroupn *string)

SetContactGroupn adds the contactGroupN to the circuits providers list params

func (*CircuitsProvidersListParams) SetContactRole

func (o *CircuitsProvidersListParams) SetContactRole(contactRole *string)

SetContactRole adds the contactRole to the circuits providers list params

func (*CircuitsProvidersListParams) SetContactRolen

func (o *CircuitsProvidersListParams) SetContactRolen(contactRolen *string)

SetContactRolen adds the contactRoleN to the circuits providers list params

func (*CircuitsProvidersListParams) SetContactn

func (o *CircuitsProvidersListParams) SetContactn(contactn *string)

SetContactn adds the contactN to the circuits providers list params

func (*CircuitsProvidersListParams) SetContext

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

SetContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) SetCreated

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

SetCreated adds the created to the circuits providers list params

func (*CircuitsProvidersListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetDefaults

func (o *CircuitsProvidersListParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers list params (not the query body).

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

func (*CircuitsProvidersListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) SetID

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

SetID adds the id to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDGt

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

SetIDGt adds the idGt to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDGte

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

SetIDGte adds the idGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDLt

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

SetIDLt adds the idLt to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDLte

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

SetIDLte adds the idLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDn

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

SetIDn adds the idN to the circuits providers list params

func (*CircuitsProvidersListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the circuits providers list params

func (*CircuitsProvidersListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the circuits providers list params

func (*CircuitsProvidersListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the circuits providers list params

func (*CircuitsProvidersListParams) SetLimit

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

SetLimit adds the limit to the circuits providers list params

func (*CircuitsProvidersListParams) SetName

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

SetName adds the name to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIc

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

SetNameIc adds the nameIc to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIe

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

SetNameIe adds the nameIe to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIew

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

SetNameIew adds the nameIew to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNic

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

SetNameNic adds the nameNic to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNie

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

SetNameNie adds the nameNie to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the circuits providers list params

func (*CircuitsProvidersListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the circuits providers list params

func (*CircuitsProvidersListParams) SetNamen

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

SetNamen adds the nameN to the circuits providers list params

func (*CircuitsProvidersListParams) SetOffset

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

SetOffset adds the offset to the circuits providers list params

func (*CircuitsProvidersListParams) SetQ

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

SetQ adds the q to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegion

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

SetRegion adds the region to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegionID

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

SetRegionID adds the regionId to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegionIDn

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

SetRegionIDn adds the regionIdN to the circuits providers list params

func (*CircuitsProvidersListParams) SetRegionn

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

SetRegionn adds the regionN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSite

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

SetSite adds the site to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteGroup

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

SetSiteGroup adds the siteGroup to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteGroupID

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

SetSiteGroupID adds the siteGroupId to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteGroupIDn

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

SetSiteGroupIDn adds the siteGroupIdN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteGroupn

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

SetSiteGroupn adds the siteGroupN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteID

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

SetSiteID adds the siteId to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteIDn

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

SetSiteIDn adds the siteIdN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiten

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

SetSiten adds the siteN to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlug

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

SetSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIc

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

SetSlugIc adds the slugIc to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIe

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

SetSlugIe adds the slugIe to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIew

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

SetSlugIew adds the slugIew to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugIsw

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

SetSlugIsw adds the slugIsw to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNic

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

SetSlugNic adds the slugNic to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNie

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

SetSlugNie adds the slugNie to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNiew

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

SetSlugNiew adds the slugNiew to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugNisw

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

SetSlugNisw adds the slugNisw to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlugn

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

SetSlugn adds the slugN to the circuits providers list params

func (*CircuitsProvidersListParams) SetTag

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

SetTag adds the tag to the circuits providers list params

func (*CircuitsProvidersListParams) SetTagn

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

SetTagn adds the tagN to the circuits providers list params

func (*CircuitsProvidersListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccount

WithAccount adds the account to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIc

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

WithAccountIc adds the accountIc to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIe

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

WithAccountIe adds the accountIe to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIew

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

WithAccountIew adds the accountIew to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountIsw

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

WithAccountIsw adds the accountIsw to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNic

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

WithAccountNic adds the accountNic to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNie

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

WithAccountNie adds the accountNie to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNiew

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

WithAccountNiew adds the accountNiew to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountNisw

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

WithAccountNisw adds the accountNisw to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccountn

WithAccountn adds the accountn to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsn

WithAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnGt

WithAsnGt adds the asnGt to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnGte

WithAsnGte adds the asnGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnID

WithAsnID adds the asnID to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnIDn

WithAsnIDn adds the asnIDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnLt

WithAsnLt adds the asnLt to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnLte

WithAsnLte adds the asnLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsnn

WithAsnn adds the asnn to the circuits providers list params

func (*CircuitsProvidersListParams) WithContact

WithContact adds the contact to the circuits providers list params

func (*CircuitsProvidersListParams) WithContactGroup

func (o *CircuitsProvidersListParams) WithContactGroup(contactGroup *string) *CircuitsProvidersListParams

WithContactGroup adds the contactGroup to the circuits providers list params

func (*CircuitsProvidersListParams) WithContactGroupn

func (o *CircuitsProvidersListParams) WithContactGroupn(contactGroupn *string) *CircuitsProvidersListParams

WithContactGroupn adds the contactGroupn to the circuits providers list params

func (*CircuitsProvidersListParams) WithContactRole

func (o *CircuitsProvidersListParams) WithContactRole(contactRole *string) *CircuitsProvidersListParams

WithContactRole adds the contactRole to the circuits providers list params

func (*CircuitsProvidersListParams) WithContactRolen

func (o *CircuitsProvidersListParams) WithContactRolen(contactRolen *string) *CircuitsProvidersListParams

WithContactRolen adds the contactRolen to the circuits providers list params

func (*CircuitsProvidersListParams) WithContactn

WithContactn adds the contactn to the circuits providers list params

func (*CircuitsProvidersListParams) WithContext

WithContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) WithCreated

WithCreated adds the created to the circuits providers list params

func (*CircuitsProvidersListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithDefaults

WithDefaults hydrates default values in the circuits providers list params (not the query body).

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

func (*CircuitsProvidersListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) WithID

WithID adds the id to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDGt

WithIDGt adds the iDGt to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDGte

WithIDGte adds the iDGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDLt

WithIDLt adds the iDLt to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDLte

WithIDLte adds the iDLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDn

WithIDn adds the iDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the circuits providers list params

func (*CircuitsProvidersListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the circuits providers list params

func (*CircuitsProvidersListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the circuits providers list params

func (*CircuitsProvidersListParams) WithLimit

WithLimit adds the limit to the circuits providers list params

func (*CircuitsProvidersListParams) WithName

WithName adds the name to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIc

WithNameIc adds the nameIc to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIe

WithNameIe adds the nameIe to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIew

WithNameIew adds the nameIew to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameIsw

WithNameIsw adds the nameIsw to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNic

WithNameNic adds the nameNic to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNie

WithNameNie adds the nameNie to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNiew

WithNameNiew adds the nameNiew to the circuits providers list params

func (*CircuitsProvidersListParams) WithNameNisw

WithNameNisw adds the nameNisw to the circuits providers list params

func (*CircuitsProvidersListParams) WithNamen

WithNamen adds the namen to the circuits providers list params

func (*CircuitsProvidersListParams) WithOffset

WithOffset adds the offset to the circuits providers list params

func (*CircuitsProvidersListParams) WithQ

WithQ adds the q to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegion

WithRegion adds the region to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegionID

WithRegionID adds the regionID to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegionIDn

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

WithRegionIDn adds the regionIDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithRegionn

WithRegionn adds the regionn to the circuits providers list params

func (*CircuitsProvidersListParams) WithSite

WithSite adds the site to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteGroup

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

WithSiteGroup adds the siteGroup to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteGroupID

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

WithSiteGroupID adds the siteGroupID to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteGroupIDn

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

WithSiteGroupIDn adds the siteGroupIDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteGroupn

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

WithSiteGroupn adds the siteGroupn to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteID

WithSiteID adds the siteID to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteIDn

WithSiteIDn adds the siteIDn to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiten

WithSiten adds the siten to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlug

WithSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIc

WithSlugIc adds the slugIc to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIe

WithSlugIe adds the slugIe to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIew

WithSlugIew adds the slugIew to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugIsw

WithSlugIsw adds the slugIsw to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNic

WithSlugNic adds the slugNic to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNie

WithSlugNie adds the slugNie to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNiew

WithSlugNiew adds the slugNiew to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugNisw

WithSlugNisw adds the slugNisw to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlugn

WithSlugn adds the slugn to the circuits providers list params

func (*CircuitsProvidersListParams) WithTag

WithTag adds the tag to the circuits providers list params

func (*CircuitsProvidersListParams) WithTagn

WithTagn adds the tagn to the circuits providers list params

func (*CircuitsProvidersListParams) WithTimeout

WithTimeout adds the timeout to the circuits providers list params

func (*CircuitsProvidersListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersListReader

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

CircuitsProvidersListReader is a Reader for the CircuitsProvidersList structure.

func (*CircuitsProvidersListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersPartialUpdateOK

type CircuitsProvidersPartialUpdateOK struct {
	Payload *models.Provider
}
CircuitsProvidersPartialUpdateOK describes a response with status code 200, 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.WritableProvider

	/* 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 timeout for this client.

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

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

func NewCircuitsProvidersPartialUpdateParamsWithContext

func NewCircuitsProvidersPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersPartialUpdateParams

NewCircuitsProvidersPartialUpdateParamsWithContext creates a new CircuitsProvidersPartialUpdateParams object with 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 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 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) SetDefaults

func (o *CircuitsProvidersPartialUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers partial update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits providers partial update params (not the query body).

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

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 describes a response with status code 200, 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 timeout for this client.

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

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

func NewCircuitsProvidersReadParamsWithContext

func NewCircuitsProvidersReadParamsWithContext(ctx context.Context) *CircuitsProvidersReadParams

NewCircuitsProvidersReadParamsWithContext creates a new CircuitsProvidersReadParams object with 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 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 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) SetDefaults

func (o *CircuitsProvidersReadParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers read params (not the query body).

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

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

WithDefaults hydrates default values in the circuits providers read params (not the query body).

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

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 describes a response with status code 200, 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.WritableProvider

	/* 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 timeout for this client.

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

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

func NewCircuitsProvidersUpdateParamsWithContext

func NewCircuitsProvidersUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersUpdateParams

NewCircuitsProvidersUpdateParamsWithContext creates a new CircuitsProvidersUpdateParams object with 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 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 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

SetData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetDefaults

func (o *CircuitsProvidersUpdateParams) SetDefaults()

SetDefaults hydrates default values in the circuits providers update params (not the query body).

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

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

WithDefaults hydrates default values in the circuits providers update params (not the query body).

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

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

CircuitsCircuitTerminationsBulkDelete circuits circuit terminations bulk delete API

func (*Client) CircuitsCircuitTerminationsBulkPartialUpdate

CircuitsCircuitTerminationsBulkPartialUpdate circuits circuit terminations bulk partial update API

func (*Client) CircuitsCircuitTerminationsBulkUpdate

func (a *Client) CircuitsCircuitTerminationsBulkUpdate(params *CircuitsCircuitTerminationsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsBulkUpdateOK, error)

CircuitsCircuitTerminationsBulkUpdate circuits circuit terminations bulk update 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, opts ...ClientOption) (*CircuitsCircuitTerminationsListOK, error)

CircuitsCircuitTerminationsList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) CircuitsCircuitTerminationsPartialUpdate

CircuitsCircuitTerminationsPartialUpdate circuits circuit terminations partial update API

func (*Client) CircuitsCircuitTerminationsPaths

func (a *Client) CircuitsCircuitTerminationsPaths(params *CircuitsCircuitTerminationsPathsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsPathsOK, error)

CircuitsCircuitTerminationsPaths Return all CablePaths which traverse a given pass-through port.

func (*Client) CircuitsCircuitTerminationsRead

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

CircuitsCircuitTerminationsRead circuits circuit terminations read API

func (*Client) CircuitsCircuitTerminationsUpdate

func (a *Client) CircuitsCircuitTerminationsUpdate(params *CircuitsCircuitTerminationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsUpdateOK, error)

CircuitsCircuitTerminationsUpdate circuits circuit terminations update API

func (*Client) CircuitsCircuitTypesBulkDelete

CircuitsCircuitTypesBulkDelete circuits circuit types bulk delete API

func (*Client) CircuitsCircuitTypesBulkPartialUpdate

func (a *Client) CircuitsCircuitTypesBulkPartialUpdate(params *CircuitsCircuitTypesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesBulkPartialUpdateOK, error)

CircuitsCircuitTypesBulkPartialUpdate circuits circuit types bulk partial update API

func (*Client) CircuitsCircuitTypesBulkUpdate

func (a *Client) CircuitsCircuitTypesBulkUpdate(params *CircuitsCircuitTypesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesBulkUpdateOK, error)

CircuitsCircuitTypesBulkUpdate circuits circuit types bulk update API

func (*Client) CircuitsCircuitTypesCreate

func (a *Client) CircuitsCircuitTypesCreate(params *CircuitsCircuitTypesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesCreateCreated, error)

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, opts ...ClientOption) (*CircuitsCircuitTypesListOK, error)

CircuitsCircuitTypesList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) CircuitsCircuitTypesPartialUpdate

func (a *Client) CircuitsCircuitTypesPartialUpdate(params *CircuitsCircuitTypesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesPartialUpdateOK, error)

CircuitsCircuitTypesPartialUpdate circuits circuit types partial update API

func (*Client) CircuitsCircuitTypesRead

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

CircuitsCircuitTypesRead circuits circuit types read API

func (*Client) CircuitsCircuitTypesUpdate

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

CircuitsCircuitTypesUpdate circuits circuit types update API

func (*Client) CircuitsCircuitsBulkDelete

CircuitsCircuitsBulkDelete circuits circuits bulk delete API

func (*Client) CircuitsCircuitsBulkPartialUpdate

func (a *Client) CircuitsCircuitsBulkPartialUpdate(params *CircuitsCircuitsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsBulkPartialUpdateOK, error)

CircuitsCircuitsBulkPartialUpdate circuits circuits bulk partial update API

func (*Client) CircuitsCircuitsBulkUpdate

func (a *Client) CircuitsCircuitsBulkUpdate(params *CircuitsCircuitsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsBulkUpdateOK, error)

CircuitsCircuitsBulkUpdate circuits circuits bulk update API

func (*Client) CircuitsCircuitsCreate

func (a *Client) CircuitsCircuitsCreate(params *CircuitsCircuitsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsCreateCreated, error)

CircuitsCircuitsCreate circuits circuits create API

func (*Client) CircuitsCircuitsDelete

func (a *Client) CircuitsCircuitsDelete(params *CircuitsCircuitsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsDeleteNoContent, error)

CircuitsCircuitsDelete circuits circuits delete API

func (*Client) CircuitsCircuitsList

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

CircuitsCircuitsList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) CircuitsCircuitsPartialUpdate

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

CircuitsCircuitsPartialUpdate circuits circuits partial update API

func (*Client) CircuitsCircuitsRead

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

CircuitsCircuitsRead circuits circuits read API

func (*Client) CircuitsCircuitsUpdate

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

CircuitsCircuitsUpdate circuits circuits update API

func (*Client) CircuitsProviderNetworksBulkDelete

CircuitsProviderNetworksBulkDelete circuits provider networks bulk delete API

func (*Client) CircuitsProviderNetworksBulkPartialUpdate

CircuitsProviderNetworksBulkPartialUpdate circuits provider networks bulk partial update API

func (*Client) CircuitsProviderNetworksBulkUpdate

func (a *Client) CircuitsProviderNetworksBulkUpdate(params *CircuitsProviderNetworksBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksBulkUpdateOK, error)

CircuitsProviderNetworksBulkUpdate circuits provider networks bulk update API

func (*Client) CircuitsProviderNetworksCreate

CircuitsProviderNetworksCreate circuits provider networks create API

func (*Client) CircuitsProviderNetworksDelete

CircuitsProviderNetworksDelete circuits provider networks delete API

func (*Client) CircuitsProviderNetworksList

func (a *Client) CircuitsProviderNetworksList(params *CircuitsProviderNetworksListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksListOK, error)

CircuitsProviderNetworksList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) CircuitsProviderNetworksPartialUpdate

func (a *Client) CircuitsProviderNetworksPartialUpdate(params *CircuitsProviderNetworksPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksPartialUpdateOK, error)

CircuitsProviderNetworksPartialUpdate circuits provider networks partial update API

func (*Client) CircuitsProviderNetworksRead

func (a *Client) CircuitsProviderNetworksRead(params *CircuitsProviderNetworksReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksReadOK, error)

CircuitsProviderNetworksRead circuits provider networks read API

func (*Client) CircuitsProviderNetworksUpdate

func (a *Client) CircuitsProviderNetworksUpdate(params *CircuitsProviderNetworksUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksUpdateOK, error)

CircuitsProviderNetworksUpdate circuits provider networks update API

func (*Client) CircuitsProvidersBulkDelete

CircuitsProvidersBulkDelete circuits providers bulk delete API

func (*Client) CircuitsProvidersBulkPartialUpdate

func (a *Client) CircuitsProvidersBulkPartialUpdate(params *CircuitsProvidersBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersBulkPartialUpdateOK, error)

CircuitsProvidersBulkPartialUpdate circuits providers bulk partial update API

func (*Client) CircuitsProvidersBulkUpdate

func (a *Client) CircuitsProvidersBulkUpdate(params *CircuitsProvidersBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersBulkUpdateOK, error)

CircuitsProvidersBulkUpdate circuits providers bulk update API

func (*Client) CircuitsProvidersCreate

func (a *Client) CircuitsProvidersCreate(params *CircuitsProvidersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersCreateCreated, error)

CircuitsProvidersCreate circuits providers create API

func (*Client) CircuitsProvidersDelete

func (a *Client) CircuitsProvidersDelete(params *CircuitsProvidersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersDeleteNoContent, error)

CircuitsProvidersDelete circuits providers delete API

func (*Client) CircuitsProvidersList

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

CircuitsProvidersList Overrides ListModelMixin to allow processing ExportTemplates.

func (*Client) CircuitsProvidersPartialUpdate

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

CircuitsProvidersPartialUpdate circuits providers partial update API

func (*Client) CircuitsProvidersRead

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

CircuitsProvidersRead circuits providers read API

func (*Client) CircuitsProvidersUpdate

func (a *Client) CircuitsProvidersUpdate(params *CircuitsProvidersUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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 ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CircuitsCircuitTerminationsBulkDelete(params *CircuitsCircuitTerminationsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsBulkDeleteNoContent, error)

	CircuitsCircuitTerminationsBulkPartialUpdate(params *CircuitsCircuitTerminationsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsBulkPartialUpdateOK, error)

	CircuitsCircuitTerminationsBulkUpdate(params *CircuitsCircuitTerminationsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsBulkUpdateOK, error)

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

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

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

	CircuitsCircuitTerminationsPartialUpdate(params *CircuitsCircuitTerminationsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsPartialUpdateOK, error)

	CircuitsCircuitTerminationsPaths(params *CircuitsCircuitTerminationsPathsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsPathsOK, error)

	CircuitsCircuitTerminationsRead(params *CircuitsCircuitTerminationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsReadOK, error)

	CircuitsCircuitTerminationsUpdate(params *CircuitsCircuitTerminationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTerminationsUpdateOK, error)

	CircuitsCircuitTypesBulkDelete(params *CircuitsCircuitTypesBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesBulkDeleteNoContent, error)

	CircuitsCircuitTypesBulkPartialUpdate(params *CircuitsCircuitTypesBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesBulkPartialUpdateOK, error)

	CircuitsCircuitTypesBulkUpdate(params *CircuitsCircuitTypesBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesBulkUpdateOK, error)

	CircuitsCircuitTypesCreate(params *CircuitsCircuitTypesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesCreateCreated, error)

	CircuitsCircuitTypesDelete(params *CircuitsCircuitTypesDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesDeleteNoContent, error)

	CircuitsCircuitTypesList(params *CircuitsCircuitTypesListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesListOK, error)

	CircuitsCircuitTypesPartialUpdate(params *CircuitsCircuitTypesPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesPartialUpdateOK, error)

	CircuitsCircuitTypesRead(params *CircuitsCircuitTypesReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesReadOK, error)

	CircuitsCircuitTypesUpdate(params *CircuitsCircuitTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitTypesUpdateOK, error)

	CircuitsCircuitsBulkDelete(params *CircuitsCircuitsBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsBulkDeleteNoContent, error)

	CircuitsCircuitsBulkPartialUpdate(params *CircuitsCircuitsBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsBulkPartialUpdateOK, error)

	CircuitsCircuitsBulkUpdate(params *CircuitsCircuitsBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsBulkUpdateOK, error)

	CircuitsCircuitsCreate(params *CircuitsCircuitsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsCreateCreated, error)

	CircuitsCircuitsDelete(params *CircuitsCircuitsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsDeleteNoContent, error)

	CircuitsCircuitsList(params *CircuitsCircuitsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsListOK, error)

	CircuitsCircuitsPartialUpdate(params *CircuitsCircuitsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsPartialUpdateOK, error)

	CircuitsCircuitsRead(params *CircuitsCircuitsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsReadOK, error)

	CircuitsCircuitsUpdate(params *CircuitsCircuitsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsCircuitsUpdateOK, error)

	CircuitsProviderNetworksBulkDelete(params *CircuitsProviderNetworksBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksBulkDeleteNoContent, error)

	CircuitsProviderNetworksBulkPartialUpdate(params *CircuitsProviderNetworksBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksBulkPartialUpdateOK, error)

	CircuitsProviderNetworksBulkUpdate(params *CircuitsProviderNetworksBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksBulkUpdateOK, error)

	CircuitsProviderNetworksCreate(params *CircuitsProviderNetworksCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksCreateCreated, error)

	CircuitsProviderNetworksDelete(params *CircuitsProviderNetworksDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksDeleteNoContent, error)

	CircuitsProviderNetworksList(params *CircuitsProviderNetworksListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksListOK, error)

	CircuitsProviderNetworksPartialUpdate(params *CircuitsProviderNetworksPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksPartialUpdateOK, error)

	CircuitsProviderNetworksRead(params *CircuitsProviderNetworksReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksReadOK, error)

	CircuitsProviderNetworksUpdate(params *CircuitsProviderNetworksUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProviderNetworksUpdateOK, error)

	CircuitsProvidersBulkDelete(params *CircuitsProvidersBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersBulkDeleteNoContent, error)

	CircuitsProvidersBulkPartialUpdate(params *CircuitsProvidersBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersBulkPartialUpdateOK, error)

	CircuitsProvidersBulkUpdate(params *CircuitsProvidersBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersBulkUpdateOK, error)

	CircuitsProvidersCreate(params *CircuitsProvidersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersCreateCreated, error)

	CircuitsProvidersDelete(params *CircuitsProvidersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersDeleteNoContent, error)

	CircuitsProvidersList(params *CircuitsProvidersListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersListOK, error)

	CircuitsProvidersPartialUpdate(params *CircuitsProvidersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersPartialUpdateOK, error)

	CircuitsProvidersRead(params *CircuitsProvidersReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CircuitsProvidersReadOK, error)

	CircuitsProvidersUpdate(params *CircuitsProvidersUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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