service_bindings

package
v0.0.0-...-347bf9a Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2021 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const ServiceBindingBindingAcceptedCode int = 202

ServiceBindingBindingAcceptedCode is the HTTP code returned for type ServiceBindingBindingAccepted

View Source
const ServiceBindingBindingBadRequestCode int = 400

ServiceBindingBindingBadRequestCode is the HTTP code returned for type ServiceBindingBindingBadRequest

View Source
const ServiceBindingBindingConflictCode int = 409

ServiceBindingBindingConflictCode is the HTTP code returned for type ServiceBindingBindingConflict

View Source
const ServiceBindingBindingCreatedCode int = 201

ServiceBindingBindingCreatedCode is the HTTP code returned for type ServiceBindingBindingCreated

View Source
const ServiceBindingBindingGoneCode int = 410

ServiceBindingBindingGoneCode is the HTTP code returned for type ServiceBindingBindingGone

View Source
const ServiceBindingBindingOKCode int = 200

ServiceBindingBindingOKCode is the HTTP code returned for type ServiceBindingBindingOK

View Source
const ServiceBindingBindingPreconditionFailedCode int = 412

ServiceBindingBindingPreconditionFailedCode is the HTTP code returned for type ServiceBindingBindingPreconditionFailed

View Source
const ServiceBindingBindingUnauthorizedCode int = 401

ServiceBindingBindingUnauthorizedCode is the HTTP code returned for type ServiceBindingBindingUnauthorized

View Source
const ServiceBindingBindingUnprocessableEntityCode int = 422

ServiceBindingBindingUnprocessableEntityCode is the HTTP code returned for type ServiceBindingBindingUnprocessableEntity

View Source
const ServiceBindingGetNotFoundCode int = 404

ServiceBindingGetNotFoundCode is the HTTP code returned for type ServiceBindingGetNotFound

View Source
const ServiceBindingGetOKCode int = 200

ServiceBindingGetOKCode is the HTTP code returned for type ServiceBindingGetOK

View Source
const ServiceBindingGetPreconditionFailedCode int = 412

ServiceBindingGetPreconditionFailedCode is the HTTP code returned for type ServiceBindingGetPreconditionFailed

View Source
const ServiceBindingGetUnauthorizedCode int = 401

ServiceBindingGetUnauthorizedCode is the HTTP code returned for type ServiceBindingGetUnauthorized

View Source
const ServiceBindingLastOperationGetBadRequestCode int = 400

ServiceBindingLastOperationGetBadRequestCode is the HTTP code returned for type ServiceBindingLastOperationGetBadRequest

View Source
const ServiceBindingLastOperationGetGoneCode int = 410

ServiceBindingLastOperationGetGoneCode is the HTTP code returned for type ServiceBindingLastOperationGetGone

View Source
const ServiceBindingLastOperationGetNotFoundCode int = 404

ServiceBindingLastOperationGetNotFoundCode is the HTTP code returned for type ServiceBindingLastOperationGetNotFound

View Source
const ServiceBindingLastOperationGetOKCode int = 200

ServiceBindingLastOperationGetOKCode is the HTTP code returned for type ServiceBindingLastOperationGetOK

View Source
const ServiceBindingLastOperationGetPreconditionFailedCode int = 412

ServiceBindingLastOperationGetPreconditionFailedCode is the HTTP code returned for type ServiceBindingLastOperationGetPreconditionFailed

View Source
const ServiceBindingLastOperationGetUnauthorizedCode int = 401

ServiceBindingLastOperationGetUnauthorizedCode is the HTTP code returned for type ServiceBindingLastOperationGetUnauthorized

View Source
const ServiceBindingUnbindingAcceptedCode int = 202

ServiceBindingUnbindingAcceptedCode is the HTTP code returned for type ServiceBindingUnbindingAccepted

View Source
const ServiceBindingUnbindingBadRequestCode int = 400

ServiceBindingUnbindingBadRequestCode is the HTTP code returned for type ServiceBindingUnbindingBadRequest

View Source
const ServiceBindingUnbindingGoneCode int = 410

ServiceBindingUnbindingGoneCode is the HTTP code returned for type ServiceBindingUnbindingGone

View Source
const ServiceBindingUnbindingOKCode int = 200

ServiceBindingUnbindingOKCode is the HTTP code returned for type ServiceBindingUnbindingOK

View Source
const ServiceBindingUnbindingPreconditionFailedCode int = 412

ServiceBindingUnbindingPreconditionFailedCode is the HTTP code returned for type ServiceBindingUnbindingPreconditionFailed

View Source
const ServiceBindingUnbindingUnauthorizedCode int = 401

ServiceBindingUnbindingUnauthorizedCode is the HTTP code returned for type ServiceBindingUnbindingUnauthorized

View Source
const ServiceBindingUnbindingUnprocessableEntityCode int = 422

ServiceBindingUnbindingUnprocessableEntityCode is the HTTP code returned for type ServiceBindingUnbindingUnprocessableEntity

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceBindingBinding

type ServiceBindingBinding struct {
	Context *middleware.Context
	Handler ServiceBindingBindingHandler
}
ServiceBindingBinding swagger:route PUT /v2/service_instances/{instance_id}/service_bindings/{binding_id} ServiceBindings serviceBindingBinding

generation of a service binding

func NewServiceBindingBinding

func NewServiceBindingBinding(ctx *middleware.Context, handler ServiceBindingBindingHandler) *ServiceBindingBinding

NewServiceBindingBinding creates a new http.Handler for the service binding binding operation

func (*ServiceBindingBinding) ServeHTTP

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

type ServiceBindingBindingAccepted

type ServiceBindingBindingAccepted struct {

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

ServiceBindingBindingAccepted Accepted

swagger:response serviceBindingBindingAccepted

func NewServiceBindingBindingAccepted

func NewServiceBindingBindingAccepted() *ServiceBindingBindingAccepted

NewServiceBindingBindingAccepted creates ServiceBindingBindingAccepted with default headers values

func (*ServiceBindingBindingAccepted) SetPayload

func (o *ServiceBindingBindingAccepted) SetPayload(payload *models.AsyncOperation)

SetPayload sets the payload to the service binding binding accepted response

func (*ServiceBindingBindingAccepted) WithPayload

WithPayload adds the payload to the service binding binding accepted response

func (*ServiceBindingBindingAccepted) WriteResponse

func (o *ServiceBindingBindingAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingBadRequest

type ServiceBindingBindingBadRequest struct {

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

ServiceBindingBindingBadRequest Bad Request

swagger:response serviceBindingBindingBadRequest

func NewServiceBindingBindingBadRequest

func NewServiceBindingBindingBadRequest() *ServiceBindingBindingBadRequest

NewServiceBindingBindingBadRequest creates ServiceBindingBindingBadRequest with default headers values

func (*ServiceBindingBindingBadRequest) SetPayload

func (o *ServiceBindingBindingBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding bad request response

func (*ServiceBindingBindingBadRequest) WithPayload

WithPayload adds the payload to the service binding binding bad request response

func (*ServiceBindingBindingBadRequest) WriteResponse

func (o *ServiceBindingBindingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingConflict

type ServiceBindingBindingConflict struct {

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

ServiceBindingBindingConflict Conflict

swagger:response serviceBindingBindingConflict

func NewServiceBindingBindingConflict

func NewServiceBindingBindingConflict() *ServiceBindingBindingConflict

NewServiceBindingBindingConflict creates ServiceBindingBindingConflict with default headers values

func (*ServiceBindingBindingConflict) SetPayload

func (o *ServiceBindingBindingConflict) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding conflict response

func (*ServiceBindingBindingConflict) WithPayload

WithPayload adds the payload to the service binding binding conflict response

func (*ServiceBindingBindingConflict) WriteResponse

func (o *ServiceBindingBindingConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingCreated

type ServiceBindingBindingCreated struct {

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

ServiceBindingBindingCreated Created

swagger:response serviceBindingBindingCreated

func NewServiceBindingBindingCreated

func NewServiceBindingBindingCreated() *ServiceBindingBindingCreated

NewServiceBindingBindingCreated creates ServiceBindingBindingCreated with default headers values

func (*ServiceBindingBindingCreated) SetPayload

SetPayload sets the payload to the service binding binding created response

func (*ServiceBindingBindingCreated) WithPayload

WithPayload adds the payload to the service binding binding created response

func (*ServiceBindingBindingCreated) WriteResponse

func (o *ServiceBindingBindingCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingDefault

type ServiceBindingBindingDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

ServiceBindingBindingDefault Unexpected

swagger:response serviceBindingBindingDefault

func NewServiceBindingBindingDefault

func NewServiceBindingBindingDefault(code int) *ServiceBindingBindingDefault

NewServiceBindingBindingDefault creates ServiceBindingBindingDefault with default headers values

func (*ServiceBindingBindingDefault) SetPayload

func (o *ServiceBindingBindingDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding default response

func (*ServiceBindingBindingDefault) SetStatusCode

func (o *ServiceBindingBindingDefault) SetStatusCode(code int)

SetStatusCode sets the status to the service binding binding default response

func (*ServiceBindingBindingDefault) WithPayload

WithPayload adds the payload to the service binding binding default response

func (*ServiceBindingBindingDefault) WithStatusCode

WithStatusCode adds the status to the service binding binding default response

func (*ServiceBindingBindingDefault) WriteResponse

func (o *ServiceBindingBindingDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingGone

type ServiceBindingBindingGone struct {

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

ServiceBindingBindingGone Gone

swagger:response serviceBindingBindingGone

func NewServiceBindingBindingGone

func NewServiceBindingBindingGone() *ServiceBindingBindingGone

NewServiceBindingBindingGone creates ServiceBindingBindingGone with default headers values

func (*ServiceBindingBindingGone) SetPayload

func (o *ServiceBindingBindingGone) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding gone response

func (*ServiceBindingBindingGone) WithPayload

WithPayload adds the payload to the service binding binding gone response

func (*ServiceBindingBindingGone) WriteResponse

func (o *ServiceBindingBindingGone) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingHandler

type ServiceBindingBindingHandler interface {
	Handle(ServiceBindingBindingParams, interface{}) middleware.Responder
}

ServiceBindingBindingHandler interface for that can handle valid service binding binding params

type ServiceBindingBindingHandlerFunc

type ServiceBindingBindingHandlerFunc func(ServiceBindingBindingParams, interface{}) middleware.Responder

ServiceBindingBindingHandlerFunc turns a function with the right signature into a service binding binding handler

func (ServiceBindingBindingHandlerFunc) Handle

func (fn ServiceBindingBindingHandlerFunc) Handle(params ServiceBindingBindingParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ServiceBindingBindingOK

type ServiceBindingBindingOK struct {

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

ServiceBindingBindingOK OK

swagger:response serviceBindingBindingOK

func NewServiceBindingBindingOK

func NewServiceBindingBindingOK() *ServiceBindingBindingOK

NewServiceBindingBindingOK creates ServiceBindingBindingOK with default headers values

func (*ServiceBindingBindingOK) SetPayload

func (o *ServiceBindingBindingOK) SetPayload(payload *models.ServiceBindingResponse)

SetPayload sets the payload to the service binding binding o k response

func (*ServiceBindingBindingOK) WithPayload

WithPayload adds the payload to the service binding binding o k response

func (*ServiceBindingBindingOK) WriteResponse

func (o *ServiceBindingBindingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingParams

type ServiceBindingBindingParams struct {

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

	/*identity of the user that initiated the request from the Platform
	  In: header
	*/
	XBrokerAPIOriginatingIdentity *string
	/*idenity of the request from the Platform
	  In: header
	*/
	XBrokerAPIRequestIdentity *string
	/*version number of the Service Broker API that the Platform will use
	  Required: true
	  In: header
	*/
	XBrokerAPIVersion string
	/*asynchronous operations supported
	  In: query
	*/
	AcceptsIncomplete *bool
	/*binding id of binding to create
	  Required: true
	  In: path
	*/
	BindingID string
	/*parameters for the requested service binding
	  Required: true
	  In: body
	*/
	Body *models.ServiceBindingRequest
	/*instance id of instance to provision
	  Required: true
	  In: path
	*/
	InstanceID string
}

ServiceBindingBindingParams contains all the bound params for the service binding binding operation typically these are obtained from a http.Request

swagger:parameters serviceBinding.binding

func NewServiceBindingBindingParams

func NewServiceBindingBindingParams() ServiceBindingBindingParams

NewServiceBindingBindingParams creates a new ServiceBindingBindingParams object

There are no default values defined in the spec.

func (*ServiceBindingBindingParams) 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 NewServiceBindingBindingParams() beforehand.

type ServiceBindingBindingPreconditionFailed

type ServiceBindingBindingPreconditionFailed struct {

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

ServiceBindingBindingPreconditionFailed Precondition Failed

swagger:response serviceBindingBindingPreconditionFailed

func NewServiceBindingBindingPreconditionFailed

func NewServiceBindingBindingPreconditionFailed() *ServiceBindingBindingPreconditionFailed

NewServiceBindingBindingPreconditionFailed creates ServiceBindingBindingPreconditionFailed with default headers values

func (*ServiceBindingBindingPreconditionFailed) SetPayload

func (o *ServiceBindingBindingPreconditionFailed) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding precondition failed response

func (*ServiceBindingBindingPreconditionFailed) WithPayload

WithPayload adds the payload to the service binding binding precondition failed response

func (*ServiceBindingBindingPreconditionFailed) WriteResponse

WriteResponse to the client

type ServiceBindingBindingURL

type ServiceBindingBindingURL struct {
	BindingID  string
	InstanceID string

	AcceptsIncomplete *bool
	// contains filtered or unexported fields
}

ServiceBindingBindingURL generates an URL for the service binding binding operation

func (*ServiceBindingBindingURL) Build

func (o *ServiceBindingBindingURL) Build() (*url.URL, error)

Build a url path and query string

func (*ServiceBindingBindingURL) BuildFull

func (o *ServiceBindingBindingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ServiceBindingBindingURL) Must

func (o *ServiceBindingBindingURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ServiceBindingBindingURL) SetBasePath

func (o *ServiceBindingBindingURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ServiceBindingBindingURL) String

func (o *ServiceBindingBindingURL) String() string

String returns the string representation of the path with query string

func (*ServiceBindingBindingURL) StringFull

func (o *ServiceBindingBindingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ServiceBindingBindingURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ServiceBindingBindingUnauthorized

type ServiceBindingBindingUnauthorized struct {

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

ServiceBindingBindingUnauthorized Unauthorized

swagger:response serviceBindingBindingUnauthorized

func NewServiceBindingBindingUnauthorized

func NewServiceBindingBindingUnauthorized() *ServiceBindingBindingUnauthorized

NewServiceBindingBindingUnauthorized creates ServiceBindingBindingUnauthorized with default headers values

func (*ServiceBindingBindingUnauthorized) SetPayload

func (o *ServiceBindingBindingUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding unauthorized response

func (*ServiceBindingBindingUnauthorized) WithPayload

WithPayload adds the payload to the service binding binding unauthorized response

func (*ServiceBindingBindingUnauthorized) WriteResponse

func (o *ServiceBindingBindingUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingBindingUnprocessableEntity

type ServiceBindingBindingUnprocessableEntity struct {

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

ServiceBindingBindingUnprocessableEntity Unprocessable Entity

swagger:response serviceBindingBindingUnprocessableEntity

func NewServiceBindingBindingUnprocessableEntity

func NewServiceBindingBindingUnprocessableEntity() *ServiceBindingBindingUnprocessableEntity

NewServiceBindingBindingUnprocessableEntity creates ServiceBindingBindingUnprocessableEntity with default headers values

func (*ServiceBindingBindingUnprocessableEntity) SetPayload

func (o *ServiceBindingBindingUnprocessableEntity) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding binding unprocessable entity response

func (*ServiceBindingBindingUnprocessableEntity) WithPayload

WithPayload adds the payload to the service binding binding unprocessable entity response

func (*ServiceBindingBindingUnprocessableEntity) WriteResponse

WriteResponse to the client

type ServiceBindingGet

type ServiceBindingGet struct {
	Context *middleware.Context
	Handler ServiceBindingGetHandler
}
ServiceBindingGet swagger:route GET /v2/service_instances/{instance_id}/service_bindings/{binding_id} ServiceBindings serviceBindingGet

gets a service binding

func NewServiceBindingGet

func NewServiceBindingGet(ctx *middleware.Context, handler ServiceBindingGetHandler) *ServiceBindingGet

NewServiceBindingGet creates a new http.Handler for the service binding get operation

func (*ServiceBindingGet) ServeHTTP

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

type ServiceBindingGetDefault

type ServiceBindingGetDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

ServiceBindingGetDefault Unexpected

swagger:response serviceBindingGetDefault

func NewServiceBindingGetDefault

func NewServiceBindingGetDefault(code int) *ServiceBindingGetDefault

NewServiceBindingGetDefault creates ServiceBindingGetDefault with default headers values

func (*ServiceBindingGetDefault) SetPayload

func (o *ServiceBindingGetDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding get default response

func (*ServiceBindingGetDefault) SetStatusCode

func (o *ServiceBindingGetDefault) SetStatusCode(code int)

SetStatusCode sets the status to the service binding get default response

func (*ServiceBindingGetDefault) WithPayload

WithPayload adds the payload to the service binding get default response

func (*ServiceBindingGetDefault) WithStatusCode

func (o *ServiceBindingGetDefault) WithStatusCode(code int) *ServiceBindingGetDefault

WithStatusCode adds the status to the service binding get default response

func (*ServiceBindingGetDefault) WriteResponse

func (o *ServiceBindingGetDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingGetHandler

type ServiceBindingGetHandler interface {
	Handle(ServiceBindingGetParams, interface{}) middleware.Responder
}

ServiceBindingGetHandler interface for that can handle valid service binding get params

type ServiceBindingGetHandlerFunc

type ServiceBindingGetHandlerFunc func(ServiceBindingGetParams, interface{}) middleware.Responder

ServiceBindingGetHandlerFunc turns a function with the right signature into a service binding get handler

func (ServiceBindingGetHandlerFunc) Handle

func (fn ServiceBindingGetHandlerFunc) Handle(params ServiceBindingGetParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ServiceBindingGetNotFound

type ServiceBindingGetNotFound struct {

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

ServiceBindingGetNotFound Not Found

swagger:response serviceBindingGetNotFound

func NewServiceBindingGetNotFound

func NewServiceBindingGetNotFound() *ServiceBindingGetNotFound

NewServiceBindingGetNotFound creates ServiceBindingGetNotFound with default headers values

func (*ServiceBindingGetNotFound) SetPayload

func (o *ServiceBindingGetNotFound) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding get not found response

func (*ServiceBindingGetNotFound) WithPayload

WithPayload adds the payload to the service binding get not found response

func (*ServiceBindingGetNotFound) WriteResponse

func (o *ServiceBindingGetNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingGetOK

type ServiceBindingGetOK struct {

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

ServiceBindingGetOK OK

swagger:response serviceBindingGetOK

func NewServiceBindingGetOK

func NewServiceBindingGetOK() *ServiceBindingGetOK

NewServiceBindingGetOK creates ServiceBindingGetOK with default headers values

func (*ServiceBindingGetOK) SetPayload

func (o *ServiceBindingGetOK) SetPayload(payload *models.ServiceBindingResource)

SetPayload sets the payload to the service binding get o k response

func (*ServiceBindingGetOK) WithPayload

WithPayload adds the payload to the service binding get o k response

func (*ServiceBindingGetOK) WriteResponse

func (o *ServiceBindingGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingGetParams

type ServiceBindingGetParams struct {

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

	/*identity of the user that initiated the request from the Platform
	  In: header
	*/
	XBrokerAPIOriginatingIdentity *string
	/*idenity of the request from the Platform
	  In: header
	*/
	XBrokerAPIRequestIdentity *string
	/*version number of the Service Broker API that the Platform will use
	  Required: true
	  In: header
	*/
	XBrokerAPIVersion string
	/*binding id of binding to create
	  Required: true
	  In: path
	*/
	BindingID string
	/*instance id of instance to provision
	  Required: true
	  In: path
	*/
	InstanceID string
	/*id of the plan associated with the instance
	  In: query
	*/
	PlanID *string
	/*id of the service associated with the instance
	  In: query
	*/
	ServiceID *string
}

ServiceBindingGetParams contains all the bound params for the service binding get operation typically these are obtained from a http.Request

swagger:parameters serviceBinding.get

func NewServiceBindingGetParams

func NewServiceBindingGetParams() ServiceBindingGetParams

NewServiceBindingGetParams creates a new ServiceBindingGetParams object

There are no default values defined in the spec.

func (*ServiceBindingGetParams) BindRequest

func (o *ServiceBindingGetParams) 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 NewServiceBindingGetParams() beforehand.

type ServiceBindingGetPreconditionFailed

type ServiceBindingGetPreconditionFailed struct {

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

ServiceBindingGetPreconditionFailed Precondition Failed

swagger:response serviceBindingGetPreconditionFailed

func NewServiceBindingGetPreconditionFailed

func NewServiceBindingGetPreconditionFailed() *ServiceBindingGetPreconditionFailed

NewServiceBindingGetPreconditionFailed creates ServiceBindingGetPreconditionFailed with default headers values

func (*ServiceBindingGetPreconditionFailed) SetPayload

func (o *ServiceBindingGetPreconditionFailed) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding get precondition failed response

func (*ServiceBindingGetPreconditionFailed) WithPayload

WithPayload adds the payload to the service binding get precondition failed response

func (*ServiceBindingGetPreconditionFailed) WriteResponse

WriteResponse to the client

type ServiceBindingGetURL

type ServiceBindingGetURL struct {
	BindingID  string
	InstanceID string

	PlanID    *string
	ServiceID *string
	// contains filtered or unexported fields
}

ServiceBindingGetURL generates an URL for the service binding get operation

func (*ServiceBindingGetURL) Build

func (o *ServiceBindingGetURL) Build() (*url.URL, error)

Build a url path and query string

func (*ServiceBindingGetURL) BuildFull

func (o *ServiceBindingGetURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ServiceBindingGetURL) Must

func (o *ServiceBindingGetURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ServiceBindingGetURL) SetBasePath

func (o *ServiceBindingGetURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ServiceBindingGetURL) String

func (o *ServiceBindingGetURL) String() string

String returns the string representation of the path with query string

func (*ServiceBindingGetURL) StringFull

func (o *ServiceBindingGetURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ServiceBindingGetURL) WithBasePath

func (o *ServiceBindingGetURL) WithBasePath(bp string) *ServiceBindingGetURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ServiceBindingGetUnauthorized

type ServiceBindingGetUnauthorized struct {

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

ServiceBindingGetUnauthorized Unauthorized

swagger:response serviceBindingGetUnauthorized

func NewServiceBindingGetUnauthorized

func NewServiceBindingGetUnauthorized() *ServiceBindingGetUnauthorized

NewServiceBindingGetUnauthorized creates ServiceBindingGetUnauthorized with default headers values

func (*ServiceBindingGetUnauthorized) SetPayload

func (o *ServiceBindingGetUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding get unauthorized response

func (*ServiceBindingGetUnauthorized) WithPayload

WithPayload adds the payload to the service binding get unauthorized response

func (*ServiceBindingGetUnauthorized) WriteResponse

func (o *ServiceBindingGetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingLastOperationGet

type ServiceBindingLastOperationGet struct {
	Context *middleware.Context
	Handler ServiceBindingLastOperationGetHandler
}
ServiceBindingLastOperationGet swagger:route GET /v2/service_instances/{instance_id}/service_bindings/{binding_id}/last_operation ServiceBindings serviceBindingLastOperationGet

last requested operation state for service binding

func NewServiceBindingLastOperationGet

func NewServiceBindingLastOperationGet(ctx *middleware.Context, handler ServiceBindingLastOperationGetHandler) *ServiceBindingLastOperationGet

NewServiceBindingLastOperationGet creates a new http.Handler for the service binding last operation get operation

func (*ServiceBindingLastOperationGet) ServeHTTP

type ServiceBindingLastOperationGetBadRequest

type ServiceBindingLastOperationGetBadRequest struct {

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

ServiceBindingLastOperationGetBadRequest Bad Request

swagger:response serviceBindingLastOperationGetBadRequest

func NewServiceBindingLastOperationGetBadRequest

func NewServiceBindingLastOperationGetBadRequest() *ServiceBindingLastOperationGetBadRequest

NewServiceBindingLastOperationGetBadRequest creates ServiceBindingLastOperationGetBadRequest with default headers values

func (*ServiceBindingLastOperationGetBadRequest) SetPayload

func (o *ServiceBindingLastOperationGetBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding last operation get bad request response

func (*ServiceBindingLastOperationGetBadRequest) WithPayload

WithPayload adds the payload to the service binding last operation get bad request response

func (*ServiceBindingLastOperationGetBadRequest) WriteResponse

WriteResponse to the client

type ServiceBindingLastOperationGetDefault

type ServiceBindingLastOperationGetDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

ServiceBindingLastOperationGetDefault Unexpected

swagger:response serviceBindingLastOperationGetDefault

func NewServiceBindingLastOperationGetDefault

func NewServiceBindingLastOperationGetDefault(code int) *ServiceBindingLastOperationGetDefault

NewServiceBindingLastOperationGetDefault creates ServiceBindingLastOperationGetDefault with default headers values

func (*ServiceBindingLastOperationGetDefault) SetPayload

func (o *ServiceBindingLastOperationGetDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding last operation get default response

func (*ServiceBindingLastOperationGetDefault) SetStatusCode

func (o *ServiceBindingLastOperationGetDefault) SetStatusCode(code int)

SetStatusCode sets the status to the service binding last operation get default response

func (*ServiceBindingLastOperationGetDefault) WithPayload

WithPayload adds the payload to the service binding last operation get default response

func (*ServiceBindingLastOperationGetDefault) WithStatusCode

WithStatusCode adds the status to the service binding last operation get default response

func (*ServiceBindingLastOperationGetDefault) WriteResponse

WriteResponse to the client

type ServiceBindingLastOperationGetGone

type ServiceBindingLastOperationGetGone struct {

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

ServiceBindingLastOperationGetGone Gone

swagger:response serviceBindingLastOperationGetGone

func NewServiceBindingLastOperationGetGone

func NewServiceBindingLastOperationGetGone() *ServiceBindingLastOperationGetGone

NewServiceBindingLastOperationGetGone creates ServiceBindingLastOperationGetGone with default headers values

func (*ServiceBindingLastOperationGetGone) SetPayload

func (o *ServiceBindingLastOperationGetGone) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding last operation get gone response

func (*ServiceBindingLastOperationGetGone) WithPayload

WithPayload adds the payload to the service binding last operation get gone response

func (*ServiceBindingLastOperationGetGone) WriteResponse

WriteResponse to the client

type ServiceBindingLastOperationGetHandler

type ServiceBindingLastOperationGetHandler interface {
	Handle(ServiceBindingLastOperationGetParams, interface{}) middleware.Responder
}

ServiceBindingLastOperationGetHandler interface for that can handle valid service binding last operation get params

type ServiceBindingLastOperationGetHandlerFunc

type ServiceBindingLastOperationGetHandlerFunc func(ServiceBindingLastOperationGetParams, interface{}) middleware.Responder

ServiceBindingLastOperationGetHandlerFunc turns a function with the right signature into a service binding last operation get handler

func (ServiceBindingLastOperationGetHandlerFunc) Handle

Handle executing the request and returning a response

type ServiceBindingLastOperationGetNotFound

type ServiceBindingLastOperationGetNotFound struct {

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

ServiceBindingLastOperationGetNotFound Not Found

swagger:response serviceBindingLastOperationGetNotFound

func NewServiceBindingLastOperationGetNotFound

func NewServiceBindingLastOperationGetNotFound() *ServiceBindingLastOperationGetNotFound

NewServiceBindingLastOperationGetNotFound creates ServiceBindingLastOperationGetNotFound with default headers values

func (*ServiceBindingLastOperationGetNotFound) SetPayload

func (o *ServiceBindingLastOperationGetNotFound) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding last operation get not found response

func (*ServiceBindingLastOperationGetNotFound) WithPayload

WithPayload adds the payload to the service binding last operation get not found response

func (*ServiceBindingLastOperationGetNotFound) WriteResponse

WriteResponse to the client

type ServiceBindingLastOperationGetOK

type ServiceBindingLastOperationGetOK struct {
	/*Indicates when to retry the request

	 */
	RetryAfter string `json:"RetryAfter"`

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

ServiceBindingLastOperationGetOK OK

swagger:response serviceBindingLastOperationGetOK

func NewServiceBindingLastOperationGetOK

func NewServiceBindingLastOperationGetOK() *ServiceBindingLastOperationGetOK

NewServiceBindingLastOperationGetOK creates ServiceBindingLastOperationGetOK with default headers values

func (*ServiceBindingLastOperationGetOK) SetPayload

SetPayload sets the payload to the service binding last operation get o k response

func (*ServiceBindingLastOperationGetOK) SetRetryAfter

func (o *ServiceBindingLastOperationGetOK) SetRetryAfter(retryAfter string)

SetRetryAfter sets the retryAfter to the service binding last operation get o k response

func (*ServiceBindingLastOperationGetOK) WithPayload

WithPayload adds the payload to the service binding last operation get o k response

func (*ServiceBindingLastOperationGetOK) WithRetryAfter

WithRetryAfter adds the retryAfter to the service binding last operation get o k response

func (*ServiceBindingLastOperationGetOK) WriteResponse

func (o *ServiceBindingLastOperationGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingLastOperationGetParams

type ServiceBindingLastOperationGetParams struct {

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

	/*identity of the user that initiated the request from the Platform
	  In: header
	*/
	XBrokerAPIOriginatingIdentity *string
	/*idenity of the request from the Platform
	  In: header
	*/
	XBrokerAPIRequestIdentity *string
	/*version number of the Service Broker API that the Platform will use
	  Required: true
	  In: header
	*/
	XBrokerAPIVersion string
	/*binding id of binding to create
	  Required: true
	  In: path
	*/
	BindingID string
	/*instance id of instance to provision
	  Required: true
	  In: path
	*/
	InstanceID string
	/*a provided identifier for the operation
	  In: query
	*/
	Operation *string
	/*id of the plan associated with the instance
	  In: query
	*/
	PlanID *string
	/*id of the service associated with the instance
	  In: query
	*/
	ServiceID *string
}

ServiceBindingLastOperationGetParams contains all the bound params for the service binding last operation get operation typically these are obtained from a http.Request

swagger:parameters serviceBinding.lastOperation.get

func NewServiceBindingLastOperationGetParams

func NewServiceBindingLastOperationGetParams() ServiceBindingLastOperationGetParams

NewServiceBindingLastOperationGetParams creates a new ServiceBindingLastOperationGetParams object

There are no default values defined in the spec.

func (*ServiceBindingLastOperationGetParams) 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 NewServiceBindingLastOperationGetParams() beforehand.

type ServiceBindingLastOperationGetPreconditionFailed

type ServiceBindingLastOperationGetPreconditionFailed struct {

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

ServiceBindingLastOperationGetPreconditionFailed Precondition Failed

swagger:response serviceBindingLastOperationGetPreconditionFailed

func NewServiceBindingLastOperationGetPreconditionFailed

func NewServiceBindingLastOperationGetPreconditionFailed() *ServiceBindingLastOperationGetPreconditionFailed

NewServiceBindingLastOperationGetPreconditionFailed creates ServiceBindingLastOperationGetPreconditionFailed with default headers values

func (*ServiceBindingLastOperationGetPreconditionFailed) SetPayload

SetPayload sets the payload to the service binding last operation get precondition failed response

func (*ServiceBindingLastOperationGetPreconditionFailed) WithPayload

WithPayload adds the payload to the service binding last operation get precondition failed response

func (*ServiceBindingLastOperationGetPreconditionFailed) WriteResponse

WriteResponse to the client

type ServiceBindingLastOperationGetURL

type ServiceBindingLastOperationGetURL struct {
	BindingID  string
	InstanceID string

	Operation *string
	PlanID    *string
	ServiceID *string
	// contains filtered or unexported fields
}

ServiceBindingLastOperationGetURL generates an URL for the service binding last operation get operation

func (*ServiceBindingLastOperationGetURL) Build

Build a url path and query string

func (*ServiceBindingLastOperationGetURL) BuildFull

func (o *ServiceBindingLastOperationGetURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ServiceBindingLastOperationGetURL) Must

Must is a helper function to panic when the url builder returns an error

func (*ServiceBindingLastOperationGetURL) SetBasePath

func (o *ServiceBindingLastOperationGetURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ServiceBindingLastOperationGetURL) String

String returns the string representation of the path with query string

func (*ServiceBindingLastOperationGetURL) StringFull

func (o *ServiceBindingLastOperationGetURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ServiceBindingLastOperationGetURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ServiceBindingLastOperationGetUnauthorized

type ServiceBindingLastOperationGetUnauthorized struct {

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

ServiceBindingLastOperationGetUnauthorized Unauthorized

swagger:response serviceBindingLastOperationGetUnauthorized

func NewServiceBindingLastOperationGetUnauthorized

func NewServiceBindingLastOperationGetUnauthorized() *ServiceBindingLastOperationGetUnauthorized

NewServiceBindingLastOperationGetUnauthorized creates ServiceBindingLastOperationGetUnauthorized with default headers values

func (*ServiceBindingLastOperationGetUnauthorized) SetPayload

SetPayload sets the payload to the service binding last operation get unauthorized response

func (*ServiceBindingLastOperationGetUnauthorized) WithPayload

WithPayload adds the payload to the service binding last operation get unauthorized response

func (*ServiceBindingLastOperationGetUnauthorized) WriteResponse

WriteResponse to the client

type ServiceBindingUnbinding

type ServiceBindingUnbinding struct {
	Context *middleware.Context
	Handler ServiceBindingUnbindingHandler
}
ServiceBindingUnbinding swagger:route DELETE /v2/service_instances/{instance_id}/service_bindings/{binding_id} ServiceBindings serviceBindingUnbinding

deprovision of a service binding

func NewServiceBindingUnbinding

func NewServiceBindingUnbinding(ctx *middleware.Context, handler ServiceBindingUnbindingHandler) *ServiceBindingUnbinding

NewServiceBindingUnbinding creates a new http.Handler for the service binding unbinding operation

func (*ServiceBindingUnbinding) ServeHTTP

type ServiceBindingUnbindingAccepted

type ServiceBindingUnbindingAccepted struct {

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

ServiceBindingUnbindingAccepted Accepted

swagger:response serviceBindingUnbindingAccepted

func NewServiceBindingUnbindingAccepted

func NewServiceBindingUnbindingAccepted() *ServiceBindingUnbindingAccepted

NewServiceBindingUnbindingAccepted creates ServiceBindingUnbindingAccepted with default headers values

func (*ServiceBindingUnbindingAccepted) SetPayload

func (o *ServiceBindingUnbindingAccepted) SetPayload(payload *models.AsyncOperation)

SetPayload sets the payload to the service binding unbinding accepted response

func (*ServiceBindingUnbindingAccepted) WithPayload

WithPayload adds the payload to the service binding unbinding accepted response

func (*ServiceBindingUnbindingAccepted) WriteResponse

func (o *ServiceBindingUnbindingAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingUnbindingBadRequest

type ServiceBindingUnbindingBadRequest struct {

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

ServiceBindingUnbindingBadRequest Bad Request

swagger:response serviceBindingUnbindingBadRequest

func NewServiceBindingUnbindingBadRequest

func NewServiceBindingUnbindingBadRequest() *ServiceBindingUnbindingBadRequest

NewServiceBindingUnbindingBadRequest creates ServiceBindingUnbindingBadRequest with default headers values

func (*ServiceBindingUnbindingBadRequest) SetPayload

func (o *ServiceBindingUnbindingBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding unbinding bad request response

func (*ServiceBindingUnbindingBadRequest) WithPayload

WithPayload adds the payload to the service binding unbinding bad request response

func (*ServiceBindingUnbindingBadRequest) WriteResponse

func (o *ServiceBindingUnbindingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingUnbindingDefault

type ServiceBindingUnbindingDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

ServiceBindingUnbindingDefault Unexpected

swagger:response serviceBindingUnbindingDefault

func NewServiceBindingUnbindingDefault

func NewServiceBindingUnbindingDefault(code int) *ServiceBindingUnbindingDefault

NewServiceBindingUnbindingDefault creates ServiceBindingUnbindingDefault with default headers values

func (*ServiceBindingUnbindingDefault) SetPayload

func (o *ServiceBindingUnbindingDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding unbinding default response

func (*ServiceBindingUnbindingDefault) SetStatusCode

func (o *ServiceBindingUnbindingDefault) SetStatusCode(code int)

SetStatusCode sets the status to the service binding unbinding default response

func (*ServiceBindingUnbindingDefault) WithPayload

WithPayload adds the payload to the service binding unbinding default response

func (*ServiceBindingUnbindingDefault) WithStatusCode

WithStatusCode adds the status to the service binding unbinding default response

func (*ServiceBindingUnbindingDefault) WriteResponse

func (o *ServiceBindingUnbindingDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingUnbindingGone

type ServiceBindingUnbindingGone struct {

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

ServiceBindingUnbindingGone Gone

swagger:response serviceBindingUnbindingGone

func NewServiceBindingUnbindingGone

func NewServiceBindingUnbindingGone() *ServiceBindingUnbindingGone

NewServiceBindingUnbindingGone creates ServiceBindingUnbindingGone with default headers values

func (*ServiceBindingUnbindingGone) SetPayload

func (o *ServiceBindingUnbindingGone) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding unbinding gone response

func (*ServiceBindingUnbindingGone) WithPayload

WithPayload adds the payload to the service binding unbinding gone response

func (*ServiceBindingUnbindingGone) WriteResponse

func (o *ServiceBindingUnbindingGone) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingUnbindingHandler

type ServiceBindingUnbindingHandler interface {
	Handle(ServiceBindingUnbindingParams, interface{}) middleware.Responder
}

ServiceBindingUnbindingHandler interface for that can handle valid service binding unbinding params

type ServiceBindingUnbindingHandlerFunc

type ServiceBindingUnbindingHandlerFunc func(ServiceBindingUnbindingParams, interface{}) middleware.Responder

ServiceBindingUnbindingHandlerFunc turns a function with the right signature into a service binding unbinding handler

func (ServiceBindingUnbindingHandlerFunc) Handle

Handle executing the request and returning a response

type ServiceBindingUnbindingOK

type ServiceBindingUnbindingOK struct {

	/*
	  In: Body
	*/
	Payload interface{} `json:"body,omitempty"`
}

ServiceBindingUnbindingOK OK

swagger:response serviceBindingUnbindingOK

func NewServiceBindingUnbindingOK

func NewServiceBindingUnbindingOK() *ServiceBindingUnbindingOK

NewServiceBindingUnbindingOK creates ServiceBindingUnbindingOK with default headers values

func (*ServiceBindingUnbindingOK) SetPayload

func (o *ServiceBindingUnbindingOK) SetPayload(payload interface{})

SetPayload sets the payload to the service binding unbinding o k response

func (*ServiceBindingUnbindingOK) WithPayload

func (o *ServiceBindingUnbindingOK) WithPayload(payload interface{}) *ServiceBindingUnbindingOK

WithPayload adds the payload to the service binding unbinding o k response

func (*ServiceBindingUnbindingOK) WriteResponse

func (o *ServiceBindingUnbindingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ServiceBindingUnbindingParams

type ServiceBindingUnbindingParams struct {

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

	/*identity of the user that initiated the request from the Platform
	  In: header
	*/
	XBrokerAPIOriginatingIdentity *string
	/*idenity of the request from the Platform
	  In: header
	*/
	XBrokerAPIRequestIdentity *string
	/*version number of the Service Broker API that the Platform will use
	  Required: true
	  In: header
	*/
	XBrokerAPIVersion string
	/*asynchronous operations supported
	  In: query
	*/
	AcceptsIncomplete *bool
	/*binding id of binding to create
	  Required: true
	  In: path
	*/
	BindingID string
	/*instance id of instance to provision
	  Required: true
	  In: path
	*/
	InstanceID string
	/*id of the plan associated with the instance being deleted
	  Required: true
	  In: query
	*/
	PlanID string
	/*id of the service associated with the instance being deleted
	  Required: true
	  In: query
	*/
	ServiceID string
}

ServiceBindingUnbindingParams contains all the bound params for the service binding unbinding operation typically these are obtained from a http.Request

swagger:parameters serviceBinding.unbinding

func NewServiceBindingUnbindingParams

func NewServiceBindingUnbindingParams() ServiceBindingUnbindingParams

NewServiceBindingUnbindingParams creates a new ServiceBindingUnbindingParams object

There are no default values defined in the spec.

func (*ServiceBindingUnbindingParams) 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 NewServiceBindingUnbindingParams() beforehand.

type ServiceBindingUnbindingPreconditionFailed

type ServiceBindingUnbindingPreconditionFailed struct {

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

ServiceBindingUnbindingPreconditionFailed Precondition Failed

swagger:response serviceBindingUnbindingPreconditionFailed

func NewServiceBindingUnbindingPreconditionFailed

func NewServiceBindingUnbindingPreconditionFailed() *ServiceBindingUnbindingPreconditionFailed

NewServiceBindingUnbindingPreconditionFailed creates ServiceBindingUnbindingPreconditionFailed with default headers values

func (*ServiceBindingUnbindingPreconditionFailed) SetPayload

func (o *ServiceBindingUnbindingPreconditionFailed) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding unbinding precondition failed response

func (*ServiceBindingUnbindingPreconditionFailed) WithPayload

WithPayload adds the payload to the service binding unbinding precondition failed response

func (*ServiceBindingUnbindingPreconditionFailed) WriteResponse

WriteResponse to the client

type ServiceBindingUnbindingURL

type ServiceBindingUnbindingURL struct {
	BindingID  string
	InstanceID string

	AcceptsIncomplete *bool
	PlanID            string
	ServiceID         string
	// contains filtered or unexported fields
}

ServiceBindingUnbindingURL generates an URL for the service binding unbinding operation

func (*ServiceBindingUnbindingURL) Build

func (o *ServiceBindingUnbindingURL) Build() (*url.URL, error)

Build a url path and query string

func (*ServiceBindingUnbindingURL) BuildFull

func (o *ServiceBindingUnbindingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ServiceBindingUnbindingURL) Must

func (o *ServiceBindingUnbindingURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ServiceBindingUnbindingURL) SetBasePath

func (o *ServiceBindingUnbindingURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ServiceBindingUnbindingURL) String

func (o *ServiceBindingUnbindingURL) String() string

String returns the string representation of the path with query string

func (*ServiceBindingUnbindingURL) StringFull

func (o *ServiceBindingUnbindingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ServiceBindingUnbindingURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ServiceBindingUnbindingUnauthorized

type ServiceBindingUnbindingUnauthorized struct {

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

ServiceBindingUnbindingUnauthorized Unauthorized

swagger:response serviceBindingUnbindingUnauthorized

func NewServiceBindingUnbindingUnauthorized

func NewServiceBindingUnbindingUnauthorized() *ServiceBindingUnbindingUnauthorized

NewServiceBindingUnbindingUnauthorized creates ServiceBindingUnbindingUnauthorized with default headers values

func (*ServiceBindingUnbindingUnauthorized) SetPayload

func (o *ServiceBindingUnbindingUnauthorized) SetPayload(payload *models.Error)

SetPayload sets the payload to the service binding unbinding unauthorized response

func (*ServiceBindingUnbindingUnauthorized) WithPayload

WithPayload adds the payload to the service binding unbinding unauthorized response

func (*ServiceBindingUnbindingUnauthorized) WriteResponse

WriteResponse to the client

type ServiceBindingUnbindingUnprocessableEntity

type ServiceBindingUnbindingUnprocessableEntity struct {

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

ServiceBindingUnbindingUnprocessableEntity Unprocessable Entity

swagger:response serviceBindingUnbindingUnprocessableEntity

func NewServiceBindingUnbindingUnprocessableEntity

func NewServiceBindingUnbindingUnprocessableEntity() *ServiceBindingUnbindingUnprocessableEntity

NewServiceBindingUnbindingUnprocessableEntity creates ServiceBindingUnbindingUnprocessableEntity with default headers values

func (*ServiceBindingUnbindingUnprocessableEntity) SetPayload

SetPayload sets the payload to the service binding unbinding unprocessable entity response

func (*ServiceBindingUnbindingUnprocessableEntity) WithPayload

WithPayload adds the payload to the service binding unbinding unprocessable entity response

func (*ServiceBindingUnbindingUnprocessableEntity) WriteResponse

WriteResponse to the client

Jump to

Keyboard shortcuts

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