Documentation ¶
Index ¶
- type Client
- func (a *Client) ServiceBindingBinding(params *ServiceBindingBindingParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingBindingOK, *ServiceBindingBindingCreated, ...)
- func (a *Client) ServiceBindingGet(params *ServiceBindingGetParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingGetOK, error)
- func (a *Client) ServiceBindingLastOperationGet(params *ServiceBindingLastOperationGetParams, ...) (*ServiceBindingLastOperationGetOK, error)
- func (a *Client) ServiceBindingUnbinding(params *ServiceBindingUnbindingParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingUnbindingOK, *ServiceBindingUnbindingAccepted, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ServiceBindingBindingAccepted
- type ServiceBindingBindingBadRequest
- type ServiceBindingBindingConflict
- type ServiceBindingBindingCreated
- type ServiceBindingBindingOK
- type ServiceBindingBindingParams
- func NewServiceBindingBindingParams() *ServiceBindingBindingParams
- func NewServiceBindingBindingParamsWithContext(ctx context.Context) *ServiceBindingBindingParams
- func NewServiceBindingBindingParamsWithHTTPClient(client *http.Client) *ServiceBindingBindingParams
- func NewServiceBindingBindingParamsWithTimeout(timeout time.Duration) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) SetAcceptsIncomplete(acceptsIncomplete *bool)
- func (o *ServiceBindingBindingParams) SetBindingID(bindingID string)
- func (o *ServiceBindingBindingParams) SetBody(body *models.ServiceBindingRequest)
- func (o *ServiceBindingBindingParams) SetContext(ctx context.Context)
- func (o *ServiceBindingBindingParams) SetHTTPClient(client *http.Client)
- func (o *ServiceBindingBindingParams) SetInstanceID(instanceID string)
- func (o *ServiceBindingBindingParams) SetTimeout(timeout time.Duration)
- func (o *ServiceBindingBindingParams) SetXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string)
- func (o *ServiceBindingBindingParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
- func (o *ServiceBindingBindingParams) WithAcceptsIncomplete(acceptsIncomplete *bool) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithBindingID(bindingID string) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithBody(body *models.ServiceBindingRequest) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithContext(ctx context.Context) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithHTTPClient(client *http.Client) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithInstanceID(instanceID string) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithTimeout(timeout time.Duration) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingBindingParams
- func (o *ServiceBindingBindingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ServiceBindingBindingReader
- type ServiceBindingBindingUnprocessableEntity
- type ServiceBindingGetNotFound
- type ServiceBindingGetOK
- type ServiceBindingGetParams
- func NewServiceBindingGetParams() *ServiceBindingGetParams
- func NewServiceBindingGetParamsWithContext(ctx context.Context) *ServiceBindingGetParams
- func NewServiceBindingGetParamsWithHTTPClient(client *http.Client) *ServiceBindingGetParams
- func NewServiceBindingGetParamsWithTimeout(timeout time.Duration) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) SetBindingID(bindingID string)
- func (o *ServiceBindingGetParams) SetContext(ctx context.Context)
- func (o *ServiceBindingGetParams) SetHTTPClient(client *http.Client)
- func (o *ServiceBindingGetParams) SetInstanceID(instanceID string)
- func (o *ServiceBindingGetParams) SetTimeout(timeout time.Duration)
- func (o *ServiceBindingGetParams) SetXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string)
- func (o *ServiceBindingGetParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
- func (o *ServiceBindingGetParams) WithBindingID(bindingID string) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WithContext(ctx context.Context) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WithHTTPClient(client *http.Client) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WithInstanceID(instanceID string) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WithTimeout(timeout time.Duration) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WithXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingGetParams
- func (o *ServiceBindingGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ServiceBindingGetReader
- type ServiceBindingLastOperationGetBadRequest
- type ServiceBindingLastOperationGetGone
- type ServiceBindingLastOperationGetOK
- type ServiceBindingLastOperationGetParams
- func NewServiceBindingLastOperationGetParams() *ServiceBindingLastOperationGetParams
- func NewServiceBindingLastOperationGetParamsWithContext(ctx context.Context) *ServiceBindingLastOperationGetParams
- func NewServiceBindingLastOperationGetParamsWithHTTPClient(client *http.Client) *ServiceBindingLastOperationGetParams
- func NewServiceBindingLastOperationGetParamsWithTimeout(timeout time.Duration) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) SetBindingID(bindingID string)
- func (o *ServiceBindingLastOperationGetParams) SetContext(ctx context.Context)
- func (o *ServiceBindingLastOperationGetParams) SetHTTPClient(client *http.Client)
- func (o *ServiceBindingLastOperationGetParams) SetInstanceID(instanceID string)
- func (o *ServiceBindingLastOperationGetParams) SetOperation(operation *string)
- func (o *ServiceBindingLastOperationGetParams) SetPlanID(planID *string)
- func (o *ServiceBindingLastOperationGetParams) SetServiceID(serviceID *string)
- func (o *ServiceBindingLastOperationGetParams) SetTimeout(timeout time.Duration)
- func (o *ServiceBindingLastOperationGetParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
- func (o *ServiceBindingLastOperationGetParams) WithBindingID(bindingID string) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithContext(ctx context.Context) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithHTTPClient(client *http.Client) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithInstanceID(instanceID string) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithOperation(operation *string) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithPlanID(planID *string) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithServiceID(serviceID *string) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithTimeout(timeout time.Duration) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingLastOperationGetParams
- func (o *ServiceBindingLastOperationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ServiceBindingLastOperationGetReader
- type ServiceBindingUnbindingAccepted
- type ServiceBindingUnbindingBadRequest
- type ServiceBindingUnbindingGone
- type ServiceBindingUnbindingOK
- type ServiceBindingUnbindingParams
- func NewServiceBindingUnbindingParams() *ServiceBindingUnbindingParams
- func NewServiceBindingUnbindingParamsWithContext(ctx context.Context) *ServiceBindingUnbindingParams
- func NewServiceBindingUnbindingParamsWithHTTPClient(client *http.Client) *ServiceBindingUnbindingParams
- func NewServiceBindingUnbindingParamsWithTimeout(timeout time.Duration) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) SetAcceptsIncomplete(acceptsIncomplete *bool)
- func (o *ServiceBindingUnbindingParams) SetBindingID(bindingID string)
- func (o *ServiceBindingUnbindingParams) SetContext(ctx context.Context)
- func (o *ServiceBindingUnbindingParams) SetHTTPClient(client *http.Client)
- func (o *ServiceBindingUnbindingParams) SetInstanceID(instanceID string)
- func (o *ServiceBindingUnbindingParams) SetPlanID(planID string)
- func (o *ServiceBindingUnbindingParams) SetServiceID(serviceID string)
- func (o *ServiceBindingUnbindingParams) SetTimeout(timeout time.Duration)
- func (o *ServiceBindingUnbindingParams) SetXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string)
- func (o *ServiceBindingUnbindingParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
- func (o *ServiceBindingUnbindingParams) WithAcceptsIncomplete(acceptsIncomplete *bool) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithBindingID(bindingID string) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithContext(ctx context.Context) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithHTTPClient(client *http.Client) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithInstanceID(instanceID string) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithPlanID(planID string) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithServiceID(serviceID string) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithTimeout(timeout time.Duration) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingUnbindingParams
- func (o *ServiceBindingUnbindingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ServiceBindingUnbindingReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for service bindings API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new service bindings API client.
func (*Client) ServiceBindingBinding ¶
func (a *Client) ServiceBindingBinding(params *ServiceBindingBindingParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingBindingOK, *ServiceBindingBindingCreated, *ServiceBindingBindingAccepted, error)
ServiceBindingBinding generations of a service binding
func (*Client) ServiceBindingGet ¶
func (a *Client) ServiceBindingGet(params *ServiceBindingGetParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingGetOK, error)
ServiceBindingGet gets a service binding
func (*Client) ServiceBindingLastOperationGet ¶
func (a *Client) ServiceBindingLastOperationGet(params *ServiceBindingLastOperationGetParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingLastOperationGetOK, error)
ServiceBindingLastOperationGet lasts requested operation state for service binding
func (*Client) ServiceBindingUnbinding ¶
func (a *Client) ServiceBindingUnbinding(params *ServiceBindingUnbindingParams, authInfo runtime.ClientAuthInfoWriter) (*ServiceBindingUnbindingOK, *ServiceBindingUnbindingAccepted, error)
ServiceBindingUnbinding deprovisions of a service binding
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ServiceBindingBindingAccepted ¶
type ServiceBindingBindingAccepted struct {
Payload *models.AsyncOperation
}
ServiceBindingBindingAccepted handles this case with default header values.
Accepted
func NewServiceBindingBindingAccepted ¶
func NewServiceBindingBindingAccepted() *ServiceBindingBindingAccepted
NewServiceBindingBindingAccepted creates a ServiceBindingBindingAccepted with default headers values
func (*ServiceBindingBindingAccepted) Error ¶
func (o *ServiceBindingBindingAccepted) Error() string
type ServiceBindingBindingBadRequest ¶
ServiceBindingBindingBadRequest handles this case with default header values.
Bad Request
func NewServiceBindingBindingBadRequest ¶
func NewServiceBindingBindingBadRequest() *ServiceBindingBindingBadRequest
NewServiceBindingBindingBadRequest creates a ServiceBindingBindingBadRequest with default headers values
func (*ServiceBindingBindingBadRequest) Error ¶
func (o *ServiceBindingBindingBadRequest) Error() string
type ServiceBindingBindingConflict ¶
ServiceBindingBindingConflict handles this case with default header values.
Conflict
func NewServiceBindingBindingConflict ¶
func NewServiceBindingBindingConflict() *ServiceBindingBindingConflict
NewServiceBindingBindingConflict creates a ServiceBindingBindingConflict with default headers values
func (*ServiceBindingBindingConflict) Error ¶
func (o *ServiceBindingBindingConflict) Error() string
type ServiceBindingBindingCreated ¶
type ServiceBindingBindingCreated struct {
Payload *models.ServiceBinding
}
ServiceBindingBindingCreated handles this case with default header values.
Created
func NewServiceBindingBindingCreated ¶
func NewServiceBindingBindingCreated() *ServiceBindingBindingCreated
NewServiceBindingBindingCreated creates a ServiceBindingBindingCreated with default headers values
func (*ServiceBindingBindingCreated) Error ¶
func (o *ServiceBindingBindingCreated) Error() string
type ServiceBindingBindingOK ¶
type ServiceBindingBindingOK struct {
Payload *models.ServiceBinding
}
ServiceBindingBindingOK handles this case with default header values.
OK
func NewServiceBindingBindingOK ¶
func NewServiceBindingBindingOK() *ServiceBindingBindingOK
NewServiceBindingBindingOK creates a ServiceBindingBindingOK with default headers values
func (*ServiceBindingBindingOK) Error ¶
func (o *ServiceBindingBindingOK) Error() string
type ServiceBindingBindingParams ¶
type ServiceBindingBindingParams struct { /*XBrokerAPIOriginatingIdentity identity of the user that initiated the request from the Platform */ XBrokerAPIOriginatingIdentity *string /*XBrokerAPIVersion version number of the Service Broker API that the Platform will use */ XBrokerAPIVersion string /*AcceptsIncomplete asynchronous operations supported */ AcceptsIncomplete *bool /*BindingID binding id of binding to create */ BindingID string /*Body parameters for the requested service binding */ Body *models.ServiceBindingRequest /*InstanceID instance id of instance to provision */ InstanceID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ServiceBindingBindingParams contains all the parameters to send to the API endpoint for the service binding binding operation typically these are written to a http.Request
func NewServiceBindingBindingParams ¶
func NewServiceBindingBindingParams() *ServiceBindingBindingParams
NewServiceBindingBindingParams creates a new ServiceBindingBindingParams object with the default values initialized.
func NewServiceBindingBindingParamsWithContext ¶
func NewServiceBindingBindingParamsWithContext(ctx context.Context) *ServiceBindingBindingParams
NewServiceBindingBindingParamsWithContext creates a new ServiceBindingBindingParams object with the default values initialized, and the ability to set a context for a request
func NewServiceBindingBindingParamsWithHTTPClient ¶
func NewServiceBindingBindingParamsWithHTTPClient(client *http.Client) *ServiceBindingBindingParams
NewServiceBindingBindingParamsWithHTTPClient creates a new ServiceBindingBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewServiceBindingBindingParamsWithTimeout ¶
func NewServiceBindingBindingParamsWithTimeout(timeout time.Duration) *ServiceBindingBindingParams
NewServiceBindingBindingParamsWithTimeout creates a new ServiceBindingBindingParams object with the default values initialized, and the ability to set a timeout on a request
func (*ServiceBindingBindingParams) SetAcceptsIncomplete ¶
func (o *ServiceBindingBindingParams) SetAcceptsIncomplete(acceptsIncomplete *bool)
SetAcceptsIncomplete adds the acceptsIncomplete to the service binding binding params
func (*ServiceBindingBindingParams) SetBindingID ¶
func (o *ServiceBindingBindingParams) SetBindingID(bindingID string)
SetBindingID adds the bindingId to the service binding binding params
func (*ServiceBindingBindingParams) SetBody ¶
func (o *ServiceBindingBindingParams) SetBody(body *models.ServiceBindingRequest)
SetBody adds the body to the service binding binding params
func (*ServiceBindingBindingParams) SetContext ¶
func (o *ServiceBindingBindingParams) SetContext(ctx context.Context)
SetContext adds the context to the service binding binding params
func (*ServiceBindingBindingParams) SetHTTPClient ¶
func (o *ServiceBindingBindingParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the service binding binding params
func (*ServiceBindingBindingParams) SetInstanceID ¶
func (o *ServiceBindingBindingParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the service binding binding params
func (*ServiceBindingBindingParams) SetTimeout ¶
func (o *ServiceBindingBindingParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the service binding binding params
func (*ServiceBindingBindingParams) SetXBrokerAPIOriginatingIdentity ¶
func (o *ServiceBindingBindingParams) SetXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string)
SetXBrokerAPIOriginatingIdentity adds the xBrokerApiOriginatingIdentity to the service binding binding params
func (*ServiceBindingBindingParams) SetXBrokerAPIVersion ¶
func (o *ServiceBindingBindingParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
SetXBrokerAPIVersion adds the xBrokerApiVersion to the service binding binding params
func (*ServiceBindingBindingParams) WithAcceptsIncomplete ¶
func (o *ServiceBindingBindingParams) WithAcceptsIncomplete(acceptsIncomplete *bool) *ServiceBindingBindingParams
WithAcceptsIncomplete adds the acceptsIncomplete to the service binding binding params
func (*ServiceBindingBindingParams) WithBindingID ¶
func (o *ServiceBindingBindingParams) WithBindingID(bindingID string) *ServiceBindingBindingParams
WithBindingID adds the bindingID to the service binding binding params
func (*ServiceBindingBindingParams) WithBody ¶
func (o *ServiceBindingBindingParams) WithBody(body *models.ServiceBindingRequest) *ServiceBindingBindingParams
WithBody adds the body to the service binding binding params
func (*ServiceBindingBindingParams) WithContext ¶
func (o *ServiceBindingBindingParams) WithContext(ctx context.Context) *ServiceBindingBindingParams
WithContext adds the context to the service binding binding params
func (*ServiceBindingBindingParams) WithHTTPClient ¶
func (o *ServiceBindingBindingParams) WithHTTPClient(client *http.Client) *ServiceBindingBindingParams
WithHTTPClient adds the HTTPClient to the service binding binding params
func (*ServiceBindingBindingParams) WithInstanceID ¶
func (o *ServiceBindingBindingParams) WithInstanceID(instanceID string) *ServiceBindingBindingParams
WithInstanceID adds the instanceID to the service binding binding params
func (*ServiceBindingBindingParams) WithTimeout ¶
func (o *ServiceBindingBindingParams) WithTimeout(timeout time.Duration) *ServiceBindingBindingParams
WithTimeout adds the timeout to the service binding binding params
func (*ServiceBindingBindingParams) WithXBrokerAPIOriginatingIdentity ¶
func (o *ServiceBindingBindingParams) WithXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string) *ServiceBindingBindingParams
WithXBrokerAPIOriginatingIdentity adds the xBrokerAPIOriginatingIdentity to the service binding binding params
func (*ServiceBindingBindingParams) WithXBrokerAPIVersion ¶
func (o *ServiceBindingBindingParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingBindingParams
WithXBrokerAPIVersion adds the xBrokerAPIVersion to the service binding binding params
func (*ServiceBindingBindingParams) WriteToRequest ¶
func (o *ServiceBindingBindingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ServiceBindingBindingReader ¶
type ServiceBindingBindingReader struct {
// contains filtered or unexported fields
}
ServiceBindingBindingReader is a Reader for the ServiceBindingBinding structure.
func (*ServiceBindingBindingReader) ReadResponse ¶
func (o *ServiceBindingBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ServiceBindingBindingUnprocessableEntity ¶
ServiceBindingBindingUnprocessableEntity handles this case with default header values.
Unprocessable Entity
func NewServiceBindingBindingUnprocessableEntity ¶
func NewServiceBindingBindingUnprocessableEntity() *ServiceBindingBindingUnprocessableEntity
NewServiceBindingBindingUnprocessableEntity creates a ServiceBindingBindingUnprocessableEntity with default headers values
func (*ServiceBindingBindingUnprocessableEntity) Error ¶
func (o *ServiceBindingBindingUnprocessableEntity) Error() string
type ServiceBindingGetNotFound ¶
ServiceBindingGetNotFound handles this case with default header values.
Not Found
func NewServiceBindingGetNotFound ¶
func NewServiceBindingGetNotFound() *ServiceBindingGetNotFound
NewServiceBindingGetNotFound creates a ServiceBindingGetNotFound with default headers values
func (*ServiceBindingGetNotFound) Error ¶
func (o *ServiceBindingGetNotFound) Error() string
type ServiceBindingGetOK ¶
type ServiceBindingGetOK struct {
Payload *models.ServiceBindingResource
}
ServiceBindingGetOK handles this case with default header values.
OK
func NewServiceBindingGetOK ¶
func NewServiceBindingGetOK() *ServiceBindingGetOK
NewServiceBindingGetOK creates a ServiceBindingGetOK with default headers values
func (*ServiceBindingGetOK) Error ¶
func (o *ServiceBindingGetOK) Error() string
type ServiceBindingGetParams ¶
type ServiceBindingGetParams struct { /*XBrokerAPIOriginatingIdentity identity of the user that initiated the request from the Platform */ XBrokerAPIOriginatingIdentity *string /*XBrokerAPIVersion version number of the Service Broker API that the Platform will use */ XBrokerAPIVersion string /*BindingID binding id of binding to create */ BindingID string /*InstanceID instance id of instance to provision */ InstanceID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ServiceBindingGetParams contains all the parameters to send to the API endpoint for the service binding get operation typically these are written to a http.Request
func NewServiceBindingGetParams ¶
func NewServiceBindingGetParams() *ServiceBindingGetParams
NewServiceBindingGetParams creates a new ServiceBindingGetParams object with the default values initialized.
func NewServiceBindingGetParamsWithContext ¶
func NewServiceBindingGetParamsWithContext(ctx context.Context) *ServiceBindingGetParams
NewServiceBindingGetParamsWithContext creates a new ServiceBindingGetParams object with the default values initialized, and the ability to set a context for a request
func NewServiceBindingGetParamsWithHTTPClient ¶
func NewServiceBindingGetParamsWithHTTPClient(client *http.Client) *ServiceBindingGetParams
NewServiceBindingGetParamsWithHTTPClient creates a new ServiceBindingGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewServiceBindingGetParamsWithTimeout ¶
func NewServiceBindingGetParamsWithTimeout(timeout time.Duration) *ServiceBindingGetParams
NewServiceBindingGetParamsWithTimeout creates a new ServiceBindingGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*ServiceBindingGetParams) SetBindingID ¶
func (o *ServiceBindingGetParams) SetBindingID(bindingID string)
SetBindingID adds the bindingId to the service binding get params
func (*ServiceBindingGetParams) SetContext ¶
func (o *ServiceBindingGetParams) SetContext(ctx context.Context)
SetContext adds the context to the service binding get params
func (*ServiceBindingGetParams) SetHTTPClient ¶
func (o *ServiceBindingGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the service binding get params
func (*ServiceBindingGetParams) SetInstanceID ¶
func (o *ServiceBindingGetParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the service binding get params
func (*ServiceBindingGetParams) SetTimeout ¶
func (o *ServiceBindingGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the service binding get params
func (*ServiceBindingGetParams) SetXBrokerAPIOriginatingIdentity ¶
func (o *ServiceBindingGetParams) SetXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string)
SetXBrokerAPIOriginatingIdentity adds the xBrokerApiOriginatingIdentity to the service binding get params
func (*ServiceBindingGetParams) SetXBrokerAPIVersion ¶
func (o *ServiceBindingGetParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
SetXBrokerAPIVersion adds the xBrokerApiVersion to the service binding get params
func (*ServiceBindingGetParams) WithBindingID ¶
func (o *ServiceBindingGetParams) WithBindingID(bindingID string) *ServiceBindingGetParams
WithBindingID adds the bindingID to the service binding get params
func (*ServiceBindingGetParams) WithContext ¶
func (o *ServiceBindingGetParams) WithContext(ctx context.Context) *ServiceBindingGetParams
WithContext adds the context to the service binding get params
func (*ServiceBindingGetParams) WithHTTPClient ¶
func (o *ServiceBindingGetParams) WithHTTPClient(client *http.Client) *ServiceBindingGetParams
WithHTTPClient adds the HTTPClient to the service binding get params
func (*ServiceBindingGetParams) WithInstanceID ¶
func (o *ServiceBindingGetParams) WithInstanceID(instanceID string) *ServiceBindingGetParams
WithInstanceID adds the instanceID to the service binding get params
func (*ServiceBindingGetParams) WithTimeout ¶
func (o *ServiceBindingGetParams) WithTimeout(timeout time.Duration) *ServiceBindingGetParams
WithTimeout adds the timeout to the service binding get params
func (*ServiceBindingGetParams) WithXBrokerAPIOriginatingIdentity ¶
func (o *ServiceBindingGetParams) WithXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string) *ServiceBindingGetParams
WithXBrokerAPIOriginatingIdentity adds the xBrokerAPIOriginatingIdentity to the service binding get params
func (*ServiceBindingGetParams) WithXBrokerAPIVersion ¶
func (o *ServiceBindingGetParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingGetParams
WithXBrokerAPIVersion adds the xBrokerAPIVersion to the service binding get params
func (*ServiceBindingGetParams) WriteToRequest ¶
func (o *ServiceBindingGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ServiceBindingGetReader ¶
type ServiceBindingGetReader struct {
// contains filtered or unexported fields
}
ServiceBindingGetReader is a Reader for the ServiceBindingGet structure.
func (*ServiceBindingGetReader) ReadResponse ¶
func (o *ServiceBindingGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ServiceBindingLastOperationGetBadRequest ¶
ServiceBindingLastOperationGetBadRequest handles this case with default header values.
Bad Request
func NewServiceBindingLastOperationGetBadRequest ¶
func NewServiceBindingLastOperationGetBadRequest() *ServiceBindingLastOperationGetBadRequest
NewServiceBindingLastOperationGetBadRequest creates a ServiceBindingLastOperationGetBadRequest with default headers values
func (*ServiceBindingLastOperationGetBadRequest) Error ¶
func (o *ServiceBindingLastOperationGetBadRequest) Error() string
type ServiceBindingLastOperationGetGone ¶
ServiceBindingLastOperationGetGone handles this case with default header values.
Gone
func NewServiceBindingLastOperationGetGone ¶
func NewServiceBindingLastOperationGetGone() *ServiceBindingLastOperationGetGone
NewServiceBindingLastOperationGetGone creates a ServiceBindingLastOperationGetGone with default headers values
func (*ServiceBindingLastOperationGetGone) Error ¶
func (o *ServiceBindingLastOperationGetGone) Error() string
type ServiceBindingLastOperationGetOK ¶
type ServiceBindingLastOperationGetOK struct {
Payload *models.LastOperationResource
}
ServiceBindingLastOperationGetOK handles this case with default header values.
OK
func NewServiceBindingLastOperationGetOK ¶
func NewServiceBindingLastOperationGetOK() *ServiceBindingLastOperationGetOK
NewServiceBindingLastOperationGetOK creates a ServiceBindingLastOperationGetOK with default headers values
func (*ServiceBindingLastOperationGetOK) Error ¶
func (o *ServiceBindingLastOperationGetOK) Error() string
type ServiceBindingLastOperationGetParams ¶
type ServiceBindingLastOperationGetParams struct { /*XBrokerAPIVersion version number of the Service Broker API that the Platform will use */ XBrokerAPIVersion string /*BindingID binding id of binding to create */ BindingID string /*InstanceID instance id of instance to provision */ InstanceID string /*Operation a provided identifier for the operation */ Operation *string /*PlanID id of the plan associated with the instance */ PlanID *string /*ServiceID id of the service associated with the instance */ ServiceID *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ServiceBindingLastOperationGetParams contains all the parameters to send to the API endpoint for the service binding last operation get operation typically these are written to a http.Request
func NewServiceBindingLastOperationGetParams ¶
func NewServiceBindingLastOperationGetParams() *ServiceBindingLastOperationGetParams
NewServiceBindingLastOperationGetParams creates a new ServiceBindingLastOperationGetParams object with the default values initialized.
func NewServiceBindingLastOperationGetParamsWithContext ¶
func NewServiceBindingLastOperationGetParamsWithContext(ctx context.Context) *ServiceBindingLastOperationGetParams
NewServiceBindingLastOperationGetParamsWithContext creates a new ServiceBindingLastOperationGetParams object with the default values initialized, and the ability to set a context for a request
func NewServiceBindingLastOperationGetParamsWithHTTPClient ¶
func NewServiceBindingLastOperationGetParamsWithHTTPClient(client *http.Client) *ServiceBindingLastOperationGetParams
NewServiceBindingLastOperationGetParamsWithHTTPClient creates a new ServiceBindingLastOperationGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewServiceBindingLastOperationGetParamsWithTimeout ¶
func NewServiceBindingLastOperationGetParamsWithTimeout(timeout time.Duration) *ServiceBindingLastOperationGetParams
NewServiceBindingLastOperationGetParamsWithTimeout creates a new ServiceBindingLastOperationGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*ServiceBindingLastOperationGetParams) SetBindingID ¶
func (o *ServiceBindingLastOperationGetParams) SetBindingID(bindingID string)
SetBindingID adds the bindingId to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetContext ¶
func (o *ServiceBindingLastOperationGetParams) SetContext(ctx context.Context)
SetContext adds the context to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetHTTPClient ¶
func (o *ServiceBindingLastOperationGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetInstanceID ¶
func (o *ServiceBindingLastOperationGetParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetOperation ¶
func (o *ServiceBindingLastOperationGetParams) SetOperation(operation *string)
SetOperation adds the operation to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetPlanID ¶
func (o *ServiceBindingLastOperationGetParams) SetPlanID(planID *string)
SetPlanID adds the planId to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetServiceID ¶
func (o *ServiceBindingLastOperationGetParams) SetServiceID(serviceID *string)
SetServiceID adds the serviceId to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetTimeout ¶
func (o *ServiceBindingLastOperationGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) SetXBrokerAPIVersion ¶
func (o *ServiceBindingLastOperationGetParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
SetXBrokerAPIVersion adds the xBrokerApiVersion to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithBindingID ¶
func (o *ServiceBindingLastOperationGetParams) WithBindingID(bindingID string) *ServiceBindingLastOperationGetParams
WithBindingID adds the bindingID to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithContext ¶
func (o *ServiceBindingLastOperationGetParams) WithContext(ctx context.Context) *ServiceBindingLastOperationGetParams
WithContext adds the context to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithHTTPClient ¶
func (o *ServiceBindingLastOperationGetParams) WithHTTPClient(client *http.Client) *ServiceBindingLastOperationGetParams
WithHTTPClient adds the HTTPClient to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithInstanceID ¶
func (o *ServiceBindingLastOperationGetParams) WithInstanceID(instanceID string) *ServiceBindingLastOperationGetParams
WithInstanceID adds the instanceID to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithOperation ¶
func (o *ServiceBindingLastOperationGetParams) WithOperation(operation *string) *ServiceBindingLastOperationGetParams
WithOperation adds the operation to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithPlanID ¶
func (o *ServiceBindingLastOperationGetParams) WithPlanID(planID *string) *ServiceBindingLastOperationGetParams
WithPlanID adds the planID to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithServiceID ¶
func (o *ServiceBindingLastOperationGetParams) WithServiceID(serviceID *string) *ServiceBindingLastOperationGetParams
WithServiceID adds the serviceID to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithTimeout ¶
func (o *ServiceBindingLastOperationGetParams) WithTimeout(timeout time.Duration) *ServiceBindingLastOperationGetParams
WithTimeout adds the timeout to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WithXBrokerAPIVersion ¶
func (o *ServiceBindingLastOperationGetParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingLastOperationGetParams
WithXBrokerAPIVersion adds the xBrokerAPIVersion to the service binding last operation get params
func (*ServiceBindingLastOperationGetParams) WriteToRequest ¶
func (o *ServiceBindingLastOperationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ServiceBindingLastOperationGetReader ¶
type ServiceBindingLastOperationGetReader struct {
// contains filtered or unexported fields
}
ServiceBindingLastOperationGetReader is a Reader for the ServiceBindingLastOperationGet structure.
func (*ServiceBindingLastOperationGetReader) ReadResponse ¶
func (o *ServiceBindingLastOperationGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ServiceBindingUnbindingAccepted ¶
type ServiceBindingUnbindingAccepted struct {
Payload *models.AsyncOperation
}
ServiceBindingUnbindingAccepted handles this case with default header values.
Accepted
func NewServiceBindingUnbindingAccepted ¶
func NewServiceBindingUnbindingAccepted() *ServiceBindingUnbindingAccepted
NewServiceBindingUnbindingAccepted creates a ServiceBindingUnbindingAccepted with default headers values
func (*ServiceBindingUnbindingAccepted) Error ¶
func (o *ServiceBindingUnbindingAccepted) Error() string
type ServiceBindingUnbindingBadRequest ¶
ServiceBindingUnbindingBadRequest handles this case with default header values.
Bad Request
func NewServiceBindingUnbindingBadRequest ¶
func NewServiceBindingUnbindingBadRequest() *ServiceBindingUnbindingBadRequest
NewServiceBindingUnbindingBadRequest creates a ServiceBindingUnbindingBadRequest with default headers values
func (*ServiceBindingUnbindingBadRequest) Error ¶
func (o *ServiceBindingUnbindingBadRequest) Error() string
type ServiceBindingUnbindingGone ¶
ServiceBindingUnbindingGone handles this case with default header values.
Gone
func NewServiceBindingUnbindingGone ¶
func NewServiceBindingUnbindingGone() *ServiceBindingUnbindingGone
NewServiceBindingUnbindingGone creates a ServiceBindingUnbindingGone with default headers values
func (*ServiceBindingUnbindingGone) Error ¶
func (o *ServiceBindingUnbindingGone) Error() string
type ServiceBindingUnbindingOK ¶
ServiceBindingUnbindingOK handles this case with default header values.
OK
func NewServiceBindingUnbindingOK ¶
func NewServiceBindingUnbindingOK() *ServiceBindingUnbindingOK
NewServiceBindingUnbindingOK creates a ServiceBindingUnbindingOK with default headers values
func (*ServiceBindingUnbindingOK) Error ¶
func (o *ServiceBindingUnbindingOK) Error() string
type ServiceBindingUnbindingParams ¶
type ServiceBindingUnbindingParams struct { /*XBrokerAPIOriginatingIdentity identity of the user that initiated the request from the Platform */ XBrokerAPIOriginatingIdentity *string /*XBrokerAPIVersion version number of the Service Broker API that the Platform will use */ XBrokerAPIVersion string /*AcceptsIncomplete asynchronous operations supported */ AcceptsIncomplete *bool /*BindingID binding id of binding to create */ BindingID string /*InstanceID instance id of instance to provision */ InstanceID string /*PlanID id of the plan associated with the instance being deleted */ PlanID string /*ServiceID id of the service associated with the instance being deleted */ ServiceID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ServiceBindingUnbindingParams contains all the parameters to send to the API endpoint for the service binding unbinding operation typically these are written to a http.Request
func NewServiceBindingUnbindingParams ¶
func NewServiceBindingUnbindingParams() *ServiceBindingUnbindingParams
NewServiceBindingUnbindingParams creates a new ServiceBindingUnbindingParams object with the default values initialized.
func NewServiceBindingUnbindingParamsWithContext ¶
func NewServiceBindingUnbindingParamsWithContext(ctx context.Context) *ServiceBindingUnbindingParams
NewServiceBindingUnbindingParamsWithContext creates a new ServiceBindingUnbindingParams object with the default values initialized, and the ability to set a context for a request
func NewServiceBindingUnbindingParamsWithHTTPClient ¶
func NewServiceBindingUnbindingParamsWithHTTPClient(client *http.Client) *ServiceBindingUnbindingParams
NewServiceBindingUnbindingParamsWithHTTPClient creates a new ServiceBindingUnbindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewServiceBindingUnbindingParamsWithTimeout ¶
func NewServiceBindingUnbindingParamsWithTimeout(timeout time.Duration) *ServiceBindingUnbindingParams
NewServiceBindingUnbindingParamsWithTimeout creates a new ServiceBindingUnbindingParams object with the default values initialized, and the ability to set a timeout on a request
func (*ServiceBindingUnbindingParams) SetAcceptsIncomplete ¶
func (o *ServiceBindingUnbindingParams) SetAcceptsIncomplete(acceptsIncomplete *bool)
SetAcceptsIncomplete adds the acceptsIncomplete to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetBindingID ¶
func (o *ServiceBindingUnbindingParams) SetBindingID(bindingID string)
SetBindingID adds the bindingId to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetContext ¶
func (o *ServiceBindingUnbindingParams) SetContext(ctx context.Context)
SetContext adds the context to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetHTTPClient ¶
func (o *ServiceBindingUnbindingParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetInstanceID ¶
func (o *ServiceBindingUnbindingParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetPlanID ¶
func (o *ServiceBindingUnbindingParams) SetPlanID(planID string)
SetPlanID adds the planId to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetServiceID ¶
func (o *ServiceBindingUnbindingParams) SetServiceID(serviceID string)
SetServiceID adds the serviceId to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetTimeout ¶
func (o *ServiceBindingUnbindingParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetXBrokerAPIOriginatingIdentity ¶
func (o *ServiceBindingUnbindingParams) SetXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string)
SetXBrokerAPIOriginatingIdentity adds the xBrokerApiOriginatingIdentity to the service binding unbinding params
func (*ServiceBindingUnbindingParams) SetXBrokerAPIVersion ¶
func (o *ServiceBindingUnbindingParams) SetXBrokerAPIVersion(xBrokerAPIVersion string)
SetXBrokerAPIVersion adds the xBrokerApiVersion to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithAcceptsIncomplete ¶
func (o *ServiceBindingUnbindingParams) WithAcceptsIncomplete(acceptsIncomplete *bool) *ServiceBindingUnbindingParams
WithAcceptsIncomplete adds the acceptsIncomplete to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithBindingID ¶
func (o *ServiceBindingUnbindingParams) WithBindingID(bindingID string) *ServiceBindingUnbindingParams
WithBindingID adds the bindingID to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithContext ¶
func (o *ServiceBindingUnbindingParams) WithContext(ctx context.Context) *ServiceBindingUnbindingParams
WithContext adds the context to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithHTTPClient ¶
func (o *ServiceBindingUnbindingParams) WithHTTPClient(client *http.Client) *ServiceBindingUnbindingParams
WithHTTPClient adds the HTTPClient to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithInstanceID ¶
func (o *ServiceBindingUnbindingParams) WithInstanceID(instanceID string) *ServiceBindingUnbindingParams
WithInstanceID adds the instanceID to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithPlanID ¶
func (o *ServiceBindingUnbindingParams) WithPlanID(planID string) *ServiceBindingUnbindingParams
WithPlanID adds the planID to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithServiceID ¶
func (o *ServiceBindingUnbindingParams) WithServiceID(serviceID string) *ServiceBindingUnbindingParams
WithServiceID adds the serviceID to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithTimeout ¶
func (o *ServiceBindingUnbindingParams) WithTimeout(timeout time.Duration) *ServiceBindingUnbindingParams
WithTimeout adds the timeout to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithXBrokerAPIOriginatingIdentity ¶
func (o *ServiceBindingUnbindingParams) WithXBrokerAPIOriginatingIdentity(xBrokerAPIOriginatingIdentity *string) *ServiceBindingUnbindingParams
WithXBrokerAPIOriginatingIdentity adds the xBrokerAPIOriginatingIdentity to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WithXBrokerAPIVersion ¶
func (o *ServiceBindingUnbindingParams) WithXBrokerAPIVersion(xBrokerAPIVersion string) *ServiceBindingUnbindingParams
WithXBrokerAPIVersion adds the xBrokerAPIVersion to the service binding unbinding params
func (*ServiceBindingUnbindingParams) WriteToRequest ¶
func (o *ServiceBindingUnbindingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ServiceBindingUnbindingReader ¶
type ServiceBindingUnbindingReader struct {
// contains filtered or unexported fields
}
ServiceBindingUnbindingReader is a Reader for the ServiceBindingUnbinding structure.
func (*ServiceBindingUnbindingReader) ReadResponse ¶
func (o *ServiceBindingUnbindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- service_binding_binding_parameters.go
- service_binding_binding_responses.go
- service_binding_get_parameters.go
- service_binding_get_responses.go
- service_binding_last_operation_get_parameters.go
- service_binding_last_operation_get_responses.go
- service_binding_unbinding_parameters.go
- service_binding_unbinding_responses.go
- service_bindings_client.go