Megosztás:


TaskAgentRestClient class

Alaposztály, amelyet a VSS REST API-k kéréseinek igényléséhez (származtatásából) kell használni

Extends

Konstruktorok

TaskAgentRestClient(IVssRestClientOptions)

Tulajdonságok

RESOURCE_AREA_ID

Metódusok

addAgent(TaskAgent, number)

Ügynököt ad hozzá egy készlethez. Valószínűleg nem szeretné közvetlenül meghívni ezt a végpontot. Ehelyett konfiguráljon egy ügynököt az ügynök letöltési csomagjával.

addAgentCloud(TaskAgentCloud)
addAgentPool(TaskAgentPool)

Hozzon létre egy ügynökkészletet.

addAgentQueue(TaskAgentQueue, string, boolean)

Hozzon létre egy új ügynöki üzenetsort egy projekt ügynökkészlethez való csatlakoztatásához.

addDeploymentGroup(DeploymentGroupCreateParameter, string)

Hozzon létre egy üzembehelyezési csoportot.

addDeploymentMachine(DeploymentMachine, string, number)
addDeploymentMachineGroup(DeploymentMachineGroup, string)
addDeploymentTarget(DeploymentMachine, string, number)

Regisztráljon egy üzembe helyezési célt egy központi telepítési csoportban. Ezt általában az ügynökkonfigurációs eszköz hívja meg.

addEnvironment(EnvironmentCreateParameter, string)

Hozzon létre egy környezetet.

addKubernetesResource(KubernetesResourceCreateParameters, string, number)
addTaskGroup(TaskGroupCreateParameter, string)

Feladatcsoport létrehozása.

addVariableGroup(VariableGroupParameters)

Adjon hozzá egy változócsoportot.

addVirtualMachineGroup(VirtualMachineGroupCreateParameters, string, number)
createAadOAuthRequest(string, string, AadLoginPromptOption, string, boolean)
createAgentPoolMaintenanceDefinition(TaskAgentPoolMaintenanceDefinition, number)
createAgentSession(TaskAgentSession, number)
createTeamProject(string)

Hozzon létre egy új csapatprojektet.

deleteAgent(number, number)

Ügynök törlése. Valószínűleg nem szeretné közvetlenül meghívni ezt a végpontot. Ehelyett az ügynökkonfigurációs szkripttel távolítson el egy ügynököt a szervezetből.

deleteAgentCloud(number)
deleteAgentPool(number)

Ügynökkészlet törlése.

deleteAgentPoolMaintenanceDefinition(number, number)
deleteAgentPoolMaintenanceJob(number, number)
deleteAgentQueue(number, string)

Eltávolít egy ügynöki várólistát egy projektből.

deleteAgentRequest(number, number, string, TaskResult, boolean)
deleteAgentSession(number, string)
deleteDeploymentGroup(string, number)

Üzembehelyezési csoport törlése.

deleteDeploymentMachine(string, number, number)
deleteDeploymentMachineGroup(string, number)
deleteDeploymentTarget(string, number, number)

Telepítési cél törlése egy üzembehelyezési csoportban. Ezzel törli az ügynököt a társított üzembehelyezési készletből is.

deleteEnvironment(string, number)

Törölje a megadott környezetet.

deleteKubernetesResource(string, number, number)
deleteMessage(number, number, string)
deleteSecureFile(string, string)

Biztonságos fájl törlése

deleteTaskDefinition(string)
deleteTaskGroup(string, string, string)

Feladatcsoport törlése.

deleteVariableGroup(number, string[])

Változócsoport törlése

deleteVirtualMachineGroup(string, number, number)
downloadSecureFile(string, string, string, boolean)

Biztonságos fájl letöltése azonosító alapján

generateDeploymentGroupAccessToken(string, number)

PAT-jogkivonat lekérése az üzembe helyezési célok kezeléséhez (konfigurálásához, eltávolításához, címkézéséhez) egy üzemelő példányban.

generateDeploymentMachineGroupAccessToken(string, number)
generateDeploymentPoolAccessToken(number)

PAT-jogkivonat lekérése az üzembe helyezési ügynökök üzembe helyezési ügynökök kezeléséhez (konfigurálásához, eltávolításához, címkézéséhez) egy üzembe helyezési készletben.

getAgent(number, number, boolean, boolean, boolean, string[])

Információk lekérése egy ügynökről.

getAgentCloud(number)
getAgentCloudRequests(number)
getAgentClouds()
getAgentCloudTypes()

Ügynökfelhő-típusok lekérése.

getAgentPool(number, string[], TaskAgentPoolActionFilter)

Információk lekérése egy ügynökkészletről.

getAgentPoolMaintenanceDefinition(number, number)
getAgentPoolMaintenanceDefinitions(number)
getAgentPoolMaintenanceJob(number, number)
getAgentPoolMaintenanceJobLogs(number, number)
getAgentPoolMaintenanceJobs(number, number)
getAgentPoolMetadata(number)
getAgentPools(string, string[], TaskAgentPoolType, TaskAgentPoolActionFilter)

Szerezze be az ügynökkészletek listáját.

getAgentPoolsByIds(number[], TaskAgentPoolActionFilter)

Szerezze be az ügynökkészletek listáját.

getAgentQueue(number, string, TaskAgentQueueActionFilter)

Információk lekérése egy ügynöki várólistáról.

getAgentQueues(string, string, TaskAgentQueueActionFilter)

Az ügynöki várólisták listájának lekérése.

getAgentQueuesByIds(number[], string, TaskAgentQueueActionFilter)

Az ügynöki várólisták listájának lekérése azonosítójuk alapján

getAgentQueuesByNames(string[], string, TaskAgentQueueActionFilter)

Az ügynöki várólisták listájának lekérése a nevük alapján

getAgentQueuesForPools(number[], string, TaskAgentQueueActionFilter)

Ügynökvárólisták listájának lekérése készletazonosítók alapján

getAgentRequest(number, number, boolean)
getAgentRequests(number, number, string)
getAgentRequestsForAgent(number, number, number)
getAgentRequestsForAgents(number, number[], number)
getAgentRequestsForDeploymentMachine(string, number, number, number)
getAgentRequestsForDeploymentMachines(string, number, number[], number)
getAgentRequestsForDeploymentTarget(string, number, number, number)

Ügynökkérések lekérése egy üzembe helyezési célhoz.

getAgentRequestsForDeploymentTargets(string, number, number[], number, Date, number)

Ügynökkérések lekérése egy lista üzembe helyezési céljaihoz.

getAgentRequestsForPlan(number, string, string)
getAgentRequestsForQueue(string, number, number, string)
getAgents(number, string, boolean, boolean, boolean, string[], string[])

Szerezze be az ügynökök listáját.

getAzureManagementGroups()

Az Azure-előfizetések listáját adja vissza

getAzureSubscriptions()

Az Azure-előfizetések listáját adja vissza

getDeploymentGroup(string, number, DeploymentGroupActionFilter, DeploymentGroupExpands)

Szerezzen be egy üzemelő példányt az azonosítója alapján.

getDeploymentGroups(string, string, DeploymentGroupActionFilter, DeploymentGroupExpands, string, number, number[])

Szerezze be az üzembe helyezési csoportok listáját név vagy azonosító alapján.

getDeploymentGroupsMetrics(string, string, string, number)

Szerezze be az üzembe helyezési csoport metrikáinak listáját.

getDeploymentMachine(string, number, number, DeploymentMachineExpands)
getDeploymentMachineGroup(string, number, MachineGroupActionFilter)
getDeploymentMachineGroupMachines(string, number, string[])
getDeploymentMachineGroups(string, string, MachineGroupActionFilter)
getDeploymentMachines(string, number, string[], string, DeploymentMachineExpands)
getDeploymentPoolsSummary(string, DeploymentPoolSummaryExpands, number[])

Az üzembe helyezési készlet összegzéseinek listájának lekérése.

getDeploymentTarget(string, number, number, DeploymentTargetExpands)

Üzembe helyezési cél lekérése az azonosítója alapján egy üzembehelyezési csoportban

getDeploymentTargets(string, number, string[], string, boolean, DeploymentTargetExpands, TaskAgentStatusFilter, TaskAgentJobResultFilter, string, number, boolean, string[])

Szerezze be az üzembe helyezési célok listáját egy üzembehelyezési csoportban.

getEnvironmentById(string, number, EnvironmentExpands)

Környezet lekérése az azonosítója alapján.

getEnvironmentDeploymentExecutionRecords(string, number, string, number)

Környezettelepítés végrehajtási előzményeinek lekérése

getEnvironments(string, string, string, number)

Szerezze be az összes környezetet.

getKubernetesResource(string, number, number)
getMessage(number, string, number)
getPackage(string, string, string)
getPackages(string, string, number)
getResourceLimits()
getResourceUsage(string, boolean, boolean)
getSecureFile(string, string, boolean, SecureFileActionFilter)

Biztonságos fájl beszerzése

getSecureFiles(string, string, boolean, SecureFileActionFilter)

Biztonságos fájlok beszerzése

getSecureFilesByIds(string, string[], boolean, SecureFileActionFilter)

Biztonságos fájlok beszerzése

getSecureFilesByNames(string, string[], boolean, SecureFileActionFilter)

Biztonságos fájlok beszerzése

getTaskContentZip(string, string, string[], boolean)
getTaskDefinition(string, string, string[], boolean)
getTaskDefinitions(string, string[], boolean, boolean)
getTaskGroup(string, string, string, TaskGroupExpands)

Feladatcsoport lekérése.

getTaskGroupHistory(string, string)
getTaskGroupRevision(string, string, number)
getTaskGroups(string, string, boolean, string, boolean, number, Date, TaskGroupQueryOrder)

Feladatcsoportok listázása.

getTaskHubLicenseDetails(string, boolean, boolean)
getVariableGroup(string, number)

Változócsoport lekérése.

getVariableGroups(string, string, VariableGroupActionFilter, number, number, VariableGroupQueryOrder)

Változócsoportok lekérése.

getVariableGroupsById(string, number[], boolean)

Változócsoportok lekérése azonosítók alapján.

getVirtualMachineGroup(string, number, number)
getVirtualMachines(string, number, number, string, string, boolean, string[], number)
getVstsAadTenantId()
getYamlSchema(boolean)

GET a Yaml-fájl érvényesítéséhez használt Yaml-sémát.

hasPoolPermissions(number, number)

Ellenőrzi, hogy az aktuális identitás átadta-e az engedélyeket egy készlethez.

publishTaskGroup(PublishTaskGroupMetadata, string, string)
queryEndpoint(TaskDefinitionEndpoint)

Egy "végpont" által definiált GET-kérés proxyja. A kérés engedélyezése szolgáltatáskapcsolaton keresztül történik. A válasz egy XPath/Json-alapú választóval lesz szűrve.

querySecureFilesByProperties(string, string, string)

Biztonságos fájlok lekérdezése névmintával és a fájltulajdonságokra vonatkozó feltétellel.

queueAgentPoolMaintenanceJob(TaskAgentPoolMaintenanceJob, number)
queueAgentRequest(TaskAgentJobRequest, string, number)
queueAgentRequestByPool(TaskAgentJobRequest, number)
refreshAgent(number, number)
refreshAgents(number)
refreshDeploymentMachines(string, number)
refreshDeploymentTargets(string, number)

Frissítse az üzembe helyezési célokat egy üzembehelyezési csoportban.

replaceAgent(TaskAgent, number, number)

Cseréljen ki egy ügynököt. Valószínűleg nem szeretné közvetlenül meghívni ezt a végpontot. Ehelyett az ügynökkonfigurációs szkripttel távolítson el és konfiguráljon újra egy ügynököt a szervezetből.

replaceDeploymentMachine(DeploymentMachine, string, number, number)
replaceDeploymentTarget(DeploymentMachine, string, number, number)

Üzembehelyezési cél cseréje egy üzembehelyezési csoportban. Ezt általában az ügynökkonfigurációs eszköz hívja meg.

sendMessage(TaskAgentMessage, number, number)
setAgentPoolMetadata(any, number)
shareVariableGroup(VariableGroupProjectReference[], number)

Adjon hozzá egy változócsoportot.

undeleteTaskGroup(TaskGroup, string)
updateAgent(TaskAgent, number, number)

Ügynök adatainak frissítése.

updateAgentCloud(TaskAgentCloud, number)
updateAgentPool(TaskAgentPool, number)

Ügynökkészlet tulajdonságainak frissítése

updateAgentPoolMaintenanceDefinition(TaskAgentPoolMaintenanceDefinition, number, number)
updateAgentPoolMaintenanceJob(TaskAgentPoolMaintenanceJob, number, number)
updateAgentRequest(TaskAgentJobRequest, number, number, string, TaskAgentRequestUpdateOptions)
updateAgentUpdateState(number, number, string)
updateAgentUserCapabilities({[key: string]: string}, number, number)
updateDeploymentGroup(DeploymentGroupUpdateParameter, string, number)

Üzembehelyezési csoport frissítése.

updateDeploymentMachine(DeploymentMachine, string, number, number)
updateDeploymentMachineGroup(DeploymentMachineGroup, string, number)
updateDeploymentMachineGroupMachines(DeploymentMachine[], string, number)
updateDeploymentMachines(DeploymentMachine[], string, number)
updateDeploymentTarget(DeploymentMachine, string, number, number)

Frissítse az üzembe helyezési célt és annak ügynöktulajdonságait egy központi telepítési csoportban. Ezt általában az ügynökkonfigurációs eszköz hívja meg.

updateDeploymentTargets(DeploymentTargetUpdateParameter[], string, number)

Frissítse a központi telepítési csoportok telepítési céljainak listáját.

updateEnvironment(EnvironmentUpdateParameter, string, number)

Frissítse a megadott környezetet.

updateSecureFile(SecureFile, string, string)

Meglévő biztonságos fájl nevének vagy tulajdonságainak frissítése

updateSecureFiles(SecureFile[], string)

Frissítse a biztonságos fájlok tulajdonságait és/vagy nevét. A fájlokat az azonosítójuk azonosítja. A megadott tulajdonságok teljesen felülbírálják a meglévőt, azaz nem egyesítik.

updateTaskGroup(TaskGroupUpdateParameter, string, string)

Feladatcsoport frissítése.

updateTaskGroupProperties(TaskGroupUpdatePropertiesBase, string, string, boolean)
updateTaskHubLicenseDetails(TaskHubLicenseDetails, string)
updateVariableGroup(VariableGroupParameters, number)

Változócsoport frissítése.

updateVirtualMachineGroup(VirtualMachineGroup, string, number)
updateVirtualMachines(VirtualMachine[], string, number, number)
uploadSecureFile(any, string, string, boolean)

Biztonságos fájl feltöltése, a fájlfolyam belefoglalása a kérelem törzsébe

validateInputs(InputValidationRequest)

Konstruktor adatai

TaskAgentRestClient(IVssRestClientOptions)

new TaskAgentRestClient(options: IVssRestClientOptions)

Paraméterek

Tulajdonság adatai

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Tulajdonság értéke

string

Metódus adatai

addAgent(TaskAgent, number)

Ügynököt ad hozzá egy készlethez. Valószínűleg nem szeretné közvetlenül meghívni ezt a végpontot. Ehelyett konfiguráljon egy ügynököt az ügynök letöltési csomagjával.

function addAgent(agent: TaskAgent, poolId: number): Promise<TaskAgent>

Paraméterek

agent
TaskAgent

A hozzáadott ügynök részletei

poolId

number

Az ügynökkészlet, amelybe az ügynököt hozzá kell adni

Válaszok

Promise<TaskAgent>

addAgentCloud(TaskAgentCloud)

function addAgentCloud(agentCloud: TaskAgentCloud): Promise<TaskAgentCloud>

Paraméterek

agentCloud
TaskAgentCloud

Válaszok

Promise<TaskAgentCloud>

addAgentPool(TaskAgentPool)

Hozzon létre egy ügynökkészletet.

function addAgentPool(pool: TaskAgentPool): Promise<TaskAgentPool>

Paraméterek

pool
TaskAgentPool

Az új ügynökkészlet részletei

Válaszok

Promise<TaskAgentPool>

addAgentQueue(TaskAgentQueue, string, boolean)

Hozzon létre egy új ügynöki üzenetsort egy projekt ügynökkészlethez való csatlakoztatásához.

function addAgentQueue(queue: TaskAgentQueue, project?: string, authorizePipelines?: boolean): Promise<TaskAgentQueue>

Paraméterek

queue
TaskAgentQueue

A létrehozandó várólista részletei

project

string

Projektazonosító vagy projektnév

authorizePipelines

boolean

Az üzenetsor automatikus engedélyezése a YAML használata esetén

Válaszok

Promise<TaskAgentQueue>

addDeploymentGroup(DeploymentGroupCreateParameter, string)

Hozzon létre egy üzembehelyezési csoportot.

function addDeploymentGroup(deploymentGroup: DeploymentGroupCreateParameter, project: string): Promise<DeploymentGroup>

Paraméterek

deploymentGroup
DeploymentGroupCreateParameter

Létrehozandó üzembehelyezési csoport.

project

string

Projektazonosító vagy projektnév

Válaszok

Promise<DeploymentGroup>

addDeploymentMachine(DeploymentMachine, string, number)

function addDeploymentMachine(machine: DeploymentMachine, project: string, deploymentGroupId: number): Promise<DeploymentMachine>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Válaszok

addDeploymentMachineGroup(DeploymentMachineGroup, string)

function addDeploymentMachineGroup(machineGroup: DeploymentMachineGroup, project: string): Promise<DeploymentMachineGroup>

Paraméterek

machineGroup
DeploymentMachineGroup
project

string

Projektazonosító vagy projektnév

Válaszok

addDeploymentTarget(DeploymentMachine, string, number)

Regisztráljon egy üzembe helyezési célt egy központi telepítési csoportban. Ezt általában az ügynökkonfigurációs eszköz hívja meg.

function addDeploymentTarget(machine: DeploymentMachine, project: string, deploymentGroupId: number): Promise<DeploymentMachine>

Paraméterek

machine
DeploymentMachine

Regisztrálandó üzembe helyezési cél.

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak a központi telepítési csoportnak az azonosítója, amelyben az üzembe helyezési cél regisztrálva van.

Válaszok

addEnvironment(EnvironmentCreateParameter, string)

Hozzon létre egy környezetet.

function addEnvironment(environmentCreateParameter: EnvironmentCreateParameter, project: string): Promise<EnvironmentInstance>

Paraméterek

environmentCreateParameter
EnvironmentCreateParameter

Környezetet kell létrehozni.

project

string

Projektazonosító vagy projektnév

Válaszok

addKubernetesResource(KubernetesResourceCreateParameters, string, number)

function addKubernetesResource(createParameters: KubernetesResourceCreateParameters, project: string, environmentId: number): Promise<KubernetesResource>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

Válaszok

addTaskGroup(TaskGroupCreateParameter, string)

Feladatcsoport létrehozása.

function addTaskGroup(taskGroup: TaskGroupCreateParameter, project: string): Promise<TaskGroup>

Paraméterek

taskGroup
TaskGroupCreateParameter

Létrehozandó feladatcsoport-objektum.

project

string

Projektazonosító vagy projektnév

Válaszok

Promise<TaskGroup>

addVariableGroup(VariableGroupParameters)

Adjon hozzá egy változócsoportot.

function addVariableGroup(variableGroupParameters: VariableGroupParameters): Promise<VariableGroup>

Paraméterek

variableGroupParameters
VariableGroupParameters

Válaszok

Promise<VariableGroup>

addVirtualMachineGroup(VirtualMachineGroupCreateParameters, string, number)

function addVirtualMachineGroup(createParameters: VirtualMachineGroupCreateParameters, project: string, environmentId: number): Promise<VirtualMachineGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

Válaszok

createAadOAuthRequest(string, string, AadLoginPromptOption, string, boolean)

function createAadOAuthRequest(tenantId: string, redirectUri: string, promptOption?: AadLoginPromptOption, completeCallbackPayload?: string, completeCallbackByAuthCode?: boolean): Promise<string>

Paraméterek

tenantId

string

redirectUri

string

promptOption
AadLoginPromptOption
completeCallbackPayload

string

completeCallbackByAuthCode

boolean

Válaszok

Promise<string>

createAgentPoolMaintenanceDefinition(TaskAgentPoolMaintenanceDefinition, number)

function createAgentPoolMaintenanceDefinition(definition: TaskAgentPoolMaintenanceDefinition, poolId: number): Promise<TaskAgentPoolMaintenanceDefinition>

Paraméterek

poolId

number

Válaszok

createAgentSession(TaskAgentSession, number)

function createAgentSession(session: TaskAgentSession, poolId: number): Promise<TaskAgentSession>

Paraméterek

poolId

number

Válaszok

Promise<TaskAgentSession>

createTeamProject(string)

Hozzon létre egy új csapatprojektet.

function createTeamProject(project?: string): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

Válaszok

Promise<void>

deleteAgent(number, number)

Ügynök törlése. Valószínűleg nem szeretné közvetlenül meghívni ezt a végpontot. Ehelyett az ügynökkonfigurációs szkripttel távolítson el egy ügynököt a szervezetből.

function deleteAgent(poolId: number, agentId: number): Promise<void>

Paraméterek

poolId

number

Az ügynök eltávolításához használt készlet azonosítója

agentId

number

Az eltávolítandó ügynökazonosító

Válaszok

Promise<void>

deleteAgentCloud(number)

function deleteAgentCloud(agentCloudId: number): Promise<TaskAgentCloud>

Paraméterek

agentCloudId

number

Válaszok

Promise<TaskAgentCloud>

deleteAgentPool(number)

Ügynökkészlet törlése.

function deleteAgentPool(poolId: number): Promise<void>

Paraméterek

poolId

number

A törölni kívánt ügynökkészlet azonosítója

Válaszok

Promise<void>

deleteAgentPoolMaintenanceDefinition(number, number)

function deleteAgentPoolMaintenanceDefinition(poolId: number, definitionId: number): Promise<void>

Paraméterek

poolId

number

definitionId

number

Válaszok

Promise<void>

deleteAgentPoolMaintenanceJob(number, number)

function deleteAgentPoolMaintenanceJob(poolId: number, jobId: number): Promise<void>

Paraméterek

poolId

number

jobId

number

Válaszok

Promise<void>

deleteAgentQueue(number, string)

Eltávolít egy ügynöki várólistát egy projektből.

function deleteAgentQueue(queueId: number, project?: string): Promise<void>

Paraméterek

queueId

number

Az eltávolítandó ügynöki várólista

project

string

Projektazonosító vagy projektnév

Válaszok

Promise<void>

deleteAgentRequest(number, number, string, TaskResult, boolean)

function deleteAgentRequest(poolId: number, requestId: number, lockToken: string, result?: TaskResult, agentShuttingDown?: boolean): Promise<void>

Paraméterek

poolId

number

requestId

number

lockToken

string

result
TaskResult
agentShuttingDown

boolean

Válaszok

Promise<void>

deleteAgentSession(number, string)

function deleteAgentSession(poolId: number, sessionId: string): Promise<void>

Paraméterek

poolId

number

sessionId

string

Válaszok

Promise<void>

deleteDeploymentGroup(string, number)

Üzembehelyezési csoport törlése.

function deleteDeploymentGroup(project: string, deploymentGroupId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

A törölni kívánt üzembehelyezési csoport azonosítója.

Válaszok

Promise<void>

deleteDeploymentMachine(string, number, number)

function deleteDeploymentMachine(project: string, deploymentGroupId: number, machineId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

machineId

number

Válaszok

Promise<void>

deleteDeploymentMachineGroup(string, number)

function deleteDeploymentMachineGroup(project: string, machineGroupId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

machineGroupId

number

Válaszok

Promise<void>

deleteDeploymentTarget(string, number, number)

Telepítési cél törlése egy üzembehelyezési csoportban. Ezzel törli az ügynököt a társított üzembehelyezési készletből is.

function deleteDeploymentTarget(project: string, deploymentGroupId: number, targetId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembehelyezési csoportnak az azonosítója, amelyben az üzembe helyezési célt törölték.

targetId

number

A törölni kívánt üzembe helyezési cél azonosítója.

Válaszok

Promise<void>

deleteEnvironment(string, number)

Törölje a megadott környezetet.

function deleteEnvironment(project: string, environmentId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

A környezet azonosítója.

Válaszok

Promise<void>

deleteKubernetesResource(string, number, number)

function deleteKubernetesResource(project: string, environmentId: number, resourceId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

resourceId

number

Válaszok

Promise<void>

deleteMessage(number, number, string)

function deleteMessage(poolId: number, messageId: number, sessionId: string): Promise<void>

Paraméterek

poolId

number

messageId

number

sessionId

string

Válaszok

Promise<void>

deleteSecureFile(string, string)

Biztonságos fájl törlése

function deleteSecureFile(project: string, secureFileId: string): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

secureFileId

string

Az egyedi biztonságos fájl azonosítója

Válaszok

Promise<void>

deleteTaskDefinition(string)

function deleteTaskDefinition(taskId: string): Promise<void>

Paraméterek

taskId

string

Válaszok

Promise<void>

deleteTaskGroup(string, string, string)

Feladatcsoport törlése.

function deleteTaskGroup(project: string, taskGroupId: string, comment?: string): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

taskGroupId

string

A törölni kívánt feladatcsoport azonosítója.

comment

string

Törölendő megjegyzések.

Válaszok

Promise<void>

deleteVariableGroup(number, string[])

Változócsoport törlése

function deleteVariableGroup(groupId: number, projectIds: string[]): Promise<void>

Paraméterek

groupId

number

A változócsoport azonosítója.

projectIds

string[]

Válaszok

Promise<void>

deleteVirtualMachineGroup(string, number, number)

function deleteVirtualMachineGroup(project: string, environmentId: number, resourceId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

resourceId

number

Válaszok

Promise<void>

downloadSecureFile(string, string, string, boolean)

Biztonságos fájl letöltése azonosító alapján

function downloadSecureFile(project: string, secureFileId: string, ticket: string, download?: boolean): Promise<ArrayBuffer>

Paraméterek

project

string

Projektazonosító vagy projektnév

secureFileId

string

Az egyedi biztonságos fájl azonosítója

ticket

string

Érvényes letöltési jegy

download

boolean

Ha a letöltés igaz, a rendszer mellékletként küldi el a fájlt a válasz törzsében. Ha a letöltés hamis, a válasz törzse tartalmazza a fájlstreamet.

Válaszok

Promise<ArrayBuffer>

generateDeploymentGroupAccessToken(string, number)

PAT-jogkivonat lekérése az üzembe helyezési célok kezeléséhez (konfigurálásához, eltávolításához, címkézéséhez) egy üzemelő példányban.

function generateDeploymentGroupAccessToken(project: string, deploymentGroupId: number): Promise<string>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembehelyezési csoportnak az azonosítója, amelyben az üzembe helyezési célokat kezeli.

Válaszok

Promise<string>

generateDeploymentMachineGroupAccessToken(string, number)

function generateDeploymentMachineGroupAccessToken(project: string, machineGroupId: number): Promise<string>

Paraméterek

project

string

Projektazonosító vagy projektnév

machineGroupId

number

Válaszok

Promise<string>

generateDeploymentPoolAccessToken(number)

PAT-jogkivonat lekérése az üzembe helyezési ügynökök üzembe helyezési ügynökök kezeléséhez (konfigurálásához, eltávolításához, címkézéséhez) egy üzembe helyezési készletben.

function generateDeploymentPoolAccessToken(poolId: number): Promise<string>

Paraméterek

poolId

number

Annak a központi telepítési készletnek az azonosítója, amelyben a központi telepítési ügynökök vannak kezelve.

Válaszok

Promise<string>

getAgent(number, number, boolean, boolean, boolean, string[])

Információk lekérése egy ügynökről.

function getAgent(poolId: number, agentId: number, includeCapabilities?: boolean, includeAssignedRequest?: boolean, includeLastCompletedRequest?: boolean, propertyFilters?: string[]): Promise<TaskAgent>

Paraméterek

poolId

number

Az ügynököt tartalmazó ügynökkészlet

agentId

number

Az ügynökazonosító, amelyről információt kaphat

includeCapabilities

boolean

Az ügynök képességeinek szerepeltetése a válaszban

includeAssignedRequest

boolean

Az ügynök aktuális munkájának részleteinek feltüntetése

includeLastCompletedRequest

boolean

Az ügynökök legutóbbi befejezett munkájának részleteinek feltüntetése

propertyFilters

string[]

Szűrje, hogy mely egyéni tulajdonságokat adja vissza a rendszer

Válaszok

Promise<TaskAgent>

getAgentCloud(number)

function getAgentCloud(agentCloudId: number): Promise<TaskAgentCloud>

Paraméterek

agentCloudId

number

Válaszok

Promise<TaskAgentCloud>

getAgentCloudRequests(number)

function getAgentCloudRequests(agentCloudId: number): Promise<TaskAgentCloudRequest[]>

Paraméterek

agentCloudId

number

Válaszok

getAgentClouds()

function getAgentClouds(): Promise<TaskAgentCloud[]>

Válaszok

Promise<TaskAgentCloud[]>

getAgentCloudTypes()

Ügynökfelhő-típusok lekérése.

function getAgentCloudTypes(): Promise<TaskAgentCloudType[]>

Válaszok

Promise<TaskAgentCloudType[]>

getAgentPool(number, string[], TaskAgentPoolActionFilter)

Információk lekérése egy ügynökkészletről.

function getAgentPool(poolId: number, properties?: string[], actionFilter?: TaskAgentPoolActionFilter): Promise<TaskAgentPool>

Paraméterek

poolId

number

Ügynökkészlet azonosítója

properties

string[]

Ügynökkészlet tulajdonságai (vesszővel elválasztva)

actionFilter
TaskAgentPoolActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentPool>

getAgentPoolMaintenanceDefinition(number, number)

function getAgentPoolMaintenanceDefinition(poolId: number, definitionId: number): Promise<TaskAgentPoolMaintenanceDefinition>

Paraméterek

poolId

number

definitionId

number

Válaszok

getAgentPoolMaintenanceDefinitions(number)

function getAgentPoolMaintenanceDefinitions(poolId: number): Promise<TaskAgentPoolMaintenanceDefinition[]>

Paraméterek

poolId

number

Válaszok

getAgentPoolMaintenanceJob(number, number)

function getAgentPoolMaintenanceJob(poolId: number, jobId: number): Promise<TaskAgentPoolMaintenanceJob>

Paraméterek

poolId

number

jobId

number

Válaszok

getAgentPoolMaintenanceJobLogs(number, number)

function getAgentPoolMaintenanceJobLogs(poolId: number, jobId: number): Promise<ArrayBuffer>

Paraméterek

poolId

number

jobId

number

Válaszok

Promise<ArrayBuffer>

getAgentPoolMaintenanceJobs(number, number)

function getAgentPoolMaintenanceJobs(poolId: number, definitionId?: number): Promise<TaskAgentPoolMaintenanceJob[]>

Paraméterek

poolId

number

definitionId

number

Válaszok

getAgentPoolMetadata(number)

function getAgentPoolMetadata(poolId: number): Promise<string>

Paraméterek

poolId

number

Válaszok

Promise<string>

getAgentPools(string, string[], TaskAgentPoolType, TaskAgentPoolActionFilter)

Szerezze be az ügynökkészletek listáját.

function getAgentPools(poolName?: string, properties?: string[], poolType?: TaskAgentPoolType, actionFilter?: TaskAgentPoolActionFilter): Promise<TaskAgentPool[]>

Paraméterek

poolName

string

Szűrés név szerint

properties

string[]

Szűrés ügynökkészlet tulajdonságai szerint (vesszővel elválasztva)

poolType
TaskAgentPoolType

Szűrés készlettípus szerint

actionFilter
TaskAgentPoolActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentPool[]>

getAgentPoolsByIds(number[], TaskAgentPoolActionFilter)

Szerezze be az ügynökkészletek listáját.

function getAgentPoolsByIds(poolIds: number[], actionFilter?: TaskAgentPoolActionFilter): Promise<TaskAgentPool[]>

Paraméterek

poolIds

number[]

Lekérni kívánt készletazonosítók

actionFilter
TaskAgentPoolActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentPool[]>

getAgentQueue(number, string, TaskAgentQueueActionFilter)

Információk lekérése egy ügynöki várólistáról.

function getAgentQueue(queueId: number, project?: string, actionFilter?: TaskAgentQueueActionFilter): Promise<TaskAgentQueue>

Paraméterek

queueId

number

Az ügynöki várólista a következő információk lekéréséhez

project

string

Projektazonosító vagy projektnév

actionFilter
TaskAgentQueueActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentQueue>

getAgentQueues(string, string, TaskAgentQueueActionFilter)

Az ügynöki várólisták listájának lekérése.

function getAgentQueues(project?: string, queueName?: string, actionFilter?: TaskAgentQueueActionFilter): Promise<TaskAgentQueue[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

queueName

string

Szűrés az ügynök várólista nevére

actionFilter
TaskAgentQueueActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentQueue[]>

getAgentQueuesByIds(number[], string, TaskAgentQueueActionFilter)

Az ügynöki várólisták listájának lekérése azonosítójuk alapján

function getAgentQueuesByIds(queueIds: number[], project?: string, actionFilter?: TaskAgentQueueActionFilter): Promise<TaskAgentQueue[]>

Paraméterek

queueIds

number[]

A lekérni kívánt ügynökvárólista-azonosítók vesszővel tagolt listája

project

string

Projektazonosító vagy projektnév

actionFilter
TaskAgentQueueActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentQueue[]>

getAgentQueuesByNames(string[], string, TaskAgentQueueActionFilter)

Az ügynöki várólisták listájának lekérése a nevük alapján

function getAgentQueuesByNames(queueNames: string[], project?: string, actionFilter?: TaskAgentQueueActionFilter): Promise<TaskAgentQueue[]>

Paraméterek

queueNames

string[]

A lekérni kívánt ügynöknevek vesszővel tagolt listája

project

string

Projektazonosító vagy projektnév

actionFilter
TaskAgentQueueActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentQueue[]>

getAgentQueuesForPools(number[], string, TaskAgentQueueActionFilter)

Ügynökvárólisták listájának lekérése készletazonosítók alapján

function getAgentQueuesForPools(poolIds: number[], project?: string, actionFilter?: TaskAgentQueueActionFilter): Promise<TaskAgentQueue[]>

Paraméterek

poolIds

number[]

A készletazonosítók vesszővel tagolt listája a megfelelő üzenetsorok lekéréséhez

project

string

Projektazonosító vagy projektnév

actionFilter
TaskAgentQueueActionFilter

Szűrés aszerint, hogy a hívó felhasználó rendelkezik-e használati vagy kezelési engedélyekkel

Válaszok

Promise<TaskAgentQueue[]>

getAgentRequest(number, number, boolean)

function getAgentRequest(poolId: number, requestId: number, includeStatus?: boolean): Promise<TaskAgentJobRequest>

Paraméterek

poolId

number

requestId

number

includeStatus

boolean

Válaszok

getAgentRequests(number, number, string)

function getAgentRequests(poolId: number, top: number, continuationToken?: string): Promise<PagedList<TaskAgentJobRequest>>

Paraméterek

poolId

number

top

number

continuationToken

string

Válaszok

getAgentRequestsForAgent(number, number, number)

function getAgentRequestsForAgent(poolId: number, agentId: number, completedRequestCount?: number): Promise<TaskAgentJobRequest[]>

Paraméterek

poolId

number

agentId

number

completedRequestCount

number

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForAgents(number, number[], number)

function getAgentRequestsForAgents(poolId: number, agentIds?: number[], completedRequestCount?: number): Promise<TaskAgentJobRequest[]>

Paraméterek

poolId

number

agentIds

number[]

completedRequestCount

number

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForDeploymentMachine(string, number, number, number)

function getAgentRequestsForDeploymentMachine(project: string, deploymentGroupId: number, machineId: number, completedRequestCount?: number): Promise<TaskAgentJobRequest[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

machineId

number

completedRequestCount

number

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForDeploymentMachines(string, number, number[], number)

function getAgentRequestsForDeploymentMachines(project: string, deploymentGroupId: number, machineIds?: number[], completedRequestCount?: number): Promise<TaskAgentJobRequest[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

machineIds

number[]

completedRequestCount

number

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForDeploymentTarget(string, number, number, number)

Ügynökkérések lekérése egy üzembe helyezési célhoz.

function getAgentRequestsForDeploymentTarget(project: string, deploymentGroupId: number, targetId: number, completedRequestCount?: number): Promise<TaskAgentJobRequest[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembe helyezési csoportnak az azonosítója, amelyhez a cél tartozik.

targetId

number

Az üzembe helyezési cél azonosítója.

completedRequestCount

number

A visszaküldendő befejezett kérelmek maximális száma. Az alapértelmezett érték 50

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForDeploymentTargets(string, number, number[], number, Date, number)

Ügynökkérések lekérése egy lista üzembe helyezési céljaihoz.

function getAgentRequestsForDeploymentTargets(project: string, deploymentGroupId: number, targetIds?: number[], ownerId?: number, completedOn?: Date, completedRequestCount?: number): Promise<TaskAgentJobRequest[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembe helyezési csoportnak az azonosítója, amelyhez a célok tartoznak.

targetIds

number[]

Az üzembe helyezési célok azonosítóinak vesszővel tagolt listája.

ownerId

number

Az ügynöki feladatkérés tulajdonosának azonosítója.

completedOn

Date

A kérés ezen idő utáni visszaküldésének dátuma.

completedRequestCount

number

Az egyes célokhoz visszaadandó befejezett kérések maximális száma. Az alapértelmezett érték 50

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForPlan(number, string, string)

function getAgentRequestsForPlan(poolId: number, planId: string, jobId?: string): Promise<TaskAgentJobRequest[]>

Paraméterek

poolId

number

planId

string

jobId

string

Válaszok

Promise<TaskAgentJobRequest[]>

getAgentRequestsForQueue(string, number, number, string)

function getAgentRequestsForQueue(project: string, queueId: number, top: number, continuationToken?: string): Promise<PagedList<TaskAgentJobRequest>>

Paraméterek

project

string

Projektazonosító vagy projektnév

queueId

number

top

number

continuationToken

string

Válaszok

getAgents(number, string, boolean, boolean, boolean, string[], string[])

Szerezze be az ügynökök listáját.

function getAgents(poolId: number, agentName?: string, includeCapabilities?: boolean, includeAssignedRequest?: boolean, includeLastCompletedRequest?: boolean, propertyFilters?: string[], demands?: string[]): Promise<TaskAgent[]>

Paraméterek

poolId

number

Az ügynököket tartalmazó ügynökkészlet

agentName

string

Szűrés az ügynök neve alapján

includeCapabilities

boolean

Az ügynökök képességeinek szerepeltetése a válaszban

includeAssignedRequest

boolean

Az ügynökök jelenlegi munkájának részleteinek feltüntetése

includeLastCompletedRequest

boolean

Az ügynökök legutóbbi befejezett munkájának részleteinek feltüntetése

propertyFilters

string[]

Szűrje, hogy mely egyéni tulajdonságokat adja vissza a rendszer

demands

string[]

Szűrés az ügynökök által kielégíthető igények szerint

Válaszok

Promise<TaskAgent[]>

getAzureManagementGroups()

Az Azure-előfizetések listáját adja vissza

function getAzureManagementGroups(): Promise<AzureManagementGroupQueryResult>

Válaszok

getAzureSubscriptions()

Az Azure-előfizetések listáját adja vissza

function getAzureSubscriptions(): Promise<AzureSubscriptionQueryResult>

Válaszok

getDeploymentGroup(string, number, DeploymentGroupActionFilter, DeploymentGroupExpands)

Szerezzen be egy üzemelő példányt az azonosítója alapján.

function getDeploymentGroup(project: string, deploymentGroupId: number, actionFilter?: DeploymentGroupActionFilter, expand?: DeploymentGroupExpands): Promise<DeploymentGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Az üzembehelyezési csoport azonosítója.

actionFilter
DeploymentGroupActionFilter

Csak akkor szerezze be az üzembehelyezési csoportot, ha ez a művelet végrehajtható rajta.

expand
DeploymentGroupExpands

Adja meg ezeket a további részleteket a visszaadott objektumban.

Válaszok

Promise<DeploymentGroup>

getDeploymentGroups(string, string, DeploymentGroupActionFilter, DeploymentGroupExpands, string, number, number[])

Szerezze be az üzembe helyezési csoportok listáját név vagy azonosító alapján.

function getDeploymentGroups(project: string, name?: string, actionFilter?: DeploymentGroupActionFilter, expand?: DeploymentGroupExpands, continuationToken?: string, top?: number, ids?: number[]): Promise<PagedList<DeploymentGroup>>

Paraméterek

project

string

Projektazonosító vagy projektnév

name

string

Az üzembehelyezési csoport neve.

actionFilter
DeploymentGroupActionFilter

Csak azokat az üzembe helyezési csoportokat kérje le, amelyeken ez a művelet végrehajtható.

expand
DeploymentGroupExpands

Adja meg ezeket a további részleteket a visszaadott objektumokban.

continuationToken

string

Szerezze be lexikográfiailag az ennél nagyobb nevű üzembehelyezési csoportokat continuationToken.

top

number

A visszaadandó üzembehelyezési csoportok maximális száma. Az alapértelmezett érték 1000.

ids

number[]

Az üzembe helyezési csoportok azonosítóinak vesszővel tagolt listája.

Válaszok

getDeploymentGroupsMetrics(string, string, string, number)

Szerezze be az üzembe helyezési csoport metrikáinak listáját.

function getDeploymentGroupsMetrics(project: string, deploymentGroupName?: string, continuationToken?: string, top?: number): Promise<PagedList<DeploymentGroupMetrics>>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupName

string

Az üzembehelyezési csoport neve.

continuationToken

string

Szerezze be az ennél nagyobb nevű üzembehelyezési csoportok metrikáit lexikográfiai continuationToken.

top

number

A visszaadandó üzembe helyezési csoport metrikáinak maximális száma. Az alapértelmezett érték 50.

Válaszok

getDeploymentMachine(string, number, number, DeploymentMachineExpands)

function getDeploymentMachine(project: string, deploymentGroupId: number, machineId: number, expand?: DeploymentMachineExpands): Promise<DeploymentMachine>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

machineId

number

Válaszok

getDeploymentMachineGroup(string, number, MachineGroupActionFilter)

function getDeploymentMachineGroup(project: string, machineGroupId: number, actionFilter?: MachineGroupActionFilter): Promise<DeploymentMachineGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

machineGroupId

number

Válaszok

getDeploymentMachineGroupMachines(string, number, string[])

function getDeploymentMachineGroupMachines(project: string, machineGroupId: number, tagFilters?: string[]): Promise<DeploymentMachine[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

machineGroupId

number

tagFilters

string[]

Válaszok

Promise<DeploymentMachine[]>

getDeploymentMachineGroups(string, string, MachineGroupActionFilter)

function getDeploymentMachineGroups(project: string, machineGroupName?: string, actionFilter?: MachineGroupActionFilter): Promise<DeploymentMachineGroup[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

machineGroupName

string

Válaszok

getDeploymentMachines(string, number, string[], string, DeploymentMachineExpands)

function getDeploymentMachines(project: string, deploymentGroupId: number, tags?: string[], name?: string, expand?: DeploymentMachineExpands): Promise<DeploymentMachine[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

tags

string[]

name

string

Válaszok

Promise<DeploymentMachine[]>

getDeploymentPoolsSummary(string, DeploymentPoolSummaryExpands, number[])

Az üzembe helyezési készlet összegzéseinek listájának lekérése.

function getDeploymentPoolsSummary(poolName?: string, expands?: DeploymentPoolSummaryExpands, poolIds?: number[]): Promise<DeploymentPoolSummary[]>

Paraméterek

poolName

string

Az üzembehelyezési készlet neve.

expands
DeploymentPoolSummaryExpands

Adja meg ezeket a további részleteket a visszaadott objektumokban.

poolIds

number[]

Az üzembehelyezési készlet azonosítóinak listája.

Válaszok

getDeploymentTarget(string, number, number, DeploymentTargetExpands)

Üzembe helyezési cél lekérése az azonosítója alapján egy üzembehelyezési csoportban

function getDeploymentTarget(project: string, deploymentGroupId: number, targetId: number, expand?: DeploymentTargetExpands): Promise<DeploymentMachine>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembehelyezési csoportnak az azonosítója, amelyhez az üzembe helyezési cél tartozik.

targetId

number

A visszaadni kívánt üzembe helyezési cél azonosítója.

expand
DeploymentTargetExpands

Adja meg ezeket a további részleteket a visszaadott objektumokban.

Válaszok

getDeploymentTargets(string, number, string[], string, boolean, DeploymentTargetExpands, TaskAgentStatusFilter, TaskAgentJobResultFilter, string, number, boolean, string[])

Szerezze be az üzembe helyezési célok listáját egy üzembehelyezési csoportban.

function getDeploymentTargets(project: string, deploymentGroupId: number, tags?: string[], name?: string, partialNameMatch?: boolean, expand?: DeploymentTargetExpands, agentStatus?: TaskAgentStatusFilter, agentJobResult?: TaskAgentJobResultFilter, continuationToken?: string, top?: number, enabled?: boolean, propertyFilters?: string[]): Promise<PagedList<DeploymentMachine>>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Az üzembehelyezési csoport azonosítója.

tags

string[]

Csak azokat az üzembe helyezési célokat szerezze be, amelyek tartalmazzák ezeket a címkék vesszővel elválasztott listáját.

name

string

A visszaadni kívánt üzembe helyezési célok névmintája.

partialNameMatch

boolean

Ha igaz értékre van állítva, a név mintaként kezeli. Különben abszolút egyezésként kezeli. Az alapértelmezett érték hamis.

expand
DeploymentTargetExpands

Adja meg ezeket a további részleteket a visszaadott objektumokban.

agentStatus
TaskAgentStatusFilter

Csak az ilyen állapotú üzembe helyezési célokat szerezze be.

agentJobResult
TaskAgentJobResultFilter

Csak az utolsó feladat eredményével rendelkező üzembe helyezési célokat szerezze be.

continuationToken

string

Szerezze be az üzembe helyezési célokat ennél nagyobb nevekkel, és lexikográfiailag conservationToken .

top

number

A visszaadandó üzembe helyezési célok maximális száma. Az alapértelmezett érték 1000.

enabled

boolean

Csak az engedélyezett vagy letiltott üzembe helyezési célokat szerezze be. Az alapértelmezett érték a "null", amely az összes célt visszaadja.

propertyFilters

string[]

Válaszok

getEnvironmentById(string, number, EnvironmentExpands)

Környezet lekérése az azonosítója alapján.

function getEnvironmentById(project: string, environmentId: number, expands?: EnvironmentExpands): Promise<EnvironmentInstance>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

A környezet azonosítója.

expands
EnvironmentExpands

Adja meg ezeket a további részleteket a visszaadott objektumokban.

Válaszok

getEnvironmentDeploymentExecutionRecords(string, number, string, number)

Környezettelepítés végrehajtási előzményeinek lekérése

function getEnvironmentDeploymentExecutionRecords(project: string, environmentId: number, continuationToken?: string, top?: number): Promise<PagedList<EnvironmentDeploymentExecutionRecord>>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

continuationToken

string

top

number

Válaszok

getEnvironments(string, string, string, number)

Szerezze be az összes környezetet.

function getEnvironments(project: string, name?: string, continuationToken?: string, top?: number): Promise<PagedList<EnvironmentInstance>>

Paraméterek

project

string

Projektazonosító vagy projektnév

name

string

continuationToken

string

top

number

Válaszok

getKubernetesResource(string, number, number)

function getKubernetesResource(project: string, environmentId: number, resourceId: number): Promise<KubernetesResource>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

resourceId

number

Válaszok

getMessage(number, string, number)

function getMessage(poolId: number, sessionId: string, lastMessageId?: number): Promise<TaskAgentMessage>

Paraméterek

poolId

number

sessionId

string

lastMessageId

number

Válaszok

Promise<TaskAgentMessage>

getPackage(string, string, string)

function getPackage(packageType: string, platform: string, version: string): Promise<PackageMetadata>

Paraméterek

packageType

string

platform

string

version

string

Válaszok

Promise<PackageMetadata>

getPackages(string, string, number)

function getPackages(packageType: string, platform?: string, top?: number): Promise<PackageMetadata[]>

Paraméterek

packageType

string

platform

string

top

number

Válaszok

Promise<PackageMetadata[]>

getResourceLimits()

function getResourceLimits(): Promise<ResourceLimit[]>

Válaszok

Promise<ResourceLimit[]>

getResourceUsage(string, boolean, boolean)

function getResourceUsage(parallelismTag?: string, poolIsHosted?: boolean, includeRunningRequests?: boolean): Promise<ResourceUsage>

Paraméterek

parallelismTag

string

poolIsHosted

boolean

includeRunningRequests

boolean

Válaszok

Promise<ResourceUsage>

getSecureFile(string, string, boolean, SecureFileActionFilter)

Biztonságos fájl beszerzése

function getSecureFile(project: string, secureFileId: string, includeDownloadTicket?: boolean, actionFilter?: SecureFileActionFilter): Promise<SecureFile>

Paraméterek

project

string

Projektazonosító vagy projektnév

secureFileId

string

Az egyedi biztonságos fájl azonosítója

includeDownloadTicket

boolean

Ha includeDownloadTicket igaz, és a hívó rendelkezik engedélyekkel, a válasz egy letöltési jegyet tartalmaz.

actionFilter
SecureFileActionFilter

Válaszok

Promise<SecureFile>

getSecureFiles(string, string, boolean, SecureFileActionFilter)

Biztonságos fájlok beszerzése

function getSecureFiles(project: string, namePattern?: string, includeDownloadTickets?: boolean, actionFilter?: SecureFileActionFilter): Promise<SecureFile[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

namePattern

string

Az egyező biztonságos fájl neve. Helyettesítő karaktereket is tartalmazhat több fájlnak megfelelően.

includeDownloadTickets

boolean

Ha includeDownloadTickets igaz, és a hívó rendelkezik engedélyekkel, a válasz minden biztonságos fájlhoz tartalmaz egy letöltési jegyet.

actionFilter
SecureFileActionFilter

Szűrés biztonságos fájlengedélyek alapján a Megtekintés, Kezelés vagy Használat művelethez. Alapértelmezés szerint a Nézet.

Válaszok

Promise<SecureFile[]>

getSecureFilesByIds(string, string[], boolean, SecureFileActionFilter)

Biztonságos fájlok beszerzése

function getSecureFilesByIds(project: string, secureFileIds: string[], includeDownloadTickets?: boolean, actionFilter?: SecureFileActionFilter): Promise<SecureFile[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

secureFileIds

string[]

A biztonságos fájlazonosítók listája

includeDownloadTickets

boolean

Ha includeDownloadTickets igaz, és a hívó rendelkezik engedélyekkel, a válasz minden biztonságos fájlhoz tartalmaz egy letöltési jegyet.

actionFilter
SecureFileActionFilter

Válaszok

Promise<SecureFile[]>

getSecureFilesByNames(string, string[], boolean, SecureFileActionFilter)

Biztonságos fájlok beszerzése

function getSecureFilesByNames(project: string, secureFileNames: string[], includeDownloadTickets?: boolean, actionFilter?: SecureFileActionFilter): Promise<SecureFile[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

secureFileNames

string[]

A biztonságos fájlazonosítók listája

includeDownloadTickets

boolean

Ha includeDownloadTickets igaz, és a hívó rendelkezik engedélyekkel, a válasz minden biztonságos fájlhoz tartalmaz egy letöltési jegyet.

actionFilter
SecureFileActionFilter

Válaszok

Promise<SecureFile[]>

getTaskContentZip(string, string, string[], boolean)

function getTaskContentZip(taskId: string, versionString: string, visibility?: string[], scopeLocal?: boolean): Promise<ArrayBuffer>

Paraméterek

taskId

string

versionString

string

visibility

string[]

scopeLocal

boolean

Válaszok

Promise<ArrayBuffer>

getTaskDefinition(string, string, string[], boolean)

function getTaskDefinition(taskId: string, versionString: string, visibility?: string[], scopeLocal?: boolean): Promise<TaskDefinition>

Paraméterek

taskId

string

versionString

string

visibility

string[]

scopeLocal

boolean

Válaszok

Promise<TaskDefinition>

getTaskDefinitions(string, string[], boolean, boolean)

function getTaskDefinitions(taskId?: string, visibility?: string[], scopeLocal?: boolean, allVersions?: boolean): Promise<TaskDefinition[]>

Paraméterek

taskId

string

visibility

string[]

scopeLocal

boolean

allVersions

boolean

Válaszok

Promise<TaskDefinition[]>

getTaskGroup(string, string, string, TaskGroupExpands)

Feladatcsoport lekérése.

function getTaskGroup(project: string, taskGroupId: string, versionSpec: string, expand?: TaskGroupExpands): Promise<TaskGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

taskGroupId

string

A feladatcsoport azonosítója.

versionSpec

string

a feladatcsoport verzióspecifikációja. Példák: 1, 1.0.

expand
TaskGroupExpands

A bővítendő tulajdonságok. példa $expand=A feladatok kibontják a beágyazott feladatcsoportokat.

Válaszok

Promise<TaskGroup>

getTaskGroupHistory(string, string)

function getTaskGroupHistory(project: string, taskGroupId: string): Promise<TaskGroupRevision[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

taskGroupId

string

Válaszok

Promise<TaskGroupRevision[]>

getTaskGroupRevision(string, string, number)

function getTaskGroupRevision(project: string, taskGroupId: string, revision: number): Promise<string>

Paraméterek

project

string

Projektazonosító vagy projektnév

taskGroupId

string

revision

number

Válaszok

Promise<string>

getTaskGroups(string, string, boolean, string, boolean, number, Date, TaskGroupQueryOrder)

Feladatcsoportok listázása.

function getTaskGroups(project: string, taskGroupId?: string, expanded?: boolean, taskIdFilter?: string, deleted?: boolean, top?: number, continuationToken?: Date, queryOrder?: TaskGroupQueryOrder): Promise<TaskGroup[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

taskGroupId

string

A feladatcsoport azonosítója.

expanded

boolean

"true" a feladatcsoportok rekurzív kibontásához. Az alapértelmezett érték "false".

taskIdFilter

string

A szűrni kívánt taskId azonosító azonosítója.

deleted

boolean

'igaz'a törölt feladatcsoportok belefoglalása. Az alapértelmezett érték "false".

top

number

A beszerezhető feladatcsoportok száma.

continuationToken

Date

Lekéri a feladatcsoportokat a megadott folytatási jogkivonat után.

queryOrder
TaskGroupQueryOrder

Az eredményeket a megadott sorrendben kapja meg. Az alapértelmezett érték a "CreatedOnDescending".

Válaszok

Promise<TaskGroup[]>

getTaskHubLicenseDetails(string, boolean, boolean)

function getTaskHubLicenseDetails(hubName: string, includeEnterpriseUsersCount?: boolean, includeHostedAgentMinutesCount?: boolean): Promise<TaskHubLicenseDetails>

Paraméterek

hubName

string

includeEnterpriseUsersCount

boolean

includeHostedAgentMinutesCount

boolean

Válaszok

getVariableGroup(string, number)

Változócsoport lekérése.

function getVariableGroup(project: string, groupId: number): Promise<VariableGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

groupId

number

A változócsoport azonosítója.

Válaszok

Promise<VariableGroup>

getVariableGroups(string, string, VariableGroupActionFilter, number, number, VariableGroupQueryOrder)

Változócsoportok lekérése.

function getVariableGroups(project: string, groupName?: string, actionFilter?: VariableGroupActionFilter, top?: number, continuationToken?: number, queryOrder?: VariableGroupQueryOrder): Promise<VariableGroup[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

groupName

string

A változócsoport neve.

actionFilter
VariableGroupActionFilter

Műveletszűrő a változócsoporthoz. Meghatározza a változócsoportokon végrehajtható műveletet.

top

number

A lekérni kívánt változócsoportok száma.

continuationToken

number

Lekéri a változócsoportokat a megadott folytatási jogkivonat után.

queryOrder
VariableGroupQueryOrder

Az eredményeket a megadott sorrendben kapja meg. Az alapértelmezett érték az "IdDescending".

Válaszok

Promise<VariableGroup[]>

getVariableGroupsById(string, number[], boolean)

Változócsoportok lekérése azonosítók alapján.

function getVariableGroupsById(project: string, groupIds: number[], loadSecrets?: boolean): Promise<VariableGroup[]>

Paraméterek

project

string

Projektazonosító vagy projektnév

groupIds

number[]

A változócsoportok azonosítóinak vesszővel tagolt listája.

loadSecrets

boolean

Jelző, amely jelzi, hogy a változócsoportokon belüli titkos kulcsokat be kell-e tölteni.

Válaszok

Promise<VariableGroup[]>

getVirtualMachineGroup(string, number, number)

function getVirtualMachineGroup(project: string, environmentId: number, resourceId: number): Promise<VirtualMachineGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

resourceId

number

Válaszok

getVirtualMachines(string, number, number, string, string, boolean, string[], number)

function getVirtualMachines(project: string, environmentId: number, resourceId: number, continuationToken?: string, name?: string, partialNameMatch?: boolean, tags?: string[], top?: number): Promise<PagedList<VirtualMachine>>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

resourceId

number

continuationToken

string

name

string

partialNameMatch

boolean

tags

string[]

top

number

Válaszok

getVstsAadTenantId()

function getVstsAadTenantId(): Promise<string>

Válaszok

Promise<string>

getYamlSchema(boolean)

GET a Yaml-fájl érvényesítéséhez használt Yaml-sémát.

function getYamlSchema(validateTaskNames?: boolean): Promise<any>

Paraméterek

validateTaskNames

boolean

Azt határozza meg, hogy a sémának ellenőriznie kell, hogy a feladatok ténylegesen telepítve vannak-e (hasznos olyan offline eszközökhöz, ahol nem szeretne ellenőrzést).

Válaszok

Promise<any>

hasPoolPermissions(number, number)

Ellenőrzi, hogy az aktuális identitás átadta-e az engedélyeket egy készlethez.

function hasPoolPermissions(poolId: number, permissions: number): Promise<boolean>

Paraméterek

poolId

number

Az ellenőrizendő medence azonosítója

permissions

number

Ellenőrizhető engedélyek. Több engedély egyesíthető egyetlen értékbe bitenkénti OR operátorral (pl. AgentPoolPermissions.Manage | AgentPoolPermissions.View)

Válaszok

Promise<boolean>

publishTaskGroup(PublishTaskGroupMetadata, string, string)

function publishTaskGroup(taskGroupMetadata: PublishTaskGroupMetadata, project: string, parentTaskGroupId: string): Promise<TaskGroup[]>

Paraméterek

taskGroupMetadata
PublishTaskGroupMetadata
project

string

Projektazonosító vagy projektnév

parentTaskGroupId

string

Válaszok

Promise<TaskGroup[]>

queryEndpoint(TaskDefinitionEndpoint)

Egy "végpont" által definiált GET-kérés proxyja. A kérés engedélyezése szolgáltatáskapcsolaton keresztül történik. A válasz egy XPath/Json-alapú választóval lesz szűrve.

function queryEndpoint(endpoint: TaskDefinitionEndpoint): Promise<string[]>

Paraméterek

endpoint
TaskDefinitionEndpoint

A lekérni kívánt URL-címet ismerteti.

Válaszok

Promise<string[]>

querySecureFilesByProperties(string, string, string)

Biztonságos fájlok lekérdezése névmintával és a fájltulajdonságokra vonatkozó feltétellel.

function querySecureFilesByProperties(condition: string, project: string, namePattern?: string): Promise<SecureFile[]>

Paraméterek

condition

string

A fő feltétel szintaxisát itt ismertetjük. A property('property-name') függvénnyel elérheti egy biztonságos fájl megadott tulajdonságának értékét. Null értéket ad vissza, ha a tulajdonság nincs beállítva. Pl. and( eq( property('devices'), '2' ), in( property('provisioning profile type'), 'ad hoc', 'development' ) )

project

string

Projektazonosító vagy projektnév

namePattern

string

Az egyező biztonságos fájl neve. Helyettesítő karaktereket is tartalmazhat több fájlnak megfelelően.

Válaszok

Promise<SecureFile[]>

queueAgentPoolMaintenanceJob(TaskAgentPoolMaintenanceJob, number)

function queueAgentPoolMaintenanceJob(job: TaskAgentPoolMaintenanceJob, poolId: number): Promise<TaskAgentPoolMaintenanceJob>

Paraméterek

poolId

number

Válaszok

queueAgentRequest(TaskAgentJobRequest, string, number)

function queueAgentRequest(request: TaskAgentJobRequest, project: string, queueId: number): Promise<TaskAgentJobRequest>

Paraméterek

project

string

Projektazonosító vagy projektnév

queueId

number

Válaszok

queueAgentRequestByPool(TaskAgentJobRequest, number)

function queueAgentRequestByPool(request: TaskAgentJobRequest, poolId: number): Promise<TaskAgentJobRequest>

Paraméterek

poolId

number

Válaszok

refreshAgent(number, number)

function refreshAgent(poolId: number, agentId: number): Promise<void>

Paraméterek

poolId

number

agentId

number

Válaszok

Promise<void>

refreshAgents(number)

function refreshAgents(poolId: number): Promise<void>

Paraméterek

poolId

number

Válaszok

Promise<void>

refreshDeploymentMachines(string, number)

function refreshDeploymentMachines(project: string, deploymentGroupId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Válaszok

Promise<void>

refreshDeploymentTargets(string, number)

Frissítse az üzembe helyezési célokat egy üzembehelyezési csoportban.

function refreshDeploymentTargets(project: string, deploymentGroupId: number): Promise<void>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Az üzembehelyezési csoport azonosítója.

Válaszok

Promise<void>

replaceAgent(TaskAgent, number, number)

Cseréljen ki egy ügynököt. Valószínűleg nem szeretné közvetlenül meghívni ezt a végpontot. Ehelyett az ügynökkonfigurációs szkripttel távolítson el és konfiguráljon újra egy ügynököt a szervezetből.

function replaceAgent(agent: TaskAgent, poolId: number, agentId: number): Promise<TaskAgent>

Paraméterek

agent
TaskAgent

Frissített részletek a helyettesítő ügynökről

poolId

number

A használni kívánt ügynökkészlet

agentId

number

A helyettesítendő ügynök

Válaszok

Promise<TaskAgent>

replaceDeploymentMachine(DeploymentMachine, string, number, number)

function replaceDeploymentMachine(machine: DeploymentMachine, project: string, deploymentGroupId: number, machineId: number): Promise<DeploymentMachine>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

machineId

number

Válaszok

replaceDeploymentTarget(DeploymentMachine, string, number, number)

Üzembehelyezési cél cseréje egy üzembehelyezési csoportban. Ezt általában az ügynökkonfigurációs eszköz hívja meg.

function replaceDeploymentTarget(machine: DeploymentMachine, project: string, deploymentGroupId: number, targetId: number): Promise<DeploymentMachine>

Paraméterek

machine
DeploymentMachine

Új üzembe helyezési cél.

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembe helyezési csoportnak az azonosítója, amelyben az üzembe helyezési célt lecseréli.

targetId

number

A lecserélni kívánt üzembe helyezési cél azonosítója.

Válaszok

sendMessage(TaskAgentMessage, number, number)

function sendMessage(message: TaskAgentMessage, poolId: number, requestId: number): Promise<void>

Paraméterek

poolId

number

requestId

number

Válaszok

Promise<void>

setAgentPoolMetadata(any, number)

function setAgentPoolMetadata(agentPoolMetadata: any, poolId: number): Promise<void>

Paraméterek

agentPoolMetadata

any

poolId

number

Válaszok

Promise<void>

shareVariableGroup(VariableGroupProjectReference[], number)

Adjon hozzá egy változócsoportot.

function shareVariableGroup(variableGroupProjectReferences: VariableGroupProjectReference[], variableGroupId: number): Promise<void>

Paraméterek

variableGroupProjectReferences

VariableGroupProjectReference[]

variableGroupId

number

Válaszok

Promise<void>

undeleteTaskGroup(TaskGroup, string)

function undeleteTaskGroup(taskGroup: TaskGroup, project: string): Promise<TaskGroup[]>

Paraméterek

taskGroup
TaskGroup
project

string

Projektazonosító vagy projektnév

Válaszok

Promise<TaskGroup[]>

updateAgent(TaskAgent, number, number)

Ügynök adatainak frissítése.

function updateAgent(agent: TaskAgent, poolId: number, agentId: number): Promise<TaskAgent>

Paraméterek

agent
TaskAgent

Frissített részletek az ügynökről

poolId

number

A használni kívánt ügynökkészlet

agentId

number

A frissítendő ügynök

Válaszok

Promise<TaskAgent>

updateAgentCloud(TaskAgentCloud, number)

function updateAgentCloud(updatedCloud: TaskAgentCloud, agentCloudId: number): Promise<TaskAgentCloud>

Paraméterek

updatedCloud
TaskAgentCloud
agentCloudId

number

Válaszok

Promise<TaskAgentCloud>

updateAgentPool(TaskAgentPool, number)

Ügynökkészlet tulajdonságainak frissítése

function updateAgentPool(pool: TaskAgentPool, poolId: number): Promise<TaskAgentPool>

Paraméterek

pool
TaskAgentPool

Frissített ügynökkészlet adatai

poolId

number

A frissítendő ügynökkészlet

Válaszok

Promise<TaskAgentPool>

updateAgentPoolMaintenanceDefinition(TaskAgentPoolMaintenanceDefinition, number, number)

function updateAgentPoolMaintenanceDefinition(definition: TaskAgentPoolMaintenanceDefinition, poolId: number, definitionId: number): Promise<TaskAgentPoolMaintenanceDefinition>

Paraméterek

poolId

number

definitionId

number

Válaszok

updateAgentPoolMaintenanceJob(TaskAgentPoolMaintenanceJob, number, number)

function updateAgentPoolMaintenanceJob(job: TaskAgentPoolMaintenanceJob, poolId: number, jobId: number): Promise<TaskAgentPoolMaintenanceJob>

Paraméterek

poolId

number

jobId

number

Válaszok

updateAgentRequest(TaskAgentJobRequest, number, number, string, TaskAgentRequestUpdateOptions)

function updateAgentRequest(request: TaskAgentJobRequest, poolId: number, requestId: number, lockToken: string, updateOptions?: TaskAgentRequestUpdateOptions): Promise<TaskAgentJobRequest>

Paraméterek

poolId

number

requestId

number

lockToken

string

Válaszok

updateAgentUpdateState(number, number, string)

function updateAgentUpdateState(poolId: number, agentId: number, currentState: string): Promise<TaskAgent>

Paraméterek

poolId

number

agentId

number

currentState

string

Válaszok

Promise<TaskAgent>

updateAgentUserCapabilities({[key: string]: string}, number, number)

function updateAgentUserCapabilities(userCapabilities: {[key: string]: string}, poolId: number, agentId: number): Promise<TaskAgent>

Paraméterek

userCapabilities

{[key: string]: string}

poolId

number

agentId

number

Válaszok

Promise<TaskAgent>

updateDeploymentGroup(DeploymentGroupUpdateParameter, string, number)

Üzembehelyezési csoport frissítése.

function updateDeploymentGroup(deploymentGroup: DeploymentGroupUpdateParameter, project: string, deploymentGroupId: number): Promise<DeploymentGroup>

Paraméterek

deploymentGroup
DeploymentGroupUpdateParameter

Frissítendő üzembehelyezési csoport.

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Az üzembehelyezési csoport azonosítója.

Válaszok

Promise<DeploymentGroup>

updateDeploymentMachine(DeploymentMachine, string, number, number)

function updateDeploymentMachine(machine: DeploymentMachine, project: string, deploymentGroupId: number, machineId: number): Promise<DeploymentMachine>

Paraméterek

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

machineId

number

Válaszok

updateDeploymentMachineGroup(DeploymentMachineGroup, string, number)

function updateDeploymentMachineGroup(machineGroup: DeploymentMachineGroup, project: string, machineGroupId: number): Promise<DeploymentMachineGroup>

Paraméterek

machineGroup
DeploymentMachineGroup
project

string

Projektazonosító vagy projektnév

machineGroupId

number

Válaszok

updateDeploymentMachineGroupMachines(DeploymentMachine[], string, number)

function updateDeploymentMachineGroupMachines(deploymentMachines: DeploymentMachine[], project: string, machineGroupId: number): Promise<DeploymentMachine[]>

Paraméterek

deploymentMachines

DeploymentMachine[]

project

string

Projektazonosító vagy projektnév

machineGroupId

number

Válaszok

Promise<DeploymentMachine[]>

updateDeploymentMachines(DeploymentMachine[], string, number)

function updateDeploymentMachines(machines: DeploymentMachine[], project: string, deploymentGroupId: number): Promise<DeploymentMachine[]>

Paraméterek

machines

DeploymentMachine[]

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Válaszok

Promise<DeploymentMachine[]>

updateDeploymentTarget(DeploymentMachine, string, number, number)

Frissítse az üzembe helyezési célt és annak ügynöktulajdonságait egy központi telepítési csoportban. Ezt általában az ügynökkonfigurációs eszköz hívja meg.

function updateDeploymentTarget(machine: DeploymentMachine, project: string, deploymentGroupId: number, targetId: number): Promise<DeploymentMachine>

Paraméterek

machine
DeploymentMachine

Frissítendő üzembe helyezési cél.

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembehelyezési csoportnak az azonosítója, amelyben az üzembe helyezési cél frissül.

targetId

number

A frissíteni kívánt üzembe helyezési cél azonosítója.

Válaszok

updateDeploymentTargets(DeploymentTargetUpdateParameter[], string, number)

Frissítse a központi telepítési csoportok telepítési céljainak listáját.

function updateDeploymentTargets(machines: DeploymentTargetUpdateParameter[], project: string, deploymentGroupId: number): Promise<DeploymentMachine[]>

Paraméterek

machines

DeploymentTargetUpdateParameter[]

Üzembe helyezési célok címkékkel az udpdate-hez.

project

string

Projektazonosító vagy projektnév

deploymentGroupId

number

Annak az üzembehelyezési csoportnak az azonosítója, amelyben az üzembe helyezési célok frissülnek.

Válaszok

Promise<DeploymentMachine[]>

updateEnvironment(EnvironmentUpdateParameter, string, number)

Frissítse a megadott környezetet.

function updateEnvironment(environmentUpdateParameter: EnvironmentUpdateParameter, project: string, environmentId: number): Promise<EnvironmentInstance>

Paraméterek

environmentUpdateParameter
EnvironmentUpdateParameter

Frissítendő környezeti adatok.

project

string

Projektazonosító vagy projektnév

environmentId

number

A környezet azonosítója.

Válaszok

updateSecureFile(SecureFile, string, string)

Meglévő biztonságos fájl nevének vagy tulajdonságainak frissítése

function updateSecureFile(secureFile: SecureFile, project: string, secureFileId: string): Promise<SecureFile>

Paraméterek

secureFile
SecureFile

A biztonságos fájl frissített névvel és/vagy tulajdonságokkal

project

string

Projektazonosító vagy projektnév

secureFileId

string

Az egyedi biztonságos fájl azonosítója

Válaszok

Promise<SecureFile>

updateSecureFiles(SecureFile[], string)

Frissítse a biztonságos fájlok tulajdonságait és/vagy nevét. A fájlokat az azonosítójuk azonosítja. A megadott tulajdonságok teljesen felülbírálják a meglévőt, azaz nem egyesítik.

function updateSecureFiles(secureFiles: SecureFile[], project: string): Promise<SecureFile[]>

Paraméterek

secureFiles

SecureFile[]

A biztonságos fájlobjektumok listája. Csak három mezőt kell kitölteni: Azonosító, Név és Tulajdonságok. Az objektum többi mezőjét a rendszer figyelmen kívül hagyja.

project

string

Projektazonosító vagy projektnév

Válaszok

Promise<SecureFile[]>

updateTaskGroup(TaskGroupUpdateParameter, string, string)

Feladatcsoport frissítése.

function updateTaskGroup(taskGroup: TaskGroupUpdateParameter, project: string, taskGroupId?: string): Promise<TaskGroup>

Paraméterek

taskGroup
TaskGroupUpdateParameter

Frissítendő feladatcsoport.

project

string

Projektazonosító vagy projektnév

taskGroupId

string

A frissíteni kívánt feladatcsoport azonosítója.

Válaszok

Promise<TaskGroup>

updateTaskGroupProperties(TaskGroupUpdatePropertiesBase, string, string, boolean)

function updateTaskGroupProperties(taskGroupUpdateProperties: TaskGroupUpdatePropertiesBase, project: string, taskGroupId: string, disablePriorVersions?: boolean): Promise<TaskGroup[]>

Paraméterek

taskGroupUpdateProperties
TaskGroupUpdatePropertiesBase
project

string

Projektazonosító vagy projektnév

taskGroupId

string

disablePriorVersions

boolean

Válaszok

Promise<TaskGroup[]>

updateTaskHubLicenseDetails(TaskHubLicenseDetails, string)

function updateTaskHubLicenseDetails(taskHubLicenseDetails: TaskHubLicenseDetails, hubName: string): Promise<TaskHubLicenseDetails>

Paraméterek

taskHubLicenseDetails
TaskHubLicenseDetails
hubName

string

Válaszok

updateVariableGroup(VariableGroupParameters, number)

Változócsoport frissítése.

function updateVariableGroup(variableGroupParameters: VariableGroupParameters, groupId: number): Promise<VariableGroup>

Paraméterek

variableGroupParameters
VariableGroupParameters
groupId

number

A frissíteni kívánt változócsoport azonosítója.

Válaszok

Promise<VariableGroup>

updateVirtualMachineGroup(VirtualMachineGroup, string, number)

function updateVirtualMachineGroup(resource: VirtualMachineGroup, project: string, environmentId: number): Promise<VirtualMachineGroup>

Paraméterek

project

string

Projektazonosító vagy projektnév

environmentId

number

Válaszok

updateVirtualMachines(VirtualMachine[], string, number, number)

function updateVirtualMachines(machines: VirtualMachine[], project: string, environmentId: number, resourceId: number): Promise<VirtualMachine[]>

Paraméterek

machines

VirtualMachine[]

project

string

Projektazonosító vagy projektnév

environmentId

number

resourceId

number

Válaszok

Promise<VirtualMachine[]>

uploadSecureFile(any, string, string, boolean)

Biztonságos fájl feltöltése, a fájlfolyam belefoglalása a kérelem törzsébe

function uploadSecureFile(content: any, project: string, name: string, authorizePipelines?: boolean): Promise<SecureFile>

Paraméterek

content

any

Feltöltendő tartalom

project

string

Projektazonosító vagy projektnév

name

string

A feltölteni kívánt fájl neve

authorizePipelines

boolean

Ha az authorizePipelines igaz, akkor a biztonságos fájl a projekt összes folyamata számára engedélyezve van.

Válaszok

Promise<SecureFile>

validateInputs(InputValidationRequest)

function validateInputs(inputValidationRequest: InputValidationRequest): Promise<InputValidationRequest>

Paraméterek

inputValidationRequest
InputValidationRequest

Válaszok