Summary
Contains the common server settings used by some commands in Tfx.
- Namespace
- Cake
.Tfx - Base Types
-
- ToolSettings
- TfxSettings
- Derived Types
graph BT
Type-->Base0["TfxSettings"]
click Base0 "/Cake.Tfx/api/Cake.Tfx/TfxSettings"
Base0-->Base1["ToolSettings"]
Type["TfxServerSettings"]
class Type type-node
Derived0["TfxExtensionShareSettings"]-->Type
click Derived0 "/Cake.Tfx/api/Cake.Tfx.Extension.Share/TfxExtensionShareSettings"
Derived1["TfxExtensionInstallSettings"]-->Type
click Derived1 "/Cake.Tfx/api/Cake.Tfx.Extension.Install/TfxExtensionInstallSettings"
Derived2["TfxExtensionPublishSettings"]-->Type
click Derived2 "/Cake.Tfx/api/Cake.Tfx.Extension.Publish/TfxExtensionPublishSettings"
Syntax
public abstract class TfxServerSettings : TfxSettings
Properties
| Name | Value | Summary |
|---|---|---|
| AuthType | TfxAuthType |
Gets or sets the method of authentication.
|
| ExtensionId | string |
Gets or sets a value to use as the extension ID instead of what is specified in the manifest.
Inherited from TfxSettings
|
| NoPrompt | bool |
Gets or sets a value indicating whether to not prompt the user for input (instead, raise an error).
Inherited from TfxSettings
|
| Output | TfxOutputType? |
Gets or sets a value indicating the output type to be used for commands
Inherited from TfxSettings
|
| Password | string |
Gets or sets the Password to use for basic authentication.
|
| Proxy | string |
Gets or sets the proxy server for HTTP traffic
|
| Publisher | string |
Gets or sets a value to use as the publisher ID instead of what is specified in the manifest.
Inherited from TfxSettings
|
| Save | bool |
Gets or sets a value indicating whether to save arguments for the next time a command in this command group is run.
Inherited from TfxSettings
|
| ServiceUrl | string |
Gets or sets the URL to the VSS Marketplace
|
| Token | string |
Gets or sets the Personal Access Token.
|
| UserName | string |
Gets or sets the Username to use for basic authentication.
|