This Discovery is used to obtain details about the TFS Installation
This discovery is configured to discover each TFS installation based on queries to the TFS Application Tier Server. This discovery will discover the AT Tier server, Team Project Collections, TFS Warehouse and Proxy.
Target | TeamFoundationServer2017.TfsApplicationTierServerCandidate |
Enabled | True |
Frequency | 14400 |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
TfsPowerShellDiscoveryProvider | DataSource | TeamFoundationServer2017.TfsPowerShellDiscoveryDataSource | TeamFoundationServer2017.Tfs2017UserProfile |
<Discovery ID="TeamFoundationServer2017.TfsApplicationTierServerDiscoveryDetail" Enabled="true" Target="TeamFoundationServer2017.TfsApplicationTierServerCandidate" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsInstallation"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsApplicationTierServer"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsProjectCollection"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsBuildWebService"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsVersionControlWebService"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsWarehouse"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsWorkItemTrackingWebService"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsAdministrationWebService"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsAuthorizationWebService"/>
<DiscoveryClass TypeID="TeamFoundationServer2017.TfsRegistrationWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsInstallationContainsATServer"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsInstallationContainsProjectCollection"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsATServerHostsBuildWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsATServerHostsVersionControlWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsATServerHostsWorkItemTrackingWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsATServerHostsAdministrationWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsATServerHostsAuthorizationWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsATServerHostsRegistrationWebService"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2017.TfsInstallationContainsWarehouse"/>
</DiscoveryTypes>
<DataSource ID="TfsPowerShellDiscoveryProvider" RunAs="TeamFoundationServer2017.Tfs2017UserProfile" TypeID="TeamFoundationServer2017.TfsPowerShellDiscoveryDataSource">
<Component>ApplicationTier</Component>
<ClassName>ApplicationTierDiscoverer</ClassName>
<BaseInstallPath/>
<IntervalSeconds>14400</IntervalSeconds>
<ScriptDebugEnabled>0</ScriptDebugEnabled>
<UseSsl>0</UseSsl>
<Port>8080</Port>
</DataSource>
</Discovery>