OpenServiceBroker for .NET 0.4.4
client and a server .NET library for the Open Service Broker API specification
OpenServiceBroker.Bindings.ServiceBindingBase Class Reference
Inheritance diagram for OpenServiceBroker.Bindings.ServiceBindingBase:
OpenServiceBroker.Bindings.ServiceBinding OpenServiceBroker.Bindings.ServiceBindingResource

Public Member Functions

bool ShouldSerializeVolumeMounts ()
 Do not serialize volume mounts if there are none. On some platforms (PCF for example), binding credentials to an application fails when an empty list of volume mounts is returned. More...
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Protected Member Functions

bool Equals (ServiceBindingBase other)
 

Properties

JObject Credentials [getset]
 A free-form hash of credentials that can be used by applications or users to access the service. MUST be returned if the Service Broker supports generation of credentials.
 
Uri SyslogDrainUrl [getset]
 A URL to which logs MUST be streamed. Catalogs.Service.Requires: Catalogs.Features.SyslogDrain MUST be declared in the Catalog endpoint or the Platform can consider the response invalid.
 
Uri RouteServiceUrl [getset]
 A URL to which the Platform MUST proxy requests for the address sent with ServiceBindingResourceObject.Route in the request body. Catalogs.Service.Requires: Catalogs.Features.RouteForwarding MUST be declared in the Catalog endpoint or the Platform can consider the response invalid.
 
List< ServiceBindingVolumeMountVolumeMounts = new() [get]
 An array of configuration for remote storage devices to be mounted into an application container filesystem. Catalogs.Service.Requires: Catalogs.Features.VolumeMount MUST be declared in the Catalog endpoint or the Platform can consider the response invalid.
 

Member Function Documentation

◆ ShouldSerializeVolumeMounts()

bool OpenServiceBroker.Bindings.ServiceBindingBase.ShouldSerializeVolumeMounts ( )

Do not serialize volume mounts if there are none. On some platforms (PCF for example), binding credentials to an application fails when an empty list of volume mounts is returned.

Returns

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