Class CloudFoundryCreateUserProvidedServiceSettings
- Namespace
- Nuke.Common.Tools.CloudFoundry
- Assembly
- Nuke.Common.dll
Used within CloudFoundryTasks.
public class CloudFoundryCreateUserProvidedServiceSettings : ToolSettings, ISerializable
- Inheritance
-
CloudFoundryCreateUserProvidedServiceSettings
- Implements
- Extension Methods
Constructors
CloudFoundryCreateUserProvidedServiceSettings()
public CloudFoundryCreateUserProvidedServiceSettings()
CloudFoundryCreateUserProvidedServiceSettings(SerializationInfo, StreamingContext)
protected CloudFoundryCreateUserProvidedServiceSettings(SerializationInfo info, StreamingContext context)
Parameters
info
SerializationInfocontext
StreamingContext
Properties
Credentials
public virtual JObject Credentials { get; set; }
Property Value
- JObject
LogUrl
URL to which logs for bound applications will be streamed
public virtual string LogUrl { 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
RouteUrl
URL to which requests for bound routes will be forwarded. Scheme for this URL must be https
public virtual string RouteUrl { get; }
Property Value
ServiceInstanceName
public virtual string ServiceInstanceName { get; }
Property Value
Tags
Comma separated list of tags to assign to service. ex. 'db, relational'
public virtual string Tags { get; }
Property Value
Methods
ConfigureProcessArguments(Arguments)
protected override Arguments ConfigureProcessArguments(Arguments arguments)
Parameters
arguments
Arguments
Returns
- Arguments
GetObjectData(SerializationInfo, StreamingContext)
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
info
SerializationInfocontext
StreamingContext