Table of Contents

Class CloudFoundryCreateUserProvidedServiceSettingsExtensions

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

Used within CloudFoundryTasks.

public static class CloudFoundryCreateUserProvidedServiceSettingsExtensions
Inheritance
CloudFoundryCreateUserProvidedServiceSettingsExtensions
Inherited Members

Methods

ResetLogUrl<T>(T)

Resets LogUrl

URL to which logs for bound applications will be streamed

public static T ResetLogUrl<T>(this T toolSettings) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetRouteUrl<T>(T)

Resets RouteUrl

URL to which requests for bound routes will be forwarded. Scheme for this URL must be https

public static T ResetRouteUrl<T>(this T toolSettings) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetServiceInstanceName<T>(T)

public static T ResetServiceInstanceName<T>(this T toolSettings) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetTags<T>(T)

Resets Tags

Comma separated list of tags to assign to service. ex. 'db, relational'

public static T ResetTags<T>(this T toolSettings) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

SetCredentials(CloudFoundryCreateUserProvidedServiceSettings, Dictionary<string, string>)

public static CloudFoundryCreateUserProvidedServiceSettings SetCredentials(this CloudFoundryCreateUserProvidedServiceSettings toolSettings, Dictionary<string, string> credentials)

Parameters

toolSettings CloudFoundryCreateUserProvidedServiceSettings
credentials Dictionary<string, string>

Returns

CloudFoundryCreateUserProvidedServiceSettings

SetCredentials(CloudFoundryCreateUserProvidedServiceSettings, string)

public static CloudFoundryCreateUserProvidedServiceSettings SetCredentials(this CloudFoundryCreateUserProvidedServiceSettings toolSettings, string credentialsFile)

Parameters

toolSettings CloudFoundryCreateUserProvidedServiceSettings
credentialsFile string

Returns

CloudFoundryCreateUserProvidedServiceSettings

SetCredentials(CloudFoundryCreateUserProvidedServiceSettings, string, string)

public static CloudFoundryCreateUserProvidedServiceSettings SetCredentials(this CloudFoundryCreateUserProvidedServiceSettings toolSettings, string key, string value)

Parameters

toolSettings CloudFoundryCreateUserProvidedServiceSettings
key string
value string

Returns

CloudFoundryCreateUserProvidedServiceSettings

SetLogUrl<T>(T, string)

Sets LogUrl

URL to which logs for bound applications will be streamed

public static T SetLogUrl<T>(this T toolSettings, string logUrl) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T
logUrl string

Returns

T

Type Parameters

T

SetRouteUrl<T>(T, string)

Sets RouteUrl

URL to which requests for bound routes will be forwarded. Scheme for this URL must be https

public static T SetRouteUrl<T>(this T toolSettings, string routeUrl) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T
routeUrl string

Returns

T

Type Parameters

T

SetServiceInstanceName<T>(T, string)

public static T SetServiceInstanceName<T>(this T toolSettings, string serviceInstanceName) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T
serviceInstanceName string

Returns

T

Type Parameters

T

SetTags<T>(T, string)

Sets Tags

Comma separated list of tags to assign to service. ex. 'db, relational'

public static T SetTags<T>(this T toolSettings, string tags) where T : CloudFoundryCreateUserProvidedServiceSettings

Parameters

toolSettings T
tags string

Returns

T

Type Parameters

T