Table of Contents

Class CloudFoundryCreateRouteSettings

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

Used within CloudFoundryTasks.

public class CloudFoundryCreateRouteSettings : ToolSettings
Inheritance
CloudFoundryCreateRouteSettings
Extension Methods

Constructors

CloudFoundryCreateRouteSettings()

public CloudFoundryCreateRouteSettings()

Properties

Domain

public virtual string Domain { get; }

Property Value

string

Hostname

Hostname for the HTTP route (required for shared domains)

public virtual string Hostname { get; }

Property Value

string

Path

Path for the HTTP route

public virtual string Path { get; }

Property Value

string

Port

Port for the TCP route

public virtual int? Port { get; }

Property Value

int?

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

RandomPort

Create a random port for the TCP route

public virtual bool? RandomPort { get; }

Property Value

bool?

Space

public virtual string Space { get; }

Property Value

string

Methods

ConfigureProcessArguments(Arguments)

protected override Arguments ConfigureProcessArguments(Arguments arguments)

Parameters

arguments Arguments

Returns

Arguments