Teilen über


LocationsRestClient class

Basisklasse, die verwendet werden soll (abgeleitet von), um Anforderungen an VSS-REST-APIs zu stellen

Extends

Konstruktoren

LocationsRestClient(IVssRestClientOptions)

Methoden

deleteServiceDefinition(string, string)
getConnectionData(ConnectOptions, number, number)

Dies wurde von TeamFoundationConnectionService.Connect() kopiert und angepasst.

getResourceArea(string, string, string, string)
getResourceAreaByHost(string, string, string)
getResourceAreaByInstanceId(string, string, string)
getResourceAreas(string, string)
getResourceAreasByHost(string)
getServiceDefinition(string, string, boolean, boolean)

Sucht eine bestimmte Service-Definition.

getServiceDefinitions(string)
updateServiceDefinitions(VssJsonCollectionWrapperV<ServiceDefinition[]>)

Details zum Konstruktor

LocationsRestClient(IVssRestClientOptions)

new LocationsRestClient(options: IVssRestClientOptions)

Parameter

Details zur Methode

deleteServiceDefinition(string, string)

function deleteServiceDefinition(serviceType: string, identifier: string): Promise<void>

Parameter

serviceType

string

identifier

string

Gibt zurück

Promise<void>

getConnectionData(ConnectOptions, number, number)

Dies wurde von TeamFoundationConnectionService.Connect() kopiert und angepasst.

function getConnectionData(connectOptions?: ConnectOptions, lastChangeId?: number, lastChangeId64?: number): Promise<ConnectionData>

Parameter

connectOptions
ConnectOptions
lastChangeId

number

Veraltete 32-Bit-LastChangeId

lastChangeId64

number

Nicht abgeschnittene 64-Bit-LastChangeId

Gibt zurück

Promise<ConnectionData>

getResourceArea(string, string, string, string)

function getResourceArea(areaId: string, enterpriseName?: string, organizationName?: string, accessMapping?: string): Promise<ResourceAreaInfo>

Parameter

areaId

string

enterpriseName

string

organizationName

string

accessMapping

string

Gibt zurück

Promise<ResourceAreaInfo>

getResourceAreaByHost(string, string, string)

function getResourceAreaByHost(areaId: string, hostId: string, accessMapping?: string): Promise<ResourceAreaInfo>

Parameter

areaId

string

hostId

string

accessMapping

string

Gibt zurück

Promise<ResourceAreaInfo>

getResourceAreaByInstanceId(string, string, string)

function getResourceAreaByInstanceId(areaId: string, instanceId: string, accessMapping: string): Promise<ResourceAreaInfo>

Parameter

areaId

string

instanceId

string

accessMapping

string

Gibt zurück

Promise<ResourceAreaInfo>

getResourceAreas(string, string)

function getResourceAreas(enterpriseName?: string, organizationName?: string): Promise<ResourceAreaInfo[]>

Parameter

enterpriseName

string

organizationName

string

Gibt zurück

Promise<ResourceAreaInfo[]>

getResourceAreasByHost(string)

function getResourceAreasByHost(hostId: string): Promise<ResourceAreaInfo[]>

Parameter

hostId

string

Gibt zurück

Promise<ResourceAreaInfo[]>

getServiceDefinition(string, string, boolean, boolean)

Sucht eine bestimmte Service-Definition.

function getServiceDefinition(serviceType: string, identifier: string, allowFaultIn?: boolean, previewFaultIn?: boolean): Promise<ServiceDefinition>

Parameter

serviceType

string

identifier

string

allowFaultIn

boolean

Wenn true, versuchen wir, einen Fehler in einer Hostinstanzzuordnung zu beheben, wenn sie sich in SPS befindet.

previewFaultIn

boolean

Wenn true, wird eine Hostinstanzzuordnung berechnet und zurückgegeben, aber nicht beibehalten.

Gibt zurück

getServiceDefinitions(string)

function getServiceDefinitions(serviceType?: string): Promise<ServiceDefinition[]>

Parameter

serviceType

string

Gibt zurück

Promise<ServiceDefinition[]>

updateServiceDefinitions(VssJsonCollectionWrapperV<ServiceDefinition[]>)

function updateServiceDefinitions(serviceDefinitions: VssJsonCollectionWrapperV<ServiceDefinition[]>): Promise<void>

Parameter

Gibt zurück

Promise<void>