All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
InstanceCreate | Post /1.0/services/{service}/instances | |
InstanceDelete | Delete /1.0/services/{service}/instances/{instance} | |
InstanceGet | Get /1.0/services/{service}/instances/{instance} | |
InstanceUpdate | Put /1.0/services/{service}/instances/{instance} | |
InstancesList | Get /1.0/services/instances | |
JobServiceInstanceBind | Put /1.13/services/{service}/instances/{instance}/jobs/{job} | |
JobServiceInstanceUnbind | Delete /1.13/services/{service}/instances/{instance}/jobs/{job} | |
ServiceAddDoc | Put /1.0/services/{name}/doc | |
ServiceBrokerCreate | Post /1.7/brokers | |
ServiceBrokerDelete | Delete /1.7/brokers/{name} | |
ServiceBrokerList | Get /1.7/brokers | |
ServiceBrokerUpdate | Put /1.7/brokers/{name} | |
ServiceCreate | Post /1.0/services | |
ServiceDelete | Delete /1.0/services/{name} | |
ServiceDoc | Get /1.0/services/{name}/doc | |
ServiceGrantTeam | Put /1.0/services/{service}/team/{team} | |
ServiceInfo | Get /1.0/services/{name} | |
ServiceInstanceBind | Put /1.13/services/{service}/instances/{instance}/apps/{app} | |
ServiceInstanceBind10 | Put /1.0/services/{service}/instances/{instance}/{app} | |
ServiceInstanceGrant | Put /1.0/services/{service}/instances/permission/{instance}/{team} | |
ServiceInstanceRevoke | Delete /1.0/services/{service}/instances/permission/{instance}/{team} | |
ServiceInstanceStatus | Get /1.0/services/{service}/instances/{instance}/status | |
ServiceInstanceUnbind | Delete /1.13/services/{service}/instances/{instance}/apps/{app} | |
ServiceInstanceUnbind10 | Delete /1.0/services/{service}/instances/{instance}/{app} | |
ServicePlans | Get /1.0/services/{name}/plans | |
ServiceRevokeTeam | Delete /1.0/services/{service}/team/{team} | |
ServiceUpdate | Put /1.0/services/{name} | |
ServicesList | Get /1.0/services |
InstanceCreate(ctx, service, serviceInstance)
Create a service instance
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
serviceInstance | ServiceInstance |
(empty response body)
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InstanceDelete(ctx, service, instance, unbindall)
Remove service instance
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
unbindall | bool | Remove current binds to this instance |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceInfo InstanceGet(ctx, service, instance)
Get service instance information
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InstanceUpdate(ctx, service, instance, serviceInstanceUpdateData)
Update a service instance
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
serviceInstanceUpdateData | ServiceInstanceUpdateData |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ServiceList InstancesList(ctx, optional)
List service instances
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *InstancesListOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a InstancesListOpts struct
Name | Type | Description | Notes |
---|---|---|---|
app | optional.String | Filter instances by app name |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
JobServiceInstanceBind(ctx, service, instance, job, jobServiceInstanceBind)
Bind the service instance to job
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
job | string | Job name. | |
jobServiceInstanceBind | JobServiceInstanceBind |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
JobServiceInstanceUnbind(ctx, service, instance, job, jobServiceInstanceUnbind)
Unbind the service instance from job
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
job | string | Job name. | |
jobServiceInstanceUnbind | JobServiceInstanceUnbind |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceAddDoc(ctx, name, optional)
Documentation on a service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service name. | |
optional | *ServiceAddDocOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ServiceAddDocOpts struct
Name | Type | Description | Notes |
---|
doc | optional.String| |
(empty response body)
- Content-Type: application/x-www-form-urlencoded
- Accept: text/plain
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceBrokerCreate(ctx, serviceBroker)
Create service broker
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
serviceBroker | ServiceBroker |
(empty response body)
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceBrokerDelete(ctx, name)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service Broker name. |
(empty response body)
- Content-Type: Not defined
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceBrokerList ServiceBrokerList(ctx, )
List service brokers
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceBrokerUpdate(ctx, name, serviceBroker)
Update service broker
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service Broker name. | |
serviceBroker | ServiceBroker |
(empty response body)
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceCreate(ctx, optional)
Creates a new service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *ServiceCreateOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ServiceCreateOpts struct
Name | Type | Description | Notes |
---|---|---|---|
id | optional.String | ||
username | optional.String | ||
password | optional.String | ||
endpoint | optional.String | ||
multiCluster | optional.String | ||
team | optional.String |
(empty response body)
- Content-Type: application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceDelete(ctx, name)
Delete a service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service name. |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceDoc(ctx, name)
Documentation on a service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service name. |
(empty response body)
- Content-Type: Not defined
- Accept: text/plain
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceGrantTeam(ctx, service, team)
Grant access to team for the service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
team | string | Team name |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ServiceInfo ServiceInfo(ctx, name)
Information on a service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service name. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceBind(ctx, service, instance, app, serviceInstanceBind)
Bind the service instance to app
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
app | string | App name. | |
serviceInstanceBind | ServiceInstanceBind |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceBind10(ctx, service, instance, app, serviceInstanceBind)
Bind the service instance to app
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
app | string | App name. | |
serviceInstanceBind | ServiceInstanceBind |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceGrant(ctx, service, instance, team)
Grant access to team for this service instance
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
team | string | Team name. |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceRevoke(ctx, service, instance, team)
Revoke access to team for this service instance
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
team | string | Team name. |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceStatus(ctx, service, instance)
Status for service instance
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. |
(empty response body)
- Content-Type: Not defined
- Accept: text/plain
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceUnbind(ctx, service, instance, app, serviceInstanceUnbind)
Unbind the service instance from app
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
app | string | App name. | |
serviceInstanceUnbind | ServiceInstanceUnbind |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceInstanceUnbind10(ctx, service, instance, app, serviceInstanceUnbind)
Unbind the service instance from app
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
instance | string | Instance name. | |
app | string | App name. | |
serviceInstanceUnbind | ServiceInstanceUnbind |
(empty response body)
- Content-Type: Not defined
- Accept: application/x-json-stream
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ServicePlan ServicePlans(ctx, name, optional)
Plans for a service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service name. | |
optional | *ServicePlansOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ServicePlansOpts struct
Name | Type | Description | Notes |
---|
pool | optional.String| |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceRevokeTeam(ctx, service, team)
Revoke access to team for the service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
service | string | Service name. | |
team | string | Team name |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceUpdate(ctx, name, optional)
Updates a service
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
name | string | Service name. | |
optional | *ServiceUpdateOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ServiceUpdateOpts struct
Name | Type | Description | Notes |
---|
id | optional.String| | username | optional.String| | password | optional.String| | endpoint | optional.String| | multiCluster | optional.String| | team | optional.String| |
(empty response body)
- Content-Type: application/x-www-form-urlencoded
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]ServiceList ServicesList(ctx, )
List services
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]