Table of Contents

Class CloudFoundryCreateServiceSettings

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

Used within CloudFoundryTasks.

public class CloudFoundryCreateServiceSettings : ToolSettings
Inheritance
CloudFoundryCreateServiceSettings
Extension Methods

Constructors

CloudFoundryCreateServiceSettings()

public CloudFoundryCreateServiceSettings()

Properties

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

InstanceName

Instance name

public virtual string InstanceName { get; }

Property Value

string

Plan

Service plan

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

Service

Service type

public virtual string Service { get; }

Property Value

string

Tags

User provided tags

public virtual IReadOnlyList<string> Tags { get; }

Property Value

IReadOnlyList<string>

Methods

ConfigureProcessArguments(Arguments)

protected override Arguments ConfigureProcessArguments(Arguments arguments)

Parameters

arguments Arguments

Returns

Arguments