TeamFoundationServer2015.TfsBuildServerTFS Build Server

TeamFoundationServer2015.TfsBuildServer (ClassType)

This is the build server on which components are compiled and tested - the typical build machine

Knowledge Base article:

Summary

To use Team Foundation Build, you must have at least one build machine. For any medium or large software effort, you will probably need multiple build machines.

A build machine is a computer on which you have installed and configured Team Foundation Build Service. The machine can be a physical machine (for example, a personal computer that is sitting under your desk or a workstation in a lab). You can also take advantage of the flexibility of a virtual machine to serve as a build machine.

Element properties:

Base ClassMicrosoft.Windows.ComputerRole
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId616aa898-ad75-b677-429e-b3b5b05ca19d

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.TfsBuildServer:
BuildHost  string  Build Host true 256  False 
BuildServiceName  string  Build Service Name false 256  False 
Uri  string  Uniform Resource Identifier false 256  False 
BaseUrl  string  Base URL false 256  False 

Health Model:

Source Code:

<ClassType ID="TeamFoundationServer2015.TfsBuildServer" Accessibility="Public" Abstract="false" Base="Windows!Microsoft.Windows.ComputerRole" Hosted="true" Singleton="false" Extension="false">
<Property ID="BuildHost" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="BuildServiceName" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="Uri" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="BaseUrl" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
</ClassType>