C# Класс NuGet.TeamCity.AgentAuthorizer.TeamCityClient

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddAgentToAgentPoolAsync ( int agentPoolId, int agentId ) : System.Threading.Tasks.Task
GetAgentPoolAgentsAsync ( int agentPoolId ) : Task>
GetAgentPoolsAsync ( ) : Task>
GetAgentsAsync ( ) : Task>
SetAgentAuthorizationAsync ( int agentId, bool authorized ) : System.Threading.Tasks.Task
SetAgentEnabledAsync ( int agentId, bool enabled ) : System.Threading.Tasks.Task
TeamCityClient ( Uri serverUrl ) : System

Приватные методы

Метод Описание
DeserializeResponseAsAgents ( JToken json ) : IReadOnlyList
SendAsync ( HttpMethod method, string endpoint, bool acceptJson = true, HttpContent content = null ) : Task

Описание методов

AddAgentToAgentPoolAsync() публичный Метод

public AddAgentToAgentPoolAsync ( int agentPoolId, int agentId ) : System.Threading.Tasks.Task
agentPoolId int
agentId int
Результат System.Threading.Tasks.Task

GetAgentPoolAgentsAsync() публичный Метод

public GetAgentPoolAgentsAsync ( int agentPoolId ) : Task>
agentPoolId int
Результат Task>

GetAgentPoolsAsync() публичный Метод

public GetAgentPoolsAsync ( ) : Task>
Результат Task>

GetAgentsAsync() публичный Метод

public GetAgentsAsync ( ) : Task>
Результат Task>

SetAgentAuthorizationAsync() публичный Метод

public SetAgentAuthorizationAsync ( int agentId, bool authorized ) : System.Threading.Tasks.Task
agentId int
authorized bool
Результат System.Threading.Tasks.Task

SetAgentEnabledAsync() публичный Метод

public SetAgentEnabledAsync ( int agentId, bool enabled ) : System.Threading.Tasks.Task
agentId int
enabled bool
Результат System.Threading.Tasks.Task

TeamCityClient() публичный Метод

public TeamCityClient ( Uri serverUrl ) : System
serverUrl System.Uri
Результат System