Documentation ¶
Index ¶
- Constants
- type CreateEdgeRouter
- type CreateEdgeRouterBadRequest
- func (o *CreateEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *CreateEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateEdgeRouterBadRequest
- func (o *CreateEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateEdgeRouterCreated
- type CreateEdgeRouterHandler
- type CreateEdgeRouterHandlerFunc
- type CreateEdgeRouterParams
- type CreateEdgeRouterURL
- func (o *CreateEdgeRouterURL) Build() (*url.URL, error)
- func (o *CreateEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateEdgeRouterURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateEdgeRouterURL) SetBasePath(bp string)
- func (o *CreateEdgeRouterURL) String() string
- func (o *CreateEdgeRouterURL) StringFull(scheme, host string) string
- func (o *CreateEdgeRouterURL) WithBasePath(bp string) *CreateEdgeRouterURL
- type CreateEdgeRouterUnauthorized
- func (o *CreateEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *CreateEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateEdgeRouterUnauthorized
- func (o *CreateEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteEdgeRouter
- type DeleteEdgeRouterBadRequest
- func (o *DeleteEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DeleteEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterBadRequest
- func (o *DeleteEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteEdgeRouterConflict
- type DeleteEdgeRouterHandler
- type DeleteEdgeRouterHandlerFunc
- type DeleteEdgeRouterOK
- type DeleteEdgeRouterParams
- type DeleteEdgeRouterURL
- func (o *DeleteEdgeRouterURL) Build() (*url.URL, error)
- func (o *DeleteEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteEdgeRouterURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteEdgeRouterURL) SetBasePath(bp string)
- func (o *DeleteEdgeRouterURL) String() string
- func (o *DeleteEdgeRouterURL) StringFull(scheme, host string) string
- func (o *DeleteEdgeRouterURL) WithBasePath(bp string) *DeleteEdgeRouterURL
- type DeleteEdgeRouterUnauthorized
- func (o *DeleteEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DeleteEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterUnauthorized
- func (o *DeleteEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DetailEdgeRouter
- type DetailEdgeRouterHandler
- type DetailEdgeRouterHandlerFunc
- type DetailEdgeRouterNotFound
- type DetailEdgeRouterOK
- type DetailEdgeRouterParams
- type DetailEdgeRouterURL
- func (o *DetailEdgeRouterURL) Build() (*url.URL, error)
- func (o *DetailEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DetailEdgeRouterURL) Must(u *url.URL, err error) *url.URL
- func (o *DetailEdgeRouterURL) SetBasePath(bp string)
- func (o *DetailEdgeRouterURL) String() string
- func (o *DetailEdgeRouterURL) StringFull(scheme, host string) string
- func (o *DetailEdgeRouterURL) WithBasePath(bp string) *DetailEdgeRouterURL
- type DetailEdgeRouterUnauthorized
- func (o *DetailEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DetailEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailEdgeRouterUnauthorized
- func (o *DetailEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterEdgeRouterPolicies
- type ListEdgeRouterEdgeRouterPoliciesHandler
- type ListEdgeRouterEdgeRouterPoliciesHandlerFunc
- type ListEdgeRouterEdgeRouterPoliciesNotFound
- func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterEdgeRouterPoliciesNotFound
- func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterEdgeRouterPoliciesOK
- func (o *ListEdgeRouterEdgeRouterPoliciesOK) SetPayload(payload *rest_model.ListEdgeRouterPoliciesEnvelope)
- func (o *ListEdgeRouterEdgeRouterPoliciesOK) WithPayload(payload *rest_model.ListEdgeRouterPoliciesEnvelope) *ListEdgeRouterEdgeRouterPoliciesOK
- func (o *ListEdgeRouterEdgeRouterPoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterEdgeRouterPoliciesParams
- type ListEdgeRouterEdgeRouterPoliciesURL
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) Build() (*url.URL, error)
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) SetBasePath(bp string)
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) String() string
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) StringFull(scheme, host string) string
- func (o *ListEdgeRouterEdgeRouterPoliciesURL) WithBasePath(bp string) *ListEdgeRouterEdgeRouterPoliciesURL
- type ListEdgeRouterEdgeRouterPoliciesUnauthorized
- func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterEdgeRouterPoliciesUnauthorized
- func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterIdentities
- type ListEdgeRouterIdentitiesHandler
- type ListEdgeRouterIdentitiesHandlerFunc
- type ListEdgeRouterIdentitiesNotFound
- func (o *ListEdgeRouterIdentitiesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterIdentitiesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterIdentitiesNotFound
- func (o *ListEdgeRouterIdentitiesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterIdentitiesOK
- func (o *ListEdgeRouterIdentitiesOK) SetPayload(payload *rest_model.ListIdentitiesEnvelope)
- func (o *ListEdgeRouterIdentitiesOK) WithPayload(payload *rest_model.ListIdentitiesEnvelope) *ListEdgeRouterIdentitiesOK
- func (o *ListEdgeRouterIdentitiesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterIdentitiesParams
- type ListEdgeRouterIdentitiesURL
- func (o *ListEdgeRouterIdentitiesURL) Build() (*url.URL, error)
- func (o *ListEdgeRouterIdentitiesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListEdgeRouterIdentitiesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListEdgeRouterIdentitiesURL) SetBasePath(bp string)
- func (o *ListEdgeRouterIdentitiesURL) String() string
- func (o *ListEdgeRouterIdentitiesURL) StringFull(scheme, host string) string
- func (o *ListEdgeRouterIdentitiesURL) WithBasePath(bp string) *ListEdgeRouterIdentitiesURL
- type ListEdgeRouterIdentitiesUnauthorized
- func (o *ListEdgeRouterIdentitiesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterIdentitiesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterIdentitiesUnauthorized
- func (o *ListEdgeRouterIdentitiesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterServiceEdgeRouterPolicies
- type ListEdgeRouterServiceEdgeRouterPoliciesHandler
- type ListEdgeRouterServiceEdgeRouterPoliciesHandlerFunc
- type ListEdgeRouterServiceEdgeRouterPoliciesNotFound
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesNotFound
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterServiceEdgeRouterPoliciesOK
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) SetPayload(payload *rest_model.ListServicePoliciesEnvelope)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) WithPayload(payload *rest_model.ListServicePoliciesEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesOK
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterServiceEdgeRouterPoliciesParams
- type ListEdgeRouterServiceEdgeRouterPoliciesURL
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) Build() (*url.URL, error)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) SetBasePath(bp string)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) String() string
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) StringFull(scheme, host string) string
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) WithBasePath(bp string) *ListEdgeRouterServiceEdgeRouterPoliciesURL
- type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterServices
- type ListEdgeRouterServicesHandler
- type ListEdgeRouterServicesHandlerFunc
- type ListEdgeRouterServicesNotFound
- func (o *ListEdgeRouterServicesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterServicesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServicesNotFound
- func (o *ListEdgeRouterServicesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterServicesOK
- func (o *ListEdgeRouterServicesOK) SetPayload(payload *rest_model.ListServicesEnvelope)
- func (o *ListEdgeRouterServicesOK) WithPayload(payload *rest_model.ListServicesEnvelope) *ListEdgeRouterServicesOK
- func (o *ListEdgeRouterServicesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterServicesParams
- type ListEdgeRouterServicesURL
- func (o *ListEdgeRouterServicesURL) Build() (*url.URL, error)
- func (o *ListEdgeRouterServicesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListEdgeRouterServicesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListEdgeRouterServicesURL) SetBasePath(bp string)
- func (o *ListEdgeRouterServicesURL) String() string
- func (o *ListEdgeRouterServicesURL) StringFull(scheme, host string) string
- func (o *ListEdgeRouterServicesURL) WithBasePath(bp string) *ListEdgeRouterServicesURL
- type ListEdgeRouterServicesUnauthorized
- func (o *ListEdgeRouterServicesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterServicesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServicesUnauthorized
- func (o *ListEdgeRouterServicesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouters
- type ListEdgeRoutersHandler
- type ListEdgeRoutersHandlerFunc
- type ListEdgeRoutersOK
- type ListEdgeRoutersParams
- type ListEdgeRoutersURL
- func (o *ListEdgeRoutersURL) Build() (*url.URL, error)
- func (o *ListEdgeRoutersURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListEdgeRoutersURL) Must(u *url.URL, err error) *url.URL
- func (o *ListEdgeRoutersURL) SetBasePath(bp string)
- func (o *ListEdgeRoutersURL) String() string
- func (o *ListEdgeRoutersURL) StringFull(scheme, host string) string
- func (o *ListEdgeRoutersURL) WithBasePath(bp string) *ListEdgeRoutersURL
- type ListEdgeRoutersUnauthorized
- func (o *ListEdgeRoutersUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRoutersUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRoutersUnauthorized
- func (o *ListEdgeRoutersUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchEdgeRouter
- type PatchEdgeRouterBadRequest
- type PatchEdgeRouterHandler
- type PatchEdgeRouterHandlerFunc
- type PatchEdgeRouterNotFound
- type PatchEdgeRouterOK
- type PatchEdgeRouterParams
- type PatchEdgeRouterURL
- func (o *PatchEdgeRouterURL) Build() (*url.URL, error)
- func (o *PatchEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PatchEdgeRouterURL) Must(u *url.URL, err error) *url.URL
- func (o *PatchEdgeRouterURL) SetBasePath(bp string)
- func (o *PatchEdgeRouterURL) String() string
- func (o *PatchEdgeRouterURL) StringFull(scheme, host string) string
- func (o *PatchEdgeRouterURL) WithBasePath(bp string) *PatchEdgeRouterURL
- type PatchEdgeRouterUnauthorized
- func (o *PatchEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *PatchEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchEdgeRouterUnauthorized
- func (o *PatchEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateEdgeRouter
- type UpdateEdgeRouterBadRequest
- func (o *UpdateEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *UpdateEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterBadRequest
- func (o *UpdateEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateEdgeRouterHandler
- type UpdateEdgeRouterHandlerFunc
- type UpdateEdgeRouterNotFound
- type UpdateEdgeRouterOK
- type UpdateEdgeRouterParams
- type UpdateEdgeRouterURL
- func (o *UpdateEdgeRouterURL) Build() (*url.URL, error)
- func (o *UpdateEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *UpdateEdgeRouterURL) Must(u *url.URL, err error) *url.URL
- func (o *UpdateEdgeRouterURL) SetBasePath(bp string)
- func (o *UpdateEdgeRouterURL) String() string
- func (o *UpdateEdgeRouterURL) StringFull(scheme, host string) string
- func (o *UpdateEdgeRouterURL) WithBasePath(bp string) *UpdateEdgeRouterURL
- type UpdateEdgeRouterUnauthorized
- func (o *UpdateEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *UpdateEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterUnauthorized
- func (o *UpdateEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
Constants ¶
const CreateEdgeRouterBadRequestCode int = 400
CreateEdgeRouterBadRequestCode is the HTTP code returned for type CreateEdgeRouterBadRequest
const CreateEdgeRouterCreatedCode int = 201
CreateEdgeRouterCreatedCode is the HTTP code returned for type CreateEdgeRouterCreated
CreateEdgeRouterUnauthorizedCode is the HTTP code returned for type CreateEdgeRouterUnauthorized
const DeleteEdgeRouterBadRequestCode int = 400
DeleteEdgeRouterBadRequestCode is the HTTP code returned for type DeleteEdgeRouterBadRequest
const DeleteEdgeRouterConflictCode int = 409
DeleteEdgeRouterConflictCode is the HTTP code returned for type DeleteEdgeRouterConflict
const DeleteEdgeRouterOKCode int = 200
DeleteEdgeRouterOKCode is the HTTP code returned for type DeleteEdgeRouterOK
DeleteEdgeRouterUnauthorizedCode is the HTTP code returned for type DeleteEdgeRouterUnauthorized
const DetailEdgeRouterNotFoundCode int = 404
DetailEdgeRouterNotFoundCode is the HTTP code returned for type DetailEdgeRouterNotFound
const DetailEdgeRouterOKCode int = 200
DetailEdgeRouterOKCode is the HTTP code returned for type DetailEdgeRouterOK
DetailEdgeRouterUnauthorizedCode is the HTTP code returned for type DetailEdgeRouterUnauthorized
const ListEdgeRouterEdgeRouterPoliciesNotFoundCode int = 404
ListEdgeRouterEdgeRouterPoliciesNotFoundCode is the HTTP code returned for type ListEdgeRouterEdgeRouterPoliciesNotFound
const ListEdgeRouterEdgeRouterPoliciesOKCode int = 200
ListEdgeRouterEdgeRouterPoliciesOKCode is the HTTP code returned for type ListEdgeRouterEdgeRouterPoliciesOK
ListEdgeRouterEdgeRouterPoliciesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterEdgeRouterPoliciesUnauthorized
const ListEdgeRouterIdentitiesNotFoundCode int = 404
ListEdgeRouterIdentitiesNotFoundCode is the HTTP code returned for type ListEdgeRouterIdentitiesNotFound
const ListEdgeRouterIdentitiesOKCode int = 200
ListEdgeRouterIdentitiesOKCode is the HTTP code returned for type ListEdgeRouterIdentitiesOK
ListEdgeRouterIdentitiesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterIdentitiesUnauthorized
const ListEdgeRouterServiceEdgeRouterPoliciesNotFoundCode int = 404
ListEdgeRouterServiceEdgeRouterPoliciesNotFoundCode is the HTTP code returned for type ListEdgeRouterServiceEdgeRouterPoliciesNotFound
const ListEdgeRouterServiceEdgeRouterPoliciesOKCode int = 200
ListEdgeRouterServiceEdgeRouterPoliciesOKCode is the HTTP code returned for type ListEdgeRouterServiceEdgeRouterPoliciesOK
ListEdgeRouterServiceEdgeRouterPoliciesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
const ListEdgeRouterServicesNotFoundCode int = 404
ListEdgeRouterServicesNotFoundCode is the HTTP code returned for type ListEdgeRouterServicesNotFound
const ListEdgeRouterServicesOKCode int = 200
ListEdgeRouterServicesOKCode is the HTTP code returned for type ListEdgeRouterServicesOK
ListEdgeRouterServicesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterServicesUnauthorized
const ListEdgeRoutersOKCode int = 200
ListEdgeRoutersOKCode is the HTTP code returned for type ListEdgeRoutersOK
ListEdgeRoutersUnauthorizedCode is the HTTP code returned for type ListEdgeRoutersUnauthorized
const PatchEdgeRouterBadRequestCode int = 400
PatchEdgeRouterBadRequestCode is the HTTP code returned for type PatchEdgeRouterBadRequest
const PatchEdgeRouterNotFoundCode int = 404
PatchEdgeRouterNotFoundCode is the HTTP code returned for type PatchEdgeRouterNotFound
const PatchEdgeRouterOKCode int = 200
PatchEdgeRouterOKCode is the HTTP code returned for type PatchEdgeRouterOK
PatchEdgeRouterUnauthorizedCode is the HTTP code returned for type PatchEdgeRouterUnauthorized
const UpdateEdgeRouterBadRequestCode int = 400
UpdateEdgeRouterBadRequestCode is the HTTP code returned for type UpdateEdgeRouterBadRequest
const UpdateEdgeRouterNotFoundCode int = 404
UpdateEdgeRouterNotFoundCode is the HTTP code returned for type UpdateEdgeRouterNotFound
const UpdateEdgeRouterOKCode int = 200
UpdateEdgeRouterOKCode is the HTTP code returned for type UpdateEdgeRouterOK
UpdateEdgeRouterUnauthorizedCode is the HTTP code returned for type UpdateEdgeRouterUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateEdgeRouter ¶
type CreateEdgeRouter struct { Context *middleware.Context Handler CreateEdgeRouterHandler }
CreateEdgeRouter swagger:route POST /edge-routers Edge Router createEdgeRouter
Create an edge router ¶
Create a edge router resource. Requires admin access.
func NewCreateEdgeRouter ¶
func NewCreateEdgeRouter(ctx *middleware.Context, handler CreateEdgeRouterHandler) *CreateEdgeRouter
NewCreateEdgeRouter creates a new http.Handler for the create edge router operation
func (*CreateEdgeRouter) ServeHTTP ¶
func (o *CreateEdgeRouter) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateEdgeRouterBadRequest ¶
type CreateEdgeRouterBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
CreateEdgeRouterBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response createEdgeRouterBadRequest
func NewCreateEdgeRouterBadRequest ¶
func NewCreateEdgeRouterBadRequest() *CreateEdgeRouterBadRequest
NewCreateEdgeRouterBadRequest creates CreateEdgeRouterBadRequest with default headers values
func (*CreateEdgeRouterBadRequest) SetPayload ¶
func (o *CreateEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the create edge router bad request response
func (*CreateEdgeRouterBadRequest) WithPayload ¶
func (o *CreateEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateEdgeRouterBadRequest
WithPayload adds the payload to the create edge router bad request response
func (*CreateEdgeRouterBadRequest) WriteResponse ¶
func (o *CreateEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateEdgeRouterCreated ¶ added in v0.17.52
type CreateEdgeRouterCreated struct { /* In: Body */ Payload *rest_model.CreateEnvelope `json:"body,omitempty"` }
CreateEdgeRouterCreated The create request was successful and the resource has been added at the following location
swagger:response createEdgeRouterCreated
func NewCreateEdgeRouterCreated ¶ added in v0.17.52
func NewCreateEdgeRouterCreated() *CreateEdgeRouterCreated
NewCreateEdgeRouterCreated creates CreateEdgeRouterCreated with default headers values
func (*CreateEdgeRouterCreated) SetPayload ¶ added in v0.17.52
func (o *CreateEdgeRouterCreated) SetPayload(payload *rest_model.CreateEnvelope)
SetPayload sets the payload to the create edge router created response
func (*CreateEdgeRouterCreated) WithPayload ¶ added in v0.17.52
func (o *CreateEdgeRouterCreated) WithPayload(payload *rest_model.CreateEnvelope) *CreateEdgeRouterCreated
WithPayload adds the payload to the create edge router created response
func (*CreateEdgeRouterCreated) WriteResponse ¶ added in v0.17.52
func (o *CreateEdgeRouterCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateEdgeRouterHandler ¶
type CreateEdgeRouterHandler interface {
Handle(CreateEdgeRouterParams, interface{}) middleware.Responder
}
CreateEdgeRouterHandler interface for that can handle valid create edge router params
type CreateEdgeRouterHandlerFunc ¶
type CreateEdgeRouterHandlerFunc func(CreateEdgeRouterParams, interface{}) middleware.Responder
CreateEdgeRouterHandlerFunc turns a function with the right signature into a create edge router handler
func (CreateEdgeRouterHandlerFunc) Handle ¶
func (fn CreateEdgeRouterHandlerFunc) Handle(params CreateEdgeRouterParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type CreateEdgeRouterParams ¶
type CreateEdgeRouterParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*A edge router to create Required: true In: body */ EdgeRouter *rest_model.EdgeRouterCreate }
CreateEdgeRouterParams contains all the bound params for the create edge router operation typically these are obtained from a http.Request
swagger:parameters createEdgeRouter
func NewCreateEdgeRouterParams ¶
func NewCreateEdgeRouterParams() CreateEdgeRouterParams
NewCreateEdgeRouterParams creates a new CreateEdgeRouterParams object no default values defined in spec.
func (*CreateEdgeRouterParams) BindRequest ¶
func (o *CreateEdgeRouterParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateEdgeRouterParams() beforehand.
type CreateEdgeRouterURL ¶
type CreateEdgeRouterURL struct {
// contains filtered or unexported fields
}
CreateEdgeRouterURL generates an URL for the create edge router operation
func (*CreateEdgeRouterURL) Build ¶
func (o *CreateEdgeRouterURL) Build() (*url.URL, error)
Build a url path and query string
func (*CreateEdgeRouterURL) BuildFull ¶
func (o *CreateEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*CreateEdgeRouterURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*CreateEdgeRouterURL) SetBasePath ¶
func (o *CreateEdgeRouterURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*CreateEdgeRouterURL) String ¶
func (o *CreateEdgeRouterURL) String() string
String returns the string representation of the path with query string
func (*CreateEdgeRouterURL) StringFull ¶
func (o *CreateEdgeRouterURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*CreateEdgeRouterURL) WithBasePath ¶
func (o *CreateEdgeRouterURL) WithBasePath(bp string) *CreateEdgeRouterURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type CreateEdgeRouterUnauthorized ¶
type CreateEdgeRouterUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
CreateEdgeRouterUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response createEdgeRouterUnauthorized
func NewCreateEdgeRouterUnauthorized ¶
func NewCreateEdgeRouterUnauthorized() *CreateEdgeRouterUnauthorized
NewCreateEdgeRouterUnauthorized creates CreateEdgeRouterUnauthorized with default headers values
func (*CreateEdgeRouterUnauthorized) SetPayload ¶
func (o *CreateEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the create edge router unauthorized response
func (*CreateEdgeRouterUnauthorized) WithPayload ¶
func (o *CreateEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateEdgeRouterUnauthorized
WithPayload adds the payload to the create edge router unauthorized response
func (*CreateEdgeRouterUnauthorized) WriteResponse ¶
func (o *CreateEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteEdgeRouter ¶
type DeleteEdgeRouter struct { Context *middleware.Context Handler DeleteEdgeRouterHandler }
DeleteEdgeRouter swagger:route DELETE /edge-routers/{id} Edge Router deleteEdgeRouter
Delete an edge router ¶
Delete an edge router by id. Requires admin access.
func NewDeleteEdgeRouter ¶
func NewDeleteEdgeRouter(ctx *middleware.Context, handler DeleteEdgeRouterHandler) *DeleteEdgeRouter
NewDeleteEdgeRouter creates a new http.Handler for the delete edge router operation
func (*DeleteEdgeRouter) ServeHTTP ¶
func (o *DeleteEdgeRouter) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteEdgeRouterBadRequest ¶
type DeleteEdgeRouterBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
DeleteEdgeRouterBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response deleteEdgeRouterBadRequest
func NewDeleteEdgeRouterBadRequest ¶
func NewDeleteEdgeRouterBadRequest() *DeleteEdgeRouterBadRequest
NewDeleteEdgeRouterBadRequest creates DeleteEdgeRouterBadRequest with default headers values
func (*DeleteEdgeRouterBadRequest) SetPayload ¶
func (o *DeleteEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete edge router bad request response
func (*DeleteEdgeRouterBadRequest) WithPayload ¶
func (o *DeleteEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterBadRequest
WithPayload adds the payload to the delete edge router bad request response
func (*DeleteEdgeRouterBadRequest) WriteResponse ¶
func (o *DeleteEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteEdgeRouterConflict ¶
type DeleteEdgeRouterConflict struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
DeleteEdgeRouterConflict The resource requested to be removed/altered cannot be as it is referenced by another object.
swagger:response deleteEdgeRouterConflict
func NewDeleteEdgeRouterConflict ¶
func NewDeleteEdgeRouterConflict() *DeleteEdgeRouterConflict
NewDeleteEdgeRouterConflict creates DeleteEdgeRouterConflict with default headers values
func (*DeleteEdgeRouterConflict) SetPayload ¶
func (o *DeleteEdgeRouterConflict) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete edge router conflict response
func (*DeleteEdgeRouterConflict) WithPayload ¶
func (o *DeleteEdgeRouterConflict) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterConflict
WithPayload adds the payload to the delete edge router conflict response
func (*DeleteEdgeRouterConflict) WriteResponse ¶
func (o *DeleteEdgeRouterConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteEdgeRouterHandler ¶
type DeleteEdgeRouterHandler interface {
Handle(DeleteEdgeRouterParams, interface{}) middleware.Responder
}
DeleteEdgeRouterHandler interface for that can handle valid delete edge router params
type DeleteEdgeRouterHandlerFunc ¶
type DeleteEdgeRouterHandlerFunc func(DeleteEdgeRouterParams, interface{}) middleware.Responder
DeleteEdgeRouterHandlerFunc turns a function with the right signature into a delete edge router handler
func (DeleteEdgeRouterHandlerFunc) Handle ¶
func (fn DeleteEdgeRouterHandlerFunc) Handle(params DeleteEdgeRouterParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type DeleteEdgeRouterOK ¶
type DeleteEdgeRouterOK struct { /* In: Body */ Payload *rest_model.Empty `json:"body,omitempty"` }
DeleteEdgeRouterOK The delete request was successful and the resource has been removed
swagger:response deleteEdgeRouterOK
func NewDeleteEdgeRouterOK ¶
func NewDeleteEdgeRouterOK() *DeleteEdgeRouterOK
NewDeleteEdgeRouterOK creates DeleteEdgeRouterOK with default headers values
func (*DeleteEdgeRouterOK) SetPayload ¶
func (o *DeleteEdgeRouterOK) SetPayload(payload *rest_model.Empty)
SetPayload sets the payload to the delete edge router o k response
func (*DeleteEdgeRouterOK) WithPayload ¶
func (o *DeleteEdgeRouterOK) WithPayload(payload *rest_model.Empty) *DeleteEdgeRouterOK
WithPayload adds the payload to the delete edge router o k response
func (*DeleteEdgeRouterOK) WriteResponse ¶
func (o *DeleteEdgeRouterOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteEdgeRouterParams ¶
type DeleteEdgeRouterParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
DeleteEdgeRouterParams contains all the bound params for the delete edge router operation typically these are obtained from a http.Request
swagger:parameters deleteEdgeRouter
func NewDeleteEdgeRouterParams ¶
func NewDeleteEdgeRouterParams() DeleteEdgeRouterParams
NewDeleteEdgeRouterParams creates a new DeleteEdgeRouterParams object no default values defined in spec.
func (*DeleteEdgeRouterParams) BindRequest ¶
func (o *DeleteEdgeRouterParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteEdgeRouterParams() beforehand.
type DeleteEdgeRouterURL ¶
type DeleteEdgeRouterURL struct { ID string // contains filtered or unexported fields }
DeleteEdgeRouterURL generates an URL for the delete edge router operation
func (*DeleteEdgeRouterURL) Build ¶
func (o *DeleteEdgeRouterURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteEdgeRouterURL) BuildFull ¶
func (o *DeleteEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteEdgeRouterURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteEdgeRouterURL) SetBasePath ¶
func (o *DeleteEdgeRouterURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteEdgeRouterURL) String ¶
func (o *DeleteEdgeRouterURL) String() string
String returns the string representation of the path with query string
func (*DeleteEdgeRouterURL) StringFull ¶
func (o *DeleteEdgeRouterURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteEdgeRouterURL) WithBasePath ¶
func (o *DeleteEdgeRouterURL) WithBasePath(bp string) *DeleteEdgeRouterURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteEdgeRouterUnauthorized ¶
type DeleteEdgeRouterUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
DeleteEdgeRouterUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response deleteEdgeRouterUnauthorized
func NewDeleteEdgeRouterUnauthorized ¶
func NewDeleteEdgeRouterUnauthorized() *DeleteEdgeRouterUnauthorized
NewDeleteEdgeRouterUnauthorized creates DeleteEdgeRouterUnauthorized with default headers values
func (*DeleteEdgeRouterUnauthorized) SetPayload ¶
func (o *DeleteEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete edge router unauthorized response
func (*DeleteEdgeRouterUnauthorized) WithPayload ¶
func (o *DeleteEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterUnauthorized
WithPayload adds the payload to the delete edge router unauthorized response
func (*DeleteEdgeRouterUnauthorized) WriteResponse ¶
func (o *DeleteEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DetailEdgeRouter ¶
type DetailEdgeRouter struct { Context *middleware.Context Handler DetailEdgeRouterHandler }
DetailEdgeRouter swagger:route GET /edge-routers/{id} Edge Router detailEdgeRouter
Retrieves a single edge router ¶
Retrieves a single edge router by id. Requires admin access.
func NewDetailEdgeRouter ¶
func NewDetailEdgeRouter(ctx *middleware.Context, handler DetailEdgeRouterHandler) *DetailEdgeRouter
NewDetailEdgeRouter creates a new http.Handler for the detail edge router operation
func (*DetailEdgeRouter) ServeHTTP ¶
func (o *DetailEdgeRouter) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DetailEdgeRouterHandler ¶
type DetailEdgeRouterHandler interface {
Handle(DetailEdgeRouterParams, interface{}) middleware.Responder
}
DetailEdgeRouterHandler interface for that can handle valid detail edge router params
type DetailEdgeRouterHandlerFunc ¶
type DetailEdgeRouterHandlerFunc func(DetailEdgeRouterParams, interface{}) middleware.Responder
DetailEdgeRouterHandlerFunc turns a function with the right signature into a detail edge router handler
func (DetailEdgeRouterHandlerFunc) Handle ¶
func (fn DetailEdgeRouterHandlerFunc) Handle(params DetailEdgeRouterParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type DetailEdgeRouterNotFound ¶
type DetailEdgeRouterNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
DetailEdgeRouterNotFound The requested resource does not exist
swagger:response detailEdgeRouterNotFound
func NewDetailEdgeRouterNotFound ¶
func NewDetailEdgeRouterNotFound() *DetailEdgeRouterNotFound
NewDetailEdgeRouterNotFound creates DetailEdgeRouterNotFound with default headers values
func (*DetailEdgeRouterNotFound) SetPayload ¶
func (o *DetailEdgeRouterNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail edge router not found response
func (*DetailEdgeRouterNotFound) WithPayload ¶
func (o *DetailEdgeRouterNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailEdgeRouterNotFound
WithPayload adds the payload to the detail edge router not found response
func (*DetailEdgeRouterNotFound) WriteResponse ¶
func (o *DetailEdgeRouterNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DetailEdgeRouterOK ¶
type DetailEdgeRouterOK struct { /* In: Body */ Payload *rest_model.DetailedEdgeRouterEnvelope `json:"body,omitempty"` }
DetailEdgeRouterOK A singular edge router resource
swagger:response detailEdgeRouterOK
func NewDetailEdgeRouterOK ¶
func NewDetailEdgeRouterOK() *DetailEdgeRouterOK
NewDetailEdgeRouterOK creates DetailEdgeRouterOK with default headers values
func (*DetailEdgeRouterOK) SetPayload ¶
func (o *DetailEdgeRouterOK) SetPayload(payload *rest_model.DetailedEdgeRouterEnvelope)
SetPayload sets the payload to the detail edge router o k response
func (*DetailEdgeRouterOK) WithPayload ¶
func (o *DetailEdgeRouterOK) WithPayload(payload *rest_model.DetailedEdgeRouterEnvelope) *DetailEdgeRouterOK
WithPayload adds the payload to the detail edge router o k response
func (*DetailEdgeRouterOK) WriteResponse ¶
func (o *DetailEdgeRouterOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DetailEdgeRouterParams ¶
type DetailEdgeRouterParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
DetailEdgeRouterParams contains all the bound params for the detail edge router operation typically these are obtained from a http.Request
swagger:parameters detailEdgeRouter
func NewDetailEdgeRouterParams ¶
func NewDetailEdgeRouterParams() DetailEdgeRouterParams
NewDetailEdgeRouterParams creates a new DetailEdgeRouterParams object no default values defined in spec.
func (*DetailEdgeRouterParams) BindRequest ¶
func (o *DetailEdgeRouterParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDetailEdgeRouterParams() beforehand.
type DetailEdgeRouterURL ¶
type DetailEdgeRouterURL struct { ID string // contains filtered or unexported fields }
DetailEdgeRouterURL generates an URL for the detail edge router operation
func (*DetailEdgeRouterURL) Build ¶
func (o *DetailEdgeRouterURL) Build() (*url.URL, error)
Build a url path and query string
func (*DetailEdgeRouterURL) BuildFull ¶
func (o *DetailEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DetailEdgeRouterURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DetailEdgeRouterURL) SetBasePath ¶
func (o *DetailEdgeRouterURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DetailEdgeRouterURL) String ¶
func (o *DetailEdgeRouterURL) String() string
String returns the string representation of the path with query string
func (*DetailEdgeRouterURL) StringFull ¶
func (o *DetailEdgeRouterURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DetailEdgeRouterURL) WithBasePath ¶
func (o *DetailEdgeRouterURL) WithBasePath(bp string) *DetailEdgeRouterURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DetailEdgeRouterUnauthorized ¶
type DetailEdgeRouterUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
DetailEdgeRouterUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response detailEdgeRouterUnauthorized
func NewDetailEdgeRouterUnauthorized ¶
func NewDetailEdgeRouterUnauthorized() *DetailEdgeRouterUnauthorized
NewDetailEdgeRouterUnauthorized creates DetailEdgeRouterUnauthorized with default headers values
func (*DetailEdgeRouterUnauthorized) SetPayload ¶
func (o *DetailEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail edge router unauthorized response
func (*DetailEdgeRouterUnauthorized) WithPayload ¶
func (o *DetailEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailEdgeRouterUnauthorized
WithPayload adds the payload to the detail edge router unauthorized response
func (*DetailEdgeRouterUnauthorized) WriteResponse ¶
func (o *DetailEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterEdgeRouterPolicies ¶
type ListEdgeRouterEdgeRouterPolicies struct { Context *middleware.Context Handler ListEdgeRouterEdgeRouterPoliciesHandler }
ListEdgeRouterEdgeRouterPolicies swagger:route GET /edge-routers/{id}/edge-router-policies Edge Router listEdgeRouterEdgeRouterPolicies
List the edge router policies that affect an edge router ¶
Retrieves a list of edge router policies that apply to the specified edge router.
func NewListEdgeRouterEdgeRouterPolicies ¶
func NewListEdgeRouterEdgeRouterPolicies(ctx *middleware.Context, handler ListEdgeRouterEdgeRouterPoliciesHandler) *ListEdgeRouterEdgeRouterPolicies
NewListEdgeRouterEdgeRouterPolicies creates a new http.Handler for the list edge router edge router policies operation
func (*ListEdgeRouterEdgeRouterPolicies) ServeHTTP ¶
func (o *ListEdgeRouterEdgeRouterPolicies) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListEdgeRouterEdgeRouterPoliciesHandler ¶
type ListEdgeRouterEdgeRouterPoliciesHandler interface {
Handle(ListEdgeRouterEdgeRouterPoliciesParams, interface{}) middleware.Responder
}
ListEdgeRouterEdgeRouterPoliciesHandler interface for that can handle valid list edge router edge router policies params
type ListEdgeRouterEdgeRouterPoliciesHandlerFunc ¶
type ListEdgeRouterEdgeRouterPoliciesHandlerFunc func(ListEdgeRouterEdgeRouterPoliciesParams, interface{}) middleware.Responder
ListEdgeRouterEdgeRouterPoliciesHandlerFunc turns a function with the right signature into a list edge router edge router policies handler
func (ListEdgeRouterEdgeRouterPoliciesHandlerFunc) Handle ¶
func (fn ListEdgeRouterEdgeRouterPoliciesHandlerFunc) Handle(params ListEdgeRouterEdgeRouterPoliciesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListEdgeRouterEdgeRouterPoliciesNotFound ¶
type ListEdgeRouterEdgeRouterPoliciesNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterEdgeRouterPoliciesNotFound The requested resource does not exist
swagger:response listEdgeRouterEdgeRouterPoliciesNotFound
func NewListEdgeRouterEdgeRouterPoliciesNotFound ¶
func NewListEdgeRouterEdgeRouterPoliciesNotFound() *ListEdgeRouterEdgeRouterPoliciesNotFound
NewListEdgeRouterEdgeRouterPoliciesNotFound creates ListEdgeRouterEdgeRouterPoliciesNotFound with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesNotFound) SetPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router edge router policies not found response
func (*ListEdgeRouterEdgeRouterPoliciesNotFound) WithPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterEdgeRouterPoliciesNotFound
WithPayload adds the payload to the list edge router edge router policies not found response
func (*ListEdgeRouterEdgeRouterPoliciesNotFound) WriteResponse ¶
func (o *ListEdgeRouterEdgeRouterPoliciesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterEdgeRouterPoliciesOK ¶
type ListEdgeRouterEdgeRouterPoliciesOK struct { /* In: Body */ Payload *rest_model.ListEdgeRouterPoliciesEnvelope `json:"body,omitempty"` }
ListEdgeRouterEdgeRouterPoliciesOK A list of edge router policies
swagger:response listEdgeRouterEdgeRouterPoliciesOK
func NewListEdgeRouterEdgeRouterPoliciesOK ¶
func NewListEdgeRouterEdgeRouterPoliciesOK() *ListEdgeRouterEdgeRouterPoliciesOK
NewListEdgeRouterEdgeRouterPoliciesOK creates ListEdgeRouterEdgeRouterPoliciesOK with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesOK) SetPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesOK) SetPayload(payload *rest_model.ListEdgeRouterPoliciesEnvelope)
SetPayload sets the payload to the list edge router edge router policies o k response
func (*ListEdgeRouterEdgeRouterPoliciesOK) WithPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesOK) WithPayload(payload *rest_model.ListEdgeRouterPoliciesEnvelope) *ListEdgeRouterEdgeRouterPoliciesOK
WithPayload adds the payload to the list edge router edge router policies o k response
func (*ListEdgeRouterEdgeRouterPoliciesOK) WriteResponse ¶
func (o *ListEdgeRouterEdgeRouterPoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterEdgeRouterPoliciesParams ¶
type ListEdgeRouterEdgeRouterPoliciesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
ListEdgeRouterEdgeRouterPoliciesParams contains all the bound params for the list edge router edge router policies operation typically these are obtained from a http.Request
swagger:parameters listEdgeRouterEdgeRouterPolicies
func NewListEdgeRouterEdgeRouterPoliciesParams ¶
func NewListEdgeRouterEdgeRouterPoliciesParams() ListEdgeRouterEdgeRouterPoliciesParams
NewListEdgeRouterEdgeRouterPoliciesParams creates a new ListEdgeRouterEdgeRouterPoliciesParams object no default values defined in spec.
func (*ListEdgeRouterEdgeRouterPoliciesParams) BindRequest ¶
func (o *ListEdgeRouterEdgeRouterPoliciesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListEdgeRouterEdgeRouterPoliciesParams() beforehand.
type ListEdgeRouterEdgeRouterPoliciesURL ¶
type ListEdgeRouterEdgeRouterPoliciesURL struct { ID string // contains filtered or unexported fields }
ListEdgeRouterEdgeRouterPoliciesURL generates an URL for the list edge router edge router policies operation
func (*ListEdgeRouterEdgeRouterPoliciesURL) Build ¶
func (o *ListEdgeRouterEdgeRouterPoliciesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListEdgeRouterEdgeRouterPoliciesURL) BuildFull ¶
func (o *ListEdgeRouterEdgeRouterPoliciesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListEdgeRouterEdgeRouterPoliciesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListEdgeRouterEdgeRouterPoliciesURL) SetBasePath ¶
func (o *ListEdgeRouterEdgeRouterPoliciesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListEdgeRouterEdgeRouterPoliciesURL) String ¶
func (o *ListEdgeRouterEdgeRouterPoliciesURL) String() string
String returns the string representation of the path with query string
func (*ListEdgeRouterEdgeRouterPoliciesURL) StringFull ¶
func (o *ListEdgeRouterEdgeRouterPoliciesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListEdgeRouterEdgeRouterPoliciesURL) WithBasePath ¶
func (o *ListEdgeRouterEdgeRouterPoliciesURL) WithBasePath(bp string) *ListEdgeRouterEdgeRouterPoliciesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListEdgeRouterEdgeRouterPoliciesUnauthorized ¶
type ListEdgeRouterEdgeRouterPoliciesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListEdgeRouterEdgeRouterPoliciesUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listEdgeRouterEdgeRouterPoliciesUnauthorized
func NewListEdgeRouterEdgeRouterPoliciesUnauthorized ¶
func NewListEdgeRouterEdgeRouterPoliciesUnauthorized() *ListEdgeRouterEdgeRouterPoliciesUnauthorized
NewListEdgeRouterEdgeRouterPoliciesUnauthorized creates ListEdgeRouterEdgeRouterPoliciesUnauthorized with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesUnauthorized) SetPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router edge router policies unauthorized response
func (*ListEdgeRouterEdgeRouterPoliciesUnauthorized) WithPayload ¶
func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterEdgeRouterPoliciesUnauthorized
WithPayload adds the payload to the list edge router edge router policies unauthorized response
func (*ListEdgeRouterEdgeRouterPoliciesUnauthorized) WriteResponse ¶
func (o *ListEdgeRouterEdgeRouterPoliciesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterIdentities ¶
type ListEdgeRouterIdentities struct { Context *middleware.Context Handler ListEdgeRouterIdentitiesHandler }
ListEdgeRouterIdentities swagger:route GET /edge-routers/{id}/identities Edge Router listEdgeRouterIdentities
List associated identities ¶
Retrieves a list of identities that may access services via the given edge router. Supports filtering, sorting, and pagination. Requires admin access.
func NewListEdgeRouterIdentities ¶
func NewListEdgeRouterIdentities(ctx *middleware.Context, handler ListEdgeRouterIdentitiesHandler) *ListEdgeRouterIdentities
NewListEdgeRouterIdentities creates a new http.Handler for the list edge router identities operation
func (*ListEdgeRouterIdentities) ServeHTTP ¶
func (o *ListEdgeRouterIdentities) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListEdgeRouterIdentitiesHandler ¶
type ListEdgeRouterIdentitiesHandler interface {
Handle(ListEdgeRouterIdentitiesParams, interface{}) middleware.Responder
}
ListEdgeRouterIdentitiesHandler interface for that can handle valid list edge router identities params
type ListEdgeRouterIdentitiesHandlerFunc ¶
type ListEdgeRouterIdentitiesHandlerFunc func(ListEdgeRouterIdentitiesParams, interface{}) middleware.Responder
ListEdgeRouterIdentitiesHandlerFunc turns a function with the right signature into a list edge router identities handler
func (ListEdgeRouterIdentitiesHandlerFunc) Handle ¶
func (fn ListEdgeRouterIdentitiesHandlerFunc) Handle(params ListEdgeRouterIdentitiesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListEdgeRouterIdentitiesNotFound ¶
type ListEdgeRouterIdentitiesNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterIdentitiesNotFound The requested resource does not exist
swagger:response listEdgeRouterIdentitiesNotFound
func NewListEdgeRouterIdentitiesNotFound ¶
func NewListEdgeRouterIdentitiesNotFound() *ListEdgeRouterIdentitiesNotFound
NewListEdgeRouterIdentitiesNotFound creates ListEdgeRouterIdentitiesNotFound with default headers values
func (*ListEdgeRouterIdentitiesNotFound) SetPayload ¶
func (o *ListEdgeRouterIdentitiesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router identities not found response
func (*ListEdgeRouterIdentitiesNotFound) WithPayload ¶
func (o *ListEdgeRouterIdentitiesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterIdentitiesNotFound
WithPayload adds the payload to the list edge router identities not found response
func (*ListEdgeRouterIdentitiesNotFound) WriteResponse ¶
func (o *ListEdgeRouterIdentitiesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterIdentitiesOK ¶
type ListEdgeRouterIdentitiesOK struct { /* In: Body */ Payload *rest_model.ListIdentitiesEnvelope `json:"body,omitempty"` }
ListEdgeRouterIdentitiesOK A list of identities
swagger:response listEdgeRouterIdentitiesOK
func NewListEdgeRouterIdentitiesOK ¶
func NewListEdgeRouterIdentitiesOK() *ListEdgeRouterIdentitiesOK
NewListEdgeRouterIdentitiesOK creates ListEdgeRouterIdentitiesOK with default headers values
func (*ListEdgeRouterIdentitiesOK) SetPayload ¶
func (o *ListEdgeRouterIdentitiesOK) SetPayload(payload *rest_model.ListIdentitiesEnvelope)
SetPayload sets the payload to the list edge router identities o k response
func (*ListEdgeRouterIdentitiesOK) WithPayload ¶
func (o *ListEdgeRouterIdentitiesOK) WithPayload(payload *rest_model.ListIdentitiesEnvelope) *ListEdgeRouterIdentitiesOK
WithPayload adds the payload to the list edge router identities o k response
func (*ListEdgeRouterIdentitiesOK) WriteResponse ¶
func (o *ListEdgeRouterIdentitiesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterIdentitiesParams ¶
type ListEdgeRouterIdentitiesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
ListEdgeRouterIdentitiesParams contains all the bound params for the list edge router identities operation typically these are obtained from a http.Request
swagger:parameters listEdgeRouterIdentities
func NewListEdgeRouterIdentitiesParams ¶
func NewListEdgeRouterIdentitiesParams() ListEdgeRouterIdentitiesParams
NewListEdgeRouterIdentitiesParams creates a new ListEdgeRouterIdentitiesParams object no default values defined in spec.
func (*ListEdgeRouterIdentitiesParams) BindRequest ¶
func (o *ListEdgeRouterIdentitiesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListEdgeRouterIdentitiesParams() beforehand.
type ListEdgeRouterIdentitiesURL ¶
type ListEdgeRouterIdentitiesURL struct { ID string // contains filtered or unexported fields }
ListEdgeRouterIdentitiesURL generates an URL for the list edge router identities operation
func (*ListEdgeRouterIdentitiesURL) Build ¶
func (o *ListEdgeRouterIdentitiesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListEdgeRouterIdentitiesURL) BuildFull ¶
func (o *ListEdgeRouterIdentitiesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListEdgeRouterIdentitiesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListEdgeRouterIdentitiesURL) SetBasePath ¶
func (o *ListEdgeRouterIdentitiesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListEdgeRouterIdentitiesURL) String ¶
func (o *ListEdgeRouterIdentitiesURL) String() string
String returns the string representation of the path with query string
func (*ListEdgeRouterIdentitiesURL) StringFull ¶
func (o *ListEdgeRouterIdentitiesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListEdgeRouterIdentitiesURL) WithBasePath ¶
func (o *ListEdgeRouterIdentitiesURL) WithBasePath(bp string) *ListEdgeRouterIdentitiesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListEdgeRouterIdentitiesUnauthorized ¶
type ListEdgeRouterIdentitiesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListEdgeRouterIdentitiesUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listEdgeRouterIdentitiesUnauthorized
func NewListEdgeRouterIdentitiesUnauthorized ¶
func NewListEdgeRouterIdentitiesUnauthorized() *ListEdgeRouterIdentitiesUnauthorized
NewListEdgeRouterIdentitiesUnauthorized creates ListEdgeRouterIdentitiesUnauthorized with default headers values
func (*ListEdgeRouterIdentitiesUnauthorized) SetPayload ¶
func (o *ListEdgeRouterIdentitiesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router identities unauthorized response
func (*ListEdgeRouterIdentitiesUnauthorized) WithPayload ¶
func (o *ListEdgeRouterIdentitiesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterIdentitiesUnauthorized
WithPayload adds the payload to the list edge router identities unauthorized response
func (*ListEdgeRouterIdentitiesUnauthorized) WriteResponse ¶
func (o *ListEdgeRouterIdentitiesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterServiceEdgeRouterPolicies ¶
type ListEdgeRouterServiceEdgeRouterPolicies struct { Context *middleware.Context Handler ListEdgeRouterServiceEdgeRouterPoliciesHandler }
ListEdgeRouterServiceEdgeRouterPolicies swagger:route GET /edge-routers/{id}/service-edge-router-policies Edge Router listEdgeRouterServiceEdgeRouterPolicies
List the service policies that affect an edge router ¶
Retrieves a list of service policies policies that apply to the specified edge router.
func NewListEdgeRouterServiceEdgeRouterPolicies ¶
func NewListEdgeRouterServiceEdgeRouterPolicies(ctx *middleware.Context, handler ListEdgeRouterServiceEdgeRouterPoliciesHandler) *ListEdgeRouterServiceEdgeRouterPolicies
NewListEdgeRouterServiceEdgeRouterPolicies creates a new http.Handler for the list edge router service edge router policies operation
func (*ListEdgeRouterServiceEdgeRouterPolicies) ServeHTTP ¶
func (o *ListEdgeRouterServiceEdgeRouterPolicies) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListEdgeRouterServiceEdgeRouterPoliciesHandler ¶
type ListEdgeRouterServiceEdgeRouterPoliciesHandler interface {
Handle(ListEdgeRouterServiceEdgeRouterPoliciesParams, interface{}) middleware.Responder
}
ListEdgeRouterServiceEdgeRouterPoliciesHandler interface for that can handle valid list edge router service edge router policies params
type ListEdgeRouterServiceEdgeRouterPoliciesHandlerFunc ¶
type ListEdgeRouterServiceEdgeRouterPoliciesHandlerFunc func(ListEdgeRouterServiceEdgeRouterPoliciesParams, interface{}) middleware.Responder
ListEdgeRouterServiceEdgeRouterPoliciesHandlerFunc turns a function with the right signature into a list edge router service edge router policies handler
func (ListEdgeRouterServiceEdgeRouterPoliciesHandlerFunc) Handle ¶
func (fn ListEdgeRouterServiceEdgeRouterPoliciesHandlerFunc) Handle(params ListEdgeRouterServiceEdgeRouterPoliciesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListEdgeRouterServiceEdgeRouterPoliciesNotFound ¶
type ListEdgeRouterServiceEdgeRouterPoliciesNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterServiceEdgeRouterPoliciesNotFound The requested resource does not exist
swagger:response listEdgeRouterServiceEdgeRouterPoliciesNotFound
func NewListEdgeRouterServiceEdgeRouterPoliciesNotFound ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesNotFound() *ListEdgeRouterServiceEdgeRouterPoliciesNotFound
NewListEdgeRouterServiceEdgeRouterPoliciesNotFound creates ListEdgeRouterServiceEdgeRouterPoliciesNotFound with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesNotFound) SetPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router service edge router policies not found response
func (*ListEdgeRouterServiceEdgeRouterPoliciesNotFound) WithPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesNotFound
WithPayload adds the payload to the list edge router service edge router policies not found response
func (*ListEdgeRouterServiceEdgeRouterPoliciesNotFound) WriteResponse ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterServiceEdgeRouterPoliciesOK ¶
type ListEdgeRouterServiceEdgeRouterPoliciesOK struct { /* In: Body */ Payload *rest_model.ListServicePoliciesEnvelope `json:"body,omitempty"` }
ListEdgeRouterServiceEdgeRouterPoliciesOK A list of service policies
swagger:response listEdgeRouterServiceEdgeRouterPoliciesOK
func NewListEdgeRouterServiceEdgeRouterPoliciesOK ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesOK() *ListEdgeRouterServiceEdgeRouterPoliciesOK
NewListEdgeRouterServiceEdgeRouterPoliciesOK creates ListEdgeRouterServiceEdgeRouterPoliciesOK with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesOK) SetPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) SetPayload(payload *rest_model.ListServicePoliciesEnvelope)
SetPayload sets the payload to the list edge router service edge router policies o k response
func (*ListEdgeRouterServiceEdgeRouterPoliciesOK) WithPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) WithPayload(payload *rest_model.ListServicePoliciesEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesOK
WithPayload adds the payload to the list edge router service edge router policies o k response
func (*ListEdgeRouterServiceEdgeRouterPoliciesOK) WriteResponse ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterServiceEdgeRouterPoliciesParams ¶
type ListEdgeRouterServiceEdgeRouterPoliciesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
ListEdgeRouterServiceEdgeRouterPoliciesParams contains all the bound params for the list edge router service edge router policies operation typically these are obtained from a http.Request
swagger:parameters listEdgeRouterServiceEdgeRouterPolicies
func NewListEdgeRouterServiceEdgeRouterPoliciesParams ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesParams() ListEdgeRouterServiceEdgeRouterPoliciesParams
NewListEdgeRouterServiceEdgeRouterPoliciesParams creates a new ListEdgeRouterServiceEdgeRouterPoliciesParams object no default values defined in spec.
func (*ListEdgeRouterServiceEdgeRouterPoliciesParams) BindRequest ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListEdgeRouterServiceEdgeRouterPoliciesParams() beforehand.
type ListEdgeRouterServiceEdgeRouterPoliciesURL ¶
type ListEdgeRouterServiceEdgeRouterPoliciesURL struct { ID string // contains filtered or unexported fields }
ListEdgeRouterServiceEdgeRouterPoliciesURL generates an URL for the list edge router service edge router policies operation
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) Build ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) BuildFull ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) SetBasePath ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) String ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) String() string
String returns the string representation of the path with query string
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) StringFull ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListEdgeRouterServiceEdgeRouterPoliciesURL) WithBasePath ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesURL) WithBasePath(bp string) *ListEdgeRouterServiceEdgeRouterPoliciesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized ¶
type ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listEdgeRouterServiceEdgeRouterPoliciesUnauthorized
func NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized ¶
func NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized() *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
NewListEdgeRouterServiceEdgeRouterPoliciesUnauthorized creates ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) SetPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router service edge router policies unauthorized response
func (*ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) WithPayload ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized
WithPayload adds the payload to the list edge router service edge router policies unauthorized response
func (*ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) WriteResponse ¶
func (o *ListEdgeRouterServiceEdgeRouterPoliciesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterServices ¶
type ListEdgeRouterServices struct { Context *middleware.Context Handler ListEdgeRouterServicesHandler }
ListEdgeRouterServices swagger:route GET /edge-routers/{id}/services Edge Router listEdgeRouterServices
List associated services ¶
Retrieves a list of services that may be accessed via the given edge router. Supports filtering, sorting, and pagination. Requires admin access.
func NewListEdgeRouterServices ¶
func NewListEdgeRouterServices(ctx *middleware.Context, handler ListEdgeRouterServicesHandler) *ListEdgeRouterServices
NewListEdgeRouterServices creates a new http.Handler for the list edge router services operation
func (*ListEdgeRouterServices) ServeHTTP ¶
func (o *ListEdgeRouterServices) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListEdgeRouterServicesHandler ¶
type ListEdgeRouterServicesHandler interface {
Handle(ListEdgeRouterServicesParams, interface{}) middleware.Responder
}
ListEdgeRouterServicesHandler interface for that can handle valid list edge router services params
type ListEdgeRouterServicesHandlerFunc ¶
type ListEdgeRouterServicesHandlerFunc func(ListEdgeRouterServicesParams, interface{}) middleware.Responder
ListEdgeRouterServicesHandlerFunc turns a function with the right signature into a list edge router services handler
func (ListEdgeRouterServicesHandlerFunc) Handle ¶
func (fn ListEdgeRouterServicesHandlerFunc) Handle(params ListEdgeRouterServicesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListEdgeRouterServicesNotFound ¶
type ListEdgeRouterServicesNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterServicesNotFound The requested resource does not exist
swagger:response listEdgeRouterServicesNotFound
func NewListEdgeRouterServicesNotFound ¶
func NewListEdgeRouterServicesNotFound() *ListEdgeRouterServicesNotFound
NewListEdgeRouterServicesNotFound creates ListEdgeRouterServicesNotFound with default headers values
func (*ListEdgeRouterServicesNotFound) SetPayload ¶
func (o *ListEdgeRouterServicesNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router services not found response
func (*ListEdgeRouterServicesNotFound) WithPayload ¶
func (o *ListEdgeRouterServicesNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServicesNotFound
WithPayload adds the payload to the list edge router services not found response
func (*ListEdgeRouterServicesNotFound) WriteResponse ¶
func (o *ListEdgeRouterServicesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterServicesOK ¶
type ListEdgeRouterServicesOK struct { /* In: Body */ Payload *rest_model.ListServicesEnvelope `json:"body,omitempty"` }
ListEdgeRouterServicesOK A list of services
swagger:response listEdgeRouterServicesOK
func NewListEdgeRouterServicesOK ¶
func NewListEdgeRouterServicesOK() *ListEdgeRouterServicesOK
NewListEdgeRouterServicesOK creates ListEdgeRouterServicesOK with default headers values
func (*ListEdgeRouterServicesOK) SetPayload ¶
func (o *ListEdgeRouterServicesOK) SetPayload(payload *rest_model.ListServicesEnvelope)
SetPayload sets the payload to the list edge router services o k response
func (*ListEdgeRouterServicesOK) WithPayload ¶
func (o *ListEdgeRouterServicesOK) WithPayload(payload *rest_model.ListServicesEnvelope) *ListEdgeRouterServicesOK
WithPayload adds the payload to the list edge router services o k response
func (*ListEdgeRouterServicesOK) WriteResponse ¶
func (o *ListEdgeRouterServicesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterServicesParams ¶
type ListEdgeRouterServicesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
ListEdgeRouterServicesParams contains all the bound params for the list edge router services operation typically these are obtained from a http.Request
swagger:parameters listEdgeRouterServices
func NewListEdgeRouterServicesParams ¶
func NewListEdgeRouterServicesParams() ListEdgeRouterServicesParams
NewListEdgeRouterServicesParams creates a new ListEdgeRouterServicesParams object no default values defined in spec.
func (*ListEdgeRouterServicesParams) BindRequest ¶
func (o *ListEdgeRouterServicesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListEdgeRouterServicesParams() beforehand.
type ListEdgeRouterServicesURL ¶
type ListEdgeRouterServicesURL struct { ID string // contains filtered or unexported fields }
ListEdgeRouterServicesURL generates an URL for the list edge router services operation
func (*ListEdgeRouterServicesURL) Build ¶
func (o *ListEdgeRouterServicesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListEdgeRouterServicesURL) BuildFull ¶
func (o *ListEdgeRouterServicesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListEdgeRouterServicesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListEdgeRouterServicesURL) SetBasePath ¶
func (o *ListEdgeRouterServicesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListEdgeRouterServicesURL) String ¶
func (o *ListEdgeRouterServicesURL) String() string
String returns the string representation of the path with query string
func (*ListEdgeRouterServicesURL) StringFull ¶
func (o *ListEdgeRouterServicesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListEdgeRouterServicesURL) WithBasePath ¶
func (o *ListEdgeRouterServicesURL) WithBasePath(bp string) *ListEdgeRouterServicesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListEdgeRouterServicesUnauthorized ¶
type ListEdgeRouterServicesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListEdgeRouterServicesUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listEdgeRouterServicesUnauthorized
func NewListEdgeRouterServicesUnauthorized ¶
func NewListEdgeRouterServicesUnauthorized() *ListEdgeRouterServicesUnauthorized
NewListEdgeRouterServicesUnauthorized creates ListEdgeRouterServicesUnauthorized with default headers values
func (*ListEdgeRouterServicesUnauthorized) SetPayload ¶
func (o *ListEdgeRouterServicesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router services unauthorized response
func (*ListEdgeRouterServicesUnauthorized) WithPayload ¶
func (o *ListEdgeRouterServicesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServicesUnauthorized
WithPayload adds the payload to the list edge router services unauthorized response
func (*ListEdgeRouterServicesUnauthorized) WriteResponse ¶
func (o *ListEdgeRouterServicesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouters ¶
type ListEdgeRouters struct { Context *middleware.Context Handler ListEdgeRoutersHandler }
ListEdgeRouters swagger:route GET /edge-routers Edge Router listEdgeRouters
List edge routers ¶
Retrieves a list of edge router resources; supports filtering, sorting, and pagination. Requires admin access.
func NewListEdgeRouters ¶
func NewListEdgeRouters(ctx *middleware.Context, handler ListEdgeRoutersHandler) *ListEdgeRouters
NewListEdgeRouters creates a new http.Handler for the list edge routers operation
func (*ListEdgeRouters) ServeHTTP ¶
func (o *ListEdgeRouters) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListEdgeRoutersHandler ¶
type ListEdgeRoutersHandler interface {
Handle(ListEdgeRoutersParams, interface{}) middleware.Responder
}
ListEdgeRoutersHandler interface for that can handle valid list edge routers params
type ListEdgeRoutersHandlerFunc ¶
type ListEdgeRoutersHandlerFunc func(ListEdgeRoutersParams, interface{}) middleware.Responder
ListEdgeRoutersHandlerFunc turns a function with the right signature into a list edge routers handler
func (ListEdgeRoutersHandlerFunc) Handle ¶
func (fn ListEdgeRoutersHandlerFunc) Handle(params ListEdgeRoutersParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListEdgeRoutersOK ¶
type ListEdgeRoutersOK struct { /* In: Body */ Payload *rest_model.ListEdgeRoutersEnvelope `json:"body,omitempty"` }
ListEdgeRoutersOK A list of edge routers
swagger:response listEdgeRoutersOK
func NewListEdgeRoutersOK ¶
func NewListEdgeRoutersOK() *ListEdgeRoutersOK
NewListEdgeRoutersOK creates ListEdgeRoutersOK with default headers values
func (*ListEdgeRoutersOK) SetPayload ¶
func (o *ListEdgeRoutersOK) SetPayload(payload *rest_model.ListEdgeRoutersEnvelope)
SetPayload sets the payload to the list edge routers o k response
func (*ListEdgeRoutersOK) WithPayload ¶
func (o *ListEdgeRoutersOK) WithPayload(payload *rest_model.ListEdgeRoutersEnvelope) *ListEdgeRoutersOK
WithPayload adds the payload to the list edge routers o k response
func (*ListEdgeRoutersOK) WriteResponse ¶
func (o *ListEdgeRoutersOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRoutersParams ¶
type ListEdgeRoutersParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: query */ Filter *string /* In: query */ Limit *int64 /* In: query */ Offset *int64 /* In: query Collection Format: multi */ RoleFilter []string /* In: query */ RoleSemantic *string }
ListEdgeRoutersParams contains all the bound params for the list edge routers operation typically these are obtained from a http.Request
swagger:parameters listEdgeRouters
func NewListEdgeRoutersParams ¶
func NewListEdgeRoutersParams() ListEdgeRoutersParams
NewListEdgeRoutersParams creates a new ListEdgeRoutersParams object no default values defined in spec.
func (*ListEdgeRoutersParams) BindRequest ¶
func (o *ListEdgeRoutersParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListEdgeRoutersParams() beforehand.
type ListEdgeRoutersURL ¶
type ListEdgeRoutersURL struct { Filter *string Limit *int64 Offset *int64 RoleFilter []string RoleSemantic *string // contains filtered or unexported fields }
ListEdgeRoutersURL generates an URL for the list edge routers operation
func (*ListEdgeRoutersURL) Build ¶
func (o *ListEdgeRoutersURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListEdgeRoutersURL) BuildFull ¶
func (o *ListEdgeRoutersURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListEdgeRoutersURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListEdgeRoutersURL) SetBasePath ¶
func (o *ListEdgeRoutersURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListEdgeRoutersURL) String ¶
func (o *ListEdgeRoutersURL) String() string
String returns the string representation of the path with query string
func (*ListEdgeRoutersURL) StringFull ¶
func (o *ListEdgeRoutersURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListEdgeRoutersURL) WithBasePath ¶
func (o *ListEdgeRoutersURL) WithBasePath(bp string) *ListEdgeRoutersURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListEdgeRoutersUnauthorized ¶
type ListEdgeRoutersUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListEdgeRoutersUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listEdgeRoutersUnauthorized
func NewListEdgeRoutersUnauthorized ¶
func NewListEdgeRoutersUnauthorized() *ListEdgeRoutersUnauthorized
NewListEdgeRoutersUnauthorized creates ListEdgeRoutersUnauthorized with default headers values
func (*ListEdgeRoutersUnauthorized) SetPayload ¶
func (o *ListEdgeRoutersUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge routers unauthorized response
func (*ListEdgeRoutersUnauthorized) WithPayload ¶
func (o *ListEdgeRoutersUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRoutersUnauthorized
WithPayload adds the payload to the list edge routers unauthorized response
func (*ListEdgeRoutersUnauthorized) WriteResponse ¶
func (o *ListEdgeRoutersUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchEdgeRouter ¶
type PatchEdgeRouter struct { Context *middleware.Context Handler PatchEdgeRouterHandler }
PatchEdgeRouter swagger:route PATCH /edge-routers/{id} Edge Router patchEdgeRouter
Update the supplied fields on an edge router ¶
Update the supplied fields on an edge router. Requires admin access.
func NewPatchEdgeRouter ¶
func NewPatchEdgeRouter(ctx *middleware.Context, handler PatchEdgeRouterHandler) *PatchEdgeRouter
NewPatchEdgeRouter creates a new http.Handler for the patch edge router operation
func (*PatchEdgeRouter) ServeHTTP ¶
func (o *PatchEdgeRouter) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchEdgeRouterBadRequest ¶
type PatchEdgeRouterBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
PatchEdgeRouterBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response patchEdgeRouterBadRequest
func NewPatchEdgeRouterBadRequest ¶
func NewPatchEdgeRouterBadRequest() *PatchEdgeRouterBadRequest
NewPatchEdgeRouterBadRequest creates PatchEdgeRouterBadRequest with default headers values
func (*PatchEdgeRouterBadRequest) SetPayload ¶
func (o *PatchEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch edge router bad request response
func (*PatchEdgeRouterBadRequest) WithPayload ¶
func (o *PatchEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchEdgeRouterBadRequest
WithPayload adds the payload to the patch edge router bad request response
func (*PatchEdgeRouterBadRequest) WriteResponse ¶
func (o *PatchEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchEdgeRouterHandler ¶
type PatchEdgeRouterHandler interface {
Handle(PatchEdgeRouterParams, interface{}) middleware.Responder
}
PatchEdgeRouterHandler interface for that can handle valid patch edge router params
type PatchEdgeRouterHandlerFunc ¶
type PatchEdgeRouterHandlerFunc func(PatchEdgeRouterParams, interface{}) middleware.Responder
PatchEdgeRouterHandlerFunc turns a function with the right signature into a patch edge router handler
func (PatchEdgeRouterHandlerFunc) Handle ¶
func (fn PatchEdgeRouterHandlerFunc) Handle(params PatchEdgeRouterParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type PatchEdgeRouterNotFound ¶
type PatchEdgeRouterNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
PatchEdgeRouterNotFound The requested resource does not exist
swagger:response patchEdgeRouterNotFound
func NewPatchEdgeRouterNotFound ¶
func NewPatchEdgeRouterNotFound() *PatchEdgeRouterNotFound
NewPatchEdgeRouterNotFound creates PatchEdgeRouterNotFound with default headers values
func (*PatchEdgeRouterNotFound) SetPayload ¶
func (o *PatchEdgeRouterNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch edge router not found response
func (*PatchEdgeRouterNotFound) WithPayload ¶
func (o *PatchEdgeRouterNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchEdgeRouterNotFound
WithPayload adds the payload to the patch edge router not found response
func (*PatchEdgeRouterNotFound) WriteResponse ¶
func (o *PatchEdgeRouterNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchEdgeRouterOK ¶
type PatchEdgeRouterOK struct { /* In: Body */ Payload *rest_model.Empty `json:"body,omitempty"` }
PatchEdgeRouterOK The patch request was successful and the resource has been altered
swagger:response patchEdgeRouterOK
func NewPatchEdgeRouterOK ¶
func NewPatchEdgeRouterOK() *PatchEdgeRouterOK
NewPatchEdgeRouterOK creates PatchEdgeRouterOK with default headers values
func (*PatchEdgeRouterOK) SetPayload ¶
func (o *PatchEdgeRouterOK) SetPayload(payload *rest_model.Empty)
SetPayload sets the payload to the patch edge router o k response
func (*PatchEdgeRouterOK) WithPayload ¶
func (o *PatchEdgeRouterOK) WithPayload(payload *rest_model.Empty) *PatchEdgeRouterOK
WithPayload adds the payload to the patch edge router o k response
func (*PatchEdgeRouterOK) WriteResponse ¶
func (o *PatchEdgeRouterOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchEdgeRouterParams ¶
type PatchEdgeRouterParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*An edge router patch object Required: true In: body */ EdgeRouter *rest_model.EdgeRouterPatch /*The id of the requested resource Required: true In: path */ ID string }
PatchEdgeRouterParams contains all the bound params for the patch edge router operation typically these are obtained from a http.Request
swagger:parameters patchEdgeRouter
func NewPatchEdgeRouterParams ¶
func NewPatchEdgeRouterParams() PatchEdgeRouterParams
NewPatchEdgeRouterParams creates a new PatchEdgeRouterParams object no default values defined in spec.
func (*PatchEdgeRouterParams) BindRequest ¶
func (o *PatchEdgeRouterParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchEdgeRouterParams() beforehand.
type PatchEdgeRouterURL ¶
type PatchEdgeRouterURL struct { ID string // contains filtered or unexported fields }
PatchEdgeRouterURL generates an URL for the patch edge router operation
func (*PatchEdgeRouterURL) Build ¶
func (o *PatchEdgeRouterURL) Build() (*url.URL, error)
Build a url path and query string
func (*PatchEdgeRouterURL) BuildFull ¶
func (o *PatchEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PatchEdgeRouterURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*PatchEdgeRouterURL) SetBasePath ¶
func (o *PatchEdgeRouterURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*PatchEdgeRouterURL) String ¶
func (o *PatchEdgeRouterURL) String() string
String returns the string representation of the path with query string
func (*PatchEdgeRouterURL) StringFull ¶
func (o *PatchEdgeRouterURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PatchEdgeRouterURL) WithBasePath ¶
func (o *PatchEdgeRouterURL) WithBasePath(bp string) *PatchEdgeRouterURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type PatchEdgeRouterUnauthorized ¶
type PatchEdgeRouterUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
PatchEdgeRouterUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response patchEdgeRouterUnauthorized
func NewPatchEdgeRouterUnauthorized ¶
func NewPatchEdgeRouterUnauthorized() *PatchEdgeRouterUnauthorized
NewPatchEdgeRouterUnauthorized creates PatchEdgeRouterUnauthorized with default headers values
func (*PatchEdgeRouterUnauthorized) SetPayload ¶
func (o *PatchEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch edge router unauthorized response
func (*PatchEdgeRouterUnauthorized) WithPayload ¶
func (o *PatchEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchEdgeRouterUnauthorized
WithPayload adds the payload to the patch edge router unauthorized response
func (*PatchEdgeRouterUnauthorized) WriteResponse ¶
func (o *PatchEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateEdgeRouter ¶
type UpdateEdgeRouter struct { Context *middleware.Context Handler UpdateEdgeRouterHandler }
UpdateEdgeRouter swagger:route PUT /edge-routers/{id} Edge Router updateEdgeRouter
Update all fields on an edge router ¶
Update all fields on an edge router by id. Requires admin access.
func NewUpdateEdgeRouter ¶
func NewUpdateEdgeRouter(ctx *middleware.Context, handler UpdateEdgeRouterHandler) *UpdateEdgeRouter
NewUpdateEdgeRouter creates a new http.Handler for the update edge router operation
func (*UpdateEdgeRouter) ServeHTTP ¶
func (o *UpdateEdgeRouter) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type UpdateEdgeRouterBadRequest ¶
type UpdateEdgeRouterBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
UpdateEdgeRouterBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response updateEdgeRouterBadRequest
func NewUpdateEdgeRouterBadRequest ¶
func NewUpdateEdgeRouterBadRequest() *UpdateEdgeRouterBadRequest
NewUpdateEdgeRouterBadRequest creates UpdateEdgeRouterBadRequest with default headers values
func (*UpdateEdgeRouterBadRequest) SetPayload ¶
func (o *UpdateEdgeRouterBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update edge router bad request response
func (*UpdateEdgeRouterBadRequest) WithPayload ¶
func (o *UpdateEdgeRouterBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterBadRequest
WithPayload adds the payload to the update edge router bad request response
func (*UpdateEdgeRouterBadRequest) WriteResponse ¶
func (o *UpdateEdgeRouterBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateEdgeRouterHandler ¶
type UpdateEdgeRouterHandler interface {
Handle(UpdateEdgeRouterParams, interface{}) middleware.Responder
}
UpdateEdgeRouterHandler interface for that can handle valid update edge router params
type UpdateEdgeRouterHandlerFunc ¶
type UpdateEdgeRouterHandlerFunc func(UpdateEdgeRouterParams, interface{}) middleware.Responder
UpdateEdgeRouterHandlerFunc turns a function with the right signature into a update edge router handler
func (UpdateEdgeRouterHandlerFunc) Handle ¶
func (fn UpdateEdgeRouterHandlerFunc) Handle(params UpdateEdgeRouterParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type UpdateEdgeRouterNotFound ¶
type UpdateEdgeRouterNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
UpdateEdgeRouterNotFound The requested resource does not exist
swagger:response updateEdgeRouterNotFound
func NewUpdateEdgeRouterNotFound ¶
func NewUpdateEdgeRouterNotFound() *UpdateEdgeRouterNotFound
NewUpdateEdgeRouterNotFound creates UpdateEdgeRouterNotFound with default headers values
func (*UpdateEdgeRouterNotFound) SetPayload ¶
func (o *UpdateEdgeRouterNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update edge router not found response
func (*UpdateEdgeRouterNotFound) WithPayload ¶
func (o *UpdateEdgeRouterNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterNotFound
WithPayload adds the payload to the update edge router not found response
func (*UpdateEdgeRouterNotFound) WriteResponse ¶
func (o *UpdateEdgeRouterNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateEdgeRouterOK ¶
type UpdateEdgeRouterOK struct { /* In: Body */ Payload *rest_model.Empty `json:"body,omitempty"` }
UpdateEdgeRouterOK The update request was successful and the resource has been altered
swagger:response updateEdgeRouterOK
func NewUpdateEdgeRouterOK ¶
func NewUpdateEdgeRouterOK() *UpdateEdgeRouterOK
NewUpdateEdgeRouterOK creates UpdateEdgeRouterOK with default headers values
func (*UpdateEdgeRouterOK) SetPayload ¶
func (o *UpdateEdgeRouterOK) SetPayload(payload *rest_model.Empty)
SetPayload sets the payload to the update edge router o k response
func (*UpdateEdgeRouterOK) WithPayload ¶
func (o *UpdateEdgeRouterOK) WithPayload(payload *rest_model.Empty) *UpdateEdgeRouterOK
WithPayload adds the payload to the update edge router o k response
func (*UpdateEdgeRouterOK) WriteResponse ¶
func (o *UpdateEdgeRouterOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateEdgeRouterParams ¶
type UpdateEdgeRouterParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*An edge router update object Required: true In: body */ EdgeRouter *rest_model.EdgeRouterUpdate /*The id of the requested resource Required: true In: path */ ID string }
UpdateEdgeRouterParams contains all the bound params for the update edge router operation typically these are obtained from a http.Request
swagger:parameters updateEdgeRouter
func NewUpdateEdgeRouterParams ¶
func NewUpdateEdgeRouterParams() UpdateEdgeRouterParams
NewUpdateEdgeRouterParams creates a new UpdateEdgeRouterParams object no default values defined in spec.
func (*UpdateEdgeRouterParams) BindRequest ¶
func (o *UpdateEdgeRouterParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewUpdateEdgeRouterParams() beforehand.
type UpdateEdgeRouterURL ¶
type UpdateEdgeRouterURL struct { ID string // contains filtered or unexported fields }
UpdateEdgeRouterURL generates an URL for the update edge router operation
func (*UpdateEdgeRouterURL) Build ¶
func (o *UpdateEdgeRouterURL) Build() (*url.URL, error)
Build a url path and query string
func (*UpdateEdgeRouterURL) BuildFull ¶
func (o *UpdateEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*UpdateEdgeRouterURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*UpdateEdgeRouterURL) SetBasePath ¶
func (o *UpdateEdgeRouterURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*UpdateEdgeRouterURL) String ¶
func (o *UpdateEdgeRouterURL) String() string
String returns the string representation of the path with query string
func (*UpdateEdgeRouterURL) StringFull ¶
func (o *UpdateEdgeRouterURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*UpdateEdgeRouterURL) WithBasePath ¶
func (o *UpdateEdgeRouterURL) WithBasePath(bp string) *UpdateEdgeRouterURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type UpdateEdgeRouterUnauthorized ¶
type UpdateEdgeRouterUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
UpdateEdgeRouterUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response updateEdgeRouterUnauthorized
func NewUpdateEdgeRouterUnauthorized ¶
func NewUpdateEdgeRouterUnauthorized() *UpdateEdgeRouterUnauthorized
NewUpdateEdgeRouterUnauthorized creates UpdateEdgeRouterUnauthorized with default headers values
func (*UpdateEdgeRouterUnauthorized) SetPayload ¶
func (o *UpdateEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update edge router unauthorized response
func (*UpdateEdgeRouterUnauthorized) WithPayload ¶
func (o *UpdateEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterUnauthorized
WithPayload adds the payload to the update edge router unauthorized response
func (*UpdateEdgeRouterUnauthorized) WriteResponse ¶
func (o *UpdateEdgeRouterUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files ¶
- create_edge_router.go
- create_edge_router_parameters.go
- create_edge_router_responses.go
- create_edge_router_urlbuilder.go
- delete_edge_router.go
- delete_edge_router_parameters.go
- delete_edge_router_responses.go
- delete_edge_router_urlbuilder.go
- detail_edge_router.go
- detail_edge_router_parameters.go
- detail_edge_router_responses.go
- detail_edge_router_urlbuilder.go
- list_edge_router_edge_router_policies.go
- list_edge_router_edge_router_policies_parameters.go
- list_edge_router_edge_router_policies_responses.go
- list_edge_router_edge_router_policies_urlbuilder.go
- list_edge_router_identities.go
- list_edge_router_identities_parameters.go
- list_edge_router_identities_responses.go
- list_edge_router_identities_urlbuilder.go
- list_edge_router_service_edge_router_policies.go
- list_edge_router_service_edge_router_policies_parameters.go
- list_edge_router_service_edge_router_policies_responses.go
- list_edge_router_service_edge_router_policies_urlbuilder.go
- list_edge_router_services.go
- list_edge_router_services_parameters.go
- list_edge_router_services_responses.go
- list_edge_router_services_urlbuilder.go
- list_edge_routers.go
- list_edge_routers_parameters.go
- list_edge_routers_responses.go
- list_edge_routers_urlbuilder.go
- patch_edge_router.go
- patch_edge_router_parameters.go
- patch_edge_router_responses.go
- patch_edge_router_urlbuilder.go
- update_edge_router.go
- update_edge_router_parameters.go
- update_edge_router_responses.go
- update_edge_router_urlbuilder.go