Dela via


LocationsRestClient class

Basklass som ska användas (härleds från) för att göra begäranden till VSS REST API:er

Extends

Konstruktorer

LocationsRestClient(IVssRestClientOptions)

Metoder

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

Detta kopierades och anpassades från TeamFoundationConnectionService.Connect()

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

Hittar en viss tjänstdefinition.

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

Konstruktorinformation

LocationsRestClient(IVssRestClientOptions)

new LocationsRestClient(options: IVssRestClientOptions)

Parametrar

Metodinformation

deleteServiceDefinition(string, string)

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

Parametrar

serviceType

string

identifier

string

Returer

Promise<void>

getConnectionData(ConnectOptions, number, number)

Detta kopierades och anpassades från TeamFoundationConnectionService.Connect()

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

Parametrar

connectOptions
ConnectOptions
lastChangeId

number

Föråldrad 32-bitars LastChangeId

lastChangeId64

number

Icke-trunkerat 64-bitars LastChangeId

Returer

Promise<ConnectionData>

getResourceArea(string, string, string, string)

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

Parametrar

areaId

string

enterpriseName

string

organizationName

string

accessMapping

string

Returer

Promise<ResourceAreaInfo>

getResourceAreaByHost(string, string, string)

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

Parametrar

areaId

string

hostId

string

accessMapping

string

Returer

Promise<ResourceAreaInfo>

getResourceAreas(string, string)

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

Parametrar

enterpriseName

string

organizationName

string

Returer

Promise<ResourceAreaInfo[]>

getResourceAreasByHost(string)

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

Parametrar

hostId

string

Returer

Promise<ResourceAreaInfo[]>

getServiceDefinition(string, string, boolean, boolean)

Hittar en viss tjänstdefinition.

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

Parametrar

serviceType

string

identifier

string

allowFaultIn

boolean

Om det är sant försöker vi fel i en värdinstansmappning i SPS.

previewFaultIn

boolean

Om det är sant beräknar och returnerar vi en värdinstansmappning, men sparar den inte.

Returer

getServiceDefinitions(string)

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

Parametrar

serviceType

string

Returer

Promise<ServiceDefinition[]>

updateServiceDefinitions(VssJsonCollectionWrapperV<ServiceDefinition[]>)

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

Parametrar

Returer

Promise<void>