Edit

Share via


Microsoft.TeamFoundation.Policy.WebApi Namespace

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Classes

PolicyCompatHttpClientBase

This class contains overloads of methods that were removed from the auto-generated client due to adding parameters. We use extra overloads to ensure that whatever binary signature a client used before will map to one of these prototypes.

PolicyConfiguration

The full policy configuration with settings.

PolicyConfigurationRef

Policy configuration reference.

PolicyEvaluationRecord

This record encapsulates the current state of a policy as it applies to one specific pull request. Each pull request has a unique PolicyEvaluationRecord for each pull request which the policy applies to.

PolicyHttpClient
PolicyHttpClientBase

This class contains overloads of methods that cannot (currently) be generated by the auto-generated client.

PolicyType

User-friendly policy type with description (used for querying policy types).

PolicyTypeRef

Policy type reference.

PolicyWebApiConstants
VersionedPolicyConfigurationRef

A particular revision for a policy configuration.

Enums

PolicyEvaluationStatus

Status of a policy which is running against a specific pull request.