Skip to main content

DeployAgentData

The DeployAgentData class extends AgentData to represent deployment-specific agent details. It provides implicit conversion operators for seamless transformation to and from the ProjectDeployAgent type.

Properties

NameDescription
ReplicaCountThe number of replicas for the agent, representing how many instances are available.
IdThe unique identifier for the agent.
IsActiveIndicates whether the agent is currently active and available for use.
MemoryRequestThe memory request configuration for the agent, specifying minimum memory resources allocated.
NameThe name of the agent, used for identification within the build manager.
UIdThe unique string identifier (UID) assigned to the agent.
UrlThe URL associated with the agent, used for connectivity and access.
MemoryLimitThe memory limit configuration for the agent, specifying maximum memory resources allocated.
CpuRequestThe CPU request configuration for the agent, specifying minimum CPU resources allocated.
IsDefaultIndicates whether the agent is set as the default agent in the build manager.
CpuLimitThe CPU limit configuration for the agent, specifying maximum CPU resources allocated.