interface PullRequestTrigger {
    artifactAlias?: string;
    pullRequestConfiguration?: PullRequestConfiguration;
    statusPolicyName?: string;
    triggerConditions?: PullRequestFilter[];
    triggerType?: ReleaseTriggerType;
}

Hierarchy (View Summary)

Properties

artifactAlias?: string

Artifact alias trigger is linked to.

pullRequestConfiguration?: PullRequestConfiguration

Code reference details of pull request.

statusPolicyName?: string

Policy name using which status will be published to pull request.

triggerConditions?: PullRequestFilter[]

List of filters applied while trigger.

triggerType?: ReleaseTriggerType

Type of release trigger.