OpenServiceBroker for .NET 0.4.3
client and a server .NET library for the Open Service Broker API specification
OpenServiceBroker.Catalogs Namespace Reference

Classes

class  Catalog
 A list of all services available on the Service Broker. More...
 
class  CatalogController
 Exposes a list of all services available on the Service Broker. More...
 
class  DashboardClient
 Contains the data necessary to activate the Dashboard SSO feature for this service. More...
 
interface  ICatalogService
 Provides access to the catalog of services that the service broker offers. More...
 
interface  IETagProvider
 Provides an ETag. More...
 
interface  ILastModifiedProvider
 Provides a last modified timestamp. More...
 
class  Plan
 Describes a plan for a service available on the Service Broker. More...
 
class  SchemaParameters
 A schema definition for the input parameters. More...
 
class  Schemas
 Schema definitions for Service Instances and bindings for a plan. More...
 
class  Service
 Describes a service available on the Service Broker. More...
 
class  ServiceBindingSchema
 The schema definitions for creating and updating a Service Instance. More...
 
class  ServiceInstanceSchema
 The schema definitions for creating and updating a Service Instance. More...
 

Enumerations

enum  Features { SyslogDrain , RouteForwarding , VolumeMount }
 Permissions for services. More...
 

Enumeration Type Documentation

◆ Features

Permissions for services.

Enumerator
SyslogDrain 

There are a class of Service Offerings that provide aggregation, indexing, and analysis of log data. To utilize these services an application that generates logs needs information for the location to which it will stream logs. A create binding response from a Service Broker that provides one of these services MUST include a Bindings.ServiceBindingBase.SyslogDrainUrl. The Platform MUST use this value when sending logs to the service.

RouteForwarding 

Route services are a class of Service Offerings that intermediate requests to applications, performing functions such as rate limiting or authorization. To indicate support for route services, the catalog entry for the Service MUST use this value.

VolumeMount 

There are a class of services that provide network storage to applications via volume mounts in the application container. A create binding response from one of these services MUST include Bindings.ServiceBindingBase.VolumeMounts.