Skip to content

Locators

Ivan Braiko edited this page May 31, 2022 · 1 revision

List of all locators supplied by TeamCity REST API

Locators

AgentLocator

Property Type
Authorized Boolean?
Build BuildLocator
Compatible BuildTypeLocator
Connected Boolean?
Enabled Boolean?
Id Int32?
Ip String
Item String
Name String
Parameter String
Pool AgentPoolLocator
Count Int32?
Start Int32?

AgentPoolLocator

Property Type
Agent AgentLocator
Id String
Item String
Name String
Project ProjectLocator

AuditLocator

Property Type
Action String
AffectedProject ProjectLocator
BuildType BuildTypeLocator
Id String
Item String
LookupLimit Int32?
SystemAction String
User UserLocator
Count Int32?
Start Int32?

BranchLocator

Property Type
Branched String
Build BuildLocator
BuildType BuildTypeLocator
Default String
Item String
Name String
Policy BranchLocatorPolicy?

BuildLocator

Property Type
AffectedProject ProjectLocator
Agent AgentLocator
AgentTypeId Int32?
Any Boolean?
ArtifactDependency String
Branch BranchLocator
BuildType BuildTypeLocator
Canceled Boolean?
CompatibleAgent AgentLocator
Composite Boolean?
DefaultFilter Boolean?
FailedToStart Boolean?
FinishDate String
Finished Boolean?
Hanging Boolean?
History Boolean?
Id Int32?
Item String
LookupLimit Int32?
Number String
Personal Boolean?
Pinned Boolean?
Project ProjectLocator
Property BuildLocatorProperty?
Queued Boolean?
QueuedDate String
Running Boolean?
SnapshotDependency String
StartDate String
State BuildLocatorState?
Status String
Tag TagLocator
TaskId Int32?
User UserLocator
Count Int32?
Start Int32?

BuildQueueLocator

Property Type
Agent AgentLocator
BuildType BuildTypeLocator
Id Int32?
Item String
Personal Boolean?
Pool AgentPoolLocator
Project ProjectLocator
TaskId String
User UserLocator
Count Int32?
Start Int32?

BuildTypeLocator

Property Type
AffectedProject ProjectLocator
Build BuildLocator
Id String
InternalId String
Item String
Name String
Paused Boolean?
Project ProjectLocator
Template BuildTypeLocator
TemplateFlag Boolean?
Uuid String
VcsRoot VcsRootLocator
VcsRootInstance VcsRootInstanceLocator
Count Int32?
Start Int32?

ChangeLocator

Property Type
Build BuildLocator
BuildType BuildTypeLocator
Comment String
File String
Id Int32?
InternalVersion String
Item String
Pending Boolean?
Project ProjectLocator
SinceChange String
User UserLocator
Username String
VcsRoot VcsRootLocator
VcsRootInstance VcsRootInstanceLocator
Version String
Count Int32?
Start Int32?

CloudImageLocator

Property Type
AffectedProject ProjectLocator
Agent AgentLocator
AgentPool AgentPoolLocator
Id String
Instance CloudInstanceLocator
Item String
Name String
Profile CloudProfileLocator
Project ProjectLocator
Property CloudImageLocatorProperty?

CloudInstanceLocator

Property Type
AffectedProject ProjectLocator
Agent AgentLocator
Id String
Instance CloudImageLocator
Item String
NetworkAddress String
Profile CloudProfileLocator
Project ProjectLocator
Property CloudInstanceLocatorProperty?

CloudProfileLocator

Property Type
AffectedProject ProjectLocator
CloudProviderId String
Id String
Instance CloudImageLocator
Item String
Name String
Project ProjectLocator
Property CloudProfileLocatorProperty?

InvestigationLocator

Property Type
AffectedProject ProjectLocator
Assignee String
AssignmentProject ProjectLocator
BuildType BuildTypeLocator
Item String
LookupLimit Int32?
Problem ProblemLocator
Reporter String
Resolution InvestigationLocatorResolution?
SinceDate DateTimeOffset?
State InvestigationLocatorState?
Test TestLocator
Type InvestigationLocatorType?
Count Int32?
Start Int32?

MuteLocator

Property Type
AffectedProject ProjectLocator
CreationDate DateTimeOffset?
Id Int32?
Item String
Problem ProblemLocator
Project ProjectLocator
Reporter String
Resolution MuteLocatorResolution?
Test TestLocator
Type MuteLocatorType?
UnmuteDate DateTimeOffset?

ProblemLocator

Property Type
AffectedProject ProjectLocator
Build BuildLocator
CurrentlyFailing Boolean?
CurrentlyInvestigated Boolean?
CurrentlyMuted Boolean?
Id Int32?
Identity String
Item String
LookupLimit Int32?
Type String
Count Int32?
Start Int32?

ProblemOccurrenceLocator

Property Type
AffectedProject ProjectLocator
Build BuildLocator
CurrentlyFailing Boolean?
CurrentlyInvestigated Boolean?
CurrentlyMuted Boolean?
Identity String
Item String
LookupLimit Int32?
Muted Boolean?
Problem String
Type String
Count Int32?
Start Int32?

ProjectLocator

Property Type
AffectedProject ProjectLocator
Archived Boolean?
Build BuildLocator
BuildType BuildTypeLocator
DefaultTemplate BuildTypeLocator
Id String
InternalId String
Item String
Name String
Pool AgentPoolLocator
Project ProjectLocator
ProjectFeature ProjectLocator
Uuid String
VcsRoot VcsRootLocator
Count Int32?
Start Int32?

TagLocator

Property Type
Name String
Owner String
Private String

TestLocator

Property Type
AffectedProject ProjectLocator
CurrentlyFailing Boolean?
CurrentlyInvestigated Boolean?
CurrentlyMuted Boolean?
Id Int32?
Item String
LookupLimit Int32?
MuteAffected BuildTypeLocator
Name String
Count Int32?
Start Int32?

TestOccurrenceLocator

Property Type
AffectedProject ProjectLocator
Branch String
Build BuildLocator
BuildType BuildTypeLocator
CurrentlyFailing Boolean?
CurrentlyInvestigated Boolean?
CurrentlyMuted String
Id Int32?
Ignored Boolean?
IncludePersonal Boolean?
Item String
LookupLimit Int32?
Muted Boolean?
Name String
NewFailure String
Status TestOccurrenceLocatorStatus?
Test TestLocator
Count Int32?
Start Int32?

UserGroupLocator

Property Type
Item String
Key String
Name String

UserLocator

Property Type
AffectedGroup UserGroupLocator
Current String
Email String
Group UserGroupLocator
Id String
Item String
LastLogin DateTimeOffset?
Name String
Property UserLocatorProperty?
Role String
Username String

VcsRootInstanceLocator

Property Type
AffectedProject ProjectLocator
Build BuildLocator
BuildType BuildTypeLocator
Id Int32?
Item String
LookupLimit Int32?
Project ProjectLocator
Property VcsRootInstanceLocatorProperty?
Type String
VcsRoot VcsRootLocator
VersionedSettings Boolean?
Count Int32?
Start Int32?

VcsRootLocator

Property Type
AffectedProject ProjectLocator
Id Int32?
InternalId String
Item String
LookupLimit Int32?
Name String
Project ProjectLocator
Property VcsRootLocatorProperty?
Type String
Uuid String
Count Int32?
Start Int32?