Billable Committers Details for Advanced Security Services

interface BillableCommitterDetails {
    commitId?: string;
    committerEmail?: string;
    commitTime?: Date;
    displayName?: string;
    mailNickName?: string;
    projectId?: string;
    projectName?: string;
    pushedTime?: Date;
    pusherId?: string;
    pushId?: number;
    repoId?: string;
    repoName?: string;
    samAccountName?: string;
    vSID?: string;
}

Properties

commitId?: string

ID (SHA-1) of the commit.

committerEmail?: string

Committer email address after parsing.

commitTime?: Date

Time reported by the commit.

displayName?: string

DisplayName of the Pusher.

mailNickName?: string

MailNickName of the Pusher.

projectId?: string

Project Id commit was pushed to.

projectName?: string

Project name commit was pushed to.

pushedTime?: Date

Time of the push that contained the commit.

pusherId?: string

Pusher Id for the push.

pushId?: number

Push Id that contained the commit.

repoId?: string

RepositoryId commit was pushed to.

repoName?: string

Repository name commit was pushed to.

samAccountName?: string

SamAccountName of the Pusher.

vSID?: string

Visual Studio ID /Team Foundation ID