FireDAC Components for Azure DevOps

Build 21.0.7930

AgentPools

Retrieves a list of agent pools.

Table Specific Information

Select

The component will use the Azure DevOps API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the component.

  • Id supports the '=,in' operators.
  • PoolType supports the '=' operator.
  • Action supports the '=' operator.
  • Properties supports the 'in' operator.
For example:
	SELECT * FROM AgentPools WHERE Id IN (1,2,3)	
	SELECT * FROM AgentPools WHERE Id = 9	
	SELECT * FROM AgentPools WHERE PoolType = 'deployment'	
	SELECT * FROM AgentPools WHERE Action = 'manage'

Columns

Name Type References Description
Id [KEY] Integer Id of the agent pool.
AgentCloudId Integer The ID of the associated agent cloud.
AutoProvision Boolean Whether or not a queue should be automatically provisioned for each project collection.
AutoSize Boolean Whether or not the pool should autosize itself based on the agent cloud provider settings.
AutoUpdate Boolean Whether or not a pool should be automatically updated.
CreatedByDescriptor String The descriptor is the primary way to reference the creator while the system is running.
CreatedByDisplayName String This is the non-unique display name of the creator.
CreatedById String Id of the creator.
CreatedByImageUrl String The Image Url of the creator.
CreatedByUniqueName String The Unique name of the creator.
CreatedByUrl String Full http link to the creator.
CreatedOn Datetime The date/time of the pool creation.
IsHosted Boolean Indicates whether or not this pool is managed by the service.
IsLegacy Boolean Determines whether the pool is legacy.
Name String The name of the agent pool.
OwnerDescriptor String The descriptor is the primary way to reference the owner while the system is running.
OwnerDisplayName String This is the non-unique display name of the owner.
OwnerId String Id of the owner.
OwnerImageUrl String The Image Url of the owner.
OwnerUniqueName String The unique name of the owner.
OwnerUrl String Full Http Link to the owner.
PoolType String The type of the pool.

The allowed values are automation, deployment.

Properties String Represents a property bag as a collection of key-value pairs.
Scope String The scope of the pool.
Size Integer The current size of the pool.
TargetSize Integer Target parallelism.

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.

Name Type Description
Action String Filter by whether the calling user has use or manage permissions.

The allowed values are manage, none, use.

Copyright (c) 2021 CData Software, Inc. - All rights reserved.
Build 21.0.7930