Table of Contents

Class CloudFoundryCurlSettings

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

Used within CloudFoundryTasks.

public class CloudFoundryCurlSettings : ToolSettings
Inheritance
CloudFoundryCurlSettings
Extension Methods

Constructors

CloudFoundryCurlSettings()

public CloudFoundryCurlSettings()

Properties

HttpData

HTTP method (GET,POST,PUT,DELETE,etc). Default is GET

public virtual string HttpData { get; }

Property Value

string

HttpMethod

HTTP method (GET,POST,PUT,DELETE,etc). Default is GET

public virtual string HttpMethod { get; }

Property Value

string

IncludeResponseHeaders

Include response headers in the output

public virtual bool? IncludeResponseHeaders { get; }

Property Value

bool?

Path

CAPI Path to invoke (ex. /v2/info)

public virtual string Path { 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

Methods

ConfigureProcessArguments(Arguments)

protected override Arguments ConfigureProcessArguments(Arguments arguments)

Parameters

arguments Arguments

Returns

Arguments