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
HttpMethod
HTTP method (GET,POST,PUT,DELETE,etc). Default is GET
public virtual string HttpMethod { get; }
Property Value
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
ProcessExitHandler
public override Action<ToolSettings, IProcess> ProcessExitHandler { get; }
Property Value
- Action<ToolSettings, IProcess>
ProcessLogger
public override Action<OutputType, string> ProcessLogger { get; }
Property Value
ProcessToolPath
Path to the CloudFoundry executable.
public override string ProcessToolPath { get; }
Property Value
Methods
ConfigureProcessArguments(Arguments)
protected override Arguments ConfigureProcessArguments(Arguments arguments)
Parameters
arguments
Arguments
Returns
- Arguments