TeamFoundationServer2015.TfsVsoAgentTFS VSO Agent

TeamFoundationServer2015.TfsVsoAgent (ClassType)

A stand-alone build agent

Knowledge Base article:

Summary

VSO Agents are stand-alone build Agents that can deployed on any machine.

Element properties:

Base ClassMicrosoft.Windows.ComputerRole
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId613553d3-548b-31b6-cac7-c01a27ad2378

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 
TeamFoundationServer2015.TfsVsoAgent:
AgentId  string  Agent ID true 256  False 
AgentName  string  Agent Name false 256  False 
PoolName  string  Pool Name false 256  False 
RunAsWindowsService  bool  Run As Windows Service false 256   
ObjectPath  string  Object Path false 256  False 
TfsInstanceID  string  TFS Instance ID true 256  False 

Health Model:

Source Code:

<ClassType ID="TeamFoundationServer2015.TfsVsoAgent" Accessibility="Public" Abstract="false" Base="Windows!Microsoft.Windows.ComputerRole" Hosted="true" Singleton="false" Extension="false">
<Property ID="AgentId" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AgentName" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PoolName" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="RunAsWindowsService" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ObjectPath" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="TfsInstanceID" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
</ClassType>