Documentation ¶
Overview ¶
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Code generated by go-swagger; DO NOT EDIT.
Index ¶
- Constants
- type BackupConfigCreate
- type BackupConfigCreateBadRequest
- type BackupConfigCreateConflict
- type BackupConfigCreateCreated
- type BackupConfigCreateForbidden
- type BackupConfigCreateHandler
- type BackupConfigCreateHandlerFunc
- type BackupConfigCreateParams
- type BackupConfigCreateServiceUnavailable
- func (o *BackupConfigCreateServiceUnavailable) SetPayload(payload *models.Error)
- func (o *BackupConfigCreateServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigCreateServiceUnavailable
- func (o *BackupConfigCreateServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type BackupConfigCreateUnauthorized
- type BackupConfigDelete
- type BackupConfigDeleteBadRequest
- type BackupConfigDeleteForbidden
- type BackupConfigDeleteHandler
- type BackupConfigDeleteHandlerFunc
- type BackupConfigDeleteNotFound
- type BackupConfigDeleteOK
- type BackupConfigDeleteParams
- type BackupConfigDeleteServiceUnavailable
- func (o *BackupConfigDeleteServiceUnavailable) SetPayload(payload *models.Error)
- func (o *BackupConfigDeleteServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigDeleteServiceUnavailable
- func (o *BackupConfigDeleteServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type BackupConfigDeleteUnauthorized
- type BackupConfigEdit
- type BackupConfigEditBadRequest
- type BackupConfigEditForbidden
- type BackupConfigEditHandler
- type BackupConfigEditHandlerFunc
- type BackupConfigEditNotFound
- type BackupConfigEditOK
- type BackupConfigEditParams
- type BackupConfigEditServiceUnavailable
- func (o *BackupConfigEditServiceUnavailable) SetPayload(payload *models.Error)
- func (o *BackupConfigEditServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigEditServiceUnavailable
- func (o *BackupConfigEditServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type BackupConfigEditUnauthorized
- type BackupConfigGet
- type BackupConfigGetBadRequest
- type BackupConfigGetForbidden
- type BackupConfigGetHandler
- type BackupConfigGetHandlerFunc
- type BackupConfigGetNotFound
- type BackupConfigGetOK
- type BackupConfigGetParams
- type BackupConfigGetServiceUnavailable
- func (o *BackupConfigGetServiceUnavailable) SetPayload(payload *models.Error)
- func (o *BackupConfigGetServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigGetServiceUnavailable
- func (o *BackupConfigGetServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type BackupConfigGetUnauthorized
- type BackupList
- type BackupListBadRequest
- type BackupListForbidden
- type BackupListHandler
- type BackupListHandlerFunc
- type BackupListNotFound
- type BackupListOK
- type BackupListParams
- type BackupListServiceUnavailable
- type BackupListUnauthorized
- type DatabaseCreate
- type DatabaseCreateBadRequest
- type DatabaseCreateConflict
- type DatabaseCreateCreated
- type DatabaseCreateForbidden
- type DatabaseCreateHandler
- type DatabaseCreateHandlerFunc
- type DatabaseCreateNotFound
- type DatabaseCreateParams
- type DatabaseCreateServiceUnavailable
- type DatabaseCreateUnauthorized
- type DatabaseDelete
- type DatabaseDeleteBadRequest
- type DatabaseDeleteForbidden
- type DatabaseDeleteHandler
- type DatabaseDeleteHandlerFunc
- type DatabaseDeleteNotFound
- type DatabaseDeleteOK
- type DatabaseDeleteParams
- type DatabaseDeleteServiceUnavailable
- type DatabaseDeleteUnauthorized
- type DatabaseList
- type DatabaseListBadRequest
- type DatabaseListForbidden
- type DatabaseListHandler
- type DatabaseListHandlerFunc
- type DatabaseListOK
- type DatabaseListParams
- type DatabaseListServiceUnavailable
- type DatabaseListUnauthorized
- type DatabaseRestore
- type DatabaseRestoreBadRequest
- type DatabaseRestoreBody
- type DatabaseRestoreForbidden
- type DatabaseRestoreHandler
- type DatabaseRestoreHandlerFunc
- type DatabaseRestoreNotFound
- type DatabaseRestoreOK
- type DatabaseRestoreParams
- type DatabaseRestoreServiceUnavailable
- func (o *DatabaseRestoreServiceUnavailable) SetPayload(payload *models.Error)
- func (o *DatabaseRestoreServiceUnavailable) WithPayload(payload *models.Error) *DatabaseRestoreServiceUnavailable
- func (o *DatabaseRestoreServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DatabaseRestoreUnauthorized
- type LogsGet
- type LogsGetBadRequest
- type LogsGetForbidden
- type LogsGetHandler
- type LogsGetHandlerFunc
- type LogsGetOK
- type LogsGetParams
- type LogsGetServiceUnavailable
- type LogsGetUnauthorized
- type RestoreList
- type RestoreListBadRequest
- type RestoreListForbidden
- type RestoreListHandler
- type RestoreListHandlerFunc
- type RestoreListNotFound
- type RestoreListOK
- type RestoreListParams
- type RestoreListServiceUnavailable
- type RestoreListUnauthorized
- type Service
- type ServiceAdd
- type ServiceAddBadRequest
- type ServiceAddConflict
- type ServiceAddCreated
- type ServiceAddForbidden
- type ServiceAddHandler
- type ServiceAddHandlerFunc
- type ServiceAddParams
- type ServiceAddServiceUnavailable
- type ServiceAddUnauthorized
- type ServiceDelete
- type ServiceDeleteBadRequest
- type ServiceDeleteForbidden
- type ServiceDeleteHandler
- type ServiceDeleteHandlerFunc
- type ServiceDeleteNotFound
- type ServiceDeleteOK
- type ServiceDeleteParams
- type ServiceDeleteServiceUnavailable
- type ServiceDeleteUnauthorized
- type ServiceEdit
- type ServiceEditBadRequest
- type ServiceEditForbidden
- type ServiceEditHandler
- type ServiceEditHandlerFunc
- type ServiceEditNotFound
- type ServiceEditOK
- type ServiceEditParams
- type ServiceEditServiceUnavailable
- type ServiceEditUnauthorized
- type ServiceGet
- type ServiceGetBadRequest
- type ServiceGetForbidden
- type ServiceGetHandler
- type ServiceGetHandlerFunc
- type ServiceGetNotFound
- type ServiceGetOK
- type ServiceGetParams
- type ServiceGetServiceUnavailable
- type ServiceGetUnauthorized
- type ServiceList
- type ServiceListBadRequest
- type ServiceListForbidden
- type ServiceListHandler
- type ServiceListHandlerFunc
- type ServiceListOK
- type ServiceListParams
- type ServiceListServiceUnavailable
- type ServiceListUnauthorized
- type UserCreate
- type UserCreateBadRequest
- type UserCreateCreated
- type UserCreateForbidden
- type UserCreateHandler
- type UserCreateHandlerFunc
- type UserCreateParams
- type UserCreateServiceUnavailable
- type UserCreateUnauthorized
- type UserDelete
- type UserDeleteBadRequest
- type UserDeleteConflict
- type UserDeleteForbidden
- type UserDeleteHandler
- type UserDeleteHandlerFunc
- type UserDeleteOK
- type UserDeleteParams
- type UserDeleteServiceUnavailable
- type UserDeleteUnauthorized
- type UserEdit
- type UserEditBadRequest
- type UserEditConflict
- type UserEditForbidden
- type UserEditHandler
- type UserEditHandlerFunc
- type UserEditOK
- type UserEditParams
- type UserEditServiceUnavailable
- type UserEditUnauthorized
- type UserList
- type UserListBadRequest
- type UserListForbidden
- type UserListHandler
- type UserListHandlerFunc
- type UserListOK
- type UserListParams
- type UserListServiceUnavailable
- type UserListUnauthorized
Constants ¶
const BackupConfigCreateBadRequestCode int = 400
BackupConfigCreateBadRequestCode is the HTTP code returned for type BackupConfigCreateBadRequest
const BackupConfigCreateConflictCode int = 409
BackupConfigCreateConflictCode is the HTTP code returned for type BackupConfigCreateConflict
const BackupConfigCreateCreatedCode int = 201
BackupConfigCreateCreatedCode is the HTTP code returned for type BackupConfigCreateCreated
const BackupConfigCreateForbiddenCode int = 403
BackupConfigCreateForbiddenCode is the HTTP code returned for type BackupConfigCreateForbidden
BackupConfigCreateServiceUnavailableCode is the HTTP code returned for type BackupConfigCreateServiceUnavailable
BackupConfigCreateUnauthorizedCode is the HTTP code returned for type BackupConfigCreateUnauthorized
const BackupConfigDeleteBadRequestCode int = 400
BackupConfigDeleteBadRequestCode is the HTTP code returned for type BackupConfigDeleteBadRequest
const BackupConfigDeleteForbiddenCode int = 403
BackupConfigDeleteForbiddenCode is the HTTP code returned for type BackupConfigDeleteForbidden
const BackupConfigDeleteNotFoundCode int = 404
BackupConfigDeleteNotFoundCode is the HTTP code returned for type BackupConfigDeleteNotFound
const BackupConfigDeleteOKCode int = 200
BackupConfigDeleteOKCode is the HTTP code returned for type BackupConfigDeleteOK
BackupConfigDeleteServiceUnavailableCode is the HTTP code returned for type BackupConfigDeleteServiceUnavailable
BackupConfigDeleteUnauthorizedCode is the HTTP code returned for type BackupConfigDeleteUnauthorized
const BackupConfigEditBadRequestCode int = 400
BackupConfigEditBadRequestCode is the HTTP code returned for type BackupConfigEditBadRequest
const BackupConfigEditForbiddenCode int = 403
BackupConfigEditForbiddenCode is the HTTP code returned for type BackupConfigEditForbidden
const BackupConfigEditNotFoundCode int = 404
BackupConfigEditNotFoundCode is the HTTP code returned for type BackupConfigEditNotFound
const BackupConfigEditOKCode int = 200
BackupConfigEditOKCode is the HTTP code returned for type BackupConfigEditOK
BackupConfigEditServiceUnavailableCode is the HTTP code returned for type BackupConfigEditServiceUnavailable
BackupConfigEditUnauthorizedCode is the HTTP code returned for type BackupConfigEditUnauthorized
const BackupConfigGetBadRequestCode int = 400
BackupConfigGetBadRequestCode is the HTTP code returned for type BackupConfigGetBadRequest
const BackupConfigGetForbiddenCode int = 403
BackupConfigGetForbiddenCode is the HTTP code returned for type BackupConfigGetForbidden
const BackupConfigGetNotFoundCode int = 404
BackupConfigGetNotFoundCode is the HTTP code returned for type BackupConfigGetNotFound
const BackupConfigGetOKCode int = 200
BackupConfigGetOKCode is the HTTP code returned for type BackupConfigGetOK
BackupConfigGetServiceUnavailableCode is the HTTP code returned for type BackupConfigGetServiceUnavailable
BackupConfigGetUnauthorizedCode is the HTTP code returned for type BackupConfigGetUnauthorized
const BackupListBadRequestCode int = 400
BackupListBadRequestCode is the HTTP code returned for type BackupListBadRequest
const BackupListForbiddenCode int = 403
BackupListForbiddenCode is the HTTP code returned for type BackupListForbidden
const BackupListNotFoundCode int = 404
BackupListNotFoundCode is the HTTP code returned for type BackupListNotFound
const BackupListOKCode int = 200
BackupListOKCode is the HTTP code returned for type BackupListOK
BackupListServiceUnavailableCode is the HTTP code returned for type BackupListServiceUnavailable
BackupListUnauthorizedCode is the HTTP code returned for type BackupListUnauthorized
const DatabaseCreateBadRequestCode int = 400
DatabaseCreateBadRequestCode is the HTTP code returned for type DatabaseCreateBadRequest
const DatabaseCreateConflictCode int = 409
DatabaseCreateConflictCode is the HTTP code returned for type DatabaseCreateConflict
const DatabaseCreateCreatedCode int = 201
DatabaseCreateCreatedCode is the HTTP code returned for type DatabaseCreateCreated
const DatabaseCreateForbiddenCode int = 403
DatabaseCreateForbiddenCode is the HTTP code returned for type DatabaseCreateForbidden
const DatabaseCreateNotFoundCode int = 404
DatabaseCreateNotFoundCode is the HTTP code returned for type DatabaseCreateNotFound
DatabaseCreateServiceUnavailableCode is the HTTP code returned for type DatabaseCreateServiceUnavailable
DatabaseCreateUnauthorizedCode is the HTTP code returned for type DatabaseCreateUnauthorized
const DatabaseDeleteBadRequestCode int = 400
DatabaseDeleteBadRequestCode is the HTTP code returned for type DatabaseDeleteBadRequest
const DatabaseDeleteForbiddenCode int = 403
DatabaseDeleteForbiddenCode is the HTTP code returned for type DatabaseDeleteForbidden
const DatabaseDeleteNotFoundCode int = 404
DatabaseDeleteNotFoundCode is the HTTP code returned for type DatabaseDeleteNotFound
const DatabaseDeleteOKCode int = 200
DatabaseDeleteOKCode is the HTTP code returned for type DatabaseDeleteOK
DatabaseDeleteServiceUnavailableCode is the HTTP code returned for type DatabaseDeleteServiceUnavailable
DatabaseDeleteUnauthorizedCode is the HTTP code returned for type DatabaseDeleteUnauthorized
const DatabaseListBadRequestCode int = 400
DatabaseListBadRequestCode is the HTTP code returned for type DatabaseListBadRequest
const DatabaseListForbiddenCode int = 403
DatabaseListForbiddenCode is the HTTP code returned for type DatabaseListForbidden
const DatabaseListOKCode int = 200
DatabaseListOKCode is the HTTP code returned for type DatabaseListOK
DatabaseListServiceUnavailableCode is the HTTP code returned for type DatabaseListServiceUnavailable
DatabaseListUnauthorizedCode is the HTTP code returned for type DatabaseListUnauthorized
const DatabaseRestoreBadRequestCode int = 400
DatabaseRestoreBadRequestCode is the HTTP code returned for type DatabaseRestoreBadRequest
const DatabaseRestoreForbiddenCode int = 403
DatabaseRestoreForbiddenCode is the HTTP code returned for type DatabaseRestoreForbidden
const DatabaseRestoreNotFoundCode int = 404
DatabaseRestoreNotFoundCode is the HTTP code returned for type DatabaseRestoreNotFound
const DatabaseRestoreOKCode int = 200
DatabaseRestoreOKCode is the HTTP code returned for type DatabaseRestoreOK
DatabaseRestoreServiceUnavailableCode is the HTTP code returned for type DatabaseRestoreServiceUnavailable
DatabaseRestoreUnauthorizedCode is the HTTP code returned for type DatabaseRestoreUnauthorized
const LogsGetBadRequestCode int = 400
LogsGetBadRequestCode is the HTTP code returned for type LogsGetBadRequest
const LogsGetForbiddenCode int = 403
LogsGetForbiddenCode is the HTTP code returned for type LogsGetForbidden
const LogsGetOKCode int = 200
LogsGetOKCode is the HTTP code returned for type LogsGetOK
LogsGetServiceUnavailableCode is the HTTP code returned for type LogsGetServiceUnavailable
LogsGetUnauthorizedCode is the HTTP code returned for type LogsGetUnauthorized
const RestoreListBadRequestCode int = 400
RestoreListBadRequestCode is the HTTP code returned for type RestoreListBadRequest
const RestoreListForbiddenCode int = 403
RestoreListForbiddenCode is the HTTP code returned for type RestoreListForbidden
const RestoreListNotFoundCode int = 404
RestoreListNotFoundCode is the HTTP code returned for type RestoreListNotFound
const RestoreListOKCode int = 200
RestoreListOKCode is the HTTP code returned for type RestoreListOK
RestoreListServiceUnavailableCode is the HTTP code returned for type RestoreListServiceUnavailable
RestoreListUnauthorizedCode is the HTTP code returned for type RestoreListUnauthorized
const ServiceAddBadRequestCode int = 400
ServiceAddBadRequestCode is the HTTP code returned for type ServiceAddBadRequest
const ServiceAddConflictCode int = 409
ServiceAddConflictCode is the HTTP code returned for type ServiceAddConflict
const ServiceAddCreatedCode int = 201
ServiceAddCreatedCode is the HTTP code returned for type ServiceAddCreated
const ServiceAddForbiddenCode int = 403
ServiceAddForbiddenCode is the HTTP code returned for type ServiceAddForbidden
ServiceAddServiceUnavailableCode is the HTTP code returned for type ServiceAddServiceUnavailable
ServiceAddUnauthorizedCode is the HTTP code returned for type ServiceAddUnauthorized
const ServiceDeleteBadRequestCode int = 400
ServiceDeleteBadRequestCode is the HTTP code returned for type ServiceDeleteBadRequest
const ServiceDeleteForbiddenCode int = 403
ServiceDeleteForbiddenCode is the HTTP code returned for type ServiceDeleteForbidden
const ServiceDeleteNotFoundCode int = 404
ServiceDeleteNotFoundCode is the HTTP code returned for type ServiceDeleteNotFound
const ServiceDeleteOKCode int = 200
ServiceDeleteOKCode is the HTTP code returned for type ServiceDeleteOK
ServiceDeleteServiceUnavailableCode is the HTTP code returned for type ServiceDeleteServiceUnavailable
ServiceDeleteUnauthorizedCode is the HTTP code returned for type ServiceDeleteUnauthorized
const ServiceEditBadRequestCode int = 400
ServiceEditBadRequestCode is the HTTP code returned for type ServiceEditBadRequest
const ServiceEditForbiddenCode int = 403
ServiceEditForbiddenCode is the HTTP code returned for type ServiceEditForbidden
const ServiceEditNotFoundCode int = 404
ServiceEditNotFoundCode is the HTTP code returned for type ServiceEditNotFound
const ServiceEditOKCode int = 200
ServiceEditOKCode is the HTTP code returned for type ServiceEditOK
ServiceEditServiceUnavailableCode is the HTTP code returned for type ServiceEditServiceUnavailable
ServiceEditUnauthorizedCode is the HTTP code returned for type ServiceEditUnauthorized
const ServiceGetBadRequestCode int = 400
ServiceGetBadRequestCode is the HTTP code returned for type ServiceGetBadRequest
const ServiceGetForbiddenCode int = 403
ServiceGetForbiddenCode is the HTTP code returned for type ServiceGetForbidden
const ServiceGetNotFoundCode int = 404
ServiceGetNotFoundCode is the HTTP code returned for type ServiceGetNotFound
const ServiceGetOKCode int = 200
ServiceGetOKCode is the HTTP code returned for type ServiceGetOK
ServiceGetServiceUnavailableCode is the HTTP code returned for type ServiceGetServiceUnavailable
ServiceGetUnauthorizedCode is the HTTP code returned for type ServiceGetUnauthorized
const ServiceListBadRequestCode int = 400
ServiceListBadRequestCode is the HTTP code returned for type ServiceListBadRequest
const ServiceListForbiddenCode int = 403
ServiceListForbiddenCode is the HTTP code returned for type ServiceListForbidden
const ServiceListOKCode int = 200
ServiceListOKCode is the HTTP code returned for type ServiceListOK
ServiceListServiceUnavailableCode is the HTTP code returned for type ServiceListServiceUnavailable
ServiceListUnauthorizedCode is the HTTP code returned for type ServiceListUnauthorized
const UserCreateBadRequestCode int = 400
UserCreateBadRequestCode is the HTTP code returned for type UserCreateBadRequest
const UserCreateCreatedCode int = 201
UserCreateCreatedCode is the HTTP code returned for type UserCreateCreated
const UserCreateForbiddenCode int = 403
UserCreateForbiddenCode is the HTTP code returned for type UserCreateForbidden
UserCreateServiceUnavailableCode is the HTTP code returned for type UserCreateServiceUnavailable
UserCreateUnauthorizedCode is the HTTP code returned for type UserCreateUnauthorized
const UserDeleteBadRequestCode int = 400
UserDeleteBadRequestCode is the HTTP code returned for type UserDeleteBadRequest
const UserDeleteConflictCode int = 409
UserDeleteConflictCode is the HTTP code returned for type UserDeleteConflict
const UserDeleteForbiddenCode int = 403
UserDeleteForbiddenCode is the HTTP code returned for type UserDeleteForbidden
const UserDeleteOKCode int = 200
UserDeleteOKCode is the HTTP code returned for type UserDeleteOK
UserDeleteServiceUnavailableCode is the HTTP code returned for type UserDeleteServiceUnavailable
UserDeleteUnauthorizedCode is the HTTP code returned for type UserDeleteUnauthorized
const UserEditBadRequestCode int = 400
UserEditBadRequestCode is the HTTP code returned for type UserEditBadRequest
const UserEditConflictCode int = 409
UserEditConflictCode is the HTTP code returned for type UserEditConflict
const UserEditForbiddenCode int = 403
UserEditForbiddenCode is the HTTP code returned for type UserEditForbidden
const UserEditOKCode int = 200
UserEditOKCode is the HTTP code returned for type UserEditOK
UserEditServiceUnavailableCode is the HTTP code returned for type UserEditServiceUnavailable
UserEditUnauthorizedCode is the HTTP code returned for type UserEditUnauthorized
const UserListBadRequestCode int = 400
UserListBadRequestCode is the HTTP code returned for type UserListBadRequest
const UserListForbiddenCode int = 403
UserListForbiddenCode is the HTTP code returned for type UserListForbidden
const UserListOKCode int = 200
UserListOKCode is the HTTP code returned for type UserListOK
UserListServiceUnavailableCode is the HTTP code returned for type UserListServiceUnavailable
UserListUnauthorizedCode is the HTTP code returned for type UserListUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupConfigCreate ¶
type BackupConfigCreate struct { Context *middleware.Context Handler BackupConfigCreateHandler }
BackupConfigCreate swagger:route POST /services/{ServiceID}/backup-config service backupConfigCreate
BackupConfigCreate backup config create API
func NewBackupConfigCreate ¶
func NewBackupConfigCreate(ctx *middleware.Context, handler BackupConfigCreateHandler) *BackupConfigCreate
NewBackupConfigCreate creates a new http.Handler for the backup config create operation
func (*BackupConfigCreate) ServeHTTP ¶
func (o *BackupConfigCreate) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BackupConfigCreateBadRequest ¶
type BackupConfigCreateBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
BackupConfigCreateBadRequest invalid input, object invalid
swagger:response backupConfigCreateBadRequest
func NewBackupConfigCreateBadRequest ¶
func NewBackupConfigCreateBadRequest() *BackupConfigCreateBadRequest
NewBackupConfigCreateBadRequest creates BackupConfigCreateBadRequest with default headers values
func (*BackupConfigCreateBadRequest) SetPayload ¶
func (o *BackupConfigCreateBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config create bad request response
func (*BackupConfigCreateBadRequest) WithPayload ¶
func (o *BackupConfigCreateBadRequest) WithPayload(payload *models.Error) *BackupConfigCreateBadRequest
WithPayload adds the payload to the backup config create bad request response
func (*BackupConfigCreateBadRequest) WriteResponse ¶
func (o *BackupConfigCreateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigCreateConflict ¶
type BackupConfigCreateConflict struct { }
BackupConfigCreateConflict item already exists
swagger:response backupConfigCreateConflict
func NewBackupConfigCreateConflict ¶
func NewBackupConfigCreateConflict() *BackupConfigCreateConflict
NewBackupConfigCreateConflict creates BackupConfigCreateConflict with default headers values
func (*BackupConfigCreateConflict) WriteResponse ¶
func (o *BackupConfigCreateConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigCreateCreated ¶
type BackupConfigCreateCreated struct { /* In: Body */ Payload *models.BackupConfig `json:"body,omitempty"` }
BackupConfigCreateCreated item created
swagger:response backupConfigCreateCreated
func NewBackupConfigCreateCreated ¶
func NewBackupConfigCreateCreated() *BackupConfigCreateCreated
NewBackupConfigCreateCreated creates BackupConfigCreateCreated with default headers values
func (*BackupConfigCreateCreated) SetPayload ¶
func (o *BackupConfigCreateCreated) SetPayload(payload *models.BackupConfig)
SetPayload sets the payload to the backup config create created response
func (*BackupConfigCreateCreated) WithPayload ¶
func (o *BackupConfigCreateCreated) WithPayload(payload *models.BackupConfig) *BackupConfigCreateCreated
WithPayload adds the payload to the backup config create created response
func (*BackupConfigCreateCreated) WriteResponse ¶
func (o *BackupConfigCreateCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigCreateForbidden ¶
type BackupConfigCreateForbidden struct { }
BackupConfigCreateForbidden bad permissions
swagger:response backupConfigCreateForbidden
func NewBackupConfigCreateForbidden ¶
func NewBackupConfigCreateForbidden() *BackupConfigCreateForbidden
NewBackupConfigCreateForbidden creates BackupConfigCreateForbidden with default headers values
func (*BackupConfigCreateForbidden) WriteResponse ¶
func (o *BackupConfigCreateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigCreateHandler ¶
type BackupConfigCreateHandler interface {
Handle(BackupConfigCreateParams, *models.Principal) middleware.Responder
}
BackupConfigCreateHandler interface for that can handle valid backup config create params
type BackupConfigCreateHandlerFunc ¶
type BackupConfigCreateHandlerFunc func(BackupConfigCreateParams, *models.Principal) middleware.Responder
BackupConfigCreateHandlerFunc turns a function with the right signature into a backup config create handler
func BackupConfigCreateWrapper ¶
func BackupConfigCreateWrapper(srv Service, next BackupConfigCreateHandlerFunc) (fn BackupConfigCreateHandlerFunc)
func (BackupConfigCreateHandlerFunc) Handle ¶
func (fn BackupConfigCreateHandlerFunc) Handle(params BackupConfigCreateParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupConfigCreateParams ¶
type BackupConfigCreateParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Backup credential item to create Required: true In: body */ BackupConfig *models.BackupConfig /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
BackupConfigCreateParams contains all the bound params for the backup config create operation typically these are obtained from a http.Request
swagger:parameters backupConfigCreate
func NewBackupConfigCreateParams ¶
func NewBackupConfigCreateParams() BackupConfigCreateParams
NewBackupConfigCreateParams creates a new BackupConfigCreateParams object no default values defined in spec.
func (*BackupConfigCreateParams) BindRequest ¶
func (o *BackupConfigCreateParams) 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 NewBackupConfigCreateParams() beforehand.
type BackupConfigCreateServiceUnavailable ¶
BackupConfigCreateServiceUnavailable internal server error
swagger:response backupConfigCreateServiceUnavailable
func NewBackupConfigCreateServiceUnavailable ¶
func NewBackupConfigCreateServiceUnavailable() *BackupConfigCreateServiceUnavailable
NewBackupConfigCreateServiceUnavailable creates BackupConfigCreateServiceUnavailable with default headers values
func (*BackupConfigCreateServiceUnavailable) SetPayload ¶
func (o *BackupConfigCreateServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config create service unavailable response
func (*BackupConfigCreateServiceUnavailable) WithPayload ¶
func (o *BackupConfigCreateServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigCreateServiceUnavailable
WithPayload adds the payload to the backup config create service unavailable response
func (*BackupConfigCreateServiceUnavailable) WriteResponse ¶
func (o *BackupConfigCreateServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigCreateUnauthorized ¶
type BackupConfigCreateUnauthorized struct { }
BackupConfigCreateUnauthorized bad authentication
swagger:response backupConfigCreateUnauthorized
func NewBackupConfigCreateUnauthorized ¶
func NewBackupConfigCreateUnauthorized() *BackupConfigCreateUnauthorized
NewBackupConfigCreateUnauthorized creates BackupConfigCreateUnauthorized with default headers values
func (*BackupConfigCreateUnauthorized) WriteResponse ¶
func (o *BackupConfigCreateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigDelete ¶
type BackupConfigDelete struct { Context *middleware.Context Handler BackupConfigDeleteHandler }
BackupConfigDelete swagger:route DELETE /services/{ServiceID}/backup-config service backupConfigDelete
BackupConfigDelete backup config delete API
func NewBackupConfigDelete ¶
func NewBackupConfigDelete(ctx *middleware.Context, handler BackupConfigDeleteHandler) *BackupConfigDelete
NewBackupConfigDelete creates a new http.Handler for the backup config delete operation
func (*BackupConfigDelete) ServeHTTP ¶
func (o *BackupConfigDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BackupConfigDeleteBadRequest ¶
type BackupConfigDeleteBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
BackupConfigDeleteBadRequest invalid input, object invalid
swagger:response backupConfigDeleteBadRequest
func NewBackupConfigDeleteBadRequest ¶
func NewBackupConfigDeleteBadRequest() *BackupConfigDeleteBadRequest
NewBackupConfigDeleteBadRequest creates BackupConfigDeleteBadRequest with default headers values
func (*BackupConfigDeleteBadRequest) SetPayload ¶
func (o *BackupConfigDeleteBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config delete bad request response
func (*BackupConfigDeleteBadRequest) WithPayload ¶
func (o *BackupConfigDeleteBadRequest) WithPayload(payload *models.Error) *BackupConfigDeleteBadRequest
WithPayload adds the payload to the backup config delete bad request response
func (*BackupConfigDeleteBadRequest) WriteResponse ¶
func (o *BackupConfigDeleteBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigDeleteForbidden ¶
type BackupConfigDeleteForbidden struct { }
BackupConfigDeleteForbidden bad permissions
swagger:response backupConfigDeleteForbidden
func NewBackupConfigDeleteForbidden ¶
func NewBackupConfigDeleteForbidden() *BackupConfigDeleteForbidden
NewBackupConfigDeleteForbidden creates BackupConfigDeleteForbidden with default headers values
func (*BackupConfigDeleteForbidden) WriteResponse ¶
func (o *BackupConfigDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigDeleteHandler ¶
type BackupConfigDeleteHandler interface {
Handle(BackupConfigDeleteParams, *models.Principal) middleware.Responder
}
BackupConfigDeleteHandler interface for that can handle valid backup config delete params
type BackupConfigDeleteHandlerFunc ¶
type BackupConfigDeleteHandlerFunc func(BackupConfigDeleteParams, *models.Principal) middleware.Responder
BackupConfigDeleteHandlerFunc turns a function with the right signature into a backup config delete handler
func BackupConfigDeleteWrapper ¶
func BackupConfigDeleteWrapper(srv Service, next BackupConfigDeleteHandlerFunc) (fn BackupConfigDeleteHandlerFunc)
func (BackupConfigDeleteHandlerFunc) Handle ¶
func (fn BackupConfigDeleteHandlerFunc) Handle(params BackupConfigDeleteParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupConfigDeleteNotFound ¶
type BackupConfigDeleteNotFound struct { }
BackupConfigDeleteNotFound item not found
swagger:response backupConfigDeleteNotFound
func NewBackupConfigDeleteNotFound ¶
func NewBackupConfigDeleteNotFound() *BackupConfigDeleteNotFound
NewBackupConfigDeleteNotFound creates BackupConfigDeleteNotFound with default headers values
func (*BackupConfigDeleteNotFound) WriteResponse ¶
func (o *BackupConfigDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigDeleteOK ¶
type BackupConfigDeleteOK struct { }
BackupConfigDeleteOK item is deleted
swagger:response backupConfigDeleteOK
func NewBackupConfigDeleteOK ¶
func NewBackupConfigDeleteOK() *BackupConfigDeleteOK
NewBackupConfigDeleteOK creates BackupConfigDeleteOK with default headers values
func (*BackupConfigDeleteOK) WriteResponse ¶
func (o *BackupConfigDeleteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigDeleteParams ¶
type BackupConfigDeleteParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
BackupConfigDeleteParams contains all the bound params for the backup config delete operation typically these are obtained from a http.Request
swagger:parameters backupConfigDelete
func NewBackupConfigDeleteParams ¶
func NewBackupConfigDeleteParams() BackupConfigDeleteParams
NewBackupConfigDeleteParams creates a new BackupConfigDeleteParams object no default values defined in spec.
func (*BackupConfigDeleteParams) BindRequest ¶
func (o *BackupConfigDeleteParams) 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 NewBackupConfigDeleteParams() beforehand.
type BackupConfigDeleteServiceUnavailable ¶
BackupConfigDeleteServiceUnavailable internal server error
swagger:response backupConfigDeleteServiceUnavailable
func NewBackupConfigDeleteServiceUnavailable ¶
func NewBackupConfigDeleteServiceUnavailable() *BackupConfigDeleteServiceUnavailable
NewBackupConfigDeleteServiceUnavailable creates BackupConfigDeleteServiceUnavailable with default headers values
func (*BackupConfigDeleteServiceUnavailable) SetPayload ¶
func (o *BackupConfigDeleteServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config delete service unavailable response
func (*BackupConfigDeleteServiceUnavailable) WithPayload ¶
func (o *BackupConfigDeleteServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigDeleteServiceUnavailable
WithPayload adds the payload to the backup config delete service unavailable response
func (*BackupConfigDeleteServiceUnavailable) WriteResponse ¶
func (o *BackupConfigDeleteServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigDeleteUnauthorized ¶
type BackupConfigDeleteUnauthorized struct { }
BackupConfigDeleteUnauthorized bad authentication
swagger:response backupConfigDeleteUnauthorized
func NewBackupConfigDeleteUnauthorized ¶
func NewBackupConfigDeleteUnauthorized() *BackupConfigDeleteUnauthorized
NewBackupConfigDeleteUnauthorized creates BackupConfigDeleteUnauthorized with default headers values
func (*BackupConfigDeleteUnauthorized) WriteResponse ¶
func (o *BackupConfigDeleteUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigEdit ¶
type BackupConfigEdit struct { Context *middleware.Context Handler BackupConfigEditHandler }
BackupConfigEdit swagger:route PUT /services/{ServiceID}/backup-config service backupConfigEdit
BackupConfigEdit backup config edit API
func NewBackupConfigEdit ¶
func NewBackupConfigEdit(ctx *middleware.Context, handler BackupConfigEditHandler) *BackupConfigEdit
NewBackupConfigEdit creates a new http.Handler for the backup config edit operation
func (*BackupConfigEdit) ServeHTTP ¶
func (o *BackupConfigEdit) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BackupConfigEditBadRequest ¶
type BackupConfigEditBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
BackupConfigEditBadRequest invalid input, object invalid
swagger:response backupConfigEditBadRequest
func NewBackupConfigEditBadRequest ¶
func NewBackupConfigEditBadRequest() *BackupConfigEditBadRequest
NewBackupConfigEditBadRequest creates BackupConfigEditBadRequest with default headers values
func (*BackupConfigEditBadRequest) SetPayload ¶
func (o *BackupConfigEditBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config edit bad request response
func (*BackupConfigEditBadRequest) WithPayload ¶
func (o *BackupConfigEditBadRequest) WithPayload(payload *models.Error) *BackupConfigEditBadRequest
WithPayload adds the payload to the backup config edit bad request response
func (*BackupConfigEditBadRequest) WriteResponse ¶
func (o *BackupConfigEditBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigEditForbidden ¶
type BackupConfigEditForbidden struct { }
BackupConfigEditForbidden bad permissions
swagger:response backupConfigEditForbidden
func NewBackupConfigEditForbidden ¶
func NewBackupConfigEditForbidden() *BackupConfigEditForbidden
NewBackupConfigEditForbidden creates BackupConfigEditForbidden with default headers values
func (*BackupConfigEditForbidden) WriteResponse ¶
func (o *BackupConfigEditForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigEditHandler ¶
type BackupConfigEditHandler interface {
Handle(BackupConfigEditParams, *models.Principal) middleware.Responder
}
BackupConfigEditHandler interface for that can handle valid backup config edit params
type BackupConfigEditHandlerFunc ¶
type BackupConfigEditHandlerFunc func(BackupConfigEditParams, *models.Principal) middleware.Responder
BackupConfigEditHandlerFunc turns a function with the right signature into a backup config edit handler
func BackupConfigEditWrapper ¶
func BackupConfigEditWrapper(srv Service, next BackupConfigEditHandlerFunc) (fn BackupConfigEditHandlerFunc)
func (BackupConfigEditHandlerFunc) Handle ¶
func (fn BackupConfigEditHandlerFunc) Handle(params BackupConfigEditParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupConfigEditNotFound ¶
type BackupConfigEditNotFound struct { }
BackupConfigEditNotFound item not found
swagger:response backupConfigEditNotFound
func NewBackupConfigEditNotFound ¶
func NewBackupConfigEditNotFound() *BackupConfigEditNotFound
NewBackupConfigEditNotFound creates BackupConfigEditNotFound with default headers values
func (*BackupConfigEditNotFound) WriteResponse ¶
func (o *BackupConfigEditNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigEditOK ¶
type BackupConfigEditOK struct { /* In: Body */ Payload *models.BackupConfig `json:"body,omitempty"` }
BackupConfigEditOK item is edited
swagger:response backupConfigEditOK
func NewBackupConfigEditOK ¶
func NewBackupConfigEditOK() *BackupConfigEditOK
NewBackupConfigEditOK creates BackupConfigEditOK with default headers values
func (*BackupConfigEditOK) SetPayload ¶
func (o *BackupConfigEditOK) SetPayload(payload *models.BackupConfig)
SetPayload sets the payload to the backup config edit o k response
func (*BackupConfigEditOK) WithPayload ¶
func (o *BackupConfigEditOK) WithPayload(payload *models.BackupConfig) *BackupConfigEditOK
WithPayload adds the payload to the backup config edit o k response
func (*BackupConfigEditOK) WriteResponse ¶
func (o *BackupConfigEditOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigEditParams ¶
type BackupConfigEditParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Backup credential item to edit Required: true In: body */ BackupConfig *models.BackupConfig /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
BackupConfigEditParams contains all the bound params for the backup config edit operation typically these are obtained from a http.Request
swagger:parameters backupConfigEdit
func NewBackupConfigEditParams ¶
func NewBackupConfigEditParams() BackupConfigEditParams
NewBackupConfigEditParams creates a new BackupConfigEditParams object no default values defined in spec.
func (*BackupConfigEditParams) BindRequest ¶
func (o *BackupConfigEditParams) 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 NewBackupConfigEditParams() beforehand.
type BackupConfigEditServiceUnavailable ¶
BackupConfigEditServiceUnavailable internal server error
swagger:response backupConfigEditServiceUnavailable
func NewBackupConfigEditServiceUnavailable ¶
func NewBackupConfigEditServiceUnavailable() *BackupConfigEditServiceUnavailable
NewBackupConfigEditServiceUnavailable creates BackupConfigEditServiceUnavailable with default headers values
func (*BackupConfigEditServiceUnavailable) SetPayload ¶
func (o *BackupConfigEditServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config edit service unavailable response
func (*BackupConfigEditServiceUnavailable) WithPayload ¶
func (o *BackupConfigEditServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigEditServiceUnavailable
WithPayload adds the payload to the backup config edit service unavailable response
func (*BackupConfigEditServiceUnavailable) WriteResponse ¶
func (o *BackupConfigEditServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigEditUnauthorized ¶
type BackupConfigEditUnauthorized struct { }
BackupConfigEditUnauthorized bad authentication
swagger:response backupConfigEditUnauthorized
func NewBackupConfigEditUnauthorized ¶
func NewBackupConfigEditUnauthorized() *BackupConfigEditUnauthorized
NewBackupConfigEditUnauthorized creates BackupConfigEditUnauthorized with default headers values
func (*BackupConfigEditUnauthorized) WriteResponse ¶
func (o *BackupConfigEditUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigGet ¶
type BackupConfigGet struct { Context *middleware.Context Handler BackupConfigGetHandler }
BackupConfigGet swagger:route GET /services/{ServiceID}/backup-config service backupConfigGet
show backup config
func NewBackupConfigGet ¶
func NewBackupConfigGet(ctx *middleware.Context, handler BackupConfigGetHandler) *BackupConfigGet
NewBackupConfigGet creates a new http.Handler for the backup config get operation
func (*BackupConfigGet) ServeHTTP ¶
func (o *BackupConfigGet) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BackupConfigGetBadRequest ¶
type BackupConfigGetBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
BackupConfigGetBadRequest invalid input, object invalid
swagger:response backupConfigGetBadRequest
func NewBackupConfigGetBadRequest ¶
func NewBackupConfigGetBadRequest() *BackupConfigGetBadRequest
NewBackupConfigGetBadRequest creates BackupConfigGetBadRequest with default headers values
func (*BackupConfigGetBadRequest) SetPayload ¶
func (o *BackupConfigGetBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config get bad request response
func (*BackupConfigGetBadRequest) WithPayload ¶
func (o *BackupConfigGetBadRequest) WithPayload(payload *models.Error) *BackupConfigGetBadRequest
WithPayload adds the payload to the backup config get bad request response
func (*BackupConfigGetBadRequest) WriteResponse ¶
func (o *BackupConfigGetBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigGetForbidden ¶
type BackupConfigGetForbidden struct { }
BackupConfigGetForbidden bad permissions
swagger:response backupConfigGetForbidden
func NewBackupConfigGetForbidden ¶
func NewBackupConfigGetForbidden() *BackupConfigGetForbidden
NewBackupConfigGetForbidden creates BackupConfigGetForbidden with default headers values
func (*BackupConfigGetForbidden) WriteResponse ¶
func (o *BackupConfigGetForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigGetHandler ¶
type BackupConfigGetHandler interface {
Handle(BackupConfigGetParams, *models.Principal) middleware.Responder
}
BackupConfigGetHandler interface for that can handle valid backup config get params
type BackupConfigGetHandlerFunc ¶
type BackupConfigGetHandlerFunc func(BackupConfigGetParams, *models.Principal) middleware.Responder
BackupConfigGetHandlerFunc turns a function with the right signature into a backup config get handler
func BackupConfigGetWrapper ¶
func BackupConfigGetWrapper(srv Service, next BackupConfigGetHandlerFunc) (fn BackupConfigGetHandlerFunc)
func (BackupConfigGetHandlerFunc) Handle ¶
func (fn BackupConfigGetHandlerFunc) Handle(params BackupConfigGetParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupConfigGetNotFound ¶
type BackupConfigGetNotFound struct { }
BackupConfigGetNotFound item not found
swagger:response backupConfigGetNotFound
func NewBackupConfigGetNotFound ¶
func NewBackupConfigGetNotFound() *BackupConfigGetNotFound
NewBackupConfigGetNotFound creates BackupConfigGetNotFound with default headers values
func (*BackupConfigGetNotFound) WriteResponse ¶
func (o *BackupConfigGetNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigGetOK ¶
type BackupConfigGetOK struct { /* In: Body */ Payload *models.BackupConfig `json:"body,omitempty"` }
BackupConfigGetOK return backup config
swagger:response backupConfigGetOK
func NewBackupConfigGetOK ¶
func NewBackupConfigGetOK() *BackupConfigGetOK
NewBackupConfigGetOK creates BackupConfigGetOK with default headers values
func (*BackupConfigGetOK) SetPayload ¶
func (o *BackupConfigGetOK) SetPayload(payload *models.BackupConfig)
SetPayload sets the payload to the backup config get o k response
func (*BackupConfigGetOK) WithPayload ¶
func (o *BackupConfigGetOK) WithPayload(payload *models.BackupConfig) *BackupConfigGetOK
WithPayload adds the payload to the backup config get o k response
func (*BackupConfigGetOK) WriteResponse ¶
func (o *BackupConfigGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigGetParams ¶
type BackupConfigGetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
BackupConfigGetParams contains all the bound params for the backup config get operation typically these are obtained from a http.Request
swagger:parameters backupConfigGet
func NewBackupConfigGetParams ¶
func NewBackupConfigGetParams() BackupConfigGetParams
NewBackupConfigGetParams creates a new BackupConfigGetParams object no default values defined in spec.
func (*BackupConfigGetParams) BindRequest ¶
func (o *BackupConfigGetParams) 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 NewBackupConfigGetParams() beforehand.
type BackupConfigGetServiceUnavailable ¶
BackupConfigGetServiceUnavailable internal server error
swagger:response backupConfigGetServiceUnavailable
func NewBackupConfigGetServiceUnavailable ¶
func NewBackupConfigGetServiceUnavailable() *BackupConfigGetServiceUnavailable
NewBackupConfigGetServiceUnavailable creates BackupConfigGetServiceUnavailable with default headers values
func (*BackupConfigGetServiceUnavailable) SetPayload ¶
func (o *BackupConfigGetServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup config get service unavailable response
func (*BackupConfigGetServiceUnavailable) WithPayload ¶
func (o *BackupConfigGetServiceUnavailable) WithPayload(payload *models.Error) *BackupConfigGetServiceUnavailable
WithPayload adds the payload to the backup config get service unavailable response
func (*BackupConfigGetServiceUnavailable) WriteResponse ¶
func (o *BackupConfigGetServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupConfigGetUnauthorized ¶
type BackupConfigGetUnauthorized struct { }
BackupConfigGetUnauthorized bad authentication
swagger:response backupConfigGetUnauthorized
func NewBackupConfigGetUnauthorized ¶
func NewBackupConfigGetUnauthorized() *BackupConfigGetUnauthorized
NewBackupConfigGetUnauthorized creates BackupConfigGetUnauthorized with default headers values
func (*BackupConfigGetUnauthorized) WriteResponse ¶
func (o *BackupConfigGetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupList ¶
type BackupList struct { Context *middleware.Context Handler BackupListHandler }
BackupList swagger:route GET /services/{ServiceID}/backups/ service backupList
BackupList backup list API
func NewBackupList ¶
func NewBackupList(ctx *middleware.Context, handler BackupListHandler) *BackupList
NewBackupList creates a new http.Handler for the backup list operation
func (*BackupList) ServeHTTP ¶
func (o *BackupList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BackupListBadRequest ¶
BackupListBadRequest invalid input, object invalid
swagger:response backupListBadRequest
func NewBackupListBadRequest ¶
func NewBackupListBadRequest() *BackupListBadRequest
NewBackupListBadRequest creates BackupListBadRequest with default headers values
func (*BackupListBadRequest) SetPayload ¶
func (o *BackupListBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup list bad request response
func (*BackupListBadRequest) WithPayload ¶
func (o *BackupListBadRequest) WithPayload(payload *models.Error) *BackupListBadRequest
WithPayload adds the payload to the backup list bad request response
func (*BackupListBadRequest) WriteResponse ¶
func (o *BackupListBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupListForbidden ¶
type BackupListForbidden struct { }
BackupListForbidden bad permissions
swagger:response backupListForbidden
func NewBackupListForbidden ¶
func NewBackupListForbidden() *BackupListForbidden
NewBackupListForbidden creates BackupListForbidden with default headers values
func (*BackupListForbidden) WriteResponse ¶
func (o *BackupListForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupListHandler ¶
type BackupListHandler interface {
Handle(BackupListParams, *models.Principal) middleware.Responder
}
BackupListHandler interface for that can handle valid backup list params
type BackupListHandlerFunc ¶
type BackupListHandlerFunc func(BackupListParams, *models.Principal) middleware.Responder
BackupListHandlerFunc turns a function with the right signature into a backup list handler
func BackupListWrapper ¶
func BackupListWrapper(srv Service, next BackupListHandlerFunc) (fn BackupListHandlerFunc)
func (BackupListHandlerFunc) Handle ¶
func (fn BackupListHandlerFunc) Handle(params BackupListParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupListNotFound ¶
type BackupListNotFound struct { }
BackupListNotFound item not found
swagger:response backupListNotFound
func NewBackupListNotFound ¶
func NewBackupListNotFound() *BackupListNotFound
NewBackupListNotFound creates BackupListNotFound with default headers values
func (*BackupListNotFound) WriteResponse ¶
func (o *BackupListNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupListOK ¶
BackupListOK search results matching criteria
swagger:response backupListOK
func NewBackupListOK ¶
func NewBackupListOK() *BackupListOK
NewBackupListOK creates BackupListOK with default headers values
func (*BackupListOK) SetPayload ¶
func (o *BackupListOK) SetPayload(payload []*models.Backup)
SetPayload sets the payload to the backup list o k response
func (*BackupListOK) WithPayload ¶
func (o *BackupListOK) WithPayload(payload []*models.Backup) *BackupListOK
WithPayload adds the payload to the backup list o k response
func (*BackupListOK) WriteResponse ¶
func (o *BackupListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupListParams ¶
type BackupListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
BackupListParams contains all the bound params for the backup list operation typically these are obtained from a http.Request
swagger:parameters backupList
func NewBackupListParams ¶
func NewBackupListParams() BackupListParams
NewBackupListParams creates a new BackupListParams object no default values defined in spec.
func (*BackupListParams) BindRequest ¶
func (o *BackupListParams) 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 NewBackupListParams() beforehand.
type BackupListServiceUnavailable ¶
BackupListServiceUnavailable internal server error
swagger:response backupListServiceUnavailable
func NewBackupListServiceUnavailable ¶
func NewBackupListServiceUnavailable() *BackupListServiceUnavailable
NewBackupListServiceUnavailable creates BackupListServiceUnavailable with default headers values
func (*BackupListServiceUnavailable) SetPayload ¶
func (o *BackupListServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup list service unavailable response
func (*BackupListServiceUnavailable) WithPayload ¶
func (o *BackupListServiceUnavailable) WithPayload(payload *models.Error) *BackupListServiceUnavailable
WithPayload adds the payload to the backup list service unavailable response
func (*BackupListServiceUnavailable) WriteResponse ¶
func (o *BackupListServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupListUnauthorized ¶
type BackupListUnauthorized struct { }
BackupListUnauthorized bad authentication
swagger:response backupListUnauthorized
func NewBackupListUnauthorized ¶
func NewBackupListUnauthorized() *BackupListUnauthorized
NewBackupListUnauthorized creates BackupListUnauthorized with default headers values
func (*BackupListUnauthorized) WriteResponse ¶
func (o *BackupListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreate ¶
type DatabaseCreate struct { Context *middleware.Context Handler DatabaseCreateHandler }
DatabaseCreate swagger:route POST /services/{ServiceID}/databases/ service databaseCreate
DatabaseCreate database create API
func NewDatabaseCreate ¶
func NewDatabaseCreate(ctx *middleware.Context, handler DatabaseCreateHandler) *DatabaseCreate
NewDatabaseCreate creates a new http.Handler for the database create operation
func (*DatabaseCreate) ServeHTTP ¶
func (o *DatabaseCreate) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DatabaseCreateBadRequest ¶
type DatabaseCreateBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
DatabaseCreateBadRequest invalid input, object invalid
swagger:response databaseCreateBadRequest
func NewDatabaseCreateBadRequest ¶
func NewDatabaseCreateBadRequest() *DatabaseCreateBadRequest
NewDatabaseCreateBadRequest creates DatabaseCreateBadRequest with default headers values
func (*DatabaseCreateBadRequest) SetPayload ¶
func (o *DatabaseCreateBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the database create bad request response
func (*DatabaseCreateBadRequest) WithPayload ¶
func (o *DatabaseCreateBadRequest) WithPayload(payload *models.Error) *DatabaseCreateBadRequest
WithPayload adds the payload to the database create bad request response
func (*DatabaseCreateBadRequest) WriteResponse ¶
func (o *DatabaseCreateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreateConflict ¶
type DatabaseCreateConflict struct { }
DatabaseCreateConflict item already exists
swagger:response databaseCreateConflict
func NewDatabaseCreateConflict ¶
func NewDatabaseCreateConflict() *DatabaseCreateConflict
NewDatabaseCreateConflict creates DatabaseCreateConflict with default headers values
func (*DatabaseCreateConflict) WriteResponse ¶
func (o *DatabaseCreateConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreateCreated ¶
type DatabaseCreateCreated struct { }
DatabaseCreateCreated item is created
swagger:response databaseCreateCreated
func NewDatabaseCreateCreated ¶
func NewDatabaseCreateCreated() *DatabaseCreateCreated
NewDatabaseCreateCreated creates DatabaseCreateCreated with default headers values
func (*DatabaseCreateCreated) WriteResponse ¶
func (o *DatabaseCreateCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreateForbidden ¶
type DatabaseCreateForbidden struct { }
DatabaseCreateForbidden bad permissions
swagger:response databaseCreateForbidden
func NewDatabaseCreateForbidden ¶
func NewDatabaseCreateForbidden() *DatabaseCreateForbidden
NewDatabaseCreateForbidden creates DatabaseCreateForbidden with default headers values
func (*DatabaseCreateForbidden) WriteResponse ¶
func (o *DatabaseCreateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreateHandler ¶
type DatabaseCreateHandler interface {
Handle(DatabaseCreateParams, *models.Principal) middleware.Responder
}
DatabaseCreateHandler interface for that can handle valid database create params
type DatabaseCreateHandlerFunc ¶
type DatabaseCreateHandlerFunc func(DatabaseCreateParams, *models.Principal) middleware.Responder
DatabaseCreateHandlerFunc turns a function with the right signature into a database create handler
func DatabaseCreateWrapper ¶
func DatabaseCreateWrapper(srv Service, next DatabaseCreateHandlerFunc) (fn DatabaseCreateHandlerFunc)
func (DatabaseCreateHandlerFunc) Handle ¶
func (fn DatabaseCreateHandlerFunc) Handle(params DatabaseCreateParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DatabaseCreateNotFound ¶
type DatabaseCreateNotFound struct { }
DatabaseCreateNotFound item not found
swagger:response databaseCreateNotFound
func NewDatabaseCreateNotFound ¶
func NewDatabaseCreateNotFound() *DatabaseCreateNotFound
NewDatabaseCreateNotFound creates DatabaseCreateNotFound with default headers values
func (*DatabaseCreateNotFound) WriteResponse ¶
func (o *DatabaseCreateNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreateParams ¶
type DatabaseCreateParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*item to create Required: true In: body */ Database *models.Database }
DatabaseCreateParams contains all the bound params for the database create operation typically these are obtained from a http.Request
swagger:parameters databaseCreate
func NewDatabaseCreateParams ¶
func NewDatabaseCreateParams() DatabaseCreateParams
NewDatabaseCreateParams creates a new DatabaseCreateParams object no default values defined in spec.
func (*DatabaseCreateParams) BindRequest ¶
func (o *DatabaseCreateParams) 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 NewDatabaseCreateParams() beforehand.
type DatabaseCreateServiceUnavailable ¶
DatabaseCreateServiceUnavailable internal server error
swagger:response databaseCreateServiceUnavailable
func NewDatabaseCreateServiceUnavailable ¶
func NewDatabaseCreateServiceUnavailable() *DatabaseCreateServiceUnavailable
NewDatabaseCreateServiceUnavailable creates DatabaseCreateServiceUnavailable with default headers values
func (*DatabaseCreateServiceUnavailable) SetPayload ¶
func (o *DatabaseCreateServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the database create service unavailable response
func (*DatabaseCreateServiceUnavailable) WithPayload ¶
func (o *DatabaseCreateServiceUnavailable) WithPayload(payload *models.Error) *DatabaseCreateServiceUnavailable
WithPayload adds the payload to the database create service unavailable response
func (*DatabaseCreateServiceUnavailable) WriteResponse ¶
func (o *DatabaseCreateServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseCreateUnauthorized ¶
type DatabaseCreateUnauthorized struct { }
DatabaseCreateUnauthorized bad authentication
swagger:response databaseCreateUnauthorized
func NewDatabaseCreateUnauthorized ¶
func NewDatabaseCreateUnauthorized() *DatabaseCreateUnauthorized
NewDatabaseCreateUnauthorized creates DatabaseCreateUnauthorized with default headers values
func (*DatabaseCreateUnauthorized) WriteResponse ¶
func (o *DatabaseCreateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseDelete ¶
type DatabaseDelete struct { Context *middleware.Context Handler DatabaseDeleteHandler }
DatabaseDelete swagger:route DELETE /services/{ServiceID}/databases/{Database}/ service databaseDelete
DatabaseDelete database delete API
func NewDatabaseDelete ¶
func NewDatabaseDelete(ctx *middleware.Context, handler DatabaseDeleteHandler) *DatabaseDelete
NewDatabaseDelete creates a new http.Handler for the database delete operation
func (*DatabaseDelete) ServeHTTP ¶
func (o *DatabaseDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DatabaseDeleteBadRequest ¶
type DatabaseDeleteBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
DatabaseDeleteBadRequest invalid input, object invalid
swagger:response databaseDeleteBadRequest
func NewDatabaseDeleteBadRequest ¶
func NewDatabaseDeleteBadRequest() *DatabaseDeleteBadRequest
NewDatabaseDeleteBadRequest creates DatabaseDeleteBadRequest with default headers values
func (*DatabaseDeleteBadRequest) SetPayload ¶
func (o *DatabaseDeleteBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the database delete bad request response
func (*DatabaseDeleteBadRequest) WithPayload ¶
func (o *DatabaseDeleteBadRequest) WithPayload(payload *models.Error) *DatabaseDeleteBadRequest
WithPayload adds the payload to the database delete bad request response
func (*DatabaseDeleteBadRequest) WriteResponse ¶
func (o *DatabaseDeleteBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseDeleteForbidden ¶
type DatabaseDeleteForbidden struct { }
DatabaseDeleteForbidden bad permissions
swagger:response databaseDeleteForbidden
func NewDatabaseDeleteForbidden ¶
func NewDatabaseDeleteForbidden() *DatabaseDeleteForbidden
NewDatabaseDeleteForbidden creates DatabaseDeleteForbidden with default headers values
func (*DatabaseDeleteForbidden) WriteResponse ¶
func (o *DatabaseDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseDeleteHandler ¶
type DatabaseDeleteHandler interface {
Handle(DatabaseDeleteParams, *models.Principal) middleware.Responder
}
DatabaseDeleteHandler interface for that can handle valid database delete params
type DatabaseDeleteHandlerFunc ¶
type DatabaseDeleteHandlerFunc func(DatabaseDeleteParams, *models.Principal) middleware.Responder
DatabaseDeleteHandlerFunc turns a function with the right signature into a database delete handler
func DatabaseDeleteWrapper ¶
func DatabaseDeleteWrapper(srv Service, next DatabaseDeleteHandlerFunc) (fn DatabaseDeleteHandlerFunc)
func (DatabaseDeleteHandlerFunc) Handle ¶
func (fn DatabaseDeleteHandlerFunc) Handle(params DatabaseDeleteParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DatabaseDeleteNotFound ¶
type DatabaseDeleteNotFound struct { }
DatabaseDeleteNotFound item not found
swagger:response databaseDeleteNotFound
func NewDatabaseDeleteNotFound ¶
func NewDatabaseDeleteNotFound() *DatabaseDeleteNotFound
NewDatabaseDeleteNotFound creates DatabaseDeleteNotFound with default headers values
func (*DatabaseDeleteNotFound) WriteResponse ¶
func (o *DatabaseDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseDeleteOK ¶
type DatabaseDeleteOK struct { }
DatabaseDeleteOK item is deleted
swagger:response databaseDeleteOK
func NewDatabaseDeleteOK ¶
func NewDatabaseDeleteOK() *DatabaseDeleteOK
NewDatabaseDeleteOK creates DatabaseDeleteOK with default headers values
func (*DatabaseDeleteOK) WriteResponse ¶
func (o *DatabaseDeleteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseDeleteParams ¶
type DatabaseDeleteParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*item to delete Required: true In: path */ Database string /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
DatabaseDeleteParams contains all the bound params for the database delete operation typically these are obtained from a http.Request
swagger:parameters databaseDelete
func NewDatabaseDeleteParams ¶
func NewDatabaseDeleteParams() DatabaseDeleteParams
NewDatabaseDeleteParams creates a new DatabaseDeleteParams object no default values defined in spec.
func (*DatabaseDeleteParams) BindRequest ¶
func (o *DatabaseDeleteParams) 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 NewDatabaseDeleteParams() beforehand.
type DatabaseDeleteServiceUnavailable ¶
DatabaseDeleteServiceUnavailable internal server error
swagger:response databaseDeleteServiceUnavailable
func NewDatabaseDeleteServiceUnavailable ¶
func NewDatabaseDeleteServiceUnavailable() *DatabaseDeleteServiceUnavailable
NewDatabaseDeleteServiceUnavailable creates DatabaseDeleteServiceUnavailable with default headers values
func (*DatabaseDeleteServiceUnavailable) SetPayload ¶
func (o *DatabaseDeleteServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the database delete service unavailable response
func (*DatabaseDeleteServiceUnavailable) WithPayload ¶
func (o *DatabaseDeleteServiceUnavailable) WithPayload(payload *models.Error) *DatabaseDeleteServiceUnavailable
WithPayload adds the payload to the database delete service unavailable response
func (*DatabaseDeleteServiceUnavailable) WriteResponse ¶
func (o *DatabaseDeleteServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseDeleteUnauthorized ¶
type DatabaseDeleteUnauthorized struct { }
DatabaseDeleteUnauthorized bad authentication
swagger:response databaseDeleteUnauthorized
func NewDatabaseDeleteUnauthorized ¶
func NewDatabaseDeleteUnauthorized() *DatabaseDeleteUnauthorized
NewDatabaseDeleteUnauthorized creates DatabaseDeleteUnauthorized with default headers values
func (*DatabaseDeleteUnauthorized) WriteResponse ¶
func (o *DatabaseDeleteUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseList ¶
type DatabaseList struct { Context *middleware.Context Handler DatabaseListHandler }
DatabaseList swagger:route GET /services/{ServiceID}/databases/ service databaseList
DatabaseList database list API
func NewDatabaseList ¶
func NewDatabaseList(ctx *middleware.Context, handler DatabaseListHandler) *DatabaseList
NewDatabaseList creates a new http.Handler for the database list operation
func (*DatabaseList) ServeHTTP ¶
func (o *DatabaseList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DatabaseListBadRequest ¶
DatabaseListBadRequest invalid input, object invalid
swagger:response databaseListBadRequest
func NewDatabaseListBadRequest ¶
func NewDatabaseListBadRequest() *DatabaseListBadRequest
NewDatabaseListBadRequest creates DatabaseListBadRequest with default headers values
func (*DatabaseListBadRequest) SetPayload ¶
func (o *DatabaseListBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the database list bad request response
func (*DatabaseListBadRequest) WithPayload ¶
func (o *DatabaseListBadRequest) WithPayload(payload *models.Error) *DatabaseListBadRequest
WithPayload adds the payload to the database list bad request response
func (*DatabaseListBadRequest) WriteResponse ¶
func (o *DatabaseListBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseListForbidden ¶
type DatabaseListForbidden struct { }
DatabaseListForbidden bad permissions
swagger:response databaseListForbidden
func NewDatabaseListForbidden ¶
func NewDatabaseListForbidden() *DatabaseListForbidden
NewDatabaseListForbidden creates DatabaseListForbidden with default headers values
func (*DatabaseListForbidden) WriteResponse ¶
func (o *DatabaseListForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseListHandler ¶
type DatabaseListHandler interface {
Handle(DatabaseListParams, *models.Principal) middleware.Responder
}
DatabaseListHandler interface for that can handle valid database list params
type DatabaseListHandlerFunc ¶
type DatabaseListHandlerFunc func(DatabaseListParams, *models.Principal) middleware.Responder
DatabaseListHandlerFunc turns a function with the right signature into a database list handler
func DatabaseListWrapper ¶
func DatabaseListWrapper(srv Service, next DatabaseListHandlerFunc) (fn DatabaseListHandlerFunc)
func (DatabaseListHandlerFunc) Handle ¶
func (fn DatabaseListHandlerFunc) Handle(params DatabaseListParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DatabaseListOK ¶
DatabaseListOK search results matching criteria
swagger:response databaseListOK
func NewDatabaseListOK ¶
func NewDatabaseListOK() *DatabaseListOK
NewDatabaseListOK creates DatabaseListOK with default headers values
func (*DatabaseListOK) SetPayload ¶
func (o *DatabaseListOK) SetPayload(payload []*models.Database)
SetPayload sets the payload to the database list o k response
func (*DatabaseListOK) WithPayload ¶
func (o *DatabaseListOK) WithPayload(payload []*models.Database) *DatabaseListOK
WithPayload adds the payload to the database list o k response
func (*DatabaseListOK) WriteResponse ¶
func (o *DatabaseListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseListParams ¶
type DatabaseListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
DatabaseListParams contains all the bound params for the database list operation typically these are obtained from a http.Request
swagger:parameters databaseList
func NewDatabaseListParams ¶
func NewDatabaseListParams() DatabaseListParams
NewDatabaseListParams creates a new DatabaseListParams object no default values defined in spec.
func (*DatabaseListParams) BindRequest ¶
func (o *DatabaseListParams) 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 NewDatabaseListParams() beforehand.
type DatabaseListServiceUnavailable ¶
DatabaseListServiceUnavailable internal server error
swagger:response databaseListServiceUnavailable
func NewDatabaseListServiceUnavailable ¶
func NewDatabaseListServiceUnavailable() *DatabaseListServiceUnavailable
NewDatabaseListServiceUnavailable creates DatabaseListServiceUnavailable with default headers values
func (*DatabaseListServiceUnavailable) SetPayload ¶
func (o *DatabaseListServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the database list service unavailable response
func (*DatabaseListServiceUnavailable) WithPayload ¶
func (o *DatabaseListServiceUnavailable) WithPayload(payload *models.Error) *DatabaseListServiceUnavailable
WithPayload adds the payload to the database list service unavailable response
func (*DatabaseListServiceUnavailable) WriteResponse ¶
func (o *DatabaseListServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseListUnauthorized ¶
type DatabaseListUnauthorized struct { }
DatabaseListUnauthorized bad authentication
swagger:response databaseListUnauthorized
func NewDatabaseListUnauthorized ¶
func NewDatabaseListUnauthorized() *DatabaseListUnauthorized
NewDatabaseListUnauthorized creates DatabaseListUnauthorized with default headers values
func (*DatabaseListUnauthorized) WriteResponse ¶
func (o *DatabaseListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseRestore ¶
type DatabaseRestore struct { Context *middleware.Context Handler DatabaseRestoreHandler }
DatabaseRestore swagger:route POST /services/{ServiceID}/restores service databaseRestore
DatabaseRestore database restore API
func NewDatabaseRestore ¶
func NewDatabaseRestore(ctx *middleware.Context, handler DatabaseRestoreHandler) *DatabaseRestore
NewDatabaseRestore creates a new http.Handler for the database restore operation
func (*DatabaseRestore) ServeHTTP ¶
func (o *DatabaseRestore) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DatabaseRestoreBadRequest ¶
type DatabaseRestoreBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
DatabaseRestoreBadRequest invalid input, object invalid
swagger:response databaseRestoreBadRequest
func NewDatabaseRestoreBadRequest ¶
func NewDatabaseRestoreBadRequest() *DatabaseRestoreBadRequest
NewDatabaseRestoreBadRequest creates DatabaseRestoreBadRequest with default headers values
func (*DatabaseRestoreBadRequest) SetPayload ¶
func (o *DatabaseRestoreBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the database restore bad request response
func (*DatabaseRestoreBadRequest) WithPayload ¶
func (o *DatabaseRestoreBadRequest) WithPayload(payload *models.Error) *DatabaseRestoreBadRequest
WithPayload adds the payload to the database restore bad request response
func (*DatabaseRestoreBadRequest) WriteResponse ¶
func (o *DatabaseRestoreBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseRestoreBody ¶
type DatabaseRestoreBody struct { // database // Required: true Database *string `json:"database"` // key // Required: true Key *string `json:"key"` }
DatabaseRestoreBody database restore body
swagger:model DatabaseRestoreBody
func (*DatabaseRestoreBody) MarshalBinary ¶
func (o *DatabaseRestoreBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseRestoreBody) UnmarshalBinary ¶
func (o *DatabaseRestoreBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseRestoreForbidden ¶
type DatabaseRestoreForbidden struct { }
DatabaseRestoreForbidden bad permissions
swagger:response databaseRestoreForbidden
func NewDatabaseRestoreForbidden ¶
func NewDatabaseRestoreForbidden() *DatabaseRestoreForbidden
NewDatabaseRestoreForbidden creates DatabaseRestoreForbidden with default headers values
func (*DatabaseRestoreForbidden) WriteResponse ¶
func (o *DatabaseRestoreForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseRestoreHandler ¶
type DatabaseRestoreHandler interface {
Handle(DatabaseRestoreParams, *models.Principal) middleware.Responder
}
DatabaseRestoreHandler interface for that can handle valid database restore params
type DatabaseRestoreHandlerFunc ¶
type DatabaseRestoreHandlerFunc func(DatabaseRestoreParams, *models.Principal) middleware.Responder
DatabaseRestoreHandlerFunc turns a function with the right signature into a database restore handler
func DatabaseRestoreWrapper ¶
func DatabaseRestoreWrapper(srv Service, next DatabaseRestoreHandlerFunc) (fn DatabaseRestoreHandlerFunc)
func (DatabaseRestoreHandlerFunc) Handle ¶
func (fn DatabaseRestoreHandlerFunc) Handle(params DatabaseRestoreParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DatabaseRestoreNotFound ¶
type DatabaseRestoreNotFound struct { }
DatabaseRestoreNotFound item not found
swagger:response databaseRestoreNotFound
func NewDatabaseRestoreNotFound ¶
func NewDatabaseRestoreNotFound() *DatabaseRestoreNotFound
NewDatabaseRestoreNotFound creates DatabaseRestoreNotFound with default headers values
func (*DatabaseRestoreNotFound) WriteResponse ¶
func (o *DatabaseRestoreNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseRestoreOK ¶
type DatabaseRestoreOK struct { }
DatabaseRestoreOK item is restored
swagger:response databaseRestoreOK
func NewDatabaseRestoreOK ¶
func NewDatabaseRestoreOK() *DatabaseRestoreOK
NewDatabaseRestoreOK creates DatabaseRestoreOK with default headers values
func (*DatabaseRestoreOK) WriteResponse ¶
func (o *DatabaseRestoreOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseRestoreParams ¶
type DatabaseRestoreParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*items to restore Required: true In: body */ RestoreItem DatabaseRestoreBody }
DatabaseRestoreParams contains all the bound params for the database restore operation typically these are obtained from a http.Request
swagger:parameters databaseRestore
func NewDatabaseRestoreParams ¶
func NewDatabaseRestoreParams() DatabaseRestoreParams
NewDatabaseRestoreParams creates a new DatabaseRestoreParams object no default values defined in spec.
func (*DatabaseRestoreParams) BindRequest ¶
func (o *DatabaseRestoreParams) 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 NewDatabaseRestoreParams() beforehand.
type DatabaseRestoreServiceUnavailable ¶
DatabaseRestoreServiceUnavailable internal server error
swagger:response databaseRestoreServiceUnavailable
func NewDatabaseRestoreServiceUnavailable ¶
func NewDatabaseRestoreServiceUnavailable() *DatabaseRestoreServiceUnavailable
NewDatabaseRestoreServiceUnavailable creates DatabaseRestoreServiceUnavailable with default headers values
func (*DatabaseRestoreServiceUnavailable) SetPayload ¶
func (o *DatabaseRestoreServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the database restore service unavailable response
func (*DatabaseRestoreServiceUnavailable) WithPayload ¶
func (o *DatabaseRestoreServiceUnavailable) WithPayload(payload *models.Error) *DatabaseRestoreServiceUnavailable
WithPayload adds the payload to the database restore service unavailable response
func (*DatabaseRestoreServiceUnavailable) WriteResponse ¶
func (o *DatabaseRestoreServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DatabaseRestoreUnauthorized ¶
type DatabaseRestoreUnauthorized struct { }
DatabaseRestoreUnauthorized bad authentication
swagger:response databaseRestoreUnauthorized
func NewDatabaseRestoreUnauthorized ¶
func NewDatabaseRestoreUnauthorized() *DatabaseRestoreUnauthorized
NewDatabaseRestoreUnauthorized creates DatabaseRestoreUnauthorized with default headers values
func (*DatabaseRestoreUnauthorized) WriteResponse ¶
func (o *DatabaseRestoreUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LogsGet ¶
type LogsGet struct { Context *middleware.Context Handler LogsGetHandler }
LogsGet swagger:route GET /services/{ServiceID}/logs service logsGet
LogsGet logs get API
func NewLogsGet ¶
func NewLogsGet(ctx *middleware.Context, handler LogsGetHandler) *LogsGet
NewLogsGet creates a new http.Handler for the logs get operation
type LogsGetBadRequest ¶
LogsGetBadRequest invalid input, object invalid
swagger:response logsGetBadRequest
func NewLogsGetBadRequest ¶
func NewLogsGetBadRequest() *LogsGetBadRequest
NewLogsGetBadRequest creates LogsGetBadRequest with default headers values
func (*LogsGetBadRequest) SetPayload ¶
func (o *LogsGetBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the logs get bad request response
func (*LogsGetBadRequest) WithPayload ¶
func (o *LogsGetBadRequest) WithPayload(payload *models.Error) *LogsGetBadRequest
WithPayload adds the payload to the logs get bad request response
func (*LogsGetBadRequest) WriteResponse ¶
func (o *LogsGetBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LogsGetForbidden ¶
type LogsGetForbidden struct { }
LogsGetForbidden bad permissions
swagger:response logsGetForbidden
func NewLogsGetForbidden ¶
func NewLogsGetForbidden() *LogsGetForbidden
NewLogsGetForbidden creates LogsGetForbidden with default headers values
func (*LogsGetForbidden) WriteResponse ¶
func (o *LogsGetForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LogsGetHandler ¶
type LogsGetHandler interface {
Handle(LogsGetParams, *models.Principal) middleware.Responder
}
LogsGetHandler interface for that can handle valid logs get params
type LogsGetHandlerFunc ¶
type LogsGetHandlerFunc func(LogsGetParams, *models.Principal) middleware.Responder
LogsGetHandlerFunc turns a function with the right signature into a logs get handler
func LogsGetWrapper ¶
func LogsGetWrapper(srv Service, next LogsGetHandlerFunc) (fn LogsGetHandlerFunc)
func (LogsGetHandlerFunc) Handle ¶
func (fn LogsGetHandlerFunc) Handle(params LogsGetParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type LogsGetOK ¶
LogsGetOK service node logs
swagger:response logsGetOK
func NewLogsGetOK ¶
func NewLogsGetOK() *LogsGetOK
NewLogsGetOK creates LogsGetOK with default headers values
func (*LogsGetOK) SetPayload ¶
SetPayload sets the payload to the logs get o k response
func (*LogsGetOK) WithPayload ¶
WithPayload adds the payload to the logs get o k response
func (*LogsGetOK) WriteResponse ¶
func (o *LogsGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LogsGetParams ¶
type LogsGetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*ServiceInstance to get logs of Required: true Pattern: ^\S+$ In: query */ ServiceInstance string /*number of lines to tail In: query Default: 100 */ Tail *int64 }
LogsGetParams contains all the bound params for the logs get operation typically these are obtained from a http.Request
swagger:parameters logsGet
func NewLogsGetParams ¶
func NewLogsGetParams() LogsGetParams
NewLogsGetParams creates a new LogsGetParams object with the default values initialized.
func (*LogsGetParams) BindRequest ¶
func (o *LogsGetParams) 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 NewLogsGetParams() beforehand.
type LogsGetServiceUnavailable ¶
LogsGetServiceUnavailable internal server error
swagger:response logsGetServiceUnavailable
func NewLogsGetServiceUnavailable ¶
func NewLogsGetServiceUnavailable() *LogsGetServiceUnavailable
NewLogsGetServiceUnavailable creates LogsGetServiceUnavailable with default headers values
func (*LogsGetServiceUnavailable) SetPayload ¶
func (o *LogsGetServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the logs get service unavailable response
func (*LogsGetServiceUnavailable) WithPayload ¶
func (o *LogsGetServiceUnavailable) WithPayload(payload *models.Error) *LogsGetServiceUnavailable
WithPayload adds the payload to the logs get service unavailable response
func (*LogsGetServiceUnavailable) WriteResponse ¶
func (o *LogsGetServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LogsGetUnauthorized ¶
type LogsGetUnauthorized struct { }
LogsGetUnauthorized bad authentication
swagger:response logsGetUnauthorized
func NewLogsGetUnauthorized ¶
func NewLogsGetUnauthorized() *LogsGetUnauthorized
NewLogsGetUnauthorized creates LogsGetUnauthorized with default headers values
func (*LogsGetUnauthorized) WriteResponse ¶
func (o *LogsGetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RestoreList ¶
type RestoreList struct { Context *middleware.Context Handler RestoreListHandler }
RestoreList swagger:route GET /services/{ServiceID}/restores service restoreList
RestoreList restore list API
func NewRestoreList ¶
func NewRestoreList(ctx *middleware.Context, handler RestoreListHandler) *RestoreList
NewRestoreList creates a new http.Handler for the restore list operation
func (*RestoreList) ServeHTTP ¶
func (o *RestoreList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type RestoreListBadRequest ¶
RestoreListBadRequest invalid input, object invalid
swagger:response restoreListBadRequest
func NewRestoreListBadRequest ¶
func NewRestoreListBadRequest() *RestoreListBadRequest
NewRestoreListBadRequest creates RestoreListBadRequest with default headers values
func (*RestoreListBadRequest) SetPayload ¶
func (o *RestoreListBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the restore list bad request response
func (*RestoreListBadRequest) WithPayload ¶
func (o *RestoreListBadRequest) WithPayload(payload *models.Error) *RestoreListBadRequest
WithPayload adds the payload to the restore list bad request response
func (*RestoreListBadRequest) WriteResponse ¶
func (o *RestoreListBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RestoreListForbidden ¶
type RestoreListForbidden struct { }
RestoreListForbidden bad permissions
swagger:response restoreListForbidden
func NewRestoreListForbidden ¶
func NewRestoreListForbidden() *RestoreListForbidden
NewRestoreListForbidden creates RestoreListForbidden with default headers values
func (*RestoreListForbidden) WriteResponse ¶
func (o *RestoreListForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RestoreListHandler ¶
type RestoreListHandler interface {
Handle(RestoreListParams, *models.Principal) middleware.Responder
}
RestoreListHandler interface for that can handle valid restore list params
type RestoreListHandlerFunc ¶
type RestoreListHandlerFunc func(RestoreListParams, *models.Principal) middleware.Responder
RestoreListHandlerFunc turns a function with the right signature into a restore list handler
func RestoreListWrapper ¶
func RestoreListWrapper(srv Service, next RestoreListHandlerFunc) (fn RestoreListHandlerFunc)
func (RestoreListHandlerFunc) Handle ¶
func (fn RestoreListHandlerFunc) Handle(params RestoreListParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type RestoreListNotFound ¶
type RestoreListNotFound struct { }
RestoreListNotFound item not found
swagger:response restoreListNotFound
func NewRestoreListNotFound ¶
func NewRestoreListNotFound() *RestoreListNotFound
NewRestoreListNotFound creates RestoreListNotFound with default headers values
func (*RestoreListNotFound) WriteResponse ¶
func (o *RestoreListNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RestoreListOK ¶
RestoreListOK search results matching criteria
swagger:response restoreListOK
func NewRestoreListOK ¶
func NewRestoreListOK() *RestoreListOK
NewRestoreListOK creates RestoreListOK with default headers values
func (*RestoreListOK) SetPayload ¶
func (o *RestoreListOK) SetPayload(payload []*models.Restore)
SetPayload sets the payload to the restore list o k response
func (*RestoreListOK) WithPayload ¶
func (o *RestoreListOK) WithPayload(payload []*models.Restore) *RestoreListOK
WithPayload adds the payload to the restore list o k response
func (*RestoreListOK) WriteResponse ¶
func (o *RestoreListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RestoreListParams ¶
type RestoreListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
RestoreListParams contains all the bound params for the restore list operation typically these are obtained from a http.Request
swagger:parameters restoreList
func NewRestoreListParams ¶
func NewRestoreListParams() RestoreListParams
NewRestoreListParams creates a new RestoreListParams object no default values defined in spec.
func (*RestoreListParams) BindRequest ¶
func (o *RestoreListParams) 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 NewRestoreListParams() beforehand.
type RestoreListServiceUnavailable ¶
RestoreListServiceUnavailable internal server error
swagger:response restoreListServiceUnavailable
func NewRestoreListServiceUnavailable ¶
func NewRestoreListServiceUnavailable() *RestoreListServiceUnavailable
NewRestoreListServiceUnavailable creates RestoreListServiceUnavailable with default headers values
func (*RestoreListServiceUnavailable) SetPayload ¶
func (o *RestoreListServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the restore list service unavailable response
func (*RestoreListServiceUnavailable) WithPayload ¶
func (o *RestoreListServiceUnavailable) WithPayload(payload *models.Error) *RestoreListServiceUnavailable
WithPayload adds the payload to the restore list service unavailable response
func (*RestoreListServiceUnavailable) WriteResponse ¶
func (o *RestoreListServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RestoreListUnauthorized ¶
type RestoreListUnauthorized struct { }
RestoreListUnauthorized bad authentication
swagger:response restoreListUnauthorized
func NewRestoreListUnauthorized ¶
func NewRestoreListUnauthorized() *RestoreListUnauthorized
NewRestoreListUnauthorized creates RestoreListUnauthorized with default headers values
func (*RestoreListUnauthorized) WriteResponse ¶
func (o *RestoreListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type Service ¶
type Service interface { LookupService(ns, name string) (*kuberlogicv1.KuberLogicService, bool, error) GetLogger() logging.Logger GetAuthProvider() security.AuthProvider }
type ServiceAdd ¶
type ServiceAdd struct { Context *middleware.Context Handler ServiceAddHandler }
ServiceAdd swagger:route POST /services/ service serviceAdd
adds a service item
Adds service object
func NewServiceAdd ¶
func NewServiceAdd(ctx *middleware.Context, handler ServiceAddHandler) *ServiceAdd
NewServiceAdd creates a new http.Handler for the service add operation
func (*ServiceAdd) ServeHTTP ¶
func (o *ServiceAdd) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ServiceAddBadRequest ¶
ServiceAddBadRequest invalid input, object invalid
swagger:response serviceAddBadRequest
func NewServiceAddBadRequest ¶
func NewServiceAddBadRequest() *ServiceAddBadRequest
NewServiceAddBadRequest creates ServiceAddBadRequest with default headers values
func (*ServiceAddBadRequest) SetPayload ¶
func (o *ServiceAddBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the service add bad request response
func (*ServiceAddBadRequest) WithPayload ¶
func (o *ServiceAddBadRequest) WithPayload(payload *models.Error) *ServiceAddBadRequest
WithPayload adds the payload to the service add bad request response
func (*ServiceAddBadRequest) WriteResponse ¶
func (o *ServiceAddBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceAddConflict ¶
type ServiceAddConflict struct { }
ServiceAddConflict item already exists
swagger:response serviceAddConflict
func NewServiceAddConflict ¶
func NewServiceAddConflict() *ServiceAddConflict
NewServiceAddConflict creates ServiceAddConflict with default headers values
func (*ServiceAddConflict) WriteResponse ¶
func (o *ServiceAddConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceAddCreated ¶
ServiceAddCreated item created
swagger:response serviceAddCreated
func NewServiceAddCreated ¶
func NewServiceAddCreated() *ServiceAddCreated
NewServiceAddCreated creates ServiceAddCreated with default headers values
func (*ServiceAddCreated) SetPayload ¶
func (o *ServiceAddCreated) SetPayload(payload *models.Service)
SetPayload sets the payload to the service add created response
func (*ServiceAddCreated) WithPayload ¶
func (o *ServiceAddCreated) WithPayload(payload *models.Service) *ServiceAddCreated
WithPayload adds the payload to the service add created response
func (*ServiceAddCreated) WriteResponse ¶
func (o *ServiceAddCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceAddForbidden ¶
type ServiceAddForbidden struct { }
ServiceAddForbidden bad permissions
swagger:response serviceAddForbidden
func NewServiceAddForbidden ¶
func NewServiceAddForbidden() *ServiceAddForbidden
NewServiceAddForbidden creates ServiceAddForbidden with default headers values
func (*ServiceAddForbidden) WriteResponse ¶
func (o *ServiceAddForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceAddHandler ¶
type ServiceAddHandler interface {
Handle(ServiceAddParams, *models.Principal) middleware.Responder
}
ServiceAddHandler interface for that can handle valid service add params
type ServiceAddHandlerFunc ¶
type ServiceAddHandlerFunc func(ServiceAddParams, *models.Principal) middleware.Responder
ServiceAddHandlerFunc turns a function with the right signature into a service add handler
func ServiceAddWrapper ¶
func ServiceAddWrapper(srv Service, next ServiceAddHandlerFunc) (fn ServiceAddHandlerFunc)
func (ServiceAddHandlerFunc) Handle ¶
func (fn ServiceAddHandlerFunc) Handle(params ServiceAddParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ServiceAddParams ¶
type ServiceAddParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service item Required: true In: body */ ServiceItem *models.Service }
ServiceAddParams contains all the bound params for the service add operation typically these are obtained from a http.Request
swagger:parameters serviceAdd
func NewServiceAddParams ¶
func NewServiceAddParams() ServiceAddParams
NewServiceAddParams creates a new ServiceAddParams object no default values defined in spec.
func (*ServiceAddParams) BindRequest ¶
func (o *ServiceAddParams) 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 NewServiceAddParams() beforehand.
type ServiceAddServiceUnavailable ¶
ServiceAddServiceUnavailable internal server error
swagger:response serviceAddServiceUnavailable
func NewServiceAddServiceUnavailable ¶
func NewServiceAddServiceUnavailable() *ServiceAddServiceUnavailable
NewServiceAddServiceUnavailable creates ServiceAddServiceUnavailable with default headers values
func (*ServiceAddServiceUnavailable) SetPayload ¶
func (o *ServiceAddServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the service add service unavailable response
func (*ServiceAddServiceUnavailable) WithPayload ¶
func (o *ServiceAddServiceUnavailable) WithPayload(payload *models.Error) *ServiceAddServiceUnavailable
WithPayload adds the payload to the service add service unavailable response
func (*ServiceAddServiceUnavailable) WriteResponse ¶
func (o *ServiceAddServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceAddUnauthorized ¶
type ServiceAddUnauthorized struct { }
ServiceAddUnauthorized bad authentication
swagger:response serviceAddUnauthorized
func NewServiceAddUnauthorized ¶
func NewServiceAddUnauthorized() *ServiceAddUnauthorized
NewServiceAddUnauthorized creates ServiceAddUnauthorized with default headers values
func (*ServiceAddUnauthorized) WriteResponse ¶
func (o *ServiceAddUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceDelete ¶
type ServiceDelete struct { Context *middleware.Context Handler ServiceDeleteHandler }
ServiceDelete swagger:route DELETE /services/{ServiceID}/ service serviceDelete
deletes a service item
Deletes a service object
func NewServiceDelete ¶
func NewServiceDelete(ctx *middleware.Context, handler ServiceDeleteHandler) *ServiceDelete
NewServiceDelete creates a new http.Handler for the service delete operation
func (*ServiceDelete) ServeHTTP ¶
func (o *ServiceDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ServiceDeleteBadRequest ¶
type ServiceDeleteBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
ServiceDeleteBadRequest invalid input, object invalid
swagger:response serviceDeleteBadRequest
func NewServiceDeleteBadRequest ¶
func NewServiceDeleteBadRequest() *ServiceDeleteBadRequest
NewServiceDeleteBadRequest creates ServiceDeleteBadRequest with default headers values
func (*ServiceDeleteBadRequest) SetPayload ¶
func (o *ServiceDeleteBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the service delete bad request response
func (*ServiceDeleteBadRequest) WithPayload ¶
func (o *ServiceDeleteBadRequest) WithPayload(payload *models.Error) *ServiceDeleteBadRequest
WithPayload adds the payload to the service delete bad request response
func (*ServiceDeleteBadRequest) WriteResponse ¶
func (o *ServiceDeleteBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceDeleteForbidden ¶
type ServiceDeleteForbidden struct { }
ServiceDeleteForbidden bad permissions
swagger:response serviceDeleteForbidden
func NewServiceDeleteForbidden ¶
func NewServiceDeleteForbidden() *ServiceDeleteForbidden
NewServiceDeleteForbidden creates ServiceDeleteForbidden with default headers values
func (*ServiceDeleteForbidden) WriteResponse ¶
func (o *ServiceDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceDeleteHandler ¶
type ServiceDeleteHandler interface {
Handle(ServiceDeleteParams, *models.Principal) middleware.Responder
}
ServiceDeleteHandler interface for that can handle valid service delete params
type ServiceDeleteHandlerFunc ¶
type ServiceDeleteHandlerFunc func(ServiceDeleteParams, *models.Principal) middleware.Responder
ServiceDeleteHandlerFunc turns a function with the right signature into a service delete handler
func ServiceDeleteWrapper ¶
func ServiceDeleteWrapper(srv Service, next ServiceDeleteHandlerFunc) (fn ServiceDeleteHandlerFunc)
func (ServiceDeleteHandlerFunc) Handle ¶
func (fn ServiceDeleteHandlerFunc) Handle(params ServiceDeleteParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ServiceDeleteNotFound ¶
type ServiceDeleteNotFound struct { }
ServiceDeleteNotFound item not found
swagger:response serviceDeleteNotFound
func NewServiceDeleteNotFound ¶
func NewServiceDeleteNotFound() *ServiceDeleteNotFound
NewServiceDeleteNotFound creates ServiceDeleteNotFound with default headers values
func (*ServiceDeleteNotFound) WriteResponse ¶
func (o *ServiceDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceDeleteOK ¶
type ServiceDeleteOK struct { }
ServiceDeleteOK item deleted
swagger:response serviceDeleteOK
func NewServiceDeleteOK ¶
func NewServiceDeleteOK() *ServiceDeleteOK
NewServiceDeleteOK creates ServiceDeleteOK with default headers values
func (*ServiceDeleteOK) WriteResponse ¶
func (o *ServiceDeleteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceDeleteParams ¶
type ServiceDeleteParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
ServiceDeleteParams contains all the bound params for the service delete operation typically these are obtained from a http.Request
swagger:parameters serviceDelete
func NewServiceDeleteParams ¶
func NewServiceDeleteParams() ServiceDeleteParams
NewServiceDeleteParams creates a new ServiceDeleteParams object no default values defined in spec.
func (*ServiceDeleteParams) BindRequest ¶
func (o *ServiceDeleteParams) 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 NewServiceDeleteParams() beforehand.
type ServiceDeleteServiceUnavailable ¶
ServiceDeleteServiceUnavailable internal server error
swagger:response serviceDeleteServiceUnavailable
func NewServiceDeleteServiceUnavailable ¶
func NewServiceDeleteServiceUnavailable() *ServiceDeleteServiceUnavailable
NewServiceDeleteServiceUnavailable creates ServiceDeleteServiceUnavailable with default headers values
func (*ServiceDeleteServiceUnavailable) SetPayload ¶
func (o *ServiceDeleteServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the service delete service unavailable response
func (*ServiceDeleteServiceUnavailable) WithPayload ¶
func (o *ServiceDeleteServiceUnavailable) WithPayload(payload *models.Error) *ServiceDeleteServiceUnavailable
WithPayload adds the payload to the service delete service unavailable response
func (*ServiceDeleteServiceUnavailable) WriteResponse ¶
func (o *ServiceDeleteServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceDeleteUnauthorized ¶
type ServiceDeleteUnauthorized struct { }
ServiceDeleteUnauthorized bad authentication
swagger:response serviceDeleteUnauthorized
func NewServiceDeleteUnauthorized ¶
func NewServiceDeleteUnauthorized() *ServiceDeleteUnauthorized
NewServiceDeleteUnauthorized creates ServiceDeleteUnauthorized with default headers values
func (*ServiceDeleteUnauthorized) WriteResponse ¶
func (o *ServiceDeleteUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceEdit ¶
type ServiceEdit struct { Context *middleware.Context Handler ServiceEditHandler }
ServiceEdit swagger:route PUT /services/{ServiceID}/ service serviceEdit
edit a service item
Edit service object
func NewServiceEdit ¶
func NewServiceEdit(ctx *middleware.Context, handler ServiceEditHandler) *ServiceEdit
NewServiceEdit creates a new http.Handler for the service edit operation
func (*ServiceEdit) ServeHTTP ¶
func (o *ServiceEdit) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ServiceEditBadRequest ¶
ServiceEditBadRequest invalid input, object invalid
swagger:response serviceEditBadRequest
func NewServiceEditBadRequest ¶
func NewServiceEditBadRequest() *ServiceEditBadRequest
NewServiceEditBadRequest creates ServiceEditBadRequest with default headers values
func (*ServiceEditBadRequest) SetPayload ¶
func (o *ServiceEditBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the service edit bad request response
func (*ServiceEditBadRequest) WithPayload ¶
func (o *ServiceEditBadRequest) WithPayload(payload *models.Error) *ServiceEditBadRequest
WithPayload adds the payload to the service edit bad request response
func (*ServiceEditBadRequest) WriteResponse ¶
func (o *ServiceEditBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceEditForbidden ¶
type ServiceEditForbidden struct { }
ServiceEditForbidden bad permissions
swagger:response serviceEditForbidden
func NewServiceEditForbidden ¶
func NewServiceEditForbidden() *ServiceEditForbidden
NewServiceEditForbidden creates ServiceEditForbidden with default headers values
func (*ServiceEditForbidden) WriteResponse ¶
func (o *ServiceEditForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceEditHandler ¶
type ServiceEditHandler interface {
Handle(ServiceEditParams, *models.Principal) middleware.Responder
}
ServiceEditHandler interface for that can handle valid service edit params
type ServiceEditHandlerFunc ¶
type ServiceEditHandlerFunc func(ServiceEditParams, *models.Principal) middleware.Responder
ServiceEditHandlerFunc turns a function with the right signature into a service edit handler
func ServiceEditWrapper ¶
func ServiceEditWrapper(srv Service, next ServiceEditHandlerFunc) (fn ServiceEditHandlerFunc)
func (ServiceEditHandlerFunc) Handle ¶
func (fn ServiceEditHandlerFunc) Handle(params ServiceEditParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ServiceEditNotFound ¶
type ServiceEditNotFound struct { }
ServiceEditNotFound item not found
swagger:response serviceEditNotFound
func NewServiceEditNotFound ¶
func NewServiceEditNotFound() *ServiceEditNotFound
NewServiceEditNotFound creates ServiceEditNotFound with default headers values
func (*ServiceEditNotFound) WriteResponse ¶
func (o *ServiceEditNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceEditOK ¶
ServiceEditOK item edited
swagger:response serviceEditOK
func NewServiceEditOK ¶
func NewServiceEditOK() *ServiceEditOK
NewServiceEditOK creates ServiceEditOK with default headers values
func (*ServiceEditOK) SetPayload ¶
func (o *ServiceEditOK) SetPayload(payload *models.Service)
SetPayload sets the payload to the service edit o k response
func (*ServiceEditOK) WithPayload ¶
func (o *ServiceEditOK) WithPayload(payload *models.Service) *ServiceEditOK
WithPayload adds the payload to the service edit o k response
func (*ServiceEditOK) WriteResponse ¶
func (o *ServiceEditOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceEditParams ¶
type ServiceEditParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*service item Required: true In: body */ ServiceItem *models.Service }
ServiceEditParams contains all the bound params for the service edit operation typically these are obtained from a http.Request
swagger:parameters serviceEdit
func NewServiceEditParams ¶
func NewServiceEditParams() ServiceEditParams
NewServiceEditParams creates a new ServiceEditParams object no default values defined in spec.
func (*ServiceEditParams) BindRequest ¶
func (o *ServiceEditParams) 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 NewServiceEditParams() beforehand.
type ServiceEditServiceUnavailable ¶
ServiceEditServiceUnavailable internal server error
swagger:response serviceEditServiceUnavailable
func NewServiceEditServiceUnavailable ¶
func NewServiceEditServiceUnavailable() *ServiceEditServiceUnavailable
NewServiceEditServiceUnavailable creates ServiceEditServiceUnavailable with default headers values
func (*ServiceEditServiceUnavailable) SetPayload ¶
func (o *ServiceEditServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the service edit service unavailable response
func (*ServiceEditServiceUnavailable) WithPayload ¶
func (o *ServiceEditServiceUnavailable) WithPayload(payload *models.Error) *ServiceEditServiceUnavailable
WithPayload adds the payload to the service edit service unavailable response
func (*ServiceEditServiceUnavailable) WriteResponse ¶
func (o *ServiceEditServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceEditUnauthorized ¶
type ServiceEditUnauthorized struct { }
ServiceEditUnauthorized bad authentication
swagger:response serviceEditUnauthorized
func NewServiceEditUnauthorized ¶
func NewServiceEditUnauthorized() *ServiceEditUnauthorized
NewServiceEditUnauthorized creates ServiceEditUnauthorized with default headers values
func (*ServiceEditUnauthorized) WriteResponse ¶
func (o *ServiceEditUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceGet ¶
type ServiceGet struct { Context *middleware.Context Handler ServiceGetHandler }
ServiceGet swagger:route GET /services/{ServiceID}/ service serviceGet
get service by ID
Receives full information about the service
func NewServiceGet ¶
func NewServiceGet(ctx *middleware.Context, handler ServiceGetHandler) *ServiceGet
NewServiceGet creates a new http.Handler for the service get operation
func (*ServiceGet) ServeHTTP ¶
func (o *ServiceGet) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ServiceGetBadRequest ¶
ServiceGetBadRequest invalid input, object invalid
swagger:response serviceGetBadRequest
func NewServiceGetBadRequest ¶
func NewServiceGetBadRequest() *ServiceGetBadRequest
NewServiceGetBadRequest creates ServiceGetBadRequest with default headers values
func (*ServiceGetBadRequest) SetPayload ¶
func (o *ServiceGetBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the service get bad request response
func (*ServiceGetBadRequest) WithPayload ¶
func (o *ServiceGetBadRequest) WithPayload(payload *models.Error) *ServiceGetBadRequest
WithPayload adds the payload to the service get bad request response
func (*ServiceGetBadRequest) WriteResponse ¶
func (o *ServiceGetBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceGetForbidden ¶
type ServiceGetForbidden struct { }
ServiceGetForbidden bad permissions
swagger:response serviceGetForbidden
func NewServiceGetForbidden ¶
func NewServiceGetForbidden() *ServiceGetForbidden
NewServiceGetForbidden creates ServiceGetForbidden with default headers values
func (*ServiceGetForbidden) WriteResponse ¶
func (o *ServiceGetForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceGetHandler ¶
type ServiceGetHandler interface {
Handle(ServiceGetParams, *models.Principal) middleware.Responder
}
ServiceGetHandler interface for that can handle valid service get params
type ServiceGetHandlerFunc ¶
type ServiceGetHandlerFunc func(ServiceGetParams, *models.Principal) middleware.Responder
ServiceGetHandlerFunc turns a function with the right signature into a service get handler
func ServiceGetWrapper ¶
func ServiceGetWrapper(srv Service, next ServiceGetHandlerFunc) (fn ServiceGetHandlerFunc)
func (ServiceGetHandlerFunc) Handle ¶
func (fn ServiceGetHandlerFunc) Handle(params ServiceGetParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ServiceGetNotFound ¶
type ServiceGetNotFound struct { }
ServiceGetNotFound item not found
swagger:response serviceGetNotFound
func NewServiceGetNotFound ¶
func NewServiceGetNotFound() *ServiceGetNotFound
NewServiceGetNotFound creates ServiceGetNotFound with default headers values
func (*ServiceGetNotFound) WriteResponse ¶
func (o *ServiceGetNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceGetOK ¶
ServiceGetOK search results matching criteria
swagger:response serviceGetOK
func NewServiceGetOK ¶
func NewServiceGetOK() *ServiceGetOK
NewServiceGetOK creates ServiceGetOK with default headers values
func (*ServiceGetOK) SetPayload ¶
func (o *ServiceGetOK) SetPayload(payload *models.Service)
SetPayload sets the payload to the service get o k response
func (*ServiceGetOK) WithPayload ¶
func (o *ServiceGetOK) WithPayload(payload *models.Service) *ServiceGetOK
WithPayload adds the payload to the service get o k response
func (*ServiceGetOK) WriteResponse ¶
func (o *ServiceGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceGetParams ¶
type ServiceGetParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
ServiceGetParams contains all the bound params for the service get operation typically these are obtained from a http.Request
swagger:parameters serviceGet
func NewServiceGetParams ¶
func NewServiceGetParams() ServiceGetParams
NewServiceGetParams creates a new ServiceGetParams object no default values defined in spec.
func (*ServiceGetParams) BindRequest ¶
func (o *ServiceGetParams) 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 NewServiceGetParams() beforehand.
type ServiceGetServiceUnavailable ¶
ServiceGetServiceUnavailable internal server error
swagger:response serviceGetServiceUnavailable
func NewServiceGetServiceUnavailable ¶
func NewServiceGetServiceUnavailable() *ServiceGetServiceUnavailable
NewServiceGetServiceUnavailable creates ServiceGetServiceUnavailable with default headers values
func (*ServiceGetServiceUnavailable) SetPayload ¶
func (o *ServiceGetServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the service get service unavailable response
func (*ServiceGetServiceUnavailable) WithPayload ¶
func (o *ServiceGetServiceUnavailable) WithPayload(payload *models.Error) *ServiceGetServiceUnavailable
WithPayload adds the payload to the service get service unavailable response
func (*ServiceGetServiceUnavailable) WriteResponse ¶
func (o *ServiceGetServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceGetUnauthorized ¶
type ServiceGetUnauthorized struct { }
ServiceGetUnauthorized bad authentication
swagger:response serviceGetUnauthorized
func NewServiceGetUnauthorized ¶
func NewServiceGetUnauthorized() *ServiceGetUnauthorized
NewServiceGetUnauthorized creates ServiceGetUnauthorized with default headers values
func (*ServiceGetUnauthorized) WriteResponse ¶
func (o *ServiceGetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceList ¶
type ServiceList struct { Context *middleware.Context Handler ServiceListHandler }
ServiceList swagger:route GET /services/ service serviceList
searches service
List of service objects
func NewServiceList ¶
func NewServiceList(ctx *middleware.Context, handler ServiceListHandler) *ServiceList
NewServiceList creates a new http.Handler for the service list operation
func (*ServiceList) ServeHTTP ¶
func (o *ServiceList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ServiceListBadRequest ¶
ServiceListBadRequest bad input parameter
swagger:response serviceListBadRequest
func NewServiceListBadRequest ¶
func NewServiceListBadRequest() *ServiceListBadRequest
NewServiceListBadRequest creates ServiceListBadRequest with default headers values
func (*ServiceListBadRequest) SetPayload ¶
func (o *ServiceListBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the service list bad request response
func (*ServiceListBadRequest) WithPayload ¶
func (o *ServiceListBadRequest) WithPayload(payload *models.Error) *ServiceListBadRequest
WithPayload adds the payload to the service list bad request response
func (*ServiceListBadRequest) WriteResponse ¶
func (o *ServiceListBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceListForbidden ¶
type ServiceListForbidden struct { }
ServiceListForbidden bad permissions
swagger:response serviceListForbidden
func NewServiceListForbidden ¶
func NewServiceListForbidden() *ServiceListForbidden
NewServiceListForbidden creates ServiceListForbidden with default headers values
func (*ServiceListForbidden) WriteResponse ¶
func (o *ServiceListForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceListHandler ¶
type ServiceListHandler interface {
Handle(ServiceListParams, *models.Principal) middleware.Responder
}
ServiceListHandler interface for that can handle valid service list params
type ServiceListHandlerFunc ¶
type ServiceListHandlerFunc func(ServiceListParams, *models.Principal) middleware.Responder
ServiceListHandlerFunc turns a function with the right signature into a service list handler
func ServiceListWrapper ¶
func ServiceListWrapper(srv Service, next ServiceListHandlerFunc) (fn ServiceListHandlerFunc)
func (ServiceListHandlerFunc) Handle ¶
func (fn ServiceListHandlerFunc) Handle(params ServiceListParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ServiceListOK ¶
ServiceListOK search results matching criteria
swagger:response serviceListOK
func NewServiceListOK ¶
func NewServiceListOK() *ServiceListOK
NewServiceListOK creates ServiceListOK with default headers values
func (*ServiceListOK) SetPayload ¶
func (o *ServiceListOK) SetPayload(payload models.Services)
SetPayload sets the payload to the service list o k response
func (*ServiceListOK) WithPayload ¶
func (o *ServiceListOK) WithPayload(payload models.Services) *ServiceListOK
WithPayload adds the payload to the service list o k response
func (*ServiceListOK) WriteResponse ¶
func (o *ServiceListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceListParams ¶
ServiceListParams contains all the bound params for the service list operation typically these are obtained from a http.Request
swagger:parameters serviceList
func NewServiceListParams ¶
func NewServiceListParams() ServiceListParams
NewServiceListParams creates a new ServiceListParams object no default values defined in spec.
func (*ServiceListParams) BindRequest ¶
func (o *ServiceListParams) 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 NewServiceListParams() beforehand.
type ServiceListServiceUnavailable ¶
ServiceListServiceUnavailable internal server error
swagger:response serviceListServiceUnavailable
func NewServiceListServiceUnavailable ¶
func NewServiceListServiceUnavailable() *ServiceListServiceUnavailable
NewServiceListServiceUnavailable creates ServiceListServiceUnavailable with default headers values
func (*ServiceListServiceUnavailable) SetPayload ¶
func (o *ServiceListServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the service list service unavailable response
func (*ServiceListServiceUnavailable) WithPayload ¶
func (o *ServiceListServiceUnavailable) WithPayload(payload *models.Error) *ServiceListServiceUnavailable
WithPayload adds the payload to the service list service unavailable response
func (*ServiceListServiceUnavailable) WriteResponse ¶
func (o *ServiceListServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ServiceListUnauthorized ¶
type ServiceListUnauthorized struct { }
ServiceListUnauthorized bad authentication
swagger:response serviceListUnauthorized
func NewServiceListUnauthorized ¶
func NewServiceListUnauthorized() *ServiceListUnauthorized
NewServiceListUnauthorized creates ServiceListUnauthorized with default headers values
func (*ServiceListUnauthorized) WriteResponse ¶
func (o *ServiceListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserCreate ¶
type UserCreate struct { Context *middleware.Context Handler UserCreateHandler }
UserCreate swagger:route POST /services/{ServiceID}/users/ service userCreate
UserCreate user create API
func NewUserCreate ¶
func NewUserCreate(ctx *middleware.Context, handler UserCreateHandler) *UserCreate
NewUserCreate creates a new http.Handler for the user create operation
func (*UserCreate) ServeHTTP ¶
func (o *UserCreate) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type UserCreateBadRequest ¶
UserCreateBadRequest invalid input, object invalid
swagger:response userCreateBadRequest
func NewUserCreateBadRequest ¶
func NewUserCreateBadRequest() *UserCreateBadRequest
NewUserCreateBadRequest creates UserCreateBadRequest with default headers values
func (*UserCreateBadRequest) SetPayload ¶
func (o *UserCreateBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the user create bad request response
func (*UserCreateBadRequest) WithPayload ¶
func (o *UserCreateBadRequest) WithPayload(payload *models.Error) *UserCreateBadRequest
WithPayload adds the payload to the user create bad request response
func (*UserCreateBadRequest) WriteResponse ¶
func (o *UserCreateBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserCreateCreated ¶
type UserCreateCreated struct { }
UserCreateCreated item is created
swagger:response userCreateCreated
func NewUserCreateCreated ¶
func NewUserCreateCreated() *UserCreateCreated
NewUserCreateCreated creates UserCreateCreated with default headers values
func (*UserCreateCreated) WriteResponse ¶
func (o *UserCreateCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserCreateForbidden ¶
type UserCreateForbidden struct { }
UserCreateForbidden bad permissions
swagger:response userCreateForbidden
func NewUserCreateForbidden ¶
func NewUserCreateForbidden() *UserCreateForbidden
NewUserCreateForbidden creates UserCreateForbidden with default headers values
func (*UserCreateForbidden) WriteResponse ¶
func (o *UserCreateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserCreateHandler ¶
type UserCreateHandler interface {
Handle(UserCreateParams, *models.Principal) middleware.Responder
}
UserCreateHandler interface for that can handle valid user create params
type UserCreateHandlerFunc ¶
type UserCreateHandlerFunc func(UserCreateParams, *models.Principal) middleware.Responder
UserCreateHandlerFunc turns a function with the right signature into a user create handler
func UserCreateWrapper ¶
func UserCreateWrapper(srv Service, next UserCreateHandlerFunc) (fn UserCreateHandlerFunc)
func (UserCreateHandlerFunc) Handle ¶
func (fn UserCreateHandlerFunc) Handle(params UserCreateParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type UserCreateParams ¶
type UserCreateParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*item to create Required: true In: body */ User *models.User }
UserCreateParams contains all the bound params for the user create operation typically these are obtained from a http.Request
swagger:parameters userCreate
func NewUserCreateParams ¶
func NewUserCreateParams() UserCreateParams
NewUserCreateParams creates a new UserCreateParams object no default values defined in spec.
func (*UserCreateParams) BindRequest ¶
func (o *UserCreateParams) 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 NewUserCreateParams() beforehand.
type UserCreateServiceUnavailable ¶
UserCreateServiceUnavailable internal server error
swagger:response userCreateServiceUnavailable
func NewUserCreateServiceUnavailable ¶
func NewUserCreateServiceUnavailable() *UserCreateServiceUnavailable
NewUserCreateServiceUnavailable creates UserCreateServiceUnavailable with default headers values
func (*UserCreateServiceUnavailable) SetPayload ¶
func (o *UserCreateServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the user create service unavailable response
func (*UserCreateServiceUnavailable) WithPayload ¶
func (o *UserCreateServiceUnavailable) WithPayload(payload *models.Error) *UserCreateServiceUnavailable
WithPayload adds the payload to the user create service unavailable response
func (*UserCreateServiceUnavailable) WriteResponse ¶
func (o *UserCreateServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserCreateUnauthorized ¶
type UserCreateUnauthorized struct { }
UserCreateUnauthorized bad authentication
swagger:response userCreateUnauthorized
func NewUserCreateUnauthorized ¶
func NewUserCreateUnauthorized() *UserCreateUnauthorized
NewUserCreateUnauthorized creates UserCreateUnauthorized with default headers values
func (*UserCreateUnauthorized) WriteResponse ¶
func (o *UserCreateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserDelete ¶
type UserDelete struct { Context *middleware.Context Handler UserDeleteHandler }
UserDelete swagger:route DELETE /services/{ServiceID}/users/{Username}/ service userDelete
UserDelete user delete API
func NewUserDelete ¶
func NewUserDelete(ctx *middleware.Context, handler UserDeleteHandler) *UserDelete
NewUserDelete creates a new http.Handler for the user delete operation
func (*UserDelete) ServeHTTP ¶
func (o *UserDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type UserDeleteBadRequest ¶
UserDeleteBadRequest invalid input, object invalid
swagger:response userDeleteBadRequest
func NewUserDeleteBadRequest ¶
func NewUserDeleteBadRequest() *UserDeleteBadRequest
NewUserDeleteBadRequest creates UserDeleteBadRequest with default headers values
func (*UserDeleteBadRequest) SetPayload ¶
func (o *UserDeleteBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the user delete bad request response
func (*UserDeleteBadRequest) WithPayload ¶
func (o *UserDeleteBadRequest) WithPayload(payload *models.Error) *UserDeleteBadRequest
WithPayload adds the payload to the user delete bad request response
func (*UserDeleteBadRequest) WriteResponse ¶
func (o *UserDeleteBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserDeleteConflict ¶
type UserDeleteConflict struct { }
UserDeleteConflict item already exists
swagger:response userDeleteConflict
func NewUserDeleteConflict ¶
func NewUserDeleteConflict() *UserDeleteConflict
NewUserDeleteConflict creates UserDeleteConflict with default headers values
func (*UserDeleteConflict) WriteResponse ¶
func (o *UserDeleteConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserDeleteForbidden ¶
type UserDeleteForbidden struct { }
UserDeleteForbidden bad permissions
swagger:response userDeleteForbidden
func NewUserDeleteForbidden ¶
func NewUserDeleteForbidden() *UserDeleteForbidden
NewUserDeleteForbidden creates UserDeleteForbidden with default headers values
func (*UserDeleteForbidden) WriteResponse ¶
func (o *UserDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserDeleteHandler ¶
type UserDeleteHandler interface {
Handle(UserDeleteParams, *models.Principal) middleware.Responder
}
UserDeleteHandler interface for that can handle valid user delete params
type UserDeleteHandlerFunc ¶
type UserDeleteHandlerFunc func(UserDeleteParams, *models.Principal) middleware.Responder
UserDeleteHandlerFunc turns a function with the right signature into a user delete handler
func UserDeleteWrapper ¶
func UserDeleteWrapper(srv Service, next UserDeleteHandlerFunc) (fn UserDeleteHandlerFunc)
func (UserDeleteHandlerFunc) Handle ¶
func (fn UserDeleteHandlerFunc) Handle(params UserDeleteParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type UserDeleteOK ¶
type UserDeleteOK struct { }
UserDeleteOK item is deleted
swagger:response userDeleteOK
func NewUserDeleteOK ¶
func NewUserDeleteOK() *UserDeleteOK
NewUserDeleteOK creates UserDeleteOK with default headers values
func (*UserDeleteOK) WriteResponse ¶
func (o *UserDeleteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserDeleteParams ¶
type UserDeleteParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*username to edit Required: true In: path */ Username string }
UserDeleteParams contains all the bound params for the user delete operation typically these are obtained from a http.Request
swagger:parameters userDelete
func NewUserDeleteParams ¶
func NewUserDeleteParams() UserDeleteParams
NewUserDeleteParams creates a new UserDeleteParams object no default values defined in spec.
func (*UserDeleteParams) BindRequest ¶
func (o *UserDeleteParams) 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 NewUserDeleteParams() beforehand.
type UserDeleteServiceUnavailable ¶
UserDeleteServiceUnavailable internal server error
swagger:response userDeleteServiceUnavailable
func NewUserDeleteServiceUnavailable ¶
func NewUserDeleteServiceUnavailable() *UserDeleteServiceUnavailable
NewUserDeleteServiceUnavailable creates UserDeleteServiceUnavailable with default headers values
func (*UserDeleteServiceUnavailable) SetPayload ¶
func (o *UserDeleteServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the user delete service unavailable response
func (*UserDeleteServiceUnavailable) WithPayload ¶
func (o *UserDeleteServiceUnavailable) WithPayload(payload *models.Error) *UserDeleteServiceUnavailable
WithPayload adds the payload to the user delete service unavailable response
func (*UserDeleteServiceUnavailable) WriteResponse ¶
func (o *UserDeleteServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserDeleteUnauthorized ¶
type UserDeleteUnauthorized struct { }
UserDeleteUnauthorized bad authentication
swagger:response userDeleteUnauthorized
func NewUserDeleteUnauthorized ¶
func NewUserDeleteUnauthorized() *UserDeleteUnauthorized
NewUserDeleteUnauthorized creates UserDeleteUnauthorized with default headers values
func (*UserDeleteUnauthorized) WriteResponse ¶
func (o *UserDeleteUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserEdit ¶
type UserEdit struct { Context *middleware.Context Handler UserEditHandler }
UserEdit swagger:route PUT /services/{ServiceID}/users/{Username}/ service userEdit
UserEdit user edit API
func NewUserEdit ¶
func NewUserEdit(ctx *middleware.Context, handler UserEditHandler) *UserEdit
NewUserEdit creates a new http.Handler for the user edit operation
type UserEditBadRequest ¶
UserEditBadRequest invalid input, object invalid
swagger:response userEditBadRequest
func NewUserEditBadRequest ¶
func NewUserEditBadRequest() *UserEditBadRequest
NewUserEditBadRequest creates UserEditBadRequest with default headers values
func (*UserEditBadRequest) SetPayload ¶
func (o *UserEditBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the user edit bad request response
func (*UserEditBadRequest) WithPayload ¶
func (o *UserEditBadRequest) WithPayload(payload *models.Error) *UserEditBadRequest
WithPayload adds the payload to the user edit bad request response
func (*UserEditBadRequest) WriteResponse ¶
func (o *UserEditBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserEditConflict ¶
type UserEditConflict struct { }
UserEditConflict item already exists
swagger:response userEditConflict
func NewUserEditConflict ¶
func NewUserEditConflict() *UserEditConflict
NewUserEditConflict creates UserEditConflict with default headers values
func (*UserEditConflict) WriteResponse ¶
func (o *UserEditConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserEditForbidden ¶
type UserEditForbidden struct { }
UserEditForbidden bad permissions
swagger:response userEditForbidden
func NewUserEditForbidden ¶
func NewUserEditForbidden() *UserEditForbidden
NewUserEditForbidden creates UserEditForbidden with default headers values
func (*UserEditForbidden) WriteResponse ¶
func (o *UserEditForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserEditHandler ¶
type UserEditHandler interface {
Handle(UserEditParams, *models.Principal) middleware.Responder
}
UserEditHandler interface for that can handle valid user edit params
type UserEditHandlerFunc ¶
type UserEditHandlerFunc func(UserEditParams, *models.Principal) middleware.Responder
UserEditHandlerFunc turns a function with the right signature into a user edit handler
func UserEditWrapper ¶
func UserEditWrapper(srv Service, next UserEditHandlerFunc) (fn UserEditHandlerFunc)
func (UserEditHandlerFunc) Handle ¶
func (fn UserEditHandlerFunc) Handle(params UserEditParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type UserEditOK ¶
type UserEditOK struct { }
UserEditOK item is edited
swagger:response userEditOK
func NewUserEditOK ¶
func NewUserEditOK() *UserEditOK
NewUserEditOK creates UserEditOK with default headers values
func (*UserEditOK) WriteResponse ¶
func (o *UserEditOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserEditParams ¶
type UserEditParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string /*username to edit Required: true In: path */ Username string /*item to edit Required: true In: body */ User *models.User }
UserEditParams contains all the bound params for the user edit operation typically these are obtained from a http.Request
swagger:parameters userEdit
func NewUserEditParams ¶
func NewUserEditParams() UserEditParams
NewUserEditParams creates a new UserEditParams object no default values defined in spec.
func (*UserEditParams) BindRequest ¶
func (o *UserEditParams) 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 NewUserEditParams() beforehand.
type UserEditServiceUnavailable ¶
UserEditServiceUnavailable internal server error
swagger:response userEditServiceUnavailable
func NewUserEditServiceUnavailable ¶
func NewUserEditServiceUnavailable() *UserEditServiceUnavailable
NewUserEditServiceUnavailable creates UserEditServiceUnavailable with default headers values
func (*UserEditServiceUnavailable) SetPayload ¶
func (o *UserEditServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the user edit service unavailable response
func (*UserEditServiceUnavailable) WithPayload ¶
func (o *UserEditServiceUnavailable) WithPayload(payload *models.Error) *UserEditServiceUnavailable
WithPayload adds the payload to the user edit service unavailable response
func (*UserEditServiceUnavailable) WriteResponse ¶
func (o *UserEditServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserEditUnauthorized ¶
type UserEditUnauthorized struct { }
UserEditUnauthorized bad authentication
swagger:response userEditUnauthorized
func NewUserEditUnauthorized ¶
func NewUserEditUnauthorized() *UserEditUnauthorized
NewUserEditUnauthorized creates UserEditUnauthorized with default headers values
func (*UserEditUnauthorized) WriteResponse ¶
func (o *UserEditUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserList ¶
type UserList struct { Context *middleware.Context Handler UserListHandler }
UserList swagger:route GET /services/{ServiceID}/users/ service userList
UserList user list API
func NewUserList ¶
func NewUserList(ctx *middleware.Context, handler UserListHandler) *UserList
NewUserList creates a new http.Handler for the user list operation
type UserListBadRequest ¶
UserListBadRequest invalid input, object invalid
swagger:response userListBadRequest
func NewUserListBadRequest ¶
func NewUserListBadRequest() *UserListBadRequest
NewUserListBadRequest creates UserListBadRequest with default headers values
func (*UserListBadRequest) SetPayload ¶
func (o *UserListBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the user list bad request response
func (*UserListBadRequest) WithPayload ¶
func (o *UserListBadRequest) WithPayload(payload *models.Error) *UserListBadRequest
WithPayload adds the payload to the user list bad request response
func (*UserListBadRequest) WriteResponse ¶
func (o *UserListBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserListForbidden ¶
type UserListForbidden struct { }
UserListForbidden bad permissions
swagger:response userListForbidden
func NewUserListForbidden ¶
func NewUserListForbidden() *UserListForbidden
NewUserListForbidden creates UserListForbidden with default headers values
func (*UserListForbidden) WriteResponse ¶
func (o *UserListForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserListHandler ¶
type UserListHandler interface {
Handle(UserListParams, *models.Principal) middleware.Responder
}
UserListHandler interface for that can handle valid user list params
type UserListHandlerFunc ¶
type UserListHandlerFunc func(UserListParams, *models.Principal) middleware.Responder
UserListHandlerFunc turns a function with the right signature into a user list handler
func UserListWrapper ¶
func UserListWrapper(srv Service, next UserListHandlerFunc) (fn UserListHandlerFunc)
func (UserListHandlerFunc) Handle ¶
func (fn UserListHandlerFunc) Handle(params UserListParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type UserListOK ¶
UserListOK search results matching criteria
swagger:response userListOK
func NewUserListOK ¶
func NewUserListOK() *UserListOK
NewUserListOK creates UserListOK with default headers values
func (*UserListOK) SetPayload ¶
func (o *UserListOK) SetPayload(payload []*models.User)
SetPayload sets the payload to the user list o k response
func (*UserListOK) WithPayload ¶
func (o *UserListOK) WithPayload(payload []*models.User) *UserListOK
WithPayload adds the payload to the user list o k response
func (*UserListOK) WriteResponse ¶
func (o *UserListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserListParams ¶
type UserListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*service Resource ID Required: true Max Length: 120 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?:[a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ ServiceID string }
UserListParams contains all the bound params for the user list operation typically these are obtained from a http.Request
swagger:parameters userList
func NewUserListParams ¶
func NewUserListParams() UserListParams
NewUserListParams creates a new UserListParams object no default values defined in spec.
func (*UserListParams) BindRequest ¶
func (o *UserListParams) 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 NewUserListParams() beforehand.
type UserListServiceUnavailable ¶
UserListServiceUnavailable internal server error
swagger:response userListServiceUnavailable
func NewUserListServiceUnavailable ¶
func NewUserListServiceUnavailable() *UserListServiceUnavailable
NewUserListServiceUnavailable creates UserListServiceUnavailable with default headers values
func (*UserListServiceUnavailable) SetPayload ¶
func (o *UserListServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the user list service unavailable response
func (*UserListServiceUnavailable) WithPayload ¶
func (o *UserListServiceUnavailable) WithPayload(payload *models.Error) *UserListServiceUnavailable
WithPayload adds the payload to the user list service unavailable response
func (*UserListServiceUnavailable) WriteResponse ¶
func (o *UserListServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UserListUnauthorized ¶
type UserListUnauthorized struct { }
UserListUnauthorized bad authentication
swagger:response userListUnauthorized
func NewUserListUnauthorized ¶
func NewUserListUnauthorized() *UserListUnauthorized
NewUserListUnauthorized creates UserListUnauthorized with default headers values
func (*UserListUnauthorized) WriteResponse ¶
func (o *UserListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files ¶
- backup_config_create.go
- backup_config_create_parameters.go
- backup_config_create_responses.go
- backup_config_create_wrapper.go
- backup_config_delete.go
- backup_config_delete_parameters.go
- backup_config_delete_responses.go
- backup_config_delete_wrapper.go
- backup_config_edit.go
- backup_config_edit_parameters.go
- backup_config_edit_responses.go
- backup_config_edit_wrapper.go
- backup_config_get.go
- backup_config_get_parameters.go
- backup_config_get_responses.go
- backup_config_get_wrapper.go
- backup_list.go
- backup_list_parameters.go
- backup_list_responses.go
- backup_list_wrapper.go
- database_create.go
- database_create_parameters.go
- database_create_responses.go
- database_create_wrapper.go
- database_delete.go
- database_delete_parameters.go
- database_delete_responses.go
- database_delete_wrapper.go
- database_list.go
- database_list_parameters.go
- database_list_responses.go
- database_list_wrapper.go
- database_restore.go
- database_restore_parameters.go
- database_restore_responses.go
- database_restore_wrapper.go
- logs_get.go
- logs_get_parameters.go
- logs_get_responses.go
- logs_get_wrapper.go
- restore_list.go
- restore_list_parameters.go
- restore_list_responses.go
- restore_list_wrapper.go
- service_add.go
- service_add_parameters.go
- service_add_responses.go
- service_add_wrapper.go
- service_delete.go
- service_delete_parameters.go
- service_delete_responses.go
- service_delete_wrapper.go
- service_edit.go
- service_edit_parameters.go
- service_edit_responses.go
- service_edit_wrapper.go
- service_get.go
- service_get_parameters.go
- service_get_responses.go
- service_get_wrapper.go
- service_interface.go
- service_list.go
- service_list_parameters.go
- service_list_responses.go
- service_list_wrapper.go
- user_create.go
- user_create_parameters.go
- user_create_responses.go
- user_create_wrapper.go
- user_delete.go
- user_delete_parameters.go
- user_delete_responses.go
- user_delete_wrapper.go
- user_edit.go
- user_edit_parameters.go
- user_edit_responses.go
- user_edit_wrapper.go
- user_list.go
- user_list_parameters.go
- user_list_responses.go
- user_list_wrapper.go