GitPullRequestStatus interface

This class contains the metadata of a service/extension posting pull request status. Status can be associated with a pull request or an iteration.

Extends

Properties

iterationId

ID of the iteration to associate status with. Minimum value is 1.

properties

Custom properties of the status.

Inherited Properties

context

Context of the status.

createdBy

Identity that created the status.

creationDate

Creation date and time of the status.

description

Status description. Typically describes current state of the status.

id

Status identifier.

state

State of the status.

targetUrl

URL with status details.

updatedDate

Last update date and time of the status.

Property Details

iterationId

ID of the iteration to associate status with. Minimum value is 1.

iterationId: number

Property Value

number

properties

Custom properties of the status.

properties: any

Property Value

any

Inherited Property Details

context

Context of the status.

context: GitStatusContext

Property Value

Inherited From GitStatus.context

createdBy

Identity that created the status.

createdBy: IdentityRef

Property Value

Inherited From GitStatus.createdBy

creationDate

Creation date and time of the status.

creationDate: Date

Property Value

Date

Inherited From GitStatus.creationDate

description

Status description. Typically describes current state of the status.

description: string

Property Value

string

Inherited From GitStatus.description

id

Status identifier.

id: number

Property Value

number

Inherited From GitStatus.id

state

State of the status.

state: GitStatusState

Property Value

Inherited From GitStatus.state

targetUrl

URL with status details.

targetUrl: string

Property Value

string

Inherited From GitStatus.targetUrl

updatedDate

Last update date and time of the status.

updatedDate: Date

Property Value

Date

Inherited From GitStatus.updatedDate