OpenServiceBroker for .NET 0.4.4
client and a server .NET library for the Open Service Broker API specification
OpenServiceBroker.Instances.ServiceInstanceBase Class Reference
Inheritance diagram for OpenServiceBroker.Instances.ServiceInstanceBase:
OpenServiceBroker.IServicePlanReference OpenServiceBroker.Instances.ServiceInstanceProvisionRequest OpenServiceBroker.Instances.ServiceInstanceResource OpenServiceBroker.Instances.ServiceInstanceUpdateRequest

Public Member Functions

override bool Equals (object obj)
override int GetHashCode ()

Protected Member Functions

bool Equals (ServiceInstanceBase other)


string ServiceId [getset]
 MUST be the ID of a Catalogs.Service from the Catalogs.Catalog for this Service Broker.
abstract string PlanId [getset]
JObject Parameters [getset]
 Configuration parameters for the Service Instance. Service Brokers SHOULD ensure that the client has provided valid configuration parameters and values for the operation.
MaintenanceInfo MaintenanceInfo [getset]
 If a Service Broker provides maintenance information for a Service Plan in its Catalog, a Platform MAY provide the same maintenance information when provisioning a Service Instance. This field can be used to ensure that the end-user of a Platform is provisioning what they are expecting since maintenance information can be used to describe important information (such as the version of the operating system the Service Instance will run on). If a Service Broker's catalog has changed and new maintenance information version is available for the Service Plan being provisioned, then the Service Broker MUST reject the request with MaintenanceInfoConflictException.
- Properties inherited from OpenServiceBroker.IServicePlanReference
string ServiceId [getset]
string PlanId [getset]

The documentation for this class was generated from the following file: