service

package
v0.0.0-...-ea7eeef Latest Latest
Warning

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

Go to latest
Published: May 16, 2022 License: Apache-2.0 Imports: 17 Imported by: 0

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

View Source
const BackupConfigCreateBadRequestCode int = 400

BackupConfigCreateBadRequestCode is the HTTP code returned for type BackupConfigCreateBadRequest

View Source
const BackupConfigCreateConflictCode int = 409

BackupConfigCreateConflictCode is the HTTP code returned for type BackupConfigCreateConflict

View Source
const BackupConfigCreateCreatedCode int = 201

BackupConfigCreateCreatedCode is the HTTP code returned for type BackupConfigCreateCreated

View Source
const BackupConfigCreateForbiddenCode int = 403

BackupConfigCreateForbiddenCode is the HTTP code returned for type BackupConfigCreateForbidden

View Source
const BackupConfigCreateServiceUnavailableCode int = 503

BackupConfigCreateServiceUnavailableCode is the HTTP code returned for type BackupConfigCreateServiceUnavailable

View Source
const BackupConfigCreateUnauthorizedCode int = 401

BackupConfigCreateUnauthorizedCode is the HTTP code returned for type BackupConfigCreateUnauthorized

View Source
const BackupConfigDeleteBadRequestCode int = 400

BackupConfigDeleteBadRequestCode is the HTTP code returned for type BackupConfigDeleteBadRequest

View Source
const BackupConfigDeleteForbiddenCode int = 403

BackupConfigDeleteForbiddenCode is the HTTP code returned for type BackupConfigDeleteForbidden

View Source
const BackupConfigDeleteNotFoundCode int = 404

BackupConfigDeleteNotFoundCode is the HTTP code returned for type BackupConfigDeleteNotFound

View Source
const BackupConfigDeleteOKCode int = 200

BackupConfigDeleteOKCode is the HTTP code returned for type BackupConfigDeleteOK

View Source
const BackupConfigDeleteServiceUnavailableCode int = 503

BackupConfigDeleteServiceUnavailableCode is the HTTP code returned for type BackupConfigDeleteServiceUnavailable

View Source
const BackupConfigDeleteUnauthorizedCode int = 401

BackupConfigDeleteUnauthorizedCode is the HTTP code returned for type BackupConfigDeleteUnauthorized

View Source
const BackupConfigEditBadRequestCode int = 400

BackupConfigEditBadRequestCode is the HTTP code returned for type BackupConfigEditBadRequest

View Source
const BackupConfigEditForbiddenCode int = 403

BackupConfigEditForbiddenCode is the HTTP code returned for type BackupConfigEditForbidden

View Source
const BackupConfigEditNotFoundCode int = 404

BackupConfigEditNotFoundCode is the HTTP code returned for type BackupConfigEditNotFound

View Source
const BackupConfigEditOKCode int = 200

BackupConfigEditOKCode is the HTTP code returned for type BackupConfigEditOK

View Source
const BackupConfigEditServiceUnavailableCode int = 503

BackupConfigEditServiceUnavailableCode is the HTTP code returned for type BackupConfigEditServiceUnavailable

View Source
const BackupConfigEditUnauthorizedCode int = 401

BackupConfigEditUnauthorizedCode is the HTTP code returned for type BackupConfigEditUnauthorized

View Source
const BackupConfigGetBadRequestCode int = 400

BackupConfigGetBadRequestCode is the HTTP code returned for type BackupConfigGetBadRequest

View Source
const BackupConfigGetForbiddenCode int = 403

BackupConfigGetForbiddenCode is the HTTP code returned for type BackupConfigGetForbidden

View Source
const BackupConfigGetNotFoundCode int = 404

BackupConfigGetNotFoundCode is the HTTP code returned for type BackupConfigGetNotFound

View Source
const BackupConfigGetOKCode int = 200

BackupConfigGetOKCode is the HTTP code returned for type BackupConfigGetOK

View Source
const BackupConfigGetServiceUnavailableCode int = 503

BackupConfigGetServiceUnavailableCode is the HTTP code returned for type BackupConfigGetServiceUnavailable

View Source
const BackupConfigGetUnauthorizedCode int = 401

BackupConfigGetUnauthorizedCode is the HTTP code returned for type BackupConfigGetUnauthorized

View Source
const BackupListBadRequestCode int = 400

BackupListBadRequestCode is the HTTP code returned for type BackupListBadRequest

View Source
const BackupListForbiddenCode int = 403

BackupListForbiddenCode is the HTTP code returned for type BackupListForbidden

View Source
const BackupListNotFoundCode int = 404

BackupListNotFoundCode is the HTTP code returned for type BackupListNotFound

View Source
const BackupListOKCode int = 200

BackupListOKCode is the HTTP code returned for type BackupListOK

View Source
const BackupListServiceUnavailableCode int = 503

BackupListServiceUnavailableCode is the HTTP code returned for type BackupListServiceUnavailable

View Source
const BackupListUnauthorizedCode int = 401

BackupListUnauthorizedCode is the HTTP code returned for type BackupListUnauthorized

View Source
const DatabaseCreateBadRequestCode int = 400

DatabaseCreateBadRequestCode is the HTTP code returned for type DatabaseCreateBadRequest

View Source
const DatabaseCreateConflictCode int = 409

DatabaseCreateConflictCode is the HTTP code returned for type DatabaseCreateConflict

View Source
const DatabaseCreateCreatedCode int = 201

DatabaseCreateCreatedCode is the HTTP code returned for type DatabaseCreateCreated

View Source
const DatabaseCreateForbiddenCode int = 403

DatabaseCreateForbiddenCode is the HTTP code returned for type DatabaseCreateForbidden

View Source
const DatabaseCreateNotFoundCode int = 404

DatabaseCreateNotFoundCode is the HTTP code returned for type DatabaseCreateNotFound

View Source
const DatabaseCreateServiceUnavailableCode int = 503

DatabaseCreateServiceUnavailableCode is the HTTP code returned for type DatabaseCreateServiceUnavailable

View Source
const DatabaseCreateUnauthorizedCode int = 401

DatabaseCreateUnauthorizedCode is the HTTP code returned for type DatabaseCreateUnauthorized

View Source
const DatabaseDeleteBadRequestCode int = 400

DatabaseDeleteBadRequestCode is the HTTP code returned for type DatabaseDeleteBadRequest

View Source
const DatabaseDeleteForbiddenCode int = 403

DatabaseDeleteForbiddenCode is the HTTP code returned for type DatabaseDeleteForbidden

View Source
const DatabaseDeleteNotFoundCode int = 404

DatabaseDeleteNotFoundCode is the HTTP code returned for type DatabaseDeleteNotFound

View Source
const DatabaseDeleteOKCode int = 200

DatabaseDeleteOKCode is the HTTP code returned for type DatabaseDeleteOK

View Source
const DatabaseDeleteServiceUnavailableCode int = 503

DatabaseDeleteServiceUnavailableCode is the HTTP code returned for type DatabaseDeleteServiceUnavailable

View Source
const DatabaseDeleteUnauthorizedCode int = 401

DatabaseDeleteUnauthorizedCode is the HTTP code returned for type DatabaseDeleteUnauthorized

View Source
const DatabaseListBadRequestCode int = 400

DatabaseListBadRequestCode is the HTTP code returned for type DatabaseListBadRequest

View Source
const DatabaseListForbiddenCode int = 403

DatabaseListForbiddenCode is the HTTP code returned for type DatabaseListForbidden

View Source
const DatabaseListOKCode int = 200

DatabaseListOKCode is the HTTP code returned for type DatabaseListOK

View Source
const DatabaseListServiceUnavailableCode int = 503

DatabaseListServiceUnavailableCode is the HTTP code returned for type DatabaseListServiceUnavailable

View Source
const DatabaseListUnauthorizedCode int = 401

DatabaseListUnauthorizedCode is the HTTP code returned for type DatabaseListUnauthorized

View Source
const DatabaseRestoreBadRequestCode int = 400

DatabaseRestoreBadRequestCode is the HTTP code returned for type DatabaseRestoreBadRequest

View Source
const DatabaseRestoreForbiddenCode int = 403

DatabaseRestoreForbiddenCode is the HTTP code returned for type DatabaseRestoreForbidden

View Source
const DatabaseRestoreNotFoundCode int = 404

DatabaseRestoreNotFoundCode is the HTTP code returned for type DatabaseRestoreNotFound

View Source
const DatabaseRestoreOKCode int = 200

DatabaseRestoreOKCode is the HTTP code returned for type DatabaseRestoreOK

View Source
const DatabaseRestoreServiceUnavailableCode int = 503

DatabaseRestoreServiceUnavailableCode is the HTTP code returned for type DatabaseRestoreServiceUnavailable

View Source
const DatabaseRestoreUnauthorizedCode int = 401

DatabaseRestoreUnauthorizedCode is the HTTP code returned for type DatabaseRestoreUnauthorized

View Source
const LogsGetBadRequestCode int = 400

LogsGetBadRequestCode is the HTTP code returned for type LogsGetBadRequest

View Source
const LogsGetForbiddenCode int = 403

LogsGetForbiddenCode is the HTTP code returned for type LogsGetForbidden

View Source
const LogsGetOKCode int = 200

LogsGetOKCode is the HTTP code returned for type LogsGetOK

View Source
const LogsGetServiceUnavailableCode int = 503

LogsGetServiceUnavailableCode is the HTTP code returned for type LogsGetServiceUnavailable

View Source
const LogsGetUnauthorizedCode int = 401

LogsGetUnauthorizedCode is the HTTP code returned for type LogsGetUnauthorized

View Source
const RestoreListBadRequestCode int = 400

RestoreListBadRequestCode is the HTTP code returned for type RestoreListBadRequest

View Source
const RestoreListForbiddenCode int = 403

RestoreListForbiddenCode is the HTTP code returned for type RestoreListForbidden

View Source
const RestoreListNotFoundCode int = 404

RestoreListNotFoundCode is the HTTP code returned for type RestoreListNotFound

View Source
const RestoreListOKCode int = 200

RestoreListOKCode is the HTTP code returned for type RestoreListOK

View Source
const RestoreListServiceUnavailableCode int = 503

RestoreListServiceUnavailableCode is the HTTP code returned for type RestoreListServiceUnavailable

View Source
const RestoreListUnauthorizedCode int = 401

RestoreListUnauthorizedCode is the HTTP code returned for type RestoreListUnauthorized

View Source
const ServiceAddBadRequestCode int = 400

ServiceAddBadRequestCode is the HTTP code returned for type ServiceAddBadRequest

View Source
const ServiceAddConflictCode int = 409

ServiceAddConflictCode is the HTTP code returned for type ServiceAddConflict

View Source
const ServiceAddCreatedCode int = 201

ServiceAddCreatedCode is the HTTP code returned for type ServiceAddCreated

View Source
const ServiceAddForbiddenCode int = 403

ServiceAddForbiddenCode is the HTTP code returned for type ServiceAddForbidden

View Source
const ServiceAddServiceUnavailableCode int = 503

ServiceAddServiceUnavailableCode is the HTTP code returned for type ServiceAddServiceUnavailable

View Source
const ServiceAddUnauthorizedCode int = 401

ServiceAddUnauthorizedCode is the HTTP code returned for type ServiceAddUnauthorized

View Source
const ServiceDeleteBadRequestCode int = 400

ServiceDeleteBadRequestCode is the HTTP code returned for type ServiceDeleteBadRequest

View Source
const ServiceDeleteForbiddenCode int = 403

ServiceDeleteForbiddenCode is the HTTP code returned for type ServiceDeleteForbidden

View Source
const ServiceDeleteNotFoundCode int = 404

ServiceDeleteNotFoundCode is the HTTP code returned for type ServiceDeleteNotFound

View Source
const ServiceDeleteOKCode int = 200

ServiceDeleteOKCode is the HTTP code returned for type ServiceDeleteOK

View Source
const ServiceDeleteServiceUnavailableCode int = 503

ServiceDeleteServiceUnavailableCode is the HTTP code returned for type ServiceDeleteServiceUnavailable

View Source
const ServiceDeleteUnauthorizedCode int = 401

ServiceDeleteUnauthorizedCode is the HTTP code returned for type ServiceDeleteUnauthorized

View Source
const ServiceEditBadRequestCode int = 400

ServiceEditBadRequestCode is the HTTP code returned for type ServiceEditBadRequest

View Source
const ServiceEditForbiddenCode int = 403

ServiceEditForbiddenCode is the HTTP code returned for type ServiceEditForbidden

View Source
const ServiceEditNotFoundCode int = 404

ServiceEditNotFoundCode is the HTTP code returned for type ServiceEditNotFound

View Source
const ServiceEditOKCode int = 200

ServiceEditOKCode is the HTTP code returned for type ServiceEditOK

View Source
const ServiceEditServiceUnavailableCode int = 503

ServiceEditServiceUnavailableCode is the HTTP code returned for type ServiceEditServiceUnavailable

View Source
const ServiceEditUnauthorizedCode int = 401

ServiceEditUnauthorizedCode is the HTTP code returned for type ServiceEditUnauthorized

View Source
const ServiceGetBadRequestCode int = 400

ServiceGetBadRequestCode is the HTTP code returned for type ServiceGetBadRequest

View Source
const ServiceGetForbiddenCode int = 403

ServiceGetForbiddenCode is the HTTP code returned for type ServiceGetForbidden

View Source
const ServiceGetNotFoundCode int = 404

ServiceGetNotFoundCode is the HTTP code returned for type ServiceGetNotFound

View Source
const ServiceGetOKCode int = 200

ServiceGetOKCode is the HTTP code returned for type ServiceGetOK

View Source
const ServiceGetServiceUnavailableCode int = 503

ServiceGetServiceUnavailableCode is the HTTP code returned for type ServiceGetServiceUnavailable

View Source
const ServiceGetUnauthorizedCode int = 401

ServiceGetUnauthorizedCode is the HTTP code returned for type ServiceGetUnauthorized

View Source
const ServiceListBadRequestCode int = 400

ServiceListBadRequestCode is the HTTP code returned for type ServiceListBadRequest

View Source
const ServiceListForbiddenCode int = 403

ServiceListForbiddenCode is the HTTP code returned for type ServiceListForbidden

View Source
const ServiceListOKCode int = 200

ServiceListOKCode is the HTTP code returned for type ServiceListOK

View Source
const ServiceListServiceUnavailableCode int = 503

ServiceListServiceUnavailableCode is the HTTP code returned for type ServiceListServiceUnavailable

View Source
const ServiceListUnauthorizedCode int = 401

ServiceListUnauthorizedCode is the HTTP code returned for type ServiceListUnauthorized

View Source
const UserCreateBadRequestCode int = 400

UserCreateBadRequestCode is the HTTP code returned for type UserCreateBadRequest

View Source
const UserCreateCreatedCode int = 201

UserCreateCreatedCode is the HTTP code returned for type UserCreateCreated

View Source
const UserCreateForbiddenCode int = 403

UserCreateForbiddenCode is the HTTP code returned for type UserCreateForbidden

View Source
const UserCreateServiceUnavailableCode int = 503

UserCreateServiceUnavailableCode is the HTTP code returned for type UserCreateServiceUnavailable

View Source
const UserCreateUnauthorizedCode int = 401

UserCreateUnauthorizedCode is the HTTP code returned for type UserCreateUnauthorized

View Source
const UserDeleteBadRequestCode int = 400

UserDeleteBadRequestCode is the HTTP code returned for type UserDeleteBadRequest

View Source
const UserDeleteConflictCode int = 409

UserDeleteConflictCode is the HTTP code returned for type UserDeleteConflict

View Source
const UserDeleteForbiddenCode int = 403

UserDeleteForbiddenCode is the HTTP code returned for type UserDeleteForbidden

View Source
const UserDeleteOKCode int = 200

UserDeleteOKCode is the HTTP code returned for type UserDeleteOK

View Source
const UserDeleteServiceUnavailableCode int = 503

UserDeleteServiceUnavailableCode is the HTTP code returned for type UserDeleteServiceUnavailable

View Source
const UserDeleteUnauthorizedCode int = 401

UserDeleteUnauthorizedCode is the HTTP code returned for type UserDeleteUnauthorized

View Source
const UserEditBadRequestCode int = 400

UserEditBadRequestCode is the HTTP code returned for type UserEditBadRequest

View Source
const UserEditConflictCode int = 409

UserEditConflictCode is the HTTP code returned for type UserEditConflict

View Source
const UserEditForbiddenCode int = 403

UserEditForbiddenCode is the HTTP code returned for type UserEditForbidden

View Source
const UserEditOKCode int = 200

UserEditOKCode is the HTTP code returned for type UserEditOK

View Source
const UserEditServiceUnavailableCode int = 503

UserEditServiceUnavailableCode is the HTTP code returned for type UserEditServiceUnavailable

View Source
const UserEditUnauthorizedCode int = 401

UserEditUnauthorizedCode is the HTTP code returned for type UserEditUnauthorized

View Source
const UserListBadRequestCode int = 400

UserListBadRequestCode is the HTTP code returned for type UserListBadRequest

View Source
const UserListForbiddenCode int = 403

UserListForbiddenCode is the HTTP code returned for type UserListForbidden

View Source
const UserListOKCode int = 200

UserListOKCode is the HTTP code returned for type UserListOK

View Source
const UserListServiceUnavailableCode int = 503

UserListServiceUnavailableCode is the HTTP code returned for type UserListServiceUnavailable

View Source
const UserListUnauthorizedCode int = 401

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

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

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 (BackupConfigCreateHandlerFunc) Handle

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

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

type BackupConfigCreateServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

WithPayload adds the payload to the backup config create service unavailable response

func (*BackupConfigCreateServiceUnavailable) WriteResponse

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

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 (BackupConfigDeleteHandlerFunc) Handle

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

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

type BackupConfigDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

WithPayload adds the payload to the backup config delete service unavailable response

func (*BackupConfigDeleteServiceUnavailable) WriteResponse

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

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 (BackupConfigEditHandlerFunc) Handle

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

type BackupConfigEditServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

WithPayload adds the payload to the backup config edit service unavailable response

func (*BackupConfigEditServiceUnavailable) WriteResponse

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

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 (BackupConfigGetHandlerFunc) Handle

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

type BackupConfigGetServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type BackupListBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type BackupListOK struct {

	/*
	  In: Body
	*/
	Payload []*models.Backup `json:"body,omitempty"`
}

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

type BackupListServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

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

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

type DatabaseCreateServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

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

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

type DatabaseDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type DatabaseListBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

Handle executing the request and returning a response

type DatabaseListOK

type DatabaseListOK struct {

	/*
	  In: Body
	*/
	Payload []*models.Database `json:"body,omitempty"`
}

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

type DatabaseListServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

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

func (*DatabaseRestoreBody) Validate

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

Validate validates this database restore body

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 (DatabaseRestoreHandlerFunc) Handle

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

type DatabaseRestoreServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

func (*LogsGet) ServeHTTP

func (o *LogsGet) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type LogsGetBadRequest

type LogsGetBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

type LogsGetOK struct {

	/*
	  In: Body
	*/
	Payload *models.Log `json:"body,omitempty"`
}

LogsGetOK service node logs

swagger:response logsGetOK

func NewLogsGetOK

func NewLogsGetOK() *LogsGetOK

NewLogsGetOK creates LogsGetOK with default headers values

func (*LogsGetOK) SetPayload

func (o *LogsGetOK) SetPayload(payload *models.Log)

SetPayload sets the payload to the logs get o k response

func (*LogsGetOK) WithPayload

func (o *LogsGetOK) WithPayload(payload *models.Log) *LogsGetOK

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

type LogsGetServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type RestoreListBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type RestoreListOK struct {

	/*
	  In: Body
	*/
	Payload []*models.Restore `json:"body,omitempty"`
}

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

type RestoreListServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type ServiceAddBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

type ServiceAddCreated struct {

	/*
	  In: Body
	*/
	Payload *models.Service `json:"body,omitempty"`
}

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

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

type ServiceAddServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

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

type ServiceDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type ServiceEditBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type ServiceEditOK struct {

	/*
	  In: Body
	*/
	Payload *models.Service `json:"body,omitempty"`
}

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

type ServiceEditServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type ServiceGetBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type ServiceGetOK struct {

	/*
	  In: Body
	*/
	Payload *models.Service `json:"body,omitempty"`
}

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

type ServiceGetServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type ServiceListBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

Handle executing the request and returning a response

type ServiceListOK

type ServiceListOK struct {

	/*
	  In: Body
	*/
	Payload models.Services `json:"body,omitempty"`
}

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

type ServiceListParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

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

type ServiceListServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type UserCreateBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type UserCreateServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type UserDeleteBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type UserDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

func (*UserEdit) ServeHTTP

func (o *UserEdit) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type UserEditBadRequest

type UserEditBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

type UserEditServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

func (*UserList) ServeHTTP

func (o *UserList) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type UserListBadRequest

type UserListBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

Handle executing the request and returning a response

type UserListOK

type UserListOK struct {

	/*
	  In: Body
	*/
	Payload []*models.User `json:"body,omitempty"`
}

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

type UserListServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
}

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

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL