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 CreateEdgeRouterTooManyRequests
- func (o *CreateEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *CreateEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateEdgeRouterTooManyRequests
- func (o *CreateEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 DeleteEdgeRouterTooManyRequests
- func (o *DeleteEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DeleteEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterTooManyRequests
- func (o *DeleteEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 DetailEdgeRouterTooManyRequests
- func (o *DetailEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *DetailEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailEdgeRouterTooManyRequests
- func (o *DetailEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 ListEdgeRouterEdgeRouterPoliciesTooManyRequests
- func (o *ListEdgeRouterEdgeRouterPoliciesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterEdgeRouterPoliciesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterEdgeRouterPoliciesTooManyRequests
- func (o *ListEdgeRouterEdgeRouterPoliciesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 ListEdgeRouterIdentitiesTooManyRequests
- func (o *ListEdgeRouterIdentitiesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterIdentitiesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterIdentitiesTooManyRequests
- func (o *ListEdgeRouterIdentitiesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests
- func (o *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 ListEdgeRouterServicesTooManyRequests
- func (o *ListEdgeRouterServicesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterServicesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServicesTooManyRequests
- func (o *ListEdgeRouterServicesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 ListEdgeRoutersBadRequest
- type ListEdgeRoutersHandler
- type ListEdgeRoutersHandlerFunc
- type ListEdgeRoutersOK
- type ListEdgeRoutersParams
- type ListEdgeRoutersTooManyRequests
- func (o *ListEdgeRoutersTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRoutersTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRoutersTooManyRequests
- func (o *ListEdgeRoutersTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 PatchEdgeRouterTooManyRequests
- func (o *PatchEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *PatchEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchEdgeRouterTooManyRequests
- func (o *PatchEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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 ReEnrollEdgeRouter
- type ReEnrollEdgeRouterHandler
- type ReEnrollEdgeRouterHandlerFunc
- type ReEnrollEdgeRouterNotFound
- func (o *ReEnrollEdgeRouterNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ReEnrollEdgeRouterNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ReEnrollEdgeRouterNotFound
- func (o *ReEnrollEdgeRouterNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReEnrollEdgeRouterOK
- type ReEnrollEdgeRouterParams
- type ReEnrollEdgeRouterTooManyRequests
- func (o *ReEnrollEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ReEnrollEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ReEnrollEdgeRouterTooManyRequests
- func (o *ReEnrollEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReEnrollEdgeRouterURL
- func (o *ReEnrollEdgeRouterURL) Build() (*url.URL, error)
- func (o *ReEnrollEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ReEnrollEdgeRouterURL) Must(u *url.URL, err error) *url.URL
- func (o *ReEnrollEdgeRouterURL) SetBasePath(bp string)
- func (o *ReEnrollEdgeRouterURL) String() string
- func (o *ReEnrollEdgeRouterURL) StringFull(scheme, host string) string
- func (o *ReEnrollEdgeRouterURL) WithBasePath(bp string) *ReEnrollEdgeRouterURL
- type ReEnrollEdgeRouterUnauthorized
- func (o *ReEnrollEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ReEnrollEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ReEnrollEdgeRouterUnauthorized
- func (o *ReEnrollEdgeRouterUnauthorized) 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 UpdateEdgeRouterTooManyRequests
- func (o *UpdateEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *UpdateEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterTooManyRequests
- func (o *UpdateEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- 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
const CreateEdgeRouterTooManyRequestsCode int = 429
CreateEdgeRouterTooManyRequestsCode is the HTTP code returned for type CreateEdgeRouterTooManyRequests
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
const DeleteEdgeRouterTooManyRequestsCode int = 429
DeleteEdgeRouterTooManyRequestsCode is the HTTP code returned for type DeleteEdgeRouterTooManyRequests
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
const DetailEdgeRouterTooManyRequestsCode int = 429
DetailEdgeRouterTooManyRequestsCode is the HTTP code returned for type DetailEdgeRouterTooManyRequests
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
const ListEdgeRouterEdgeRouterPoliciesTooManyRequestsCode int = 429
ListEdgeRouterEdgeRouterPoliciesTooManyRequestsCode is the HTTP code returned for type ListEdgeRouterEdgeRouterPoliciesTooManyRequests
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
const ListEdgeRouterIdentitiesTooManyRequestsCode int = 429
ListEdgeRouterIdentitiesTooManyRequestsCode is the HTTP code returned for type ListEdgeRouterIdentitiesTooManyRequests
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
const ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequestsCode int = 429
ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequestsCode is the HTTP code returned for type ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests
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
const ListEdgeRouterServicesTooManyRequestsCode int = 429
ListEdgeRouterServicesTooManyRequestsCode is the HTTP code returned for type ListEdgeRouterServicesTooManyRequests
ListEdgeRouterServicesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterServicesUnauthorized
const ListEdgeRoutersBadRequestCode int = 400
ListEdgeRoutersBadRequestCode is the HTTP code returned for type ListEdgeRoutersBadRequest
const ListEdgeRoutersOKCode int = 200
ListEdgeRoutersOKCode is the HTTP code returned for type ListEdgeRoutersOK
const ListEdgeRoutersTooManyRequestsCode int = 429
ListEdgeRoutersTooManyRequestsCode is the HTTP code returned for type ListEdgeRoutersTooManyRequests
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
const PatchEdgeRouterTooManyRequestsCode int = 429
PatchEdgeRouterTooManyRequestsCode is the HTTP code returned for type PatchEdgeRouterTooManyRequests
PatchEdgeRouterUnauthorizedCode is the HTTP code returned for type PatchEdgeRouterUnauthorized
const ReEnrollEdgeRouterNotFoundCode int = 404
ReEnrollEdgeRouterNotFoundCode is the HTTP code returned for type ReEnrollEdgeRouterNotFound
const ReEnrollEdgeRouterOKCode int = 200
ReEnrollEdgeRouterOKCode is the HTTP code returned for type ReEnrollEdgeRouterOK
const ReEnrollEdgeRouterTooManyRequestsCode int = 429
ReEnrollEdgeRouterTooManyRequestsCode is the HTTP code returned for type ReEnrollEdgeRouterTooManyRequests
ReEnrollEdgeRouterUnauthorizedCode is the HTTP code returned for type ReEnrollEdgeRouterUnauthorized
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
const UpdateEdgeRouterTooManyRequestsCode int = 429
UpdateEdgeRouterTooManyRequestsCode is the HTTP code returned for type UpdateEdgeRouterTooManyRequests
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 ¶
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 ¶
func NewCreateEdgeRouterCreated() *CreateEdgeRouterCreated
NewCreateEdgeRouterCreated creates CreateEdgeRouterCreated with default headers values
func (*CreateEdgeRouterCreated) SetPayload ¶
func (o *CreateEdgeRouterCreated) SetPayload(payload *rest_model.CreateEnvelope)
SetPayload sets the payload to the create edge router created response
func (*CreateEdgeRouterCreated) WithPayload ¶
func (o *CreateEdgeRouterCreated) WithPayload(payload *rest_model.CreateEnvelope) *CreateEdgeRouterCreated
WithPayload adds the payload to the create edge router created response
func (*CreateEdgeRouterCreated) WriteResponse ¶
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
There are no default values defined in the 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 CreateEdgeRouterTooManyRequests ¶ added in v0.26.0
type CreateEdgeRouterTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
CreateEdgeRouterTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response createEdgeRouterTooManyRequests
func NewCreateEdgeRouterTooManyRequests ¶ added in v0.26.0
func NewCreateEdgeRouterTooManyRequests() *CreateEdgeRouterTooManyRequests
NewCreateEdgeRouterTooManyRequests creates CreateEdgeRouterTooManyRequests with default headers values
func (*CreateEdgeRouterTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *CreateEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the create edge router too many requests response
func (*CreateEdgeRouterTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *CreateEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *CreateEdgeRouterTooManyRequests
WithPayload adds the payload to the create edge router too many requests response
func (*CreateEdgeRouterTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *CreateEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 DeleteEdgeRouterTooManyRequests ¶ added in v0.26.0
type DeleteEdgeRouterTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
DeleteEdgeRouterTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response deleteEdgeRouterTooManyRequests
func NewDeleteEdgeRouterTooManyRequests ¶ added in v0.26.0
func NewDeleteEdgeRouterTooManyRequests() *DeleteEdgeRouterTooManyRequests
NewDeleteEdgeRouterTooManyRequests creates DeleteEdgeRouterTooManyRequests with default headers values
func (*DeleteEdgeRouterTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *DeleteEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the delete edge router too many requests response
func (*DeleteEdgeRouterTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *DeleteEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *DeleteEdgeRouterTooManyRequests
WithPayload adds the payload to the delete edge router too many requests response
func (*DeleteEdgeRouterTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *DeleteEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 DetailEdgeRouterTooManyRequests ¶ added in v0.26.0
type DetailEdgeRouterTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
DetailEdgeRouterTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response detailEdgeRouterTooManyRequests
func NewDetailEdgeRouterTooManyRequests ¶ added in v0.26.0
func NewDetailEdgeRouterTooManyRequests() *DetailEdgeRouterTooManyRequests
NewDetailEdgeRouterTooManyRequests creates DetailEdgeRouterTooManyRequests with default headers values
func (*DetailEdgeRouterTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *DetailEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the detail edge router too many requests response
func (*DetailEdgeRouterTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *DetailEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *DetailEdgeRouterTooManyRequests
WithPayload adds the payload to the detail edge router too many requests response
func (*DetailEdgeRouterTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *DetailEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 ListEdgeRouterEdgeRouterPoliciesTooManyRequests ¶ added in v0.26.0
type ListEdgeRouterEdgeRouterPoliciesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterEdgeRouterPoliciesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listEdgeRouterEdgeRouterPoliciesTooManyRequests
func NewListEdgeRouterEdgeRouterPoliciesTooManyRequests ¶ added in v0.26.0
func NewListEdgeRouterEdgeRouterPoliciesTooManyRequests() *ListEdgeRouterEdgeRouterPoliciesTooManyRequests
NewListEdgeRouterEdgeRouterPoliciesTooManyRequests creates ListEdgeRouterEdgeRouterPoliciesTooManyRequests with default headers values
func (*ListEdgeRouterEdgeRouterPoliciesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListEdgeRouterEdgeRouterPoliciesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router edge router policies too many requests response
func (*ListEdgeRouterEdgeRouterPoliciesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListEdgeRouterEdgeRouterPoliciesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterEdgeRouterPoliciesTooManyRequests
WithPayload adds the payload to the list edge router edge router policies too many requests response
func (*ListEdgeRouterEdgeRouterPoliciesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListEdgeRouterEdgeRouterPoliciesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 ListEdgeRouterIdentitiesTooManyRequests ¶ added in v0.26.0
type ListEdgeRouterIdentitiesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterIdentitiesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listEdgeRouterIdentitiesTooManyRequests
func NewListEdgeRouterIdentitiesTooManyRequests ¶ added in v0.26.0
func NewListEdgeRouterIdentitiesTooManyRequests() *ListEdgeRouterIdentitiesTooManyRequests
NewListEdgeRouterIdentitiesTooManyRequests creates ListEdgeRouterIdentitiesTooManyRequests with default headers values
func (*ListEdgeRouterIdentitiesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListEdgeRouterIdentitiesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router identities too many requests response
func (*ListEdgeRouterIdentitiesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListEdgeRouterIdentitiesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterIdentitiesTooManyRequests
WithPayload adds the payload to the list edge router identities too many requests response
func (*ListEdgeRouterIdentitiesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListEdgeRouterIdentitiesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests ¶ added in v0.26.0
type ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listEdgeRouterServiceEdgeRouterPoliciesTooManyRequests
func NewListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests ¶ added in v0.26.0
func NewListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests() *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests
NewListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests creates ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests with default headers values
func (*ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router service edge router policies too many requests response
func (*ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests
WithPayload adds the payload to the list edge router service edge router policies too many requests response
func (*ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListEdgeRouterServiceEdgeRouterPoliciesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 ListEdgeRouterServicesTooManyRequests ¶ added in v0.26.0
type ListEdgeRouterServicesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterServicesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listEdgeRouterServicesTooManyRequests
func NewListEdgeRouterServicesTooManyRequests ¶ added in v0.26.0
func NewListEdgeRouterServicesTooManyRequests() *ListEdgeRouterServicesTooManyRequests
NewListEdgeRouterServicesTooManyRequests creates ListEdgeRouterServicesTooManyRequests with default headers values
func (*ListEdgeRouterServicesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListEdgeRouterServicesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router services too many requests response
func (*ListEdgeRouterServicesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListEdgeRouterServicesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterServicesTooManyRequests
WithPayload adds the payload to the list edge router services too many requests response
func (*ListEdgeRouterServicesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListEdgeRouterServicesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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 ListEdgeRoutersBadRequest ¶
type ListEdgeRoutersBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRoutersBadRequest 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 listEdgeRoutersBadRequest
func NewListEdgeRoutersBadRequest ¶
func NewListEdgeRoutersBadRequest() *ListEdgeRoutersBadRequest
NewListEdgeRoutersBadRequest creates ListEdgeRoutersBadRequest with default headers values
func (*ListEdgeRoutersBadRequest) SetPayload ¶
func (o *ListEdgeRoutersBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge routers bad request response
func (*ListEdgeRoutersBadRequest) WithPayload ¶
func (o *ListEdgeRoutersBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRoutersBadRequest
WithPayload adds the payload to the list edge routers bad request response
func (*ListEdgeRoutersBadRequest) WriteResponse ¶
func (o *ListEdgeRoutersBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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
There are no default values defined in the 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 ListEdgeRoutersTooManyRequests ¶ added in v0.26.0
type ListEdgeRoutersTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRoutersTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listEdgeRoutersTooManyRequests
func NewListEdgeRoutersTooManyRequests ¶ added in v0.26.0
func NewListEdgeRoutersTooManyRequests() *ListEdgeRoutersTooManyRequests
NewListEdgeRoutersTooManyRequests creates ListEdgeRoutersTooManyRequests with default headers values
func (*ListEdgeRoutersTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListEdgeRoutersTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge routers too many requests response
func (*ListEdgeRoutersTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListEdgeRoutersTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRoutersTooManyRequests
WithPayload adds the payload to the list edge routers too many requests response
func (*ListEdgeRoutersTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListEdgeRoutersTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
There are no default values defined in the 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 PatchEdgeRouterTooManyRequests ¶ added in v0.26.0
type PatchEdgeRouterTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
PatchEdgeRouterTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response patchEdgeRouterTooManyRequests
func NewPatchEdgeRouterTooManyRequests ¶ added in v0.26.0
func NewPatchEdgeRouterTooManyRequests() *PatchEdgeRouterTooManyRequests
NewPatchEdgeRouterTooManyRequests creates PatchEdgeRouterTooManyRequests with default headers values
func (*PatchEdgeRouterTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *PatchEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the patch edge router too many requests response
func (*PatchEdgeRouterTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *PatchEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *PatchEdgeRouterTooManyRequests
WithPayload adds the payload to the patch edge router too many requests response
func (*PatchEdgeRouterTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *PatchEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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 ReEnrollEdgeRouter ¶
type ReEnrollEdgeRouter struct { Context *middleware.Context Handler ReEnrollEdgeRouterHandler }
ReEnrollEdgeRouter swagger:route POST /edge-routers/{id}/re-enroll Edge Router reEnrollEdgeRouter
Re-enroll an edge router ¶
Removes current certificate based authentication mechanisms and reverts the edge router into a state where enrollment must be performed. The router retains all other properties and associations. If the router is currently connected, it will be disconnected and any attemps to reconnect will fail until the enrollment process is completed with the newly generated JWT.
If the edge router has an existing outstanding enrollment JWT it will be replaced. The previous JWT will no longer be usable to complete the enrollment process.
func NewReEnrollEdgeRouter ¶
func NewReEnrollEdgeRouter(ctx *middleware.Context, handler ReEnrollEdgeRouterHandler) *ReEnrollEdgeRouter
NewReEnrollEdgeRouter creates a new http.Handler for the re enroll edge router operation
func (*ReEnrollEdgeRouter) ServeHTTP ¶
func (o *ReEnrollEdgeRouter) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReEnrollEdgeRouterHandler ¶
type ReEnrollEdgeRouterHandler interface {
Handle(ReEnrollEdgeRouterParams, interface{}) middleware.Responder
}
ReEnrollEdgeRouterHandler interface for that can handle valid re enroll edge router params
type ReEnrollEdgeRouterHandlerFunc ¶
type ReEnrollEdgeRouterHandlerFunc func(ReEnrollEdgeRouterParams, interface{}) middleware.Responder
ReEnrollEdgeRouterHandlerFunc turns a function with the right signature into a re enroll edge router handler
func (ReEnrollEdgeRouterHandlerFunc) Handle ¶
func (fn ReEnrollEdgeRouterHandlerFunc) Handle(params ReEnrollEdgeRouterParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ReEnrollEdgeRouterNotFound ¶
type ReEnrollEdgeRouterNotFound struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ReEnrollEdgeRouterNotFound The requested resource does not exist
swagger:response reEnrollEdgeRouterNotFound
func NewReEnrollEdgeRouterNotFound ¶
func NewReEnrollEdgeRouterNotFound() *ReEnrollEdgeRouterNotFound
NewReEnrollEdgeRouterNotFound creates ReEnrollEdgeRouterNotFound with default headers values
func (*ReEnrollEdgeRouterNotFound) SetPayload ¶
func (o *ReEnrollEdgeRouterNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the re enroll edge router not found response
func (*ReEnrollEdgeRouterNotFound) WithPayload ¶
func (o *ReEnrollEdgeRouterNotFound) WithPayload(payload *rest_model.APIErrorEnvelope) *ReEnrollEdgeRouterNotFound
WithPayload adds the payload to the re enroll edge router not found response
func (*ReEnrollEdgeRouterNotFound) WriteResponse ¶
func (o *ReEnrollEdgeRouterNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReEnrollEdgeRouterOK ¶
type ReEnrollEdgeRouterOK struct { /* In: Body */ Payload *rest_model.Empty `json:"body,omitempty"` }
ReEnrollEdgeRouterOK Base empty response
swagger:response reEnrollEdgeRouterOK
func NewReEnrollEdgeRouterOK ¶
func NewReEnrollEdgeRouterOK() *ReEnrollEdgeRouterOK
NewReEnrollEdgeRouterOK creates ReEnrollEdgeRouterOK with default headers values
func (*ReEnrollEdgeRouterOK) SetPayload ¶
func (o *ReEnrollEdgeRouterOK) SetPayload(payload *rest_model.Empty)
SetPayload sets the payload to the re enroll edge router o k response
func (*ReEnrollEdgeRouterOK) WithPayload ¶
func (o *ReEnrollEdgeRouterOK) WithPayload(payload *rest_model.Empty) *ReEnrollEdgeRouterOK
WithPayload adds the payload to the re enroll edge router o k response
func (*ReEnrollEdgeRouterOK) WriteResponse ¶
func (o *ReEnrollEdgeRouterOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReEnrollEdgeRouterParams ¶
type ReEnrollEdgeRouterParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The id of the requested resource Required: true In: path */ ID string }
ReEnrollEdgeRouterParams contains all the bound params for the re enroll edge router operation typically these are obtained from a http.Request
swagger:parameters reEnrollEdgeRouter
func NewReEnrollEdgeRouterParams ¶
func NewReEnrollEdgeRouterParams() ReEnrollEdgeRouterParams
NewReEnrollEdgeRouterParams creates a new ReEnrollEdgeRouterParams object
There are no default values defined in the spec.
func (*ReEnrollEdgeRouterParams) BindRequest ¶
func (o *ReEnrollEdgeRouterParams) 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 NewReEnrollEdgeRouterParams() beforehand.
type ReEnrollEdgeRouterTooManyRequests ¶ added in v0.26.0
type ReEnrollEdgeRouterTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ReEnrollEdgeRouterTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response reEnrollEdgeRouterTooManyRequests
func NewReEnrollEdgeRouterTooManyRequests ¶ added in v0.26.0
func NewReEnrollEdgeRouterTooManyRequests() *ReEnrollEdgeRouterTooManyRequests
NewReEnrollEdgeRouterTooManyRequests creates ReEnrollEdgeRouterTooManyRequests with default headers values
func (*ReEnrollEdgeRouterTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ReEnrollEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the re enroll edge router too many requests response
func (*ReEnrollEdgeRouterTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ReEnrollEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ReEnrollEdgeRouterTooManyRequests
WithPayload adds the payload to the re enroll edge router too many requests response
func (*ReEnrollEdgeRouterTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ReEnrollEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReEnrollEdgeRouterURL ¶
type ReEnrollEdgeRouterURL struct { ID string // contains filtered or unexported fields }
ReEnrollEdgeRouterURL generates an URL for the re enroll edge router operation
func (*ReEnrollEdgeRouterURL) Build ¶
func (o *ReEnrollEdgeRouterURL) Build() (*url.URL, error)
Build a url path and query string
func (*ReEnrollEdgeRouterURL) BuildFull ¶
func (o *ReEnrollEdgeRouterURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ReEnrollEdgeRouterURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ReEnrollEdgeRouterURL) SetBasePath ¶
func (o *ReEnrollEdgeRouterURL) 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 (*ReEnrollEdgeRouterURL) String ¶
func (o *ReEnrollEdgeRouterURL) String() string
String returns the string representation of the path with query string
func (*ReEnrollEdgeRouterURL) StringFull ¶
func (o *ReEnrollEdgeRouterURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ReEnrollEdgeRouterURL) WithBasePath ¶
func (o *ReEnrollEdgeRouterURL) WithBasePath(bp string) *ReEnrollEdgeRouterURL
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 ReEnrollEdgeRouterUnauthorized ¶
type ReEnrollEdgeRouterUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ReEnrollEdgeRouterUnauthorized The supplied session does not have the correct access rights to request this resource
swagger:response reEnrollEdgeRouterUnauthorized
func NewReEnrollEdgeRouterUnauthorized ¶
func NewReEnrollEdgeRouterUnauthorized() *ReEnrollEdgeRouterUnauthorized
NewReEnrollEdgeRouterUnauthorized creates ReEnrollEdgeRouterUnauthorized with default headers values
func (*ReEnrollEdgeRouterUnauthorized) SetPayload ¶
func (o *ReEnrollEdgeRouterUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the re enroll edge router unauthorized response
func (*ReEnrollEdgeRouterUnauthorized) WithPayload ¶
func (o *ReEnrollEdgeRouterUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ReEnrollEdgeRouterUnauthorized
WithPayload adds the payload to the re enroll edge router unauthorized response
func (*ReEnrollEdgeRouterUnauthorized) WriteResponse ¶
func (o *ReEnrollEdgeRouterUnauthorized) 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
There are no default values defined in the 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 UpdateEdgeRouterTooManyRequests ¶ added in v0.26.0
type UpdateEdgeRouterTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
UpdateEdgeRouterTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response updateEdgeRouterTooManyRequests
func NewUpdateEdgeRouterTooManyRequests ¶ added in v0.26.0
func NewUpdateEdgeRouterTooManyRequests() *UpdateEdgeRouterTooManyRequests
NewUpdateEdgeRouterTooManyRequests creates UpdateEdgeRouterTooManyRequests with default headers values
func (*UpdateEdgeRouterTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *UpdateEdgeRouterTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the update edge router too many requests response
func (*UpdateEdgeRouterTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *UpdateEdgeRouterTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *UpdateEdgeRouterTooManyRequests
WithPayload adds the payload to the update edge router too many requests response
func (*UpdateEdgeRouterTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *UpdateEdgeRouterTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 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
- re_enroll_edge_router.go
- re_enroll_edge_router_parameters.go
- re_enroll_edge_router_responses.go
- re_enroll_edge_router_urlbuilder.go
- update_edge_router.go
- update_edge_router_parameters.go
- update_edge_router_responses.go
- update_edge_router_urlbuilder.go