TeamFoundationServer2012.TFSApplicationTierTFS Application Tier (AT) Server

TeamFoundationServer2012.TFSApplicationTier (ClassType)

TFS Application Tier

Knowledge Base article:

Summary

The TFS Application Tier is a server that processes incoming requests from client systems. There can be multiple TFS Application Tier servers, and they will process requests for all Project Collections that are active. Each TFS Application Tier Server relies on a single configuration database that is shared among all Application Tier Servers.

Element properties:

Base ClassTeamFoundationServer2012.TFS2012AppComponentBase
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIde91169ff-32ac-2b1d-faf2-02dccc2d5725

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive
System.Entity:
DisplayName  string  Display Name Display name of monitoring object. false 256  False 
TeamFoundationServer2012.TFSApplicationTier:
TFSATComputerName  string  TFS AT Computer Name The Primary TFS Application Tier machine true 256  False 
InstallLocation  string  Install Location The location where TFS is installed false 256  False 
DatabaseConnectString  string  Database Connect String Connection string from AT Tier server to TFS Configuration database false 256  False 
useSSL  bool  Use SSL Use SSL for web services, this is an SSL only TFS installation with no non-SSL bindings available. false 256   
InstalledPort  string  Installed Port Port that the TFS instance is installed on, default port is 8080, but if a non-default port is used it will be entered as an override to the discovery and copied to this object during the discovery phase. false  False 
VirtualDirectory  string  Virtual Directory The virtual directory that TFS is installed in false 256  False 

Health Model:

Source Code:

<ClassType ID="TeamFoundationServer2012.TFSApplicationTier" Accessibility="Public" Abstract="false" Base="TeamFoundationServer2012.TFS2012AppComponentBase" Hosted="true" Singleton="false">
<Property ID="TFSATComputerName" Type="string" Key="true" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="InstallLocation" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="DatabaseConnectString" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="useSSL" Type="bool" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="InstalledPort" Type="string" Key="false" CaseSensitive="false" Length="6" MinLength="0"/>
<Property ID="VirtualDirectory" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
</ClassType>