using System; using System.Runtime.Serialization; namespace GitHub.DistributedTask.WebApi { /// /// Properties to be included or expanded in deployment target objects. This is useful when getting a single or list of deployment targets. /// [Flags] [DataContract] public enum DeploymentTargetExpands { /// /// No additional properties. /// [EnumMember] None = 0, /// /// Include capabilities of the deployment agent. /// [EnumMember] Capabilities = 2, /// /// Include the job request assigned to the deployment agent. /// [EnumMember] AssignedRequest = 4, /// /// Include the last completed job request of the deployment agent. /// [EnumMember] LastCompletedRequest = 8 } }