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
toolSettingsT
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
toolSettingsT
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
toolSettingsT
Returns
- T
Type Parameters
T
ResetOrg<T>(T)
Resets Org
public static T ResetOrg<T>(this T toolSettings) where T : CloudFoundryLoginSettings
Parameters
toolSettingsT
Returns
- T
Type Parameters
T
ResetPassword<T>(T)
Resets Password
public static T ResetPassword<T>(this T toolSettings) where T : CloudFoundryLoginSettings
Parameters
toolSettingsT
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
toolSettingsT
Returns
- T
Type Parameters
T
ResetSpace<T>(T)
Resets Space
public static T ResetSpace<T>(this T toolSettings) where T : CloudFoundryLoginSettings
Parameters
toolSettingsT
Returns
- T
Type Parameters
T
ResetUsername<T>(T)
Resets Username
public static T ResetUsername<T>(this T toolSettings) where T : CloudFoundryLoginSettings
Parameters
toolSettingsT
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
toolSettingsTapiEndpointstring
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
toolSettingsTorgstring
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
toolSettingsTpasswordstring
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
toolSettingsTskipSslValidationbool?
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
toolSettingsTspacestring
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
toolSettingsTusernamestring
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
toolSettingsT
Returns
- T
Type Parameters
T