Class CloudFoundryBindServiceSettingsExtensions
- Namespace
- Nuke.Common.Tools.CloudFoundry
- Assembly
- Nuke.Common.dll
Used within CloudFoundryTasks.
public static class CloudFoundryBindServiceSettingsExtensions
- Inheritance
-
CloudFoundryBindServiceSettingsExtensions
- Inherited Members
Methods
ResetAppName<T>(T)
Resets AppName
public static T ResetAppName<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
T
Returns
- T
Type Parameters
T
ResetBindingName<T>(T)
Resets BindingName
Name to expose service instance to app process with (Default: service instance name)
public static T ResetBindingName<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
T
Returns
- T
Type Parameters
T
ResetConfigurationParameters<T>(T)
Resets ConfigurationParameters
Valid JSON object containing service-specific configuration parameters, provided either in-line or in a file
public static T ResetConfigurationParameters<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
T
Returns
- T
Type Parameters
T
ResetServiceInstance<T>(T)
Resets ServiceInstance
public static T ResetServiceInstance<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
T
Returns
- T
Type Parameters
T
SetAppName<T>(T, string)
Sets AppName
public static T SetAppName<T>(this T toolSettings, string appName) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
TappName
string
Returns
- T
Type Parameters
T
SetBindingName<T>(T, string)
Sets BindingName
Name to expose service instance to app process with (Default: service instance name)
public static T SetBindingName<T>(this T toolSettings, string bindingName) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
TbindingName
string
Returns
- T
Type Parameters
T
SetConfigurationParameters<T>(T, string)
Valid JSON object containing service-specific configuration parameters, provided either in-line or in a file
public static T SetConfigurationParameters<T>(this T toolSettings, string configurationParameters) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
TconfigurationParameters
string
Returns
- T
Type Parameters
T
SetServiceInstance<T>(T, string)
Sets ServiceInstance
public static T SetServiceInstance<T>(this T toolSettings, string serviceInstance) where T : CloudFoundryBindServiceSettings
Parameters
toolSettings
TserviceInstance
string
Returns
- T
Type Parameters
T