vpn

package
v0.0.0-...-2513e68 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for vpn API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) VpnTunnelGroupsCreate

func (a *Client) VpnTunnelGroupsCreate(params *VpnTunnelGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsCreateCreated, error)

VpnTunnelGroupsCreate vpn tunnel groups create API

func (*Client) VpnTunnelGroupsDelete

func (a *Client) VpnTunnelGroupsDelete(params *VpnTunnelGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsDeleteNoContent, error)

VpnTunnelGroupsDelete vpn tunnel groups delete API

func (*Client) VpnTunnelGroupsList

func (a *Client) VpnTunnelGroupsList(params *VpnTunnelGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsListOK, error)

VpnTunnelGroupsList vpn tunnel groups list API

func (*Client) VpnTunnelGroupsRead

func (a *Client) VpnTunnelGroupsRead(params *VpnTunnelGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsReadOK, error)

VpnTunnelGroupsRead vpn tunnel groups read API

func (*Client) VpnTunnelGroupsUpdate

func (a *Client) VpnTunnelGroupsUpdate(params *VpnTunnelGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsUpdateOK, error)

VpnTunnelGroupsUpdate vpn tunnel groups update API

func (*Client) VpnTunnelTerminationsCreate

func (a *Client) VpnTunnelTerminationsCreate(params *VpnTunnelTerminationsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsCreateCreated, error)

VpnTunnelTerminationsCreate Post a tunnel termination object.

func (*Client) VpnTunnelTerminationsDelete

VpnTunnelTerminationsDelete vpn tunnel terminations delete API

func (*Client) VpnTunnelTerminationsList

func (a *Client) VpnTunnelTerminationsList(params *VpnTunnelTerminationsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsListOK, error)

VpnTunnelTerminationsList vpn tunnel terminations list API

func (*Client) VpnTunnelTerminationsRead

func (a *Client) VpnTunnelTerminationsRead(params *VpnTunnelTerminationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsReadOK, error)

VpnTunnelTerminationsRead vpn tunnel terminations read API

func (*Client) VpnTunnelTerminationsUpdate

func (a *Client) VpnTunnelTerminationsUpdate(params *VpnTunnelTerminationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsUpdateOK, error)

VpnTunnelTerminationsUpdate vpn tunnel terminations update API

func (*Client) VpnTunnelsCreate

func (a *Client) VpnTunnelsCreate(params *VpnTunnelsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsCreateCreated, error)

VpnTunnelsCreate Post a tunnel object.

func (*Client) VpnTunnelsDelete

func (a *Client) VpnTunnelsDelete(params *VpnTunnelsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsDeleteNoContent, error)

VpnTunnelsDelete Delete a tunnel object.

func (*Client) VpnTunnelsList

func (a *Client) VpnTunnelsList(params *VpnTunnelsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsListOK, error)

VpnTunnelsList Get a list of tunnel objects.

func (*Client) VpnTunnelsRead

func (a *Client) VpnTunnelsRead(params *VpnTunnelsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsReadOK, error)

VpnTunnelsRead Get a tunnel object.

func (*Client) VpnTunnelsUpdate

func (a *Client) VpnTunnelsUpdate(params *VpnTunnelsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsUpdateOK, error)

VpnTunnelsUpdate Put a tunnel object.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	VpnTunnelGroupsCreate(params *VpnTunnelGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsCreateCreated, error)

	VpnTunnelGroupsDelete(params *VpnTunnelGroupsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsDeleteNoContent, error)

	VpnTunnelGroupsList(params *VpnTunnelGroupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsListOK, error)

	VpnTunnelGroupsRead(params *VpnTunnelGroupsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsReadOK, error)

	VpnTunnelGroupsUpdate(params *VpnTunnelGroupsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelGroupsUpdateOK, error)

	VpnTunnelTerminationsCreate(params *VpnTunnelTerminationsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsCreateCreated, error)

	VpnTunnelTerminationsDelete(params *VpnTunnelTerminationsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsDeleteNoContent, error)

	VpnTunnelTerminationsList(params *VpnTunnelTerminationsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsListOK, error)

	VpnTunnelTerminationsRead(params *VpnTunnelTerminationsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsReadOK, error)

	VpnTunnelTerminationsUpdate(params *VpnTunnelTerminationsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelTerminationsUpdateOK, error)

	VpnTunnelsCreate(params *VpnTunnelsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsCreateCreated, error)

	VpnTunnelsDelete(params *VpnTunnelsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsDeleteNoContent, error)

	VpnTunnelsList(params *VpnTunnelsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsListOK, error)

	VpnTunnelsRead(params *VpnTunnelsReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsReadOK, error)

	VpnTunnelsUpdate(params *VpnTunnelsUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VpnTunnelsUpdateOK, 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 vpn API client.

type VpnTunnelGroupsCreateCreated

type VpnTunnelGroupsCreateCreated struct {
	Payload *models.TunnelGroup
}

VpnTunnelGroupsCreateCreated describes a response with status code 201, with default header values.

VpnTunnelGroupsCreateCreated vpn tunnel groups create created

func NewVpnTunnelGroupsCreateCreated

func NewVpnTunnelGroupsCreateCreated() *VpnTunnelGroupsCreateCreated

NewVpnTunnelGroupsCreateCreated creates a VpnTunnelGroupsCreateCreated with default headers values

func (*VpnTunnelGroupsCreateCreated) Code

Code gets the status code for the vpn tunnel groups create created response

func (*VpnTunnelGroupsCreateCreated) Error

func (*VpnTunnelGroupsCreateCreated) GetPayload

func (*VpnTunnelGroupsCreateCreated) IsClientError

func (o *VpnTunnelGroupsCreateCreated) IsClientError() bool

IsClientError returns true when this vpn tunnel groups create created response has a 4xx status code

func (*VpnTunnelGroupsCreateCreated) IsCode

func (o *VpnTunnelGroupsCreateCreated) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups create created response a status code equal to that given

func (*VpnTunnelGroupsCreateCreated) IsRedirect

func (o *VpnTunnelGroupsCreateCreated) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups create created response has a 3xx status code

func (*VpnTunnelGroupsCreateCreated) IsServerError

func (o *VpnTunnelGroupsCreateCreated) IsServerError() bool

IsServerError returns true when this vpn tunnel groups create created response has a 5xx status code

func (*VpnTunnelGroupsCreateCreated) IsSuccess

func (o *VpnTunnelGroupsCreateCreated) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups create created response has a 2xx status code

func (*VpnTunnelGroupsCreateCreated) String

type VpnTunnelGroupsCreateDefault

type VpnTunnelGroupsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelGroupsCreateDefault describes a response with status code -1, with default header values.

VpnTunnelGroupsCreateDefault vpn tunnel groups create default

func NewVpnTunnelGroupsCreateDefault

func NewVpnTunnelGroupsCreateDefault(code int) *VpnTunnelGroupsCreateDefault

NewVpnTunnelGroupsCreateDefault creates a VpnTunnelGroupsCreateDefault with default headers values

func (*VpnTunnelGroupsCreateDefault) Code

Code gets the status code for the vpn tunnel groups create default response

func (*VpnTunnelGroupsCreateDefault) Error

func (*VpnTunnelGroupsCreateDefault) GetPayload

func (o *VpnTunnelGroupsCreateDefault) GetPayload() interface{}

func (*VpnTunnelGroupsCreateDefault) IsClientError

func (o *VpnTunnelGroupsCreateDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel groups create default response has a 4xx status code

func (*VpnTunnelGroupsCreateDefault) IsCode

func (o *VpnTunnelGroupsCreateDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups create default response a status code equal to that given

func (*VpnTunnelGroupsCreateDefault) IsRedirect

func (o *VpnTunnelGroupsCreateDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups create default response has a 3xx status code

func (*VpnTunnelGroupsCreateDefault) IsServerError

func (o *VpnTunnelGroupsCreateDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel groups create default response has a 5xx status code

func (*VpnTunnelGroupsCreateDefault) IsSuccess

func (o *VpnTunnelGroupsCreateDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups create default response has a 2xx status code

func (*VpnTunnelGroupsCreateDefault) String

type VpnTunnelGroupsCreateParams

type VpnTunnelGroupsCreateParams struct {

	// Data.
	Data *models.TunnelGroup

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

VpnTunnelGroupsCreateParams contains all the parameters to send to the API endpoint

for the vpn tunnel groups create operation.

Typically these are written to a http.Request.

func NewVpnTunnelGroupsCreateParams

func NewVpnTunnelGroupsCreateParams() *VpnTunnelGroupsCreateParams

NewVpnTunnelGroupsCreateParams creates a new VpnTunnelGroupsCreateParams 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 NewVpnTunnelGroupsCreateParamsWithContext

func NewVpnTunnelGroupsCreateParamsWithContext(ctx context.Context) *VpnTunnelGroupsCreateParams

NewVpnTunnelGroupsCreateParamsWithContext creates a new VpnTunnelGroupsCreateParams object with the ability to set a context for a request.

func NewVpnTunnelGroupsCreateParamsWithHTTPClient

func NewVpnTunnelGroupsCreateParamsWithHTTPClient(client *http.Client) *VpnTunnelGroupsCreateParams

NewVpnTunnelGroupsCreateParamsWithHTTPClient creates a new VpnTunnelGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelGroupsCreateParamsWithTimeout

func NewVpnTunnelGroupsCreateParamsWithTimeout(timeout time.Duration) *VpnTunnelGroupsCreateParams

NewVpnTunnelGroupsCreateParamsWithTimeout creates a new VpnTunnelGroupsCreateParams object with the ability to set a timeout on a request.

func (*VpnTunnelGroupsCreateParams) SetContext

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

SetContext adds the context to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) SetData

SetData adds the data to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) SetDefaults

func (o *VpnTunnelGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel groups create params (not the query body).

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

func (*VpnTunnelGroupsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) WithContext

WithContext adds the context to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) WithData

WithData adds the data to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel groups create params (not the query body).

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

func (*VpnTunnelGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel groups create params

func (*VpnTunnelGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelGroupsCreateReader

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

VpnTunnelGroupsCreateReader is a Reader for the VpnTunnelGroupsCreate structure.

func (*VpnTunnelGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelGroupsDeleteDefault

type VpnTunnelGroupsDeleteDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelGroupsDeleteDefault describes a response with status code -1, with default header values.

VpnTunnelGroupsDeleteDefault vpn tunnel groups delete default

func NewVpnTunnelGroupsDeleteDefault

func NewVpnTunnelGroupsDeleteDefault(code int) *VpnTunnelGroupsDeleteDefault

NewVpnTunnelGroupsDeleteDefault creates a VpnTunnelGroupsDeleteDefault with default headers values

func (*VpnTunnelGroupsDeleteDefault) Code

Code gets the status code for the vpn tunnel groups delete default response

func (*VpnTunnelGroupsDeleteDefault) Error

func (*VpnTunnelGroupsDeleteDefault) GetPayload

func (o *VpnTunnelGroupsDeleteDefault) GetPayload() interface{}

func (*VpnTunnelGroupsDeleteDefault) IsClientError

func (o *VpnTunnelGroupsDeleteDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel groups delete default response has a 4xx status code

func (*VpnTunnelGroupsDeleteDefault) IsCode

func (o *VpnTunnelGroupsDeleteDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups delete default response a status code equal to that given

func (*VpnTunnelGroupsDeleteDefault) IsRedirect

func (o *VpnTunnelGroupsDeleteDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups delete default response has a 3xx status code

func (*VpnTunnelGroupsDeleteDefault) IsServerError

func (o *VpnTunnelGroupsDeleteDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel groups delete default response has a 5xx status code

func (*VpnTunnelGroupsDeleteDefault) IsSuccess

func (o *VpnTunnelGroupsDeleteDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups delete default response has a 2xx status code

func (*VpnTunnelGroupsDeleteDefault) String

type VpnTunnelGroupsDeleteNoContent

type VpnTunnelGroupsDeleteNoContent struct {
}

VpnTunnelGroupsDeleteNoContent describes a response with status code 204, with default header values.

VpnTunnelGroupsDeleteNoContent vpn tunnel groups delete no content

func NewVpnTunnelGroupsDeleteNoContent

func NewVpnTunnelGroupsDeleteNoContent() *VpnTunnelGroupsDeleteNoContent

NewVpnTunnelGroupsDeleteNoContent creates a VpnTunnelGroupsDeleteNoContent with default headers values

func (*VpnTunnelGroupsDeleteNoContent) Code

Code gets the status code for the vpn tunnel groups delete no content response

func (*VpnTunnelGroupsDeleteNoContent) Error

func (*VpnTunnelGroupsDeleteNoContent) IsClientError

func (o *VpnTunnelGroupsDeleteNoContent) IsClientError() bool

IsClientError returns true when this vpn tunnel groups delete no content response has a 4xx status code

func (*VpnTunnelGroupsDeleteNoContent) IsCode

func (o *VpnTunnelGroupsDeleteNoContent) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups delete no content response a status code equal to that given

func (*VpnTunnelGroupsDeleteNoContent) IsRedirect

func (o *VpnTunnelGroupsDeleteNoContent) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups delete no content response has a 3xx status code

func (*VpnTunnelGroupsDeleteNoContent) IsServerError

func (o *VpnTunnelGroupsDeleteNoContent) IsServerError() bool

IsServerError returns true when this vpn tunnel groups delete no content response has a 5xx status code

func (*VpnTunnelGroupsDeleteNoContent) IsSuccess

func (o *VpnTunnelGroupsDeleteNoContent) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups delete no content response has a 2xx status code

func (*VpnTunnelGroupsDeleteNoContent) String

type VpnTunnelGroupsDeleteParams

type VpnTunnelGroupsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this tunnel group.
	*/
	ID int64

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

VpnTunnelGroupsDeleteParams contains all the parameters to send to the API endpoint

for the vpn tunnel groups delete operation.

Typically these are written to a http.Request.

func NewVpnTunnelGroupsDeleteParams

func NewVpnTunnelGroupsDeleteParams() *VpnTunnelGroupsDeleteParams

NewVpnTunnelGroupsDeleteParams creates a new VpnTunnelGroupsDeleteParams 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 NewVpnTunnelGroupsDeleteParamsWithContext

func NewVpnTunnelGroupsDeleteParamsWithContext(ctx context.Context) *VpnTunnelGroupsDeleteParams

NewVpnTunnelGroupsDeleteParamsWithContext creates a new VpnTunnelGroupsDeleteParams object with the ability to set a context for a request.

func NewVpnTunnelGroupsDeleteParamsWithHTTPClient

func NewVpnTunnelGroupsDeleteParamsWithHTTPClient(client *http.Client) *VpnTunnelGroupsDeleteParams

NewVpnTunnelGroupsDeleteParamsWithHTTPClient creates a new VpnTunnelGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelGroupsDeleteParamsWithTimeout

func NewVpnTunnelGroupsDeleteParamsWithTimeout(timeout time.Duration) *VpnTunnelGroupsDeleteParams

NewVpnTunnelGroupsDeleteParamsWithTimeout creates a new VpnTunnelGroupsDeleteParams object with the ability to set a timeout on a request.

func (*VpnTunnelGroupsDeleteParams) SetContext

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

SetContext adds the context to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) SetDefaults

func (o *VpnTunnelGroupsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel groups delete params (not the query body).

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

func (*VpnTunnelGroupsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) SetID

func (o *VpnTunnelGroupsDeleteParams) SetID(id int64)

SetID adds the id to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) WithContext

WithContext adds the context to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel groups delete params (not the query body).

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

func (*VpnTunnelGroupsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) WithID

WithID adds the id to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel groups delete params

func (*VpnTunnelGroupsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelGroupsDeleteReader

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

VpnTunnelGroupsDeleteReader is a Reader for the VpnTunnelGroupsDelete structure.

func (*VpnTunnelGroupsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelGroupsListDefault

type VpnTunnelGroupsListDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelGroupsListDefault describes a response with status code -1, with default header values.

VpnTunnelGroupsListDefault vpn tunnel groups list default

func NewVpnTunnelGroupsListDefault

func NewVpnTunnelGroupsListDefault(code int) *VpnTunnelGroupsListDefault

NewVpnTunnelGroupsListDefault creates a VpnTunnelGroupsListDefault with default headers values

func (*VpnTunnelGroupsListDefault) Code

func (o *VpnTunnelGroupsListDefault) Code() int

Code gets the status code for the vpn tunnel groups list default response

func (*VpnTunnelGroupsListDefault) Error

func (*VpnTunnelGroupsListDefault) GetPayload

func (o *VpnTunnelGroupsListDefault) GetPayload() interface{}

func (*VpnTunnelGroupsListDefault) IsClientError

func (o *VpnTunnelGroupsListDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel groups list default response has a 4xx status code

func (*VpnTunnelGroupsListDefault) IsCode

func (o *VpnTunnelGroupsListDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups list default response a status code equal to that given

func (*VpnTunnelGroupsListDefault) IsRedirect

func (o *VpnTunnelGroupsListDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups list default response has a 3xx status code

func (*VpnTunnelGroupsListDefault) IsServerError

func (o *VpnTunnelGroupsListDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel groups list default response has a 5xx status code

func (*VpnTunnelGroupsListDefault) IsSuccess

func (o *VpnTunnelGroupsListDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups list default response has a 2xx status code

func (*VpnTunnelGroupsListDefault) String

func (o *VpnTunnelGroupsListDefault) String() string

type VpnTunnelGroupsListOK

type VpnTunnelGroupsListOK struct {
	Payload *VpnTunnelGroupsListOKBody
}

VpnTunnelGroupsListOK describes a response with status code 200, with default header values.

VpnTunnelGroupsListOK vpn tunnel groups list o k

func NewVpnTunnelGroupsListOK

func NewVpnTunnelGroupsListOK() *VpnTunnelGroupsListOK

NewVpnTunnelGroupsListOK creates a VpnTunnelGroupsListOK with default headers values

func (*VpnTunnelGroupsListOK) Code

func (o *VpnTunnelGroupsListOK) Code() int

Code gets the status code for the vpn tunnel groups list o k response

func (*VpnTunnelGroupsListOK) Error

func (o *VpnTunnelGroupsListOK) Error() string

func (*VpnTunnelGroupsListOK) GetPayload

func (*VpnTunnelGroupsListOK) IsClientError

func (o *VpnTunnelGroupsListOK) IsClientError() bool

IsClientError returns true when this vpn tunnel groups list o k response has a 4xx status code

func (*VpnTunnelGroupsListOK) IsCode

func (o *VpnTunnelGroupsListOK) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups list o k response a status code equal to that given

func (*VpnTunnelGroupsListOK) IsRedirect

func (o *VpnTunnelGroupsListOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups list o k response has a 3xx status code

func (*VpnTunnelGroupsListOK) IsServerError

func (o *VpnTunnelGroupsListOK) IsServerError() bool

IsServerError returns true when this vpn tunnel groups list o k response has a 5xx status code

func (*VpnTunnelGroupsListOK) IsSuccess

func (o *VpnTunnelGroupsListOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups list o k response has a 2xx status code

func (*VpnTunnelGroupsListOK) String

func (o *VpnTunnelGroupsListOK) String() string

type VpnTunnelGroupsListOKBody

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

VpnTunnelGroupsListOKBody vpn tunnel groups list o k body swagger:model VpnTunnelGroupsListOKBody

func (*VpnTunnelGroupsListOKBody) ContextValidate

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

ContextValidate validate this vpn tunnel groups list o k body based on the context it is used

func (*VpnTunnelGroupsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VpnTunnelGroupsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VpnTunnelGroupsListOKBody) Validate

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

Validate validates this vpn tunnel groups list o k body

type VpnTunnelGroupsListParams

type VpnTunnelGroupsListParams struct {

	// Contact.
	Contact *string

	// Contactn.
	Contactn *string

	// ContactGroup.
	ContactGroup *string

	// ContactGroupn.
	ContactGroupn *string

	// ContactRole.
	ContactRole *string

	// ContactRolen.
	ContactRolen *string

	// Created.
	Created *string

	// CreatedGt.
	CreatedGt *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLt.
	CreatedLt *string

	// CreatedLte.
	CreatedLte *string

	// Createdn.
	Createdn *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// LastUpdatedGt.
	LastUpdatedGt *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLt.
	LastUpdatedLt *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	// LastUpdatedn.
	LastUpdatedn *string

	/* Limit.

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

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	/* Ordering.

	   Which field to use when ordering the results.
	*/
	Ordering *string

	// Q.
	Q *string

	// Slug.
	Slug *string

	// SlugEmpty.
	SlugEmpty *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
}

VpnTunnelGroupsListParams contains all the parameters to send to the API endpoint

for the vpn tunnel groups list operation.

Typically these are written to a http.Request.

func NewVpnTunnelGroupsListParams

func NewVpnTunnelGroupsListParams() *VpnTunnelGroupsListParams

NewVpnTunnelGroupsListParams creates a new VpnTunnelGroupsListParams 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 NewVpnTunnelGroupsListParamsWithContext

func NewVpnTunnelGroupsListParamsWithContext(ctx context.Context) *VpnTunnelGroupsListParams

NewVpnTunnelGroupsListParamsWithContext creates a new VpnTunnelGroupsListParams object with the ability to set a context for a request.

func NewVpnTunnelGroupsListParamsWithHTTPClient

func NewVpnTunnelGroupsListParamsWithHTTPClient(client *http.Client) *VpnTunnelGroupsListParams

NewVpnTunnelGroupsListParamsWithHTTPClient creates a new VpnTunnelGroupsListParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelGroupsListParamsWithTimeout

func NewVpnTunnelGroupsListParamsWithTimeout(timeout time.Duration) *VpnTunnelGroupsListParams

NewVpnTunnelGroupsListParamsWithTimeout creates a new VpnTunnelGroupsListParams object with the ability to set a timeout on a request.

func (*VpnTunnelGroupsListParams) SetContact

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

SetContact adds the contact to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetContactGroup

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

SetContactGroup adds the contactGroup to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetContactGroupn

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

SetContactGroupn adds the contactGroupN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetContactRole

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

SetContactRole adds the contactRole to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetContactRolen

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

SetContactRolen adds the contactRoleN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetContactn

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

SetContactn adds the contactN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetContext

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

SetContext adds the context to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetCreated

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

SetCreated adds the created to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetCreatedGt

func (o *VpnTunnelGroupsListParams) SetCreatedGt(createdGt *string)

SetCreatedGt adds the createdGt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetCreatedLt

func (o *VpnTunnelGroupsListParams) SetCreatedLt(createdLt *string)

SetCreatedLt adds the createdLt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetCreatedn

func (o *VpnTunnelGroupsListParams) SetCreatedn(createdn *string)

SetCreatedn adds the createdN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDefaults

func (o *VpnTunnelGroupsListParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel groups list params (not the query body).

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

func (*VpnTunnelGroupsListParams) SetDescription

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

SetDescription adds the description to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionEmpty

func (o *VpnTunnelGroupsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetID

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

SetID adds the id to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetIDGt

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

SetIDGt adds the idGt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetIDGte

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

SetIDGte adds the idGte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetIDLt

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

SetIDLt adds the idLt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetIDLte

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

SetIDLte adds the idLte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetIDn

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

SetIDn adds the idN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLastUpdatedGt

func (o *VpnTunnelGroupsListParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLastUpdatedLt

func (o *VpnTunnelGroupsListParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLastUpdatedn

func (o *VpnTunnelGroupsListParams) SetLastUpdatedn(lastUpdatedn *string)

SetLastUpdatedn adds the lastUpdatedN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetLimit

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

SetLimit adds the limit to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetName

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

SetName adds the name to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameEmpty

func (o *VpnTunnelGroupsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameIc

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

SetNameIc adds the nameIc to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameIe

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

SetNameIe adds the nameIe to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameIew

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

SetNameIew adds the nameIew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameNic

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

SetNameNic adds the nameNic to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameNie

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

SetNameNie adds the nameNie to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetNamen

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

SetNamen adds the nameN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetOffset

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

SetOffset adds the offset to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetOrdering

func (o *VpnTunnelGroupsListParams) SetOrdering(ordering *string)

SetOrdering adds the ordering to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetQ

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

SetQ adds the q to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlug

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

SetSlug adds the slug to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugEmpty

func (o *VpnTunnelGroupsListParams) SetSlugEmpty(slugEmpty *string)

SetSlugEmpty adds the slugEmpty to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugIc

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

SetSlugIc adds the slugIc to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugIe

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

SetSlugIe adds the slugIe to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugIew

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

SetSlugIew adds the slugIew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugIsw

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

SetSlugIsw adds the slugIsw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugNic

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

SetSlugNic adds the slugNic to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugNie

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

SetSlugNie adds the slugNie to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugNiew

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

SetSlugNiew adds the slugNiew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugNisw

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

SetSlugNisw adds the slugNisw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetSlugn

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

SetSlugn adds the slugN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetTag

func (o *VpnTunnelGroupsListParams) SetTag(tag []string)

SetTag adds the tag to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetTagn

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

SetTagn adds the tagN to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContact

WithContact adds the contact to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContactGroup

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

WithContactGroup adds the contactGroup to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContactGroupn

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

WithContactGroupn adds the contactGroupn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContactRole

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

WithContactRole adds the contactRole to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContactRolen

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

WithContactRolen adds the contactRolen to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContactn

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

WithContactn adds the contactn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithContext

WithContext adds the context to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithCreated

WithCreated adds the created to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithCreatedGt

func (o *VpnTunnelGroupsListParams) WithCreatedGt(createdGt *string) *VpnTunnelGroupsListParams

WithCreatedGt adds the createdGt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithCreatedLt

func (o *VpnTunnelGroupsListParams) WithCreatedLt(createdLt *string) *VpnTunnelGroupsListParams

WithCreatedLt adds the createdLt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithCreatedn

func (o *VpnTunnelGroupsListParams) WithCreatedn(createdn *string) *VpnTunnelGroupsListParams

WithCreatedn adds the createdn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel groups list params (not the query body).

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

func (*VpnTunnelGroupsListParams) WithDescription

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

WithDescription adds the description to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionEmpty

func (o *VpnTunnelGroupsListParams) WithDescriptionEmpty(descriptionEmpty *string) *VpnTunnelGroupsListParams

WithDescriptionEmpty adds the descriptionEmpty to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionIc

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

WithDescriptionIc adds the descriptionIc to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionIe

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

WithDescriptionIe adds the descriptionIe to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionIew

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

WithDescriptionIew adds the descriptionIew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionIsw

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

WithDescriptionIsw adds the descriptionIsw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionNic

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

WithDescriptionNic adds the descriptionNic to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionNie

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

WithDescriptionNie adds the descriptionNie to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionNiew

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

WithDescriptionNiew adds the descriptionNiew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionNisw

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

WithDescriptionNisw adds the descriptionNisw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithDescriptionn

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

WithDescriptionn adds the descriptionn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithID

WithID adds the id to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithIDGt

WithIDGt adds the iDGt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithIDGte

WithIDGte adds the iDGte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithIDLt

WithIDLt adds the iDLt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithIDLte

WithIDLte adds the iDLte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithIDn

WithIDn adds the iDn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLastUpdatedGt

func (o *VpnTunnelGroupsListParams) WithLastUpdatedGt(lastUpdatedGt *string) *VpnTunnelGroupsListParams

WithLastUpdatedGt adds the lastUpdatedGt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLastUpdatedLt

func (o *VpnTunnelGroupsListParams) WithLastUpdatedLt(lastUpdatedLt *string) *VpnTunnelGroupsListParams

WithLastUpdatedLt adds the lastUpdatedLt to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLastUpdatedn

func (o *VpnTunnelGroupsListParams) WithLastUpdatedn(lastUpdatedn *string) *VpnTunnelGroupsListParams

WithLastUpdatedn adds the lastUpdatedn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithLimit

WithLimit adds the limit to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithName

WithName adds the name to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameEmpty

func (o *VpnTunnelGroupsListParams) WithNameEmpty(nameEmpty *string) *VpnTunnelGroupsListParams

WithNameEmpty adds the nameEmpty to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameIc

WithNameIc adds the nameIc to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameIe

WithNameIe adds the nameIe to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameIew

WithNameIew adds the nameIew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameIsw

WithNameIsw adds the nameIsw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameNic

WithNameNic adds the nameNic to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameNie

WithNameNie adds the nameNie to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameNiew

func (o *VpnTunnelGroupsListParams) WithNameNiew(nameNiew *string) *VpnTunnelGroupsListParams

WithNameNiew adds the nameNiew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNameNisw

func (o *VpnTunnelGroupsListParams) WithNameNisw(nameNisw *string) *VpnTunnelGroupsListParams

WithNameNisw adds the nameNisw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithNamen

WithNamen adds the namen to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithOffset

WithOffset adds the offset to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithOrdering

func (o *VpnTunnelGroupsListParams) WithOrdering(ordering *string) *VpnTunnelGroupsListParams

WithOrdering adds the ordering to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithQ

WithQ adds the q to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlug

WithSlug adds the slug to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugEmpty

func (o *VpnTunnelGroupsListParams) WithSlugEmpty(slugEmpty *string) *VpnTunnelGroupsListParams

WithSlugEmpty adds the slugEmpty to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugIc

WithSlugIc adds the slugIc to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugIe

WithSlugIe adds the slugIe to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugIew

WithSlugIew adds the slugIew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugIsw

WithSlugIsw adds the slugIsw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugNic

WithSlugNic adds the slugNic to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugNie

WithSlugNie adds the slugNie to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugNiew

func (o *VpnTunnelGroupsListParams) WithSlugNiew(slugNiew *string) *VpnTunnelGroupsListParams

WithSlugNiew adds the slugNiew to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugNisw

func (o *VpnTunnelGroupsListParams) WithSlugNisw(slugNisw *string) *VpnTunnelGroupsListParams

WithSlugNisw adds the slugNisw to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithSlugn

WithSlugn adds the slugn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithTag

WithTag adds the tag to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithTagn

WithTagn adds the tagn to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel groups list params

func (*VpnTunnelGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelGroupsListReader

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

VpnTunnelGroupsListReader is a Reader for the VpnTunnelGroupsList structure.

func (*VpnTunnelGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelGroupsReadDefault

type VpnTunnelGroupsReadDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelGroupsReadDefault describes a response with status code -1, with default header values.

VpnTunnelGroupsReadDefault vpn tunnel groups read default

func NewVpnTunnelGroupsReadDefault

func NewVpnTunnelGroupsReadDefault(code int) *VpnTunnelGroupsReadDefault

NewVpnTunnelGroupsReadDefault creates a VpnTunnelGroupsReadDefault with default headers values

func (*VpnTunnelGroupsReadDefault) Code

func (o *VpnTunnelGroupsReadDefault) Code() int

Code gets the status code for the vpn tunnel groups read default response

func (*VpnTunnelGroupsReadDefault) Error

func (*VpnTunnelGroupsReadDefault) GetPayload

func (o *VpnTunnelGroupsReadDefault) GetPayload() interface{}

func (*VpnTunnelGroupsReadDefault) IsClientError

func (o *VpnTunnelGroupsReadDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel groups read default response has a 4xx status code

func (*VpnTunnelGroupsReadDefault) IsCode

func (o *VpnTunnelGroupsReadDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups read default response a status code equal to that given

func (*VpnTunnelGroupsReadDefault) IsRedirect

func (o *VpnTunnelGroupsReadDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups read default response has a 3xx status code

func (*VpnTunnelGroupsReadDefault) IsServerError

func (o *VpnTunnelGroupsReadDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel groups read default response has a 5xx status code

func (*VpnTunnelGroupsReadDefault) IsSuccess

func (o *VpnTunnelGroupsReadDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups read default response has a 2xx status code

func (*VpnTunnelGroupsReadDefault) String

func (o *VpnTunnelGroupsReadDefault) String() string

type VpnTunnelGroupsReadOK

type VpnTunnelGroupsReadOK struct {
	Payload *models.TunnelGroup
}

VpnTunnelGroupsReadOK describes a response with status code 200, with default header values.

VpnTunnelGroupsReadOK vpn tunnel groups read o k

func NewVpnTunnelGroupsReadOK

func NewVpnTunnelGroupsReadOK() *VpnTunnelGroupsReadOK

NewVpnTunnelGroupsReadOK creates a VpnTunnelGroupsReadOK with default headers values

func (*VpnTunnelGroupsReadOK) Code

func (o *VpnTunnelGroupsReadOK) Code() int

Code gets the status code for the vpn tunnel groups read o k response

func (*VpnTunnelGroupsReadOK) Error

func (o *VpnTunnelGroupsReadOK) Error() string

func (*VpnTunnelGroupsReadOK) GetPayload

func (o *VpnTunnelGroupsReadOK) GetPayload() *models.TunnelGroup

func (*VpnTunnelGroupsReadOK) IsClientError

func (o *VpnTunnelGroupsReadOK) IsClientError() bool

IsClientError returns true when this vpn tunnel groups read o k response has a 4xx status code

func (*VpnTunnelGroupsReadOK) IsCode

func (o *VpnTunnelGroupsReadOK) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups read o k response a status code equal to that given

func (*VpnTunnelGroupsReadOK) IsRedirect

func (o *VpnTunnelGroupsReadOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups read o k response has a 3xx status code

func (*VpnTunnelGroupsReadOK) IsServerError

func (o *VpnTunnelGroupsReadOK) IsServerError() bool

IsServerError returns true when this vpn tunnel groups read o k response has a 5xx status code

func (*VpnTunnelGroupsReadOK) IsSuccess

func (o *VpnTunnelGroupsReadOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups read o k response has a 2xx status code

func (*VpnTunnelGroupsReadOK) String

func (o *VpnTunnelGroupsReadOK) String() string

type VpnTunnelGroupsReadParams

type VpnTunnelGroupsReadParams struct {

	/* ID.

	   A unique integer value identifying this tunnel group.
	*/
	ID int64

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

VpnTunnelGroupsReadParams contains all the parameters to send to the API endpoint

for the vpn tunnel groups read operation.

Typically these are written to a http.Request.

func NewVpnTunnelGroupsReadParams

func NewVpnTunnelGroupsReadParams() *VpnTunnelGroupsReadParams

NewVpnTunnelGroupsReadParams creates a new VpnTunnelGroupsReadParams 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 NewVpnTunnelGroupsReadParamsWithContext

func NewVpnTunnelGroupsReadParamsWithContext(ctx context.Context) *VpnTunnelGroupsReadParams

NewVpnTunnelGroupsReadParamsWithContext creates a new VpnTunnelGroupsReadParams object with the ability to set a context for a request.

func NewVpnTunnelGroupsReadParamsWithHTTPClient

func NewVpnTunnelGroupsReadParamsWithHTTPClient(client *http.Client) *VpnTunnelGroupsReadParams

NewVpnTunnelGroupsReadParamsWithHTTPClient creates a new VpnTunnelGroupsReadParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelGroupsReadParamsWithTimeout

func NewVpnTunnelGroupsReadParamsWithTimeout(timeout time.Duration) *VpnTunnelGroupsReadParams

NewVpnTunnelGroupsReadParamsWithTimeout creates a new VpnTunnelGroupsReadParams object with the ability to set a timeout on a request.

func (*VpnTunnelGroupsReadParams) SetContext

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

SetContext adds the context to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) SetDefaults

func (o *VpnTunnelGroupsReadParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel groups read params (not the query body).

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

func (*VpnTunnelGroupsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) SetID

func (o *VpnTunnelGroupsReadParams) SetID(id int64)

SetID adds the id to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) WithContext

WithContext adds the context to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel groups read params (not the query body).

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

func (*VpnTunnelGroupsReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) WithID

WithID adds the id to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel groups read params

func (*VpnTunnelGroupsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelGroupsReadReader

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

VpnTunnelGroupsReadReader is a Reader for the VpnTunnelGroupsRead structure.

func (*VpnTunnelGroupsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelGroupsUpdateDefault

type VpnTunnelGroupsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelGroupsUpdateDefault describes a response with status code -1, with default header values.

VpnTunnelGroupsUpdateDefault vpn tunnel groups update default

func NewVpnTunnelGroupsUpdateDefault

func NewVpnTunnelGroupsUpdateDefault(code int) *VpnTunnelGroupsUpdateDefault

NewVpnTunnelGroupsUpdateDefault creates a VpnTunnelGroupsUpdateDefault with default headers values

func (*VpnTunnelGroupsUpdateDefault) Code

Code gets the status code for the vpn tunnel groups update default response

func (*VpnTunnelGroupsUpdateDefault) Error

func (*VpnTunnelGroupsUpdateDefault) GetPayload

func (o *VpnTunnelGroupsUpdateDefault) GetPayload() interface{}

func (*VpnTunnelGroupsUpdateDefault) IsClientError

func (o *VpnTunnelGroupsUpdateDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel groups update default response has a 4xx status code

func (*VpnTunnelGroupsUpdateDefault) IsCode

func (o *VpnTunnelGroupsUpdateDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups update default response a status code equal to that given

func (*VpnTunnelGroupsUpdateDefault) IsRedirect

func (o *VpnTunnelGroupsUpdateDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups update default response has a 3xx status code

func (*VpnTunnelGroupsUpdateDefault) IsServerError

func (o *VpnTunnelGroupsUpdateDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel groups update default response has a 5xx status code

func (*VpnTunnelGroupsUpdateDefault) IsSuccess

func (o *VpnTunnelGroupsUpdateDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups update default response has a 2xx status code

func (*VpnTunnelGroupsUpdateDefault) String

type VpnTunnelGroupsUpdateOK

type VpnTunnelGroupsUpdateOK struct {
	Payload *models.TunnelGroup
}

VpnTunnelGroupsUpdateOK describes a response with status code 200, with default header values.

VpnTunnelGroupsUpdateOK vpn tunnel groups update o k

func NewVpnTunnelGroupsUpdateOK

func NewVpnTunnelGroupsUpdateOK() *VpnTunnelGroupsUpdateOK

NewVpnTunnelGroupsUpdateOK creates a VpnTunnelGroupsUpdateOK with default headers values

func (*VpnTunnelGroupsUpdateOK) Code

func (o *VpnTunnelGroupsUpdateOK) Code() int

Code gets the status code for the vpn tunnel groups update o k response

func (*VpnTunnelGroupsUpdateOK) Error

func (o *VpnTunnelGroupsUpdateOK) Error() string

func (*VpnTunnelGroupsUpdateOK) GetPayload

func (o *VpnTunnelGroupsUpdateOK) GetPayload() *models.TunnelGroup

func (*VpnTunnelGroupsUpdateOK) IsClientError

func (o *VpnTunnelGroupsUpdateOK) IsClientError() bool

IsClientError returns true when this vpn tunnel groups update o k response has a 4xx status code

func (*VpnTunnelGroupsUpdateOK) IsCode

func (o *VpnTunnelGroupsUpdateOK) IsCode(code int) bool

IsCode returns true when this vpn tunnel groups update o k response a status code equal to that given

func (*VpnTunnelGroupsUpdateOK) IsRedirect

func (o *VpnTunnelGroupsUpdateOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnel groups update o k response has a 3xx status code

func (*VpnTunnelGroupsUpdateOK) IsServerError

func (o *VpnTunnelGroupsUpdateOK) IsServerError() bool

IsServerError returns true when this vpn tunnel groups update o k response has a 5xx status code

func (*VpnTunnelGroupsUpdateOK) IsSuccess

func (o *VpnTunnelGroupsUpdateOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnel groups update o k response has a 2xx status code

func (*VpnTunnelGroupsUpdateOK) String

func (o *VpnTunnelGroupsUpdateOK) String() string

type VpnTunnelGroupsUpdateParams

type VpnTunnelGroupsUpdateParams struct {

	// Data.
	Data *models.TunnelGroup

	/* ID.

	   A unique integer value identifying this tunnel group.
	*/
	ID int64

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

VpnTunnelGroupsUpdateParams contains all the parameters to send to the API endpoint

for the vpn tunnel groups update operation.

Typically these are written to a http.Request.

func NewVpnTunnelGroupsUpdateParams

func NewVpnTunnelGroupsUpdateParams() *VpnTunnelGroupsUpdateParams

NewVpnTunnelGroupsUpdateParams creates a new VpnTunnelGroupsUpdateParams 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 NewVpnTunnelGroupsUpdateParamsWithContext

func NewVpnTunnelGroupsUpdateParamsWithContext(ctx context.Context) *VpnTunnelGroupsUpdateParams

NewVpnTunnelGroupsUpdateParamsWithContext creates a new VpnTunnelGroupsUpdateParams object with the ability to set a context for a request.

func NewVpnTunnelGroupsUpdateParamsWithHTTPClient

func NewVpnTunnelGroupsUpdateParamsWithHTTPClient(client *http.Client) *VpnTunnelGroupsUpdateParams

NewVpnTunnelGroupsUpdateParamsWithHTTPClient creates a new VpnTunnelGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelGroupsUpdateParamsWithTimeout

func NewVpnTunnelGroupsUpdateParamsWithTimeout(timeout time.Duration) *VpnTunnelGroupsUpdateParams

NewVpnTunnelGroupsUpdateParamsWithTimeout creates a new VpnTunnelGroupsUpdateParams object with the ability to set a timeout on a request.

func (*VpnTunnelGroupsUpdateParams) SetContext

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

SetContext adds the context to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) SetData

SetData adds the data to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) SetDefaults

func (o *VpnTunnelGroupsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel groups update params (not the query body).

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

func (*VpnTunnelGroupsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) SetID

func (o *VpnTunnelGroupsUpdateParams) SetID(id int64)

SetID adds the id to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) WithContext

WithContext adds the context to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) WithData

WithData adds the data to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel groups update params (not the query body).

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

func (*VpnTunnelGroupsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) WithID

WithID adds the id to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel groups update params

func (*VpnTunnelGroupsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelGroupsUpdateReader

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

VpnTunnelGroupsUpdateReader is a Reader for the VpnTunnelGroupsUpdate structure.

func (*VpnTunnelGroupsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelTerminationsCreateCreated

type VpnTunnelTerminationsCreateCreated struct {
	Payload *models.TunnelTermination
}

VpnTunnelTerminationsCreateCreated describes a response with status code 201, with default header values.

VpnTunnelTerminationsCreateCreated vpn tunnel terminations create created

func NewVpnTunnelTerminationsCreateCreated

func NewVpnTunnelTerminationsCreateCreated() *VpnTunnelTerminationsCreateCreated

NewVpnTunnelTerminationsCreateCreated creates a VpnTunnelTerminationsCreateCreated with default headers values

func (*VpnTunnelTerminationsCreateCreated) Code

Code gets the status code for the vpn tunnel terminations create created response

func (*VpnTunnelTerminationsCreateCreated) Error

func (*VpnTunnelTerminationsCreateCreated) GetPayload

func (*VpnTunnelTerminationsCreateCreated) IsClientError

func (o *VpnTunnelTerminationsCreateCreated) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations create created response has a 4xx status code

func (*VpnTunnelTerminationsCreateCreated) IsCode

IsCode returns true when this vpn tunnel terminations create created response a status code equal to that given

func (*VpnTunnelTerminationsCreateCreated) IsRedirect

func (o *VpnTunnelTerminationsCreateCreated) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations create created response has a 3xx status code

func (*VpnTunnelTerminationsCreateCreated) IsServerError

func (o *VpnTunnelTerminationsCreateCreated) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations create created response has a 5xx status code

func (*VpnTunnelTerminationsCreateCreated) IsSuccess

IsSuccess returns true when this vpn tunnel terminations create created response has a 2xx status code

func (*VpnTunnelTerminationsCreateCreated) String

type VpnTunnelTerminationsCreateDefault

type VpnTunnelTerminationsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelTerminationsCreateDefault describes a response with status code -1, with default header values.

VpnTunnelTerminationsCreateDefault vpn tunnel terminations create default

func NewVpnTunnelTerminationsCreateDefault

func NewVpnTunnelTerminationsCreateDefault(code int) *VpnTunnelTerminationsCreateDefault

NewVpnTunnelTerminationsCreateDefault creates a VpnTunnelTerminationsCreateDefault with default headers values

func (*VpnTunnelTerminationsCreateDefault) Code

Code gets the status code for the vpn tunnel terminations create default response

func (*VpnTunnelTerminationsCreateDefault) Error

func (*VpnTunnelTerminationsCreateDefault) GetPayload

func (o *VpnTunnelTerminationsCreateDefault) GetPayload() interface{}

func (*VpnTunnelTerminationsCreateDefault) IsClientError

func (o *VpnTunnelTerminationsCreateDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations create default response has a 4xx status code

func (*VpnTunnelTerminationsCreateDefault) IsCode

IsCode returns true when this vpn tunnel terminations create default response a status code equal to that given

func (*VpnTunnelTerminationsCreateDefault) IsRedirect

func (o *VpnTunnelTerminationsCreateDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations create default response has a 3xx status code

func (*VpnTunnelTerminationsCreateDefault) IsServerError

func (o *VpnTunnelTerminationsCreateDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations create default response has a 5xx status code

func (*VpnTunnelTerminationsCreateDefault) IsSuccess

IsSuccess returns true when this vpn tunnel terminations create default response has a 2xx status code

func (*VpnTunnelTerminationsCreateDefault) String

type VpnTunnelTerminationsCreateParams

type VpnTunnelTerminationsCreateParams struct {

	// Data.
	Data *models.WritableTunnelTermination

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

VpnTunnelTerminationsCreateParams contains all the parameters to send to the API endpoint

for the vpn tunnel terminations create operation.

Typically these are written to a http.Request.

func NewVpnTunnelTerminationsCreateParams

func NewVpnTunnelTerminationsCreateParams() *VpnTunnelTerminationsCreateParams

NewVpnTunnelTerminationsCreateParams creates a new VpnTunnelTerminationsCreateParams 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 NewVpnTunnelTerminationsCreateParamsWithContext

func NewVpnTunnelTerminationsCreateParamsWithContext(ctx context.Context) *VpnTunnelTerminationsCreateParams

NewVpnTunnelTerminationsCreateParamsWithContext creates a new VpnTunnelTerminationsCreateParams object with the ability to set a context for a request.

func NewVpnTunnelTerminationsCreateParamsWithHTTPClient

func NewVpnTunnelTerminationsCreateParamsWithHTTPClient(client *http.Client) *VpnTunnelTerminationsCreateParams

NewVpnTunnelTerminationsCreateParamsWithHTTPClient creates a new VpnTunnelTerminationsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelTerminationsCreateParamsWithTimeout

func NewVpnTunnelTerminationsCreateParamsWithTimeout(timeout time.Duration) *VpnTunnelTerminationsCreateParams

NewVpnTunnelTerminationsCreateParamsWithTimeout creates a new VpnTunnelTerminationsCreateParams object with the ability to set a timeout on a request.

func (*VpnTunnelTerminationsCreateParams) SetContext

SetContext adds the context to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) SetData

SetData adds the data to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) SetDefaults

func (o *VpnTunnelTerminationsCreateParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel terminations create params (not the query body).

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

func (*VpnTunnelTerminationsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) WithContext

WithContext adds the context to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) WithData

WithData adds the data to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel terminations create params (not the query body).

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

func (*VpnTunnelTerminationsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel terminations create params

func (*VpnTunnelTerminationsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelTerminationsCreateReader

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

VpnTunnelTerminationsCreateReader is a Reader for the VpnTunnelTerminationsCreate structure.

func (*VpnTunnelTerminationsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelTerminationsDeleteDefault

type VpnTunnelTerminationsDeleteDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelTerminationsDeleteDefault describes a response with status code -1, with default header values.

VpnTunnelTerminationsDeleteDefault vpn tunnel terminations delete default

func NewVpnTunnelTerminationsDeleteDefault

func NewVpnTunnelTerminationsDeleteDefault(code int) *VpnTunnelTerminationsDeleteDefault

NewVpnTunnelTerminationsDeleteDefault creates a VpnTunnelTerminationsDeleteDefault with default headers values

func (*VpnTunnelTerminationsDeleteDefault) Code

Code gets the status code for the vpn tunnel terminations delete default response

func (*VpnTunnelTerminationsDeleteDefault) Error

func (*VpnTunnelTerminationsDeleteDefault) GetPayload

func (o *VpnTunnelTerminationsDeleteDefault) GetPayload() interface{}

func (*VpnTunnelTerminationsDeleteDefault) IsClientError

func (o *VpnTunnelTerminationsDeleteDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations delete default response has a 4xx status code

func (*VpnTunnelTerminationsDeleteDefault) IsCode

IsCode returns true when this vpn tunnel terminations delete default response a status code equal to that given

func (*VpnTunnelTerminationsDeleteDefault) IsRedirect

func (o *VpnTunnelTerminationsDeleteDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations delete default response has a 3xx status code

func (*VpnTunnelTerminationsDeleteDefault) IsServerError

func (o *VpnTunnelTerminationsDeleteDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations delete default response has a 5xx status code

func (*VpnTunnelTerminationsDeleteDefault) IsSuccess

IsSuccess returns true when this vpn tunnel terminations delete default response has a 2xx status code

func (*VpnTunnelTerminationsDeleteDefault) String

type VpnTunnelTerminationsDeleteNoContent

type VpnTunnelTerminationsDeleteNoContent struct {
}

VpnTunnelTerminationsDeleteNoContent describes a response with status code 204, with default header values.

VpnTunnelTerminationsDeleteNoContent vpn tunnel terminations delete no content

func NewVpnTunnelTerminationsDeleteNoContent

func NewVpnTunnelTerminationsDeleteNoContent() *VpnTunnelTerminationsDeleteNoContent

NewVpnTunnelTerminationsDeleteNoContent creates a VpnTunnelTerminationsDeleteNoContent with default headers values

func (*VpnTunnelTerminationsDeleteNoContent) Code

Code gets the status code for the vpn tunnel terminations delete no content response

func (*VpnTunnelTerminationsDeleteNoContent) Error

func (*VpnTunnelTerminationsDeleteNoContent) IsClientError

func (o *VpnTunnelTerminationsDeleteNoContent) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations delete no content response has a 4xx status code

func (*VpnTunnelTerminationsDeleteNoContent) IsCode

IsCode returns true when this vpn tunnel terminations delete no content response a status code equal to that given

func (*VpnTunnelTerminationsDeleteNoContent) IsRedirect

IsRedirect returns true when this vpn tunnel terminations delete no content response has a 3xx status code

func (*VpnTunnelTerminationsDeleteNoContent) IsServerError

func (o *VpnTunnelTerminationsDeleteNoContent) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations delete no content response has a 5xx status code

func (*VpnTunnelTerminationsDeleteNoContent) IsSuccess

IsSuccess returns true when this vpn tunnel terminations delete no content response has a 2xx status code

func (*VpnTunnelTerminationsDeleteNoContent) String

type VpnTunnelTerminationsDeleteParams

type VpnTunnelTerminationsDeleteParams struct {

	/* ID.

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

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

VpnTunnelTerminationsDeleteParams contains all the parameters to send to the API endpoint

for the vpn tunnel terminations delete operation.

Typically these are written to a http.Request.

func NewVpnTunnelTerminationsDeleteParams

func NewVpnTunnelTerminationsDeleteParams() *VpnTunnelTerminationsDeleteParams

NewVpnTunnelTerminationsDeleteParams creates a new VpnTunnelTerminationsDeleteParams 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 NewVpnTunnelTerminationsDeleteParamsWithContext

func NewVpnTunnelTerminationsDeleteParamsWithContext(ctx context.Context) *VpnTunnelTerminationsDeleteParams

NewVpnTunnelTerminationsDeleteParamsWithContext creates a new VpnTunnelTerminationsDeleteParams object with the ability to set a context for a request.

func NewVpnTunnelTerminationsDeleteParamsWithHTTPClient

func NewVpnTunnelTerminationsDeleteParamsWithHTTPClient(client *http.Client) *VpnTunnelTerminationsDeleteParams

NewVpnTunnelTerminationsDeleteParamsWithHTTPClient creates a new VpnTunnelTerminationsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelTerminationsDeleteParamsWithTimeout

func NewVpnTunnelTerminationsDeleteParamsWithTimeout(timeout time.Duration) *VpnTunnelTerminationsDeleteParams

NewVpnTunnelTerminationsDeleteParamsWithTimeout creates a new VpnTunnelTerminationsDeleteParams object with the ability to set a timeout on a request.

func (*VpnTunnelTerminationsDeleteParams) SetContext

SetContext adds the context to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) SetDefaults

func (o *VpnTunnelTerminationsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel terminations delete params (not the query body).

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

func (*VpnTunnelTerminationsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) SetID

SetID adds the id to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) WithContext

WithContext adds the context to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel terminations delete params (not the query body).

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

func (*VpnTunnelTerminationsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) WithID

WithID adds the id to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel terminations delete params

func (*VpnTunnelTerminationsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelTerminationsDeleteReader

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

VpnTunnelTerminationsDeleteReader is a Reader for the VpnTunnelTerminationsDelete structure.

func (*VpnTunnelTerminationsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelTerminationsListDefault

type VpnTunnelTerminationsListDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelTerminationsListDefault describes a response with status code -1, with default header values.

VpnTunnelTerminationsListDefault vpn tunnel terminations list default

func NewVpnTunnelTerminationsListDefault

func NewVpnTunnelTerminationsListDefault(code int) *VpnTunnelTerminationsListDefault

NewVpnTunnelTerminationsListDefault creates a VpnTunnelTerminationsListDefault with default headers values

func (*VpnTunnelTerminationsListDefault) Code

Code gets the status code for the vpn tunnel terminations list default response

func (*VpnTunnelTerminationsListDefault) Error

func (*VpnTunnelTerminationsListDefault) GetPayload

func (o *VpnTunnelTerminationsListDefault) GetPayload() interface{}

func (*VpnTunnelTerminationsListDefault) IsClientError

func (o *VpnTunnelTerminationsListDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations list default response has a 4xx status code

func (*VpnTunnelTerminationsListDefault) IsCode

func (o *VpnTunnelTerminationsListDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel terminations list default response a status code equal to that given

func (*VpnTunnelTerminationsListDefault) IsRedirect

func (o *VpnTunnelTerminationsListDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations list default response has a 3xx status code

func (*VpnTunnelTerminationsListDefault) IsServerError

func (o *VpnTunnelTerminationsListDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations list default response has a 5xx status code

func (*VpnTunnelTerminationsListDefault) IsSuccess

func (o *VpnTunnelTerminationsListDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel terminations list default response has a 2xx status code

func (*VpnTunnelTerminationsListDefault) String

type VpnTunnelTerminationsListOK

type VpnTunnelTerminationsListOK struct {
	Payload *VpnTunnelTerminationsListOKBody
}

VpnTunnelTerminationsListOK describes a response with status code 200, with default header values.

VpnTunnelTerminationsListOK vpn tunnel terminations list o k

func NewVpnTunnelTerminationsListOK

func NewVpnTunnelTerminationsListOK() *VpnTunnelTerminationsListOK

NewVpnTunnelTerminationsListOK creates a VpnTunnelTerminationsListOK with default headers values

func (*VpnTunnelTerminationsListOK) Code

func (o *VpnTunnelTerminationsListOK) Code() int

Code gets the status code for the vpn tunnel terminations list o k response

func (*VpnTunnelTerminationsListOK) Error

func (*VpnTunnelTerminationsListOK) GetPayload

func (*VpnTunnelTerminationsListOK) IsClientError

func (o *VpnTunnelTerminationsListOK) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations list o k response has a 4xx status code

func (*VpnTunnelTerminationsListOK) IsCode

func (o *VpnTunnelTerminationsListOK) IsCode(code int) bool

IsCode returns true when this vpn tunnel terminations list o k response a status code equal to that given

func (*VpnTunnelTerminationsListOK) IsRedirect

func (o *VpnTunnelTerminationsListOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations list o k response has a 3xx status code

func (*VpnTunnelTerminationsListOK) IsServerError

func (o *VpnTunnelTerminationsListOK) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations list o k response has a 5xx status code

func (*VpnTunnelTerminationsListOK) IsSuccess

func (o *VpnTunnelTerminationsListOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnel terminations list o k response has a 2xx status code

func (*VpnTunnelTerminationsListOK) String

func (o *VpnTunnelTerminationsListOK) String() string

type VpnTunnelTerminationsListOKBody

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

VpnTunnelTerminationsListOKBody vpn tunnel terminations list o k body swagger:model VpnTunnelTerminationsListOKBody

func (*VpnTunnelTerminationsListOKBody) ContextValidate

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

ContextValidate validate this vpn tunnel terminations list o k body based on the context it is used

func (*VpnTunnelTerminationsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VpnTunnelTerminationsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VpnTunnelTerminationsListOKBody) Validate

Validate validates this vpn tunnel terminations list o k body

type VpnTunnelTerminationsListParams

type VpnTunnelTerminationsListParams struct {

	// Created.
	Created *string

	// CreatedGt.
	CreatedGt *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLt.
	CreatedLt *string

	// CreatedLte.
	CreatedLte *string

	// Createdn.
	Createdn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGt.
	LastUpdatedGt *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLt.
	LastUpdatedLt *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	// LastUpdatedn.
	LastUpdatedn *string

	/* Limit.

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

	/* Offset.

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

	/* Ordering.

	   Which field to use when ordering the results.
	*/
	Ordering *string

	// Q.
	Q *string

	// Tag.
	Tag []string

	// Tagn.
	Tagn *string

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

VpnTunnelTerminationsListParams contains all the parameters to send to the API endpoint

for the vpn tunnel terminations list operation.

Typically these are written to a http.Request.

func NewVpnTunnelTerminationsListParams

func NewVpnTunnelTerminationsListParams() *VpnTunnelTerminationsListParams

NewVpnTunnelTerminationsListParams creates a new VpnTunnelTerminationsListParams 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 NewVpnTunnelTerminationsListParamsWithContext

func NewVpnTunnelTerminationsListParamsWithContext(ctx context.Context) *VpnTunnelTerminationsListParams

NewVpnTunnelTerminationsListParamsWithContext creates a new VpnTunnelTerminationsListParams object with the ability to set a context for a request.

func NewVpnTunnelTerminationsListParamsWithHTTPClient

func NewVpnTunnelTerminationsListParamsWithHTTPClient(client *http.Client) *VpnTunnelTerminationsListParams

NewVpnTunnelTerminationsListParamsWithHTTPClient creates a new VpnTunnelTerminationsListParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelTerminationsListParamsWithTimeout

func NewVpnTunnelTerminationsListParamsWithTimeout(timeout time.Duration) *VpnTunnelTerminationsListParams

NewVpnTunnelTerminationsListParamsWithTimeout creates a new VpnTunnelTerminationsListParams object with the ability to set a timeout on a request.

func (*VpnTunnelTerminationsListParams) SetContext

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

SetContext adds the context to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetCreated

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

SetCreated adds the created to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetCreatedGt

func (o *VpnTunnelTerminationsListParams) SetCreatedGt(createdGt *string)

SetCreatedGt adds the createdGt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetCreatedLt

func (o *VpnTunnelTerminationsListParams) SetCreatedLt(createdLt *string)

SetCreatedLt adds the createdLt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetCreatedn

func (o *VpnTunnelTerminationsListParams) SetCreatedn(createdn *string)

SetCreatedn adds the createdN to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetDefaults

func (o *VpnTunnelTerminationsListParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel terminations list params (not the query body).

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

func (*VpnTunnelTerminationsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetID

SetID adds the id to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetIDGt

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

SetIDGt adds the idGt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetIDGte

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

SetIDGte adds the idGte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetIDLt

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

SetIDLt adds the idLt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetIDLte

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

SetIDLte adds the idLte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetIDn

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

SetIDn adds the idN to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLastUpdatedGt

func (o *VpnTunnelTerminationsListParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLastUpdatedLt

func (o *VpnTunnelTerminationsListParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLastUpdatedn

func (o *VpnTunnelTerminationsListParams) SetLastUpdatedn(lastUpdatedn *string)

SetLastUpdatedn adds the lastUpdatedN to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetLimit

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

SetLimit adds the limit to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetOffset

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

SetOffset adds the offset to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetOrdering

func (o *VpnTunnelTerminationsListParams) SetOrdering(ordering *string)

SetOrdering adds the ordering to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetQ

SetQ adds the q to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetTag

func (o *VpnTunnelTerminationsListParams) SetTag(tag []string)

SetTag adds the tag to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetTagn

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

SetTagn adds the tagN to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithContext

WithContext adds the context to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithCreated

WithCreated adds the created to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithCreatedGt

WithCreatedGt adds the createdGt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithCreatedLt

WithCreatedLt adds the createdLt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithCreatedn

WithCreatedn adds the createdn to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel terminations list params (not the query body).

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

func (*VpnTunnelTerminationsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithID

WithID adds the id to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithIDGt

WithIDGt adds the iDGt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithIDGte

WithIDGte adds the iDGte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithIDLt

WithIDLt adds the iDLt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithIDLte

WithIDLte adds the iDLte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithIDn

WithIDn adds the iDn to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLastUpdatedGt

func (o *VpnTunnelTerminationsListParams) WithLastUpdatedGt(lastUpdatedGt *string) *VpnTunnelTerminationsListParams

WithLastUpdatedGt adds the lastUpdatedGt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLastUpdatedLt

func (o *VpnTunnelTerminationsListParams) WithLastUpdatedLt(lastUpdatedLt *string) *VpnTunnelTerminationsListParams

WithLastUpdatedLt adds the lastUpdatedLt to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLastUpdatedn

func (o *VpnTunnelTerminationsListParams) WithLastUpdatedn(lastUpdatedn *string) *VpnTunnelTerminationsListParams

WithLastUpdatedn adds the lastUpdatedn to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithLimit

WithLimit adds the limit to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithOffset

WithOffset adds the offset to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithOrdering

WithOrdering adds the ordering to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithQ

WithQ adds the q to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithTag

WithTag adds the tag to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithTagn

WithTagn adds the tagn to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel terminations list params

func (*VpnTunnelTerminationsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelTerminationsListReader

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

VpnTunnelTerminationsListReader is a Reader for the VpnTunnelTerminationsList structure.

func (*VpnTunnelTerminationsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelTerminationsReadDefault

type VpnTunnelTerminationsReadDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelTerminationsReadDefault describes a response with status code -1, with default header values.

VpnTunnelTerminationsReadDefault vpn tunnel terminations read default

func NewVpnTunnelTerminationsReadDefault

func NewVpnTunnelTerminationsReadDefault(code int) *VpnTunnelTerminationsReadDefault

NewVpnTunnelTerminationsReadDefault creates a VpnTunnelTerminationsReadDefault with default headers values

func (*VpnTunnelTerminationsReadDefault) Code

Code gets the status code for the vpn tunnel terminations read default response

func (*VpnTunnelTerminationsReadDefault) Error

func (*VpnTunnelTerminationsReadDefault) GetPayload

func (o *VpnTunnelTerminationsReadDefault) GetPayload() interface{}

func (*VpnTunnelTerminationsReadDefault) IsClientError

func (o *VpnTunnelTerminationsReadDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations read default response has a 4xx status code

func (*VpnTunnelTerminationsReadDefault) IsCode

func (o *VpnTunnelTerminationsReadDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnel terminations read default response a status code equal to that given

func (*VpnTunnelTerminationsReadDefault) IsRedirect

func (o *VpnTunnelTerminationsReadDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations read default response has a 3xx status code

func (*VpnTunnelTerminationsReadDefault) IsServerError

func (o *VpnTunnelTerminationsReadDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations read default response has a 5xx status code

func (*VpnTunnelTerminationsReadDefault) IsSuccess

func (o *VpnTunnelTerminationsReadDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnel terminations read default response has a 2xx status code

func (*VpnTunnelTerminationsReadDefault) String

type VpnTunnelTerminationsReadOK

type VpnTunnelTerminationsReadOK struct {
	Payload *models.TunnelTermination
}

VpnTunnelTerminationsReadOK describes a response with status code 200, with default header values.

VpnTunnelTerminationsReadOK vpn tunnel terminations read o k

func NewVpnTunnelTerminationsReadOK

func NewVpnTunnelTerminationsReadOK() *VpnTunnelTerminationsReadOK

NewVpnTunnelTerminationsReadOK creates a VpnTunnelTerminationsReadOK with default headers values

func (*VpnTunnelTerminationsReadOK) Code

func (o *VpnTunnelTerminationsReadOK) Code() int

Code gets the status code for the vpn tunnel terminations read o k response

func (*VpnTunnelTerminationsReadOK) Error

func (*VpnTunnelTerminationsReadOK) GetPayload

func (*VpnTunnelTerminationsReadOK) IsClientError

func (o *VpnTunnelTerminationsReadOK) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations read o k response has a 4xx status code

func (*VpnTunnelTerminationsReadOK) IsCode

func (o *VpnTunnelTerminationsReadOK) IsCode(code int) bool

IsCode returns true when this vpn tunnel terminations read o k response a status code equal to that given

func (*VpnTunnelTerminationsReadOK) IsRedirect

func (o *VpnTunnelTerminationsReadOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations read o k response has a 3xx status code

func (*VpnTunnelTerminationsReadOK) IsServerError

func (o *VpnTunnelTerminationsReadOK) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations read o k response has a 5xx status code

func (*VpnTunnelTerminationsReadOK) IsSuccess

func (o *VpnTunnelTerminationsReadOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnel terminations read o k response has a 2xx status code

func (*VpnTunnelTerminationsReadOK) String

func (o *VpnTunnelTerminationsReadOK) String() string

type VpnTunnelTerminationsReadParams

type VpnTunnelTerminationsReadParams struct {

	/* ID.

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

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

VpnTunnelTerminationsReadParams contains all the parameters to send to the API endpoint

for the vpn tunnel terminations read operation.

Typically these are written to a http.Request.

func NewVpnTunnelTerminationsReadParams

func NewVpnTunnelTerminationsReadParams() *VpnTunnelTerminationsReadParams

NewVpnTunnelTerminationsReadParams creates a new VpnTunnelTerminationsReadParams 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 NewVpnTunnelTerminationsReadParamsWithContext

func NewVpnTunnelTerminationsReadParamsWithContext(ctx context.Context) *VpnTunnelTerminationsReadParams

NewVpnTunnelTerminationsReadParamsWithContext creates a new VpnTunnelTerminationsReadParams object with the ability to set a context for a request.

func NewVpnTunnelTerminationsReadParamsWithHTTPClient

func NewVpnTunnelTerminationsReadParamsWithHTTPClient(client *http.Client) *VpnTunnelTerminationsReadParams

NewVpnTunnelTerminationsReadParamsWithHTTPClient creates a new VpnTunnelTerminationsReadParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelTerminationsReadParamsWithTimeout

func NewVpnTunnelTerminationsReadParamsWithTimeout(timeout time.Duration) *VpnTunnelTerminationsReadParams

NewVpnTunnelTerminationsReadParamsWithTimeout creates a new VpnTunnelTerminationsReadParams object with the ability to set a timeout on a request.

func (*VpnTunnelTerminationsReadParams) SetContext

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

SetContext adds the context to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) SetDefaults

func (o *VpnTunnelTerminationsReadParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel terminations read params (not the query body).

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

func (*VpnTunnelTerminationsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) SetID

SetID adds the id to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) WithContext

WithContext adds the context to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel terminations read params (not the query body).

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

func (*VpnTunnelTerminationsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) WithID

WithID adds the id to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel terminations read params

func (*VpnTunnelTerminationsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelTerminationsReadReader

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

VpnTunnelTerminationsReadReader is a Reader for the VpnTunnelTerminationsRead structure.

func (*VpnTunnelTerminationsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelTerminationsUpdateDefault

type VpnTunnelTerminationsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelTerminationsUpdateDefault describes a response with status code -1, with default header values.

VpnTunnelTerminationsUpdateDefault vpn tunnel terminations update default

func NewVpnTunnelTerminationsUpdateDefault

func NewVpnTunnelTerminationsUpdateDefault(code int) *VpnTunnelTerminationsUpdateDefault

NewVpnTunnelTerminationsUpdateDefault creates a VpnTunnelTerminationsUpdateDefault with default headers values

func (*VpnTunnelTerminationsUpdateDefault) Code

Code gets the status code for the vpn tunnel terminations update default response

func (*VpnTunnelTerminationsUpdateDefault) Error

func (*VpnTunnelTerminationsUpdateDefault) GetPayload

func (o *VpnTunnelTerminationsUpdateDefault) GetPayload() interface{}

func (*VpnTunnelTerminationsUpdateDefault) IsClientError

func (o *VpnTunnelTerminationsUpdateDefault) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations update default response has a 4xx status code

func (*VpnTunnelTerminationsUpdateDefault) IsCode

IsCode returns true when this vpn tunnel terminations update default response a status code equal to that given

func (*VpnTunnelTerminationsUpdateDefault) IsRedirect

func (o *VpnTunnelTerminationsUpdateDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations update default response has a 3xx status code

func (*VpnTunnelTerminationsUpdateDefault) IsServerError

func (o *VpnTunnelTerminationsUpdateDefault) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations update default response has a 5xx status code

func (*VpnTunnelTerminationsUpdateDefault) IsSuccess

IsSuccess returns true when this vpn tunnel terminations update default response has a 2xx status code

func (*VpnTunnelTerminationsUpdateDefault) String

type VpnTunnelTerminationsUpdateOK

type VpnTunnelTerminationsUpdateOK struct {
	Payload *models.TunnelTermination
}

VpnTunnelTerminationsUpdateOK describes a response with status code 200, with default header values.

VpnTunnelTerminationsUpdateOK vpn tunnel terminations update o k

func NewVpnTunnelTerminationsUpdateOK

func NewVpnTunnelTerminationsUpdateOK() *VpnTunnelTerminationsUpdateOK

NewVpnTunnelTerminationsUpdateOK creates a VpnTunnelTerminationsUpdateOK with default headers values

func (*VpnTunnelTerminationsUpdateOK) Code

Code gets the status code for the vpn tunnel terminations update o k response

func (*VpnTunnelTerminationsUpdateOK) Error

func (*VpnTunnelTerminationsUpdateOK) GetPayload

func (*VpnTunnelTerminationsUpdateOK) IsClientError

func (o *VpnTunnelTerminationsUpdateOK) IsClientError() bool

IsClientError returns true when this vpn tunnel terminations update o k response has a 4xx status code

func (*VpnTunnelTerminationsUpdateOK) IsCode

func (o *VpnTunnelTerminationsUpdateOK) IsCode(code int) bool

IsCode returns true when this vpn tunnel terminations update o k response a status code equal to that given

func (*VpnTunnelTerminationsUpdateOK) IsRedirect

func (o *VpnTunnelTerminationsUpdateOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnel terminations update o k response has a 3xx status code

func (*VpnTunnelTerminationsUpdateOK) IsServerError

func (o *VpnTunnelTerminationsUpdateOK) IsServerError() bool

IsServerError returns true when this vpn tunnel terminations update o k response has a 5xx status code

func (*VpnTunnelTerminationsUpdateOK) IsSuccess

func (o *VpnTunnelTerminationsUpdateOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnel terminations update o k response has a 2xx status code

func (*VpnTunnelTerminationsUpdateOK) String

type VpnTunnelTerminationsUpdateParams

type VpnTunnelTerminationsUpdateParams struct {

	// Data.
	Data *models.WritableTunnelTermination

	/* ID.

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

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

VpnTunnelTerminationsUpdateParams contains all the parameters to send to the API endpoint

for the vpn tunnel terminations update operation.

Typically these are written to a http.Request.

func NewVpnTunnelTerminationsUpdateParams

func NewVpnTunnelTerminationsUpdateParams() *VpnTunnelTerminationsUpdateParams

NewVpnTunnelTerminationsUpdateParams creates a new VpnTunnelTerminationsUpdateParams 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 NewVpnTunnelTerminationsUpdateParamsWithContext

func NewVpnTunnelTerminationsUpdateParamsWithContext(ctx context.Context) *VpnTunnelTerminationsUpdateParams

NewVpnTunnelTerminationsUpdateParamsWithContext creates a new VpnTunnelTerminationsUpdateParams object with the ability to set a context for a request.

func NewVpnTunnelTerminationsUpdateParamsWithHTTPClient

func NewVpnTunnelTerminationsUpdateParamsWithHTTPClient(client *http.Client) *VpnTunnelTerminationsUpdateParams

NewVpnTunnelTerminationsUpdateParamsWithHTTPClient creates a new VpnTunnelTerminationsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelTerminationsUpdateParamsWithTimeout

func NewVpnTunnelTerminationsUpdateParamsWithTimeout(timeout time.Duration) *VpnTunnelTerminationsUpdateParams

NewVpnTunnelTerminationsUpdateParamsWithTimeout creates a new VpnTunnelTerminationsUpdateParams object with the ability to set a timeout on a request.

func (*VpnTunnelTerminationsUpdateParams) SetContext

SetContext adds the context to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) SetData

SetData adds the data to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) SetDefaults

func (o *VpnTunnelTerminationsUpdateParams) SetDefaults()

SetDefaults hydrates default values in the vpn tunnel terminations update params (not the query body).

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

func (*VpnTunnelTerminationsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) SetID

SetID adds the id to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) WithContext

WithContext adds the context to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) WithData

WithData adds the data to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) WithDefaults

WithDefaults hydrates default values in the vpn tunnel terminations update params (not the query body).

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

func (*VpnTunnelTerminationsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) WithID

WithID adds the id to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnel terminations update params

func (*VpnTunnelTerminationsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelTerminationsUpdateReader

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

VpnTunnelTerminationsUpdateReader is a Reader for the VpnTunnelTerminationsUpdate structure.

func (*VpnTunnelTerminationsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelsCreateCreated

type VpnTunnelsCreateCreated struct {
	Payload *models.Tunnel
}

VpnTunnelsCreateCreated describes a response with status code 201, with default header values.

VpnTunnelsCreateCreated vpn tunnels create created

func NewVpnTunnelsCreateCreated

func NewVpnTunnelsCreateCreated() *VpnTunnelsCreateCreated

NewVpnTunnelsCreateCreated creates a VpnTunnelsCreateCreated with default headers values

func (*VpnTunnelsCreateCreated) Code

func (o *VpnTunnelsCreateCreated) Code() int

Code gets the status code for the vpn tunnels create created response

func (*VpnTunnelsCreateCreated) Error

func (o *VpnTunnelsCreateCreated) Error() string

func (*VpnTunnelsCreateCreated) GetPayload

func (o *VpnTunnelsCreateCreated) GetPayload() *models.Tunnel

func (*VpnTunnelsCreateCreated) IsClientError

func (o *VpnTunnelsCreateCreated) IsClientError() bool

IsClientError returns true when this vpn tunnels create created response has a 4xx status code

func (*VpnTunnelsCreateCreated) IsCode

func (o *VpnTunnelsCreateCreated) IsCode(code int) bool

IsCode returns true when this vpn tunnels create created response a status code equal to that given

func (*VpnTunnelsCreateCreated) IsRedirect

func (o *VpnTunnelsCreateCreated) IsRedirect() bool

IsRedirect returns true when this vpn tunnels create created response has a 3xx status code

func (*VpnTunnelsCreateCreated) IsServerError

func (o *VpnTunnelsCreateCreated) IsServerError() bool

IsServerError returns true when this vpn tunnels create created response has a 5xx status code

func (*VpnTunnelsCreateCreated) IsSuccess

func (o *VpnTunnelsCreateCreated) IsSuccess() bool

IsSuccess returns true when this vpn tunnels create created response has a 2xx status code

func (*VpnTunnelsCreateCreated) String

func (o *VpnTunnelsCreateCreated) String() string

type VpnTunnelsCreateDefault

type VpnTunnelsCreateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelsCreateDefault describes a response with status code -1, with default header values.

VpnTunnelsCreateDefault vpn tunnels create default

func NewVpnTunnelsCreateDefault

func NewVpnTunnelsCreateDefault(code int) *VpnTunnelsCreateDefault

NewVpnTunnelsCreateDefault creates a VpnTunnelsCreateDefault with default headers values

func (*VpnTunnelsCreateDefault) Code

func (o *VpnTunnelsCreateDefault) Code() int

Code gets the status code for the vpn tunnels create default response

func (*VpnTunnelsCreateDefault) Error

func (o *VpnTunnelsCreateDefault) Error() string

func (*VpnTunnelsCreateDefault) GetPayload

func (o *VpnTunnelsCreateDefault) GetPayload() interface{}

func (*VpnTunnelsCreateDefault) IsClientError

func (o *VpnTunnelsCreateDefault) IsClientError() bool

IsClientError returns true when this vpn tunnels create default response has a 4xx status code

func (*VpnTunnelsCreateDefault) IsCode

func (o *VpnTunnelsCreateDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnels create default response a status code equal to that given

func (*VpnTunnelsCreateDefault) IsRedirect

func (o *VpnTunnelsCreateDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnels create default response has a 3xx status code

func (*VpnTunnelsCreateDefault) IsServerError

func (o *VpnTunnelsCreateDefault) IsServerError() bool

IsServerError returns true when this vpn tunnels create default response has a 5xx status code

func (*VpnTunnelsCreateDefault) IsSuccess

func (o *VpnTunnelsCreateDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnels create default response has a 2xx status code

func (*VpnTunnelsCreateDefault) String

func (o *VpnTunnelsCreateDefault) String() string

type VpnTunnelsCreateParams

type VpnTunnelsCreateParams struct {

	// Data.
	Data *models.WritableTunnel

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

VpnTunnelsCreateParams contains all the parameters to send to the API endpoint

for the vpn tunnels create operation.

Typically these are written to a http.Request.

func NewVpnTunnelsCreateParams

func NewVpnTunnelsCreateParams() *VpnTunnelsCreateParams

NewVpnTunnelsCreateParams creates a new VpnTunnelsCreateParams 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 NewVpnTunnelsCreateParamsWithContext

func NewVpnTunnelsCreateParamsWithContext(ctx context.Context) *VpnTunnelsCreateParams

NewVpnTunnelsCreateParamsWithContext creates a new VpnTunnelsCreateParams object with the ability to set a context for a request.

func NewVpnTunnelsCreateParamsWithHTTPClient

func NewVpnTunnelsCreateParamsWithHTTPClient(client *http.Client) *VpnTunnelsCreateParams

NewVpnTunnelsCreateParamsWithHTTPClient creates a new VpnTunnelsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelsCreateParamsWithTimeout

func NewVpnTunnelsCreateParamsWithTimeout(timeout time.Duration) *VpnTunnelsCreateParams

NewVpnTunnelsCreateParamsWithTimeout creates a new VpnTunnelsCreateParams object with the ability to set a timeout on a request.

func (*VpnTunnelsCreateParams) SetContext

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

SetContext adds the context to the vpn tunnels create params

func (*VpnTunnelsCreateParams) SetData

func (o *VpnTunnelsCreateParams) SetData(data *models.WritableTunnel)

SetData adds the data to the vpn tunnels create params

func (*VpnTunnelsCreateParams) SetDefaults

func (o *VpnTunnelsCreateParams) SetDefaults()

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

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

func (*VpnTunnelsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnels create params

func (*VpnTunnelsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnels create params

func (*VpnTunnelsCreateParams) WithContext

WithContext adds the context to the vpn tunnels create params

func (*VpnTunnelsCreateParams) WithData

WithData adds the data to the vpn tunnels create params

func (*VpnTunnelsCreateParams) WithDefaults

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

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

func (*VpnTunnelsCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnels create params

func (*VpnTunnelsCreateParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnels create params

func (*VpnTunnelsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelsCreateReader

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

VpnTunnelsCreateReader is a Reader for the VpnTunnelsCreate structure.

func (*VpnTunnelsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelsDeleteDefault

type VpnTunnelsDeleteDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelsDeleteDefault describes a response with status code -1, with default header values.

VpnTunnelsDeleteDefault vpn tunnels delete default

func NewVpnTunnelsDeleteDefault

func NewVpnTunnelsDeleteDefault(code int) *VpnTunnelsDeleteDefault

NewVpnTunnelsDeleteDefault creates a VpnTunnelsDeleteDefault with default headers values

func (*VpnTunnelsDeleteDefault) Code

func (o *VpnTunnelsDeleteDefault) Code() int

Code gets the status code for the vpn tunnels delete default response

func (*VpnTunnelsDeleteDefault) Error

func (o *VpnTunnelsDeleteDefault) Error() string

func (*VpnTunnelsDeleteDefault) GetPayload

func (o *VpnTunnelsDeleteDefault) GetPayload() interface{}

func (*VpnTunnelsDeleteDefault) IsClientError

func (o *VpnTunnelsDeleteDefault) IsClientError() bool

IsClientError returns true when this vpn tunnels delete default response has a 4xx status code

func (*VpnTunnelsDeleteDefault) IsCode

func (o *VpnTunnelsDeleteDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnels delete default response a status code equal to that given

func (*VpnTunnelsDeleteDefault) IsRedirect

func (o *VpnTunnelsDeleteDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnels delete default response has a 3xx status code

func (*VpnTunnelsDeleteDefault) IsServerError

func (o *VpnTunnelsDeleteDefault) IsServerError() bool

IsServerError returns true when this vpn tunnels delete default response has a 5xx status code

func (*VpnTunnelsDeleteDefault) IsSuccess

func (o *VpnTunnelsDeleteDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnels delete default response has a 2xx status code

func (*VpnTunnelsDeleteDefault) String

func (o *VpnTunnelsDeleteDefault) String() string

type VpnTunnelsDeleteNoContent

type VpnTunnelsDeleteNoContent struct {
}

VpnTunnelsDeleteNoContent describes a response with status code 204, with default header values.

VpnTunnelsDeleteNoContent vpn tunnels delete no content

func NewVpnTunnelsDeleteNoContent

func NewVpnTunnelsDeleteNoContent() *VpnTunnelsDeleteNoContent

NewVpnTunnelsDeleteNoContent creates a VpnTunnelsDeleteNoContent with default headers values

func (*VpnTunnelsDeleteNoContent) Code

func (o *VpnTunnelsDeleteNoContent) Code() int

Code gets the status code for the vpn tunnels delete no content response

func (*VpnTunnelsDeleteNoContent) Error

func (o *VpnTunnelsDeleteNoContent) Error() string

func (*VpnTunnelsDeleteNoContent) IsClientError

func (o *VpnTunnelsDeleteNoContent) IsClientError() bool

IsClientError returns true when this vpn tunnels delete no content response has a 4xx status code

func (*VpnTunnelsDeleteNoContent) IsCode

func (o *VpnTunnelsDeleteNoContent) IsCode(code int) bool

IsCode returns true when this vpn tunnels delete no content response a status code equal to that given

func (*VpnTunnelsDeleteNoContent) IsRedirect

func (o *VpnTunnelsDeleteNoContent) IsRedirect() bool

IsRedirect returns true when this vpn tunnels delete no content response has a 3xx status code

func (*VpnTunnelsDeleteNoContent) IsServerError

func (o *VpnTunnelsDeleteNoContent) IsServerError() bool

IsServerError returns true when this vpn tunnels delete no content response has a 5xx status code

func (*VpnTunnelsDeleteNoContent) IsSuccess

func (o *VpnTunnelsDeleteNoContent) IsSuccess() bool

IsSuccess returns true when this vpn tunnels delete no content response has a 2xx status code

func (*VpnTunnelsDeleteNoContent) String

func (o *VpnTunnelsDeleteNoContent) String() string

type VpnTunnelsDeleteParams

type VpnTunnelsDeleteParams struct {

	/* ID.

	   A unique integer value identifying this tunnel.
	*/
	ID int64

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

VpnTunnelsDeleteParams contains all the parameters to send to the API endpoint

for the vpn tunnels delete operation.

Typically these are written to a http.Request.

func NewVpnTunnelsDeleteParams

func NewVpnTunnelsDeleteParams() *VpnTunnelsDeleteParams

NewVpnTunnelsDeleteParams creates a new VpnTunnelsDeleteParams 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 NewVpnTunnelsDeleteParamsWithContext

func NewVpnTunnelsDeleteParamsWithContext(ctx context.Context) *VpnTunnelsDeleteParams

NewVpnTunnelsDeleteParamsWithContext creates a new VpnTunnelsDeleteParams object with the ability to set a context for a request.

func NewVpnTunnelsDeleteParamsWithHTTPClient

func NewVpnTunnelsDeleteParamsWithHTTPClient(client *http.Client) *VpnTunnelsDeleteParams

NewVpnTunnelsDeleteParamsWithHTTPClient creates a new VpnTunnelsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelsDeleteParamsWithTimeout

func NewVpnTunnelsDeleteParamsWithTimeout(timeout time.Duration) *VpnTunnelsDeleteParams

NewVpnTunnelsDeleteParamsWithTimeout creates a new VpnTunnelsDeleteParams object with the ability to set a timeout on a request.

func (*VpnTunnelsDeleteParams) SetContext

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

SetContext adds the context to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) SetDefaults

func (o *VpnTunnelsDeleteParams) SetDefaults()

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

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

func (*VpnTunnelsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) SetID

func (o *VpnTunnelsDeleteParams) SetID(id int64)

SetID adds the id to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) WithContext

WithContext adds the context to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) WithDefaults

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

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

func (*VpnTunnelsDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) WithID

WithID adds the id to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnels delete params

func (*VpnTunnelsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelsDeleteReader

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

VpnTunnelsDeleteReader is a Reader for the VpnTunnelsDelete structure.

func (*VpnTunnelsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelsListDefault

type VpnTunnelsListDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelsListDefault describes a response with status code -1, with default header values.

VpnTunnelsListDefault vpn tunnels list default

func NewVpnTunnelsListDefault

func NewVpnTunnelsListDefault(code int) *VpnTunnelsListDefault

NewVpnTunnelsListDefault creates a VpnTunnelsListDefault with default headers values

func (*VpnTunnelsListDefault) Code

func (o *VpnTunnelsListDefault) Code() int

Code gets the status code for the vpn tunnels list default response

func (*VpnTunnelsListDefault) Error

func (o *VpnTunnelsListDefault) Error() string

func (*VpnTunnelsListDefault) GetPayload

func (o *VpnTunnelsListDefault) GetPayload() interface{}

func (*VpnTunnelsListDefault) IsClientError

func (o *VpnTunnelsListDefault) IsClientError() bool

IsClientError returns true when this vpn tunnels list default response has a 4xx status code

func (*VpnTunnelsListDefault) IsCode

func (o *VpnTunnelsListDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnels list default response a status code equal to that given

func (*VpnTunnelsListDefault) IsRedirect

func (o *VpnTunnelsListDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnels list default response has a 3xx status code

func (*VpnTunnelsListDefault) IsServerError

func (o *VpnTunnelsListDefault) IsServerError() bool

IsServerError returns true when this vpn tunnels list default response has a 5xx status code

func (*VpnTunnelsListDefault) IsSuccess

func (o *VpnTunnelsListDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnels list default response has a 2xx status code

func (*VpnTunnelsListDefault) String

func (o *VpnTunnelsListDefault) String() string

type VpnTunnelsListOK

type VpnTunnelsListOK struct {
	Payload *VpnTunnelsListOKBody
}

VpnTunnelsListOK describes a response with status code 200, with default header values.

VpnTunnelsListOK vpn tunnels list o k

func NewVpnTunnelsListOK

func NewVpnTunnelsListOK() *VpnTunnelsListOK

NewVpnTunnelsListOK creates a VpnTunnelsListOK with default headers values

func (*VpnTunnelsListOK) Code

func (o *VpnTunnelsListOK) Code() int

Code gets the status code for the vpn tunnels list o k response

func (*VpnTunnelsListOK) Error

func (o *VpnTunnelsListOK) Error() string

func (*VpnTunnelsListOK) GetPayload

func (o *VpnTunnelsListOK) GetPayload() *VpnTunnelsListOKBody

func (*VpnTunnelsListOK) IsClientError

func (o *VpnTunnelsListOK) IsClientError() bool

IsClientError returns true when this vpn tunnels list o k response has a 4xx status code

func (*VpnTunnelsListOK) IsCode

func (o *VpnTunnelsListOK) IsCode(code int) bool

IsCode returns true when this vpn tunnels list o k response a status code equal to that given

func (*VpnTunnelsListOK) IsRedirect

func (o *VpnTunnelsListOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnels list o k response has a 3xx status code

func (*VpnTunnelsListOK) IsServerError

func (o *VpnTunnelsListOK) IsServerError() bool

IsServerError returns true when this vpn tunnels list o k response has a 5xx status code

func (*VpnTunnelsListOK) IsSuccess

func (o *VpnTunnelsListOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnels list o k response has a 2xx status code

func (*VpnTunnelsListOK) String

func (o *VpnTunnelsListOK) String() string

type VpnTunnelsListOKBody

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

VpnTunnelsListOKBody vpn tunnels list o k body swagger:model VpnTunnelsListOKBody

func (*VpnTunnelsListOKBody) ContextValidate

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

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

func (*VpnTunnelsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*VpnTunnelsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*VpnTunnelsListOKBody) Validate

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

Validate validates this vpn tunnels list o k body

type VpnTunnelsListParams

type VpnTunnelsListParams struct {

	// Created.
	Created *string

	// CreatedEmpty.
	CreatedEmpty *string

	// CreatedGt.
	CreatedGt *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLt.
	CreatedLt *string

	// CreatedLte.
	CreatedLte *string

	// Createdn.
	Createdn *string

	// CreatedByRequest.
	CreatedByRequest *string

	// Description.
	Description *string

	// DescriptionEmpty.
	DescriptionEmpty *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

	// Encapsulation.
	Encapsulation *string

	// Encapsulationn.
	Encapsulationn *string

	// Group.
	Group *string

	// Groupn.
	Groupn *string

	// GroupID.
	GroupID *string

	// GroupIDn.
	GroupIDn *string

	// IDEmpty.
	IDEmpty *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// IpsecProfile.
	IpsecProfile *string

	// IpsecProfileID.
	IpsecProfileID *string

	// IpsecProfileIDn.
	IpsecProfileIDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedEmpty.
	LastUpdatedEmpty *string

	// LastUpdatedGt.
	LastUpdatedGt *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLt.
	LastUpdatedLt *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	// LastUpdatedn.
	LastUpdatedn *string

	/* Limit.

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

	// ModifiedByRequest.
	ModifiedByRequest *string

	// Name.
	Name *string

	// NameEmpty.
	NameEmpty *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

	/* Ordering.

	   Which field to use when ordering the results.
	*/
	Ordering *string

	/* Q.

	   Search
	*/
	Q *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

	// TunnelID.
	TunnelID *string

	// TunnelIDEmpty.
	TunnelIDEmpty *string

	// TunnelIDGt.
	TunnelIDGt *string

	// TunnelIDGte.
	TunnelIDGte *string

	// TunnelIDLt.
	TunnelIDLt *string

	// TunnelIDLte.
	TunnelIDLte *string

	// UpdatedByRequest.
	UpdatedByRequest *string

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

VpnTunnelsListParams contains all the parameters to send to the API endpoint

for the vpn tunnels list operation.

Typically these are written to a http.Request.

func NewVpnTunnelsListParams

func NewVpnTunnelsListParams() *VpnTunnelsListParams

NewVpnTunnelsListParams creates a new VpnTunnelsListParams 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 NewVpnTunnelsListParamsWithContext

func NewVpnTunnelsListParamsWithContext(ctx context.Context) *VpnTunnelsListParams

NewVpnTunnelsListParamsWithContext creates a new VpnTunnelsListParams object with the ability to set a context for a request.

func NewVpnTunnelsListParamsWithHTTPClient

func NewVpnTunnelsListParamsWithHTTPClient(client *http.Client) *VpnTunnelsListParams

NewVpnTunnelsListParamsWithHTTPClient creates a new VpnTunnelsListParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelsListParamsWithTimeout

func NewVpnTunnelsListParamsWithTimeout(timeout time.Duration) *VpnTunnelsListParams

NewVpnTunnelsListParamsWithTimeout creates a new VpnTunnelsListParams object with the ability to set a timeout on a request.

func (*VpnTunnelsListParams) SetContext

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

SetContext adds the context to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreated

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

SetCreated adds the created to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedByRequest

func (o *VpnTunnelsListParams) SetCreatedByRequest(createdByRequest *string)

SetCreatedByRequest adds the createdByRequest to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedEmpty

func (o *VpnTunnelsListParams) SetCreatedEmpty(createdEmpty *string)

SetCreatedEmpty adds the createdEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedGt

func (o *VpnTunnelsListParams) SetCreatedGt(createdGt *string)

SetCreatedGt adds the createdGt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedGte

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

SetCreatedGte adds the createdGte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedLt

func (o *VpnTunnelsListParams) SetCreatedLt(createdLt *string)

SetCreatedLt adds the createdLt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedLte

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

SetCreatedLte adds the createdLte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetCreatedn

func (o *VpnTunnelsListParams) SetCreatedn(createdn *string)

SetCreatedn adds the createdN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDefaults

func (o *VpnTunnelsListParams) SetDefaults()

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

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

func (*VpnTunnelsListParams) SetDescription

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

SetDescription adds the description to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionEmpty

func (o *VpnTunnelsListParams) SetDescriptionEmpty(descriptionEmpty *string)

SetDescriptionEmpty adds the descriptionEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionIc

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

SetDescriptionIc adds the descriptionIc to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionIe

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

SetDescriptionIe adds the descriptionIe to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionIew

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

SetDescriptionIew adds the descriptionIew to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionIsw

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

SetDescriptionIsw adds the descriptionIsw to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionNic

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

SetDescriptionNic adds the descriptionNic to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionNie

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

SetDescriptionNie adds the descriptionNie to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionNiew

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

SetDescriptionNiew adds the descriptionNiew to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionNisw

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

SetDescriptionNisw adds the descriptionNisw to the vpn tunnels list params

func (*VpnTunnelsListParams) SetDescriptionn

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

SetDescriptionn adds the descriptionN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetEncapsulation

func (o *VpnTunnelsListParams) SetEncapsulation(encapsulation *string)

SetEncapsulation adds the encapsulation to the vpn tunnels list params

func (*VpnTunnelsListParams) SetEncapsulationn

func (o *VpnTunnelsListParams) SetEncapsulationn(encapsulationn *string)

SetEncapsulationn adds the encapsulationN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetGroup

func (o *VpnTunnelsListParams) SetGroup(group *string)

SetGroup adds the group to the vpn tunnels list params

func (*VpnTunnelsListParams) SetGroupID

func (o *VpnTunnelsListParams) SetGroupID(groupID *string)

SetGroupID adds the groupId to the vpn tunnels list params

func (*VpnTunnelsListParams) SetGroupIDn

func (o *VpnTunnelsListParams) SetGroupIDn(groupIDn *string)

SetGroupIDn adds the groupIdN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetGroupn

func (o *VpnTunnelsListParams) SetGroupn(groupn *string)

SetGroupn adds the groupN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIDEmpty

func (o *VpnTunnelsListParams) SetIDEmpty(iDEmpty *string)

SetIDEmpty adds the idEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIDGt

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

SetIDGt adds the idGt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIDGte

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

SetIDGte adds the idGte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIDLt

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

SetIDLt adds the idLt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIDLte

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

SetIDLte adds the idLte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIDn

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

SetIDn adds the idN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIpsecProfile

func (o *VpnTunnelsListParams) SetIpsecProfile(ipsecProfile *string)

SetIpsecProfile adds the ipsecProfile to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIpsecProfileID

func (o *VpnTunnelsListParams) SetIpsecProfileID(ipsecProfileID *string)

SetIpsecProfileID adds the ipsecProfileId to the vpn tunnels list params

func (*VpnTunnelsListParams) SetIpsecProfileIDn

func (o *VpnTunnelsListParams) SetIpsecProfileIDn(ipsecProfileIDn *string)

SetIpsecProfileIDn adds the ipsecProfileIdN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdated

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

SetLastUpdated adds the lastUpdated to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdatedEmpty

func (o *VpnTunnelsListParams) SetLastUpdatedEmpty(lastUpdatedEmpty *string)

SetLastUpdatedEmpty adds the lastUpdatedEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdatedGt

func (o *VpnTunnelsListParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdatedGte

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

SetLastUpdatedGte adds the lastUpdatedGte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdatedLt

func (o *VpnTunnelsListParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdatedLte

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

SetLastUpdatedLte adds the lastUpdatedLte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLastUpdatedn

func (o *VpnTunnelsListParams) SetLastUpdatedn(lastUpdatedn *string)

SetLastUpdatedn adds the lastUpdatedN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetLimit

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

SetLimit adds the limit to the vpn tunnels list params

func (*VpnTunnelsListParams) SetModifiedByRequest

func (o *VpnTunnelsListParams) SetModifiedByRequest(modifiedByRequest *string)

SetModifiedByRequest adds the modifiedByRequest to the vpn tunnels list params

func (*VpnTunnelsListParams) SetName

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

SetName adds the name to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameEmpty

func (o *VpnTunnelsListParams) SetNameEmpty(nameEmpty *string)

SetNameEmpty adds the nameEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameIc

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

SetNameIc adds the nameIc to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameIe

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

SetNameIe adds the nameIe to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameIew

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

SetNameIew adds the nameIew to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameIsw

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

SetNameIsw adds the nameIsw to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameNic

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

SetNameNic adds the nameNic to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameNie

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

SetNameNie adds the nameNie to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameNiew

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

SetNameNiew adds the nameNiew to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNameNisw

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

SetNameNisw adds the nameNisw to the vpn tunnels list params

func (*VpnTunnelsListParams) SetNamen

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

SetNamen adds the nameN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetOffset

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

SetOffset adds the offset to the vpn tunnels list params

func (*VpnTunnelsListParams) SetOrdering

func (o *VpnTunnelsListParams) SetOrdering(ordering *string)

SetOrdering adds the ordering to the vpn tunnels list params

func (*VpnTunnelsListParams) SetQ

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

SetQ adds the q to the vpn tunnels list params

func (*VpnTunnelsListParams) SetStatus

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

SetStatus adds the status to the vpn tunnels list params

func (*VpnTunnelsListParams) SetStatusn

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

SetStatusn adds the statusN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTag

func (o *VpnTunnelsListParams) SetTag(tag []string)

SetTag adds the tag to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTagn

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

SetTagn adds the tagN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenant

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

SetTenant adds the tenant to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantGroup

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

SetTenantGroup adds the tenantGroup to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantGroupID

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

SetTenantGroupID adds the tenantGroupId to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantGroupIDn

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

SetTenantGroupIDn adds the tenantGroupIdN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantGroupn

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

SetTenantGroupn adds the tenantGroupN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantID

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

SetTenantID adds the tenantId to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantIDn

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

SetTenantIDn adds the tenantIdN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTenantn

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

SetTenantn adds the tenantN to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTunnelID

func (o *VpnTunnelsListParams) SetTunnelID(tunnelID *string)

SetTunnelID adds the tunnelId to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTunnelIDEmpty

func (o *VpnTunnelsListParams) SetTunnelIDEmpty(tunnelIDEmpty *string)

SetTunnelIDEmpty adds the tunnelIdEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTunnelIDGt

func (o *VpnTunnelsListParams) SetTunnelIDGt(tunnelIDGt *string)

SetTunnelIDGt adds the tunnelIdGt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTunnelIDGte

func (o *VpnTunnelsListParams) SetTunnelIDGte(tunnelIDGte *string)

SetTunnelIDGte adds the tunnelIdGte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTunnelIDLt

func (o *VpnTunnelsListParams) SetTunnelIDLt(tunnelIDLt *string)

SetTunnelIDLt adds the tunnelIdLt to the vpn tunnels list params

func (*VpnTunnelsListParams) SetTunnelIDLte

func (o *VpnTunnelsListParams) SetTunnelIDLte(tunnelIDLte *string)

SetTunnelIDLte adds the tunnelIdLte to the vpn tunnels list params

func (*VpnTunnelsListParams) SetUpdatedByRequest

func (o *VpnTunnelsListParams) SetUpdatedByRequest(updatedByRequest *string)

SetUpdatedByRequest adds the updatedByRequest to the vpn tunnels list params

func (*VpnTunnelsListParams) WithContext

WithContext adds the context to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreated

func (o *VpnTunnelsListParams) WithCreated(created *string) *VpnTunnelsListParams

WithCreated adds the created to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedByRequest

func (o *VpnTunnelsListParams) WithCreatedByRequest(createdByRequest *string) *VpnTunnelsListParams

WithCreatedByRequest adds the createdByRequest to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedEmpty

func (o *VpnTunnelsListParams) WithCreatedEmpty(createdEmpty *string) *VpnTunnelsListParams

WithCreatedEmpty adds the createdEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedGt

func (o *VpnTunnelsListParams) WithCreatedGt(createdGt *string) *VpnTunnelsListParams

WithCreatedGt adds the createdGt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedGte

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

WithCreatedGte adds the createdGte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedLt

func (o *VpnTunnelsListParams) WithCreatedLt(createdLt *string) *VpnTunnelsListParams

WithCreatedLt adds the createdLt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedLte

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

WithCreatedLte adds the createdLte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithCreatedn

func (o *VpnTunnelsListParams) WithCreatedn(createdn *string) *VpnTunnelsListParams

WithCreatedn adds the createdn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDefaults

func (o *VpnTunnelsListParams) WithDefaults() *VpnTunnelsListParams

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

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

func (*VpnTunnelsListParams) WithDescription

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

WithDescription adds the description to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionEmpty

func (o *VpnTunnelsListParams) WithDescriptionEmpty(descriptionEmpty *string) *VpnTunnelsListParams

WithDescriptionEmpty adds the descriptionEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionIc

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

WithDescriptionIc adds the descriptionIc to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionIe

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

WithDescriptionIe adds the descriptionIe to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionIew

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

WithDescriptionIew adds the descriptionIew to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionIsw

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

WithDescriptionIsw adds the descriptionIsw to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionNic

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

WithDescriptionNic adds the descriptionNic to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionNie

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

WithDescriptionNie adds the descriptionNie to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionNiew

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

WithDescriptionNiew adds the descriptionNiew to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionNisw

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

WithDescriptionNisw adds the descriptionNisw to the vpn tunnels list params

func (*VpnTunnelsListParams) WithDescriptionn

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

WithDescriptionn adds the descriptionn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithEncapsulation

func (o *VpnTunnelsListParams) WithEncapsulation(encapsulation *string) *VpnTunnelsListParams

WithEncapsulation adds the encapsulation to the vpn tunnels list params

func (*VpnTunnelsListParams) WithEncapsulationn

func (o *VpnTunnelsListParams) WithEncapsulationn(encapsulationn *string) *VpnTunnelsListParams

WithEncapsulationn adds the encapsulationn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithGroup

func (o *VpnTunnelsListParams) WithGroup(group *string) *VpnTunnelsListParams

WithGroup adds the group to the vpn tunnels list params

func (*VpnTunnelsListParams) WithGroupID

func (o *VpnTunnelsListParams) WithGroupID(groupID *string) *VpnTunnelsListParams

WithGroupID adds the groupID to the vpn tunnels list params

func (*VpnTunnelsListParams) WithGroupIDn

func (o *VpnTunnelsListParams) WithGroupIDn(groupIDn *string) *VpnTunnelsListParams

WithGroupIDn adds the groupIDn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithGroupn

func (o *VpnTunnelsListParams) WithGroupn(groupn *string) *VpnTunnelsListParams

WithGroupn adds the groupn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIDEmpty

func (o *VpnTunnelsListParams) WithIDEmpty(iDEmpty *string) *VpnTunnelsListParams

WithIDEmpty adds the iDEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIDGt

func (o *VpnTunnelsListParams) WithIDGt(iDGt *string) *VpnTunnelsListParams

WithIDGt adds the iDGt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIDGte

func (o *VpnTunnelsListParams) WithIDGte(iDGte *string) *VpnTunnelsListParams

WithIDGte adds the iDGte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIDLt

func (o *VpnTunnelsListParams) WithIDLt(iDLt *string) *VpnTunnelsListParams

WithIDLt adds the iDLt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIDLte

func (o *VpnTunnelsListParams) WithIDLte(iDLte *string) *VpnTunnelsListParams

WithIDLte adds the iDLte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIDn

WithIDn adds the iDn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIpsecProfile

func (o *VpnTunnelsListParams) WithIpsecProfile(ipsecProfile *string) *VpnTunnelsListParams

WithIpsecProfile adds the ipsecProfile to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIpsecProfileID

func (o *VpnTunnelsListParams) WithIpsecProfileID(ipsecProfileID *string) *VpnTunnelsListParams

WithIpsecProfileID adds the ipsecProfileID to the vpn tunnels list params

func (*VpnTunnelsListParams) WithIpsecProfileIDn

func (o *VpnTunnelsListParams) WithIpsecProfileIDn(ipsecProfileIDn *string) *VpnTunnelsListParams

WithIpsecProfileIDn adds the ipsecProfileIDn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdated

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

WithLastUpdated adds the lastUpdated to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdatedEmpty

func (o *VpnTunnelsListParams) WithLastUpdatedEmpty(lastUpdatedEmpty *string) *VpnTunnelsListParams

WithLastUpdatedEmpty adds the lastUpdatedEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdatedGt

func (o *VpnTunnelsListParams) WithLastUpdatedGt(lastUpdatedGt *string) *VpnTunnelsListParams

WithLastUpdatedGt adds the lastUpdatedGt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdatedGte

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

WithLastUpdatedGte adds the lastUpdatedGte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdatedLt

func (o *VpnTunnelsListParams) WithLastUpdatedLt(lastUpdatedLt *string) *VpnTunnelsListParams

WithLastUpdatedLt adds the lastUpdatedLt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdatedLte

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

WithLastUpdatedLte adds the lastUpdatedLte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLastUpdatedn

func (o *VpnTunnelsListParams) WithLastUpdatedn(lastUpdatedn *string) *VpnTunnelsListParams

WithLastUpdatedn adds the lastUpdatedn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithLimit

func (o *VpnTunnelsListParams) WithLimit(limit *int64) *VpnTunnelsListParams

WithLimit adds the limit to the vpn tunnels list params

func (*VpnTunnelsListParams) WithModifiedByRequest

func (o *VpnTunnelsListParams) WithModifiedByRequest(modifiedByRequest *string) *VpnTunnelsListParams

WithModifiedByRequest adds the modifiedByRequest to the vpn tunnels list params

func (*VpnTunnelsListParams) WithName

func (o *VpnTunnelsListParams) WithName(name *string) *VpnTunnelsListParams

WithName adds the name to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameEmpty

func (o *VpnTunnelsListParams) WithNameEmpty(nameEmpty *string) *VpnTunnelsListParams

WithNameEmpty adds the nameEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameIc

func (o *VpnTunnelsListParams) WithNameIc(nameIc *string) *VpnTunnelsListParams

WithNameIc adds the nameIc to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameIe

func (o *VpnTunnelsListParams) WithNameIe(nameIe *string) *VpnTunnelsListParams

WithNameIe adds the nameIe to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameIew

func (o *VpnTunnelsListParams) WithNameIew(nameIew *string) *VpnTunnelsListParams

WithNameIew adds the nameIew to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameIsw

func (o *VpnTunnelsListParams) WithNameIsw(nameIsw *string) *VpnTunnelsListParams

WithNameIsw adds the nameIsw to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameNic

func (o *VpnTunnelsListParams) WithNameNic(nameNic *string) *VpnTunnelsListParams

WithNameNic adds the nameNic to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameNie

func (o *VpnTunnelsListParams) WithNameNie(nameNie *string) *VpnTunnelsListParams

WithNameNie adds the nameNie to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameNiew

func (o *VpnTunnelsListParams) WithNameNiew(nameNiew *string) *VpnTunnelsListParams

WithNameNiew adds the nameNiew to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNameNisw

func (o *VpnTunnelsListParams) WithNameNisw(nameNisw *string) *VpnTunnelsListParams

WithNameNisw adds the nameNisw to the vpn tunnels list params

func (*VpnTunnelsListParams) WithNamen

func (o *VpnTunnelsListParams) WithNamen(namen *string) *VpnTunnelsListParams

WithNamen adds the namen to the vpn tunnels list params

func (*VpnTunnelsListParams) WithOffset

func (o *VpnTunnelsListParams) WithOffset(offset *int64) *VpnTunnelsListParams

WithOffset adds the offset to the vpn tunnels list params

func (*VpnTunnelsListParams) WithOrdering

func (o *VpnTunnelsListParams) WithOrdering(ordering *string) *VpnTunnelsListParams

WithOrdering adds the ordering to the vpn tunnels list params

func (*VpnTunnelsListParams) WithQ

WithQ adds the q to the vpn tunnels list params

func (*VpnTunnelsListParams) WithStatus

func (o *VpnTunnelsListParams) WithStatus(status *string) *VpnTunnelsListParams

WithStatus adds the status to the vpn tunnels list params

func (*VpnTunnelsListParams) WithStatusn

func (o *VpnTunnelsListParams) WithStatusn(statusn *string) *VpnTunnelsListParams

WithStatusn adds the statusn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTag

WithTag adds the tag to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTagn

func (o *VpnTunnelsListParams) WithTagn(tagn *string) *VpnTunnelsListParams

WithTagn adds the tagn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenant

func (o *VpnTunnelsListParams) WithTenant(tenant *string) *VpnTunnelsListParams

WithTenant adds the tenant to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantGroup

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

WithTenantGroup adds the tenantGroup to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantGroupID

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

WithTenantGroupID adds the tenantGroupID to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantGroupIDn

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

WithTenantGroupIDn adds the tenantGroupIDn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantGroupn

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

WithTenantGroupn adds the tenantGroupn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantID

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

WithTenantID adds the tenantID to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantIDn

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

WithTenantIDn adds the tenantIDn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTenantn

func (o *VpnTunnelsListParams) WithTenantn(tenantn *string) *VpnTunnelsListParams

WithTenantn adds the tenantn to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTimeout

func (o *VpnTunnelsListParams) WithTimeout(timeout time.Duration) *VpnTunnelsListParams

WithTimeout adds the timeout to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTunnelID

func (o *VpnTunnelsListParams) WithTunnelID(tunnelID *string) *VpnTunnelsListParams

WithTunnelID adds the tunnelID to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTunnelIDEmpty

func (o *VpnTunnelsListParams) WithTunnelIDEmpty(tunnelIDEmpty *string) *VpnTunnelsListParams

WithTunnelIDEmpty adds the tunnelIDEmpty to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTunnelIDGt

func (o *VpnTunnelsListParams) WithTunnelIDGt(tunnelIDGt *string) *VpnTunnelsListParams

WithTunnelIDGt adds the tunnelIDGt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTunnelIDGte

func (o *VpnTunnelsListParams) WithTunnelIDGte(tunnelIDGte *string) *VpnTunnelsListParams

WithTunnelIDGte adds the tunnelIDGte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTunnelIDLt

func (o *VpnTunnelsListParams) WithTunnelIDLt(tunnelIDLt *string) *VpnTunnelsListParams

WithTunnelIDLt adds the tunnelIDLt to the vpn tunnels list params

func (*VpnTunnelsListParams) WithTunnelIDLte

func (o *VpnTunnelsListParams) WithTunnelIDLte(tunnelIDLte *string) *VpnTunnelsListParams

WithTunnelIDLte adds the tunnelIDLte to the vpn tunnels list params

func (*VpnTunnelsListParams) WithUpdatedByRequest

func (o *VpnTunnelsListParams) WithUpdatedByRequest(updatedByRequest *string) *VpnTunnelsListParams

WithUpdatedByRequest adds the updatedByRequest to the vpn tunnels list params

func (*VpnTunnelsListParams) WriteToRequest

func (o *VpnTunnelsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type VpnTunnelsListReader

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

VpnTunnelsListReader is a Reader for the VpnTunnelsList structure.

func (*VpnTunnelsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelsReadDefault

type VpnTunnelsReadDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelsReadDefault describes a response with status code -1, with default header values.

VpnTunnelsReadDefault vpn tunnels read default

func NewVpnTunnelsReadDefault

func NewVpnTunnelsReadDefault(code int) *VpnTunnelsReadDefault

NewVpnTunnelsReadDefault creates a VpnTunnelsReadDefault with default headers values

func (*VpnTunnelsReadDefault) Code

func (o *VpnTunnelsReadDefault) Code() int

Code gets the status code for the vpn tunnels read default response

func (*VpnTunnelsReadDefault) Error

func (o *VpnTunnelsReadDefault) Error() string

func (*VpnTunnelsReadDefault) GetPayload

func (o *VpnTunnelsReadDefault) GetPayload() interface{}

func (*VpnTunnelsReadDefault) IsClientError

func (o *VpnTunnelsReadDefault) IsClientError() bool

IsClientError returns true when this vpn tunnels read default response has a 4xx status code

func (*VpnTunnelsReadDefault) IsCode

func (o *VpnTunnelsReadDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnels read default response a status code equal to that given

func (*VpnTunnelsReadDefault) IsRedirect

func (o *VpnTunnelsReadDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnels read default response has a 3xx status code

func (*VpnTunnelsReadDefault) IsServerError

func (o *VpnTunnelsReadDefault) IsServerError() bool

IsServerError returns true when this vpn tunnels read default response has a 5xx status code

func (*VpnTunnelsReadDefault) IsSuccess

func (o *VpnTunnelsReadDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnels read default response has a 2xx status code

func (*VpnTunnelsReadDefault) String

func (o *VpnTunnelsReadDefault) String() string

type VpnTunnelsReadOK

type VpnTunnelsReadOK struct {
	Payload *models.Tunnel
}

VpnTunnelsReadOK describes a response with status code 200, with default header values.

VpnTunnelsReadOK vpn tunnels read o k

func NewVpnTunnelsReadOK

func NewVpnTunnelsReadOK() *VpnTunnelsReadOK

NewVpnTunnelsReadOK creates a VpnTunnelsReadOK with default headers values

func (*VpnTunnelsReadOK) Code

func (o *VpnTunnelsReadOK) Code() int

Code gets the status code for the vpn tunnels read o k response

func (*VpnTunnelsReadOK) Error

func (o *VpnTunnelsReadOK) Error() string

func (*VpnTunnelsReadOK) GetPayload

func (o *VpnTunnelsReadOK) GetPayload() *models.Tunnel

func (*VpnTunnelsReadOK) IsClientError

func (o *VpnTunnelsReadOK) IsClientError() bool

IsClientError returns true when this vpn tunnels read o k response has a 4xx status code

func (*VpnTunnelsReadOK) IsCode

func (o *VpnTunnelsReadOK) IsCode(code int) bool

IsCode returns true when this vpn tunnels read o k response a status code equal to that given

func (*VpnTunnelsReadOK) IsRedirect

func (o *VpnTunnelsReadOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnels read o k response has a 3xx status code

func (*VpnTunnelsReadOK) IsServerError

func (o *VpnTunnelsReadOK) IsServerError() bool

IsServerError returns true when this vpn tunnels read o k response has a 5xx status code

func (*VpnTunnelsReadOK) IsSuccess

func (o *VpnTunnelsReadOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnels read o k response has a 2xx status code

func (*VpnTunnelsReadOK) String

func (o *VpnTunnelsReadOK) String() string

type VpnTunnelsReadParams

type VpnTunnelsReadParams struct {

	/* ID.

	   A unique integer value identifying this tunnel.
	*/
	ID int64

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

VpnTunnelsReadParams contains all the parameters to send to the API endpoint

for the vpn tunnels read operation.

Typically these are written to a http.Request.

func NewVpnTunnelsReadParams

func NewVpnTunnelsReadParams() *VpnTunnelsReadParams

NewVpnTunnelsReadParams creates a new VpnTunnelsReadParams 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 NewVpnTunnelsReadParamsWithContext

func NewVpnTunnelsReadParamsWithContext(ctx context.Context) *VpnTunnelsReadParams

NewVpnTunnelsReadParamsWithContext creates a new VpnTunnelsReadParams object with the ability to set a context for a request.

func NewVpnTunnelsReadParamsWithHTTPClient

func NewVpnTunnelsReadParamsWithHTTPClient(client *http.Client) *VpnTunnelsReadParams

NewVpnTunnelsReadParamsWithHTTPClient creates a new VpnTunnelsReadParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelsReadParamsWithTimeout

func NewVpnTunnelsReadParamsWithTimeout(timeout time.Duration) *VpnTunnelsReadParams

NewVpnTunnelsReadParamsWithTimeout creates a new VpnTunnelsReadParams object with the ability to set a timeout on a request.

func (*VpnTunnelsReadParams) SetContext

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

SetContext adds the context to the vpn tunnels read params

func (*VpnTunnelsReadParams) SetDefaults

func (o *VpnTunnelsReadParams) SetDefaults()

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

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

func (*VpnTunnelsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnels read params

func (*VpnTunnelsReadParams) SetID

func (o *VpnTunnelsReadParams) SetID(id int64)

SetID adds the id to the vpn tunnels read params

func (*VpnTunnelsReadParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnels read params

func (*VpnTunnelsReadParams) WithContext

WithContext adds the context to the vpn tunnels read params

func (*VpnTunnelsReadParams) WithDefaults

func (o *VpnTunnelsReadParams) WithDefaults() *VpnTunnelsReadParams

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

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

func (*VpnTunnelsReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnels read params

func (*VpnTunnelsReadParams) WithID

WithID adds the id to the vpn tunnels read params

func (*VpnTunnelsReadParams) WithTimeout

func (o *VpnTunnelsReadParams) WithTimeout(timeout time.Duration) *VpnTunnelsReadParams

WithTimeout adds the timeout to the vpn tunnels read params

func (*VpnTunnelsReadParams) WriteToRequest

func (o *VpnTunnelsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type VpnTunnelsReadReader

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

VpnTunnelsReadReader is a Reader for the VpnTunnelsRead structure.

func (*VpnTunnelsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VpnTunnelsUpdateDefault

type VpnTunnelsUpdateDefault struct {
	Payload interface{}
	// contains filtered or unexported fields
}

VpnTunnelsUpdateDefault describes a response with status code -1, with default header values.

VpnTunnelsUpdateDefault vpn tunnels update default

func NewVpnTunnelsUpdateDefault

func NewVpnTunnelsUpdateDefault(code int) *VpnTunnelsUpdateDefault

NewVpnTunnelsUpdateDefault creates a VpnTunnelsUpdateDefault with default headers values

func (*VpnTunnelsUpdateDefault) Code

func (o *VpnTunnelsUpdateDefault) Code() int

Code gets the status code for the vpn tunnels update default response

func (*VpnTunnelsUpdateDefault) Error

func (o *VpnTunnelsUpdateDefault) Error() string

func (*VpnTunnelsUpdateDefault) GetPayload

func (o *VpnTunnelsUpdateDefault) GetPayload() interface{}

func (*VpnTunnelsUpdateDefault) IsClientError

func (o *VpnTunnelsUpdateDefault) IsClientError() bool

IsClientError returns true when this vpn tunnels update default response has a 4xx status code

func (*VpnTunnelsUpdateDefault) IsCode

func (o *VpnTunnelsUpdateDefault) IsCode(code int) bool

IsCode returns true when this vpn tunnels update default response a status code equal to that given

func (*VpnTunnelsUpdateDefault) IsRedirect

func (o *VpnTunnelsUpdateDefault) IsRedirect() bool

IsRedirect returns true when this vpn tunnels update default response has a 3xx status code

func (*VpnTunnelsUpdateDefault) IsServerError

func (o *VpnTunnelsUpdateDefault) IsServerError() bool

IsServerError returns true when this vpn tunnels update default response has a 5xx status code

func (*VpnTunnelsUpdateDefault) IsSuccess

func (o *VpnTunnelsUpdateDefault) IsSuccess() bool

IsSuccess returns true when this vpn tunnels update default response has a 2xx status code

func (*VpnTunnelsUpdateDefault) String

func (o *VpnTunnelsUpdateDefault) String() string

type VpnTunnelsUpdateOK

type VpnTunnelsUpdateOK struct {
	Payload *models.Tunnel
}

VpnTunnelsUpdateOK describes a response with status code 200, with default header values.

VpnTunnelsUpdateOK vpn tunnels update o k

func NewVpnTunnelsUpdateOK

func NewVpnTunnelsUpdateOK() *VpnTunnelsUpdateOK

NewVpnTunnelsUpdateOK creates a VpnTunnelsUpdateOK with default headers values

func (*VpnTunnelsUpdateOK) Code

func (o *VpnTunnelsUpdateOK) Code() int

Code gets the status code for the vpn tunnels update o k response

func (*VpnTunnelsUpdateOK) Error

func (o *VpnTunnelsUpdateOK) Error() string

func (*VpnTunnelsUpdateOK) GetPayload

func (o *VpnTunnelsUpdateOK) GetPayload() *models.Tunnel

func (*VpnTunnelsUpdateOK) IsClientError

func (o *VpnTunnelsUpdateOK) IsClientError() bool

IsClientError returns true when this vpn tunnels update o k response has a 4xx status code

func (*VpnTunnelsUpdateOK) IsCode

func (o *VpnTunnelsUpdateOK) IsCode(code int) bool

IsCode returns true when this vpn tunnels update o k response a status code equal to that given

func (*VpnTunnelsUpdateOK) IsRedirect

func (o *VpnTunnelsUpdateOK) IsRedirect() bool

IsRedirect returns true when this vpn tunnels update o k response has a 3xx status code

func (*VpnTunnelsUpdateOK) IsServerError

func (o *VpnTunnelsUpdateOK) IsServerError() bool

IsServerError returns true when this vpn tunnels update o k response has a 5xx status code

func (*VpnTunnelsUpdateOK) IsSuccess

func (o *VpnTunnelsUpdateOK) IsSuccess() bool

IsSuccess returns true when this vpn tunnels update o k response has a 2xx status code

func (*VpnTunnelsUpdateOK) String

func (o *VpnTunnelsUpdateOK) String() string

type VpnTunnelsUpdateParams

type VpnTunnelsUpdateParams struct {

	// Data.
	Data *models.WritableTunnel

	/* ID.

	   A unique integer value identifying this tunnel.
	*/
	ID int64

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

VpnTunnelsUpdateParams contains all the parameters to send to the API endpoint

for the vpn tunnels update operation.

Typically these are written to a http.Request.

func NewVpnTunnelsUpdateParams

func NewVpnTunnelsUpdateParams() *VpnTunnelsUpdateParams

NewVpnTunnelsUpdateParams creates a new VpnTunnelsUpdateParams 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 NewVpnTunnelsUpdateParamsWithContext

func NewVpnTunnelsUpdateParamsWithContext(ctx context.Context) *VpnTunnelsUpdateParams

NewVpnTunnelsUpdateParamsWithContext creates a new VpnTunnelsUpdateParams object with the ability to set a context for a request.

func NewVpnTunnelsUpdateParamsWithHTTPClient

func NewVpnTunnelsUpdateParamsWithHTTPClient(client *http.Client) *VpnTunnelsUpdateParams

NewVpnTunnelsUpdateParamsWithHTTPClient creates a new VpnTunnelsUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewVpnTunnelsUpdateParamsWithTimeout

func NewVpnTunnelsUpdateParamsWithTimeout(timeout time.Duration) *VpnTunnelsUpdateParams

NewVpnTunnelsUpdateParamsWithTimeout creates a new VpnTunnelsUpdateParams object with the ability to set a timeout on a request.

func (*VpnTunnelsUpdateParams) SetContext

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

SetContext adds the context to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) SetData

func (o *VpnTunnelsUpdateParams) SetData(data *models.WritableTunnel)

SetData adds the data to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) SetDefaults

func (o *VpnTunnelsUpdateParams) SetDefaults()

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

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

func (*VpnTunnelsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) SetID

func (o *VpnTunnelsUpdateParams) SetID(id int64)

SetID adds the id to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) WithContext

WithContext adds the context to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) WithData

WithData adds the data to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) WithDefaults

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

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

func (*VpnTunnelsUpdateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) WithID

WithID adds the id to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) WithTimeout

WithTimeout adds the timeout to the vpn tunnels update params

func (*VpnTunnelsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VpnTunnelsUpdateReader

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

VpnTunnelsUpdateReader is a Reader for the VpnTunnelsUpdate structure.

func (*VpnTunnelsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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