Table of Contents

Class CloudFoundryBindServiceSettings

Namespace
Nuke.Common.Tools.CloudFoundry
Assembly
Nuke.Common.dll

Used within CloudFoundryTasks.

public class CloudFoundryBindServiceSettings : ToolSettings
Inheritance
CloudFoundryBindServiceSettings
Extension Methods

Constructors

CloudFoundryBindServiceSettings()

public CloudFoundryBindServiceSettings()

Properties

AppName

public virtual string AppName { get; }

Property Value

string

BindingName

Name to expose service instance to app process with (Default: service instance name)

public virtual string BindingName { get; }

Property Value

string

ConfigurationParameters

Valid JSON object containing service-specific configuration parameters, provided either in-line or in a file

public virtual string ConfigurationParameters { get; }

Property Value

string

ProcessExitHandler

public override Action<ToolSettings, IProcess> ProcessExitHandler { get; }

Property Value

Action<ToolSettings, IProcess>

ProcessLogger

public override Action<OutputType, string> ProcessLogger { get; }

Property Value

Action<OutputType, string>

ProcessToolPath

Path to the CloudFoundry executable.

public override string ProcessToolPath { get; }

Property Value

string

ServiceInstance

public virtual string ServiceInstance { get; }

Property Value

string

Methods

ConfigureProcessArguments(Arguments)

protected override Arguments ConfigureProcessArguments(Arguments arguments)

Parameters

arguments Arguments

Returns

Arguments