Table of Contents

Class CloudFoundryLoginSettingsExtensions

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

Used within CloudFoundryTasks.

public static class CloudFoundryLoginSettingsExtensions
Inheritance
CloudFoundryLoginSettingsExtensions
Inherited Members

Methods

DisableSkipSslValidation<T>(T)

Disables SkipSslValidation

Skip verification of the API endpoint

public static T DisableSkipSslValidation<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

EnableSkipSslValidation<T>(T)

Enables SkipSslValidation

Skip verification of the API endpoint

public static T EnableSkipSslValidation<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetApiEndpoint<T>(T)

Resets ApiEndpoint

API endpoint (e.g. https://api.example.com)

public static T ResetApiEndpoint<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetOrg<T>(T)

Resets Org

public static T ResetOrg<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetPassword<T>(T)

Resets Password

public static T ResetPassword<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetSkipSslValidation<T>(T)

Resets SkipSslValidation

Skip verification of the API endpoint

public static T ResetSkipSslValidation<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetSpace<T>(T)

Resets Space

public static T ResetSpace<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetUsername<T>(T)

Resets Username

public static T ResetUsername<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

SetApiEndpoint<T>(T, string)

Sets ApiEndpoint

API endpoint (e.g. https://api.example.com)

public static T SetApiEndpoint<T>(this T toolSettings, string apiEndpoint) where T : CloudFoundryLoginSettings

Parameters

toolSettings T
apiEndpoint string

Returns

T

Type Parameters

T

SetOrg<T>(T, string)

Sets Org

public static T SetOrg<T>(this T toolSettings, string org) where T : CloudFoundryLoginSettings

Parameters

toolSettings T
org string

Returns

T

Type Parameters

T

SetPassword<T>(T, string)

Sets Password

public static T SetPassword<T>(this T toolSettings, string password) where T : CloudFoundryLoginSettings

Parameters

toolSettings T
password string

Returns

T

Type Parameters

T

SetSkipSslValidation<T>(T, bool?)

Sets SkipSslValidation

Skip verification of the API endpoint

public static T SetSkipSslValidation<T>(this T toolSettings, bool? skipSslValidation) where T : CloudFoundryLoginSettings

Parameters

toolSettings T
skipSslValidation bool?

Returns

T

Type Parameters

T

SetSpace<T>(T, string)

Sets Space

public static T SetSpace<T>(this T toolSettings, string space) where T : CloudFoundryLoginSettings

Parameters

toolSettings T
space string

Returns

T

Type Parameters

T

SetUsername<T>(T, string)

Sets Username

public static T SetUsername<T>(this T toolSettings, string username) where T : CloudFoundryLoginSettings

Parameters

toolSettings T
username string

Returns

T

Type Parameters

T

ToggleSkipSslValidation<T>(T)

Toggles SkipSslValidation

Skip verification of the API endpoint

public static T ToggleSkipSslValidation<T>(this T toolSettings) where T : CloudFoundryLoginSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T