Documentation
¶
Index ¶
- Constants
- type BackupAdd
- type BackupAddBadRequest
- type BackupAddConflict
- type BackupAddCreated
- type BackupAddHandler
- type BackupAddHandlerFunc
- type BackupAddParams
- type BackupAddServiceUnavailable
- type BackupAddUnauthorized
- type BackupAddUnprocessableEntity
- type BackupDelete
- type BackupDeleteBadRequest
- type BackupDeleteForbidden
- type BackupDeleteHandler
- type BackupDeleteHandlerFunc
- type BackupDeleteNotFound
- type BackupDeleteOK
- type BackupDeleteParams
- type BackupDeleteServiceUnavailable
- type BackupDeleteUnauthorized
- type BackupDeleteUnprocessableEntity
- type BackupList
- type BackupListBadRequest
- type BackupListForbidden
- type BackupListHandler
- type BackupListHandlerFunc
- type BackupListOK
- type BackupListParams
- type BackupListServiceUnavailable
- type BackupListUnauthorized
- type BackupListUnprocessableEntity
Constants ¶
const BackupAddBadRequestCode int = 400
BackupAddBadRequestCode is the HTTP code returned for type BackupAddBadRequest
const BackupAddConflictCode int = 409
BackupAddConflictCode is the HTTP code returned for type BackupAddConflict
const BackupAddCreatedCode int = 201
BackupAddCreatedCode is the HTTP code returned for type BackupAddCreated
BackupAddServiceUnavailableCode is the HTTP code returned for type BackupAddServiceUnavailable
BackupAddUnauthorizedCode is the HTTP code returned for type BackupAddUnauthorized
const BackupAddUnprocessableEntityCode int = 422
BackupAddUnprocessableEntityCode is the HTTP code returned for type BackupAddUnprocessableEntity
const BackupDeleteBadRequestCode int = 400
BackupDeleteBadRequestCode is the HTTP code returned for type BackupDeleteBadRequest
const BackupDeleteForbiddenCode int = 403
BackupDeleteForbiddenCode is the HTTP code returned for type BackupDeleteForbidden
const BackupDeleteNotFoundCode int = 404
BackupDeleteNotFoundCode is the HTTP code returned for type BackupDeleteNotFound
const BackupDeleteOKCode int = 200
BackupDeleteOKCode is the HTTP code returned for type BackupDeleteOK
BackupDeleteServiceUnavailableCode is the HTTP code returned for type BackupDeleteServiceUnavailable
BackupDeleteUnauthorizedCode is the HTTP code returned for type BackupDeleteUnauthorized
const BackupDeleteUnprocessableEntityCode int = 422
BackupDeleteUnprocessableEntityCode is the HTTP code returned for type BackupDeleteUnprocessableEntity
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 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 BackupListUnprocessableEntityCode int = 422
BackupListUnprocessableEntityCode is the HTTP code returned for type BackupListUnprocessableEntity
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupAdd ¶
type BackupAdd struct { Context *middleware.Context Handler BackupAddHandler }
BackupAdd swagger:route POST /backups/ backup backupAdd
create backup object
Create backup object
func NewBackupAdd ¶
func NewBackupAdd(ctx *middleware.Context, handler BackupAddHandler) *BackupAdd
NewBackupAdd creates a new http.Handler for the backup add operation
type BackupAddBadRequest ¶
BackupAddBadRequest invalid input, object invalid
swagger:response backupAddBadRequest
func NewBackupAddBadRequest ¶
func NewBackupAddBadRequest() *BackupAddBadRequest
NewBackupAddBadRequest creates BackupAddBadRequest with default headers values
func (*BackupAddBadRequest) SetPayload ¶
func (o *BackupAddBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup add bad request response
func (*BackupAddBadRequest) WithPayload ¶
func (o *BackupAddBadRequest) WithPayload(payload *models.Error) *BackupAddBadRequest
WithPayload adds the payload to the backup add bad request response
func (*BackupAddBadRequest) WriteResponse ¶
func (o *BackupAddBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupAddConflict ¶
type BackupAddConflict struct { }
BackupAddConflict item already exists
swagger:response backupAddConflict
func NewBackupAddConflict ¶
func NewBackupAddConflict() *BackupAddConflict
NewBackupAddConflict creates BackupAddConflict with default headers values
func (*BackupAddConflict) WriteResponse ¶
func (o *BackupAddConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupAddCreated ¶
BackupAddCreated item created
swagger:response backupAddCreated
func NewBackupAddCreated ¶
func NewBackupAddCreated() *BackupAddCreated
NewBackupAddCreated creates BackupAddCreated with default headers values
func (*BackupAddCreated) SetPayload ¶
func (o *BackupAddCreated) SetPayload(payload *models.Backup)
SetPayload sets the payload to the backup add created response
func (*BackupAddCreated) WithPayload ¶
func (o *BackupAddCreated) WithPayload(payload *models.Backup) *BackupAddCreated
WithPayload adds the payload to the backup add created response
func (*BackupAddCreated) WriteResponse ¶
func (o *BackupAddCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupAddHandler ¶
type BackupAddHandler interface {
Handle(BackupAddParams, *models.Principal) middleware.Responder
}
BackupAddHandler interface for that can handle valid backup add params
type BackupAddHandlerFunc ¶
type BackupAddHandlerFunc func(BackupAddParams, *models.Principal) middleware.Responder
BackupAddHandlerFunc turns a function with the right signature into a backup add handler
func (BackupAddHandlerFunc) Handle ¶
func (fn BackupAddHandlerFunc) Handle(params BackupAddParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupAddParams ¶
type BackupAddParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*backup item Required: true In: body */ BackupItem *models.Backup }
BackupAddParams contains all the bound params for the backup add operation typically these are obtained from a http.Request
swagger:parameters backupAdd
func NewBackupAddParams ¶
func NewBackupAddParams() BackupAddParams
NewBackupAddParams creates a new BackupAddParams object
There are no default values defined in the spec.
func (*BackupAddParams) BindRequest ¶
func (o *BackupAddParams) 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 NewBackupAddParams() beforehand.
type BackupAddServiceUnavailable ¶
BackupAddServiceUnavailable internal server error
swagger:response backupAddServiceUnavailable
func NewBackupAddServiceUnavailable ¶
func NewBackupAddServiceUnavailable() *BackupAddServiceUnavailable
NewBackupAddServiceUnavailable creates BackupAddServiceUnavailable with default headers values
func (*BackupAddServiceUnavailable) SetPayload ¶
func (o *BackupAddServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup add service unavailable response
func (*BackupAddServiceUnavailable) WithPayload ¶
func (o *BackupAddServiceUnavailable) WithPayload(payload *models.Error) *BackupAddServiceUnavailable
WithPayload adds the payload to the backup add service unavailable response
func (*BackupAddServiceUnavailable) WriteResponse ¶
func (o *BackupAddServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupAddUnauthorized ¶
type BackupAddUnauthorized struct { }
BackupAddUnauthorized bad authentication
swagger:response backupAddUnauthorized
func NewBackupAddUnauthorized ¶
func NewBackupAddUnauthorized() *BackupAddUnauthorized
NewBackupAddUnauthorized creates BackupAddUnauthorized with default headers values
func (*BackupAddUnauthorized) WriteResponse ¶
func (o *BackupAddUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupAddUnprocessableEntity ¶
type BackupAddUnprocessableEntity struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
BackupAddUnprocessableEntity bad validation
swagger:response backupAddUnprocessableEntity
func NewBackupAddUnprocessableEntity ¶
func NewBackupAddUnprocessableEntity() *BackupAddUnprocessableEntity
NewBackupAddUnprocessableEntity creates BackupAddUnprocessableEntity with default headers values
func (*BackupAddUnprocessableEntity) SetPayload ¶
func (o *BackupAddUnprocessableEntity) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup add unprocessable entity response
func (*BackupAddUnprocessableEntity) WithPayload ¶
func (o *BackupAddUnprocessableEntity) WithPayload(payload *models.Error) *BackupAddUnprocessableEntity
WithPayload adds the payload to the backup add unprocessable entity response
func (*BackupAddUnprocessableEntity) WriteResponse ¶
func (o *BackupAddUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDelete ¶
type BackupDelete struct { Context *middleware.Context Handler BackupDeleteHandler }
BackupDelete swagger:route DELETE /backups/{BackupID}/ backup backupDelete
deletes a backup item
Deletes a backup object
func NewBackupDelete ¶
func NewBackupDelete(ctx *middleware.Context, handler BackupDeleteHandler) *BackupDelete
NewBackupDelete creates a new http.Handler for the backup delete operation
func (*BackupDelete) ServeHTTP ¶
func (o *BackupDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BackupDeleteBadRequest ¶
BackupDeleteBadRequest invalid input, object invalid
swagger:response backupDeleteBadRequest
func NewBackupDeleteBadRequest ¶
func NewBackupDeleteBadRequest() *BackupDeleteBadRequest
NewBackupDeleteBadRequest creates BackupDeleteBadRequest with default headers values
func (*BackupDeleteBadRequest) SetPayload ¶
func (o *BackupDeleteBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup delete bad request response
func (*BackupDeleteBadRequest) WithPayload ¶
func (o *BackupDeleteBadRequest) WithPayload(payload *models.Error) *BackupDeleteBadRequest
WithPayload adds the payload to the backup delete bad request response
func (*BackupDeleteBadRequest) WriteResponse ¶
func (o *BackupDeleteBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDeleteForbidden ¶
type BackupDeleteForbidden struct { }
BackupDeleteForbidden bad permissions
swagger:response backupDeleteForbidden
func NewBackupDeleteForbidden ¶
func NewBackupDeleteForbidden() *BackupDeleteForbidden
NewBackupDeleteForbidden creates BackupDeleteForbidden with default headers values
func (*BackupDeleteForbidden) WriteResponse ¶
func (o *BackupDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDeleteHandler ¶
type BackupDeleteHandler interface {
Handle(BackupDeleteParams, *models.Principal) middleware.Responder
}
BackupDeleteHandler interface for that can handle valid backup delete params
type BackupDeleteHandlerFunc ¶
type BackupDeleteHandlerFunc func(BackupDeleteParams, *models.Principal) middleware.Responder
BackupDeleteHandlerFunc turns a function with the right signature into a backup delete handler
func (BackupDeleteHandlerFunc) Handle ¶
func (fn BackupDeleteHandlerFunc) Handle(params BackupDeleteParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BackupDeleteNotFound ¶
BackupDeleteNotFound item not found
swagger:response backupDeleteNotFound
func NewBackupDeleteNotFound ¶
func NewBackupDeleteNotFound() *BackupDeleteNotFound
NewBackupDeleteNotFound creates BackupDeleteNotFound with default headers values
func (*BackupDeleteNotFound) SetPayload ¶
func (o *BackupDeleteNotFound) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup delete not found response
func (*BackupDeleteNotFound) WithPayload ¶
func (o *BackupDeleteNotFound) WithPayload(payload *models.Error) *BackupDeleteNotFound
WithPayload adds the payload to the backup delete not found response
func (*BackupDeleteNotFound) WriteResponse ¶
func (o *BackupDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDeleteOK ¶
type BackupDeleteOK struct { }
BackupDeleteOK item deleted
swagger:response backupDeleteOK
func NewBackupDeleteOK ¶
func NewBackupDeleteOK() *BackupDeleteOK
NewBackupDeleteOK creates BackupDeleteOK with default headers values
func (*BackupDeleteOK) WriteResponse ¶
func (o *BackupDeleteOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDeleteParams ¶
type BackupDeleteParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*backup Resource ID Required: true Max Length: 63 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])? In: path */ BackupID string }
BackupDeleteParams contains all the bound params for the backup delete operation typically these are obtained from a http.Request
swagger:parameters backupDelete
func NewBackupDeleteParams ¶
func NewBackupDeleteParams() BackupDeleteParams
NewBackupDeleteParams creates a new BackupDeleteParams object
There are no default values defined in the spec.
func (*BackupDeleteParams) BindRequest ¶
func (o *BackupDeleteParams) 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 NewBackupDeleteParams() beforehand.
type BackupDeleteServiceUnavailable ¶
BackupDeleteServiceUnavailable internal server error
swagger:response backupDeleteServiceUnavailable
func NewBackupDeleteServiceUnavailable ¶
func NewBackupDeleteServiceUnavailable() *BackupDeleteServiceUnavailable
NewBackupDeleteServiceUnavailable creates BackupDeleteServiceUnavailable with default headers values
func (*BackupDeleteServiceUnavailable) SetPayload ¶
func (o *BackupDeleteServiceUnavailable) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup delete service unavailable response
func (*BackupDeleteServiceUnavailable) WithPayload ¶
func (o *BackupDeleteServiceUnavailable) WithPayload(payload *models.Error) *BackupDeleteServiceUnavailable
WithPayload adds the payload to the backup delete service unavailable response
func (*BackupDeleteServiceUnavailable) WriteResponse ¶
func (o *BackupDeleteServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDeleteUnauthorized ¶
type BackupDeleteUnauthorized struct { }
BackupDeleteUnauthorized bad authentication
swagger:response backupDeleteUnauthorized
func NewBackupDeleteUnauthorized ¶
func NewBackupDeleteUnauthorized() *BackupDeleteUnauthorized
NewBackupDeleteUnauthorized creates BackupDeleteUnauthorized with default headers values
func (*BackupDeleteUnauthorized) WriteResponse ¶
func (o *BackupDeleteUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BackupDeleteUnprocessableEntity ¶
type BackupDeleteUnprocessableEntity struct { }
BackupDeleteUnprocessableEntity bad validation
swagger:response backupDeleteUnprocessableEntity
func NewBackupDeleteUnprocessableEntity ¶
func NewBackupDeleteUnprocessableEntity() *BackupDeleteUnprocessableEntity
NewBackupDeleteUnprocessableEntity creates BackupDeleteUnprocessableEntity with default headers values
func (*BackupDeleteUnprocessableEntity) WriteResponse ¶
func (o *BackupDeleteUnprocessableEntity) 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 /backups/ backup backupList
list backups
List backup objects
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 bad input parameter
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 (BackupListHandlerFunc) Handle ¶
func (fn BackupListHandlerFunc) Handle(params BackupListParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
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.Backups)
SetPayload sets the payload to the backup list o k response
func (*BackupListOK) WithPayload ¶
func (o *BackupListOK) WithPayload(payload models.Backups) *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 to query backups/restores by Max Length: 20 Min Length: 3 Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])? In: query */ 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
There are no default values defined in the 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 BackupListUnprocessableEntity ¶
type BackupListUnprocessableEntity struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
BackupListUnprocessableEntity bad validation
swagger:response backupListUnprocessableEntity
func NewBackupListUnprocessableEntity ¶
func NewBackupListUnprocessableEntity() *BackupListUnprocessableEntity
NewBackupListUnprocessableEntity creates BackupListUnprocessableEntity with default headers values
func (*BackupListUnprocessableEntity) SetPayload ¶
func (o *BackupListUnprocessableEntity) SetPayload(payload *models.Error)
SetPayload sets the payload to the backup list unprocessable entity response
func (*BackupListUnprocessableEntity) WithPayload ¶
func (o *BackupListUnprocessableEntity) WithPayload(payload *models.Error) *BackupListUnprocessableEntity
WithPayload adds the payload to the backup list unprocessable entity response
func (*BackupListUnprocessableEntity) WriteResponse ¶
func (o *BackupListUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client