Namespace Google.Apis.ServiceBroker.v1beta1
Classes
ProjectsResource
The "projects" collection of methods.
ProjectsResource.BrokersResource
The "brokers" collection of methods.
ProjectsResource.BrokersResource.CreateRequest
CreateBroker creates a Broker.
ProjectsResource.BrokersResource.DeleteRequest
DeleteBroker deletes a Broker.
ProjectsResource.BrokersResource.InstancesResource
The "instances" collection of methods.
ProjectsResource.BrokersResource.InstancesResource.BindingsResource
The "bindings" collection of methods.
ProjectsResource.BrokersResource.InstancesResource.BindingsResource.GetLastOperationRequest
Returns the state of the last operation for the binding. Only last (or current) operation can be polled.
ProjectsResource.BrokersResource.InstancesResource.BindingsResource.ListRequest
Lists all the bindings in the instance.
ProjectsResource.BrokersResource.InstancesResource.GetLastOperationRequest
Returns the state of the last operation for the service instance. Only last (or current) operation can be polled.
ProjectsResource.BrokersResource.InstancesResource.GetRequest
Gets the given service instance from the system. The API call accepts both OSB style API
and standard google style API resource path. i.e. both projects/brokers/instances
and
projects/brokers/v2/service_instances
are acceptable paths.
ProjectsResource.BrokersResource.InstancesResource.ListRequest
Lists all the instances in the brokers This API is an extension and not part of the OSB spec. Hence the path is a standard Google API URL.
ProjectsResource.BrokersResource.ListRequest
ListBrokers lists brokers.
ProjectsResource.BrokersResource.V2Resource
The "v2" collection of methods.
ProjectsResource.BrokersResource.V2Resource.CatalogResource
The "catalog" collection of methods.
ProjectsResource.BrokersResource.V2Resource.CatalogResource.ListRequest
Lists all the Services registered with this broker for consumption for given service registry broker, which contains an set of services. Note, that Service producer API is separate from Broker API.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource
The "service_instances" collection of methods.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.CreateRequest
Provisions a service instance. If request.accepts_incomplete
is false and Broker
cannot execute request synchronously HTTP 422 error will be returned along with
FAILED_PRECONDITION status. If request.accepts_incomplete
is true and the Broker decides to
execute resource asynchronously then HTTP 202 response code will be returned and a valid polling
operation in the response will be included. If Broker executes the request synchronously and it
succeeds HTTP 201 response will be furnished. If identical instance exists, then HTTP 200
response will be returned. If an instance with identical ID but mismatching parameters exists,
then HTTP 409 status code will be returned.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.DeleteRequest
Deprovisions a service instance. For synchronous/asynchronous request details see CreateServiceInstance method. If service instance does not exist HTTP 410 status will be returned.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.GetLastOperationRequest
Returns the state of the last operation for the service instance. Only last (or current) operation can be polled.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.GetRequest
Gets the given service instance from the system. The API call accepts both OSB style
API and standard google style API resource path. i.e. both projects/brokers/instances
and
projects/brokers/v2/service_instances
are acceptable paths.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.PatchRequest
Updates an existing service instance. See CreateServiceInstance for possible response codes.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.ServiceBindingsResource
The "service_bindings" collection of methods.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.ServiceBindingsResource.CreateRequest
CreateBinding generates a service binding to an existing service instance. See ProviServiceInstance for async operation details.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.ServiceBindingsResource.DeleteRequest
Unbinds from a service instance. For synchronous/asynchronous request details see CreateServiceInstance method. If binding does not exist HTTP 410 status will be returned.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.ServiceBindingsResource.GetLastOperationRequest
Returns the state of the last operation for the binding. Only last (or current) operation can be polled.
ProjectsResource.BrokersResource.V2Resource.ServiceInstancesResource.ServiceBindingsResource.GetRequest
GetBinding returns the binding information.
ServiceBrokerBaseServiceRequest<TResponse>
A base abstract class for ServiceBroker requests.
ServiceBrokerService
The ServiceBroker Service.
ServiceBrokerService.Scope
Available OAuth 2.0 scopes for use with the Service Broker API.
ServiceBrokerService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Service Broker API.
V1beta1Resource
The "v1beta1" collection of methods.
V1beta1Resource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
V1beta1Resource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy.
Can return Public Errors: NOT_FOUND, INVALID_ARGUMENT and PERMISSION_DENIED
V1beta1Resource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.
Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
Enums
ServiceBrokerBaseServiceRequest<TResponse>.AltEnum
Data format for response.
ServiceBrokerBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.