Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PullRequestEvent

import type { PullRequestEvent } from "https://aws-api.deno.dev/v0.3/services/codecommit.ts?docs=full";

Returns information about a pull request event.

interface PullRequestEvent {
actorArn?: string | null;
approvalRuleEventMetadata?: ApprovalRuleEventMetadata | null;
approvalRuleOverriddenEventMetadata?: ApprovalRuleOverriddenEventMetadata | null;
approvalStateChangedEventMetadata?: ApprovalStateChangedEventMetadata | null;
eventDate?: Date | number | null;
pullRequestCreatedEventMetadata?: PullRequestCreatedEventMetadata | null;
pullRequestEventType?: PullRequestEventType | null;
pullRequestId?: string | null;
pullRequestMergedStateChangedEventMetadata?: PullRequestMergedStateChangedEventMetadata | null;
pullRequestSourceReferenceUpdatedEventMetadata?: PullRequestSourceReferenceUpdatedEventMetadata | null;
pullRequestStatusChangedEventMetadata?: PullRequestStatusChangedEventMetadata | null;
}

§Properties

§
actorArn?: string | null
[src]

The Amazon Resource Name (ARN) of the user whose actions resulted in the event. Examples include updating the pull request with more commits or changing the status of a pull request.

§
approvalRuleEventMetadata?: ApprovalRuleEventMetadata | null
[src]

Information about a pull request event.

§
approvalRuleOverriddenEventMetadata?: ApprovalRuleOverriddenEventMetadata | null
[src]

Information about an approval rule override event for a pull request.

§
approvalStateChangedEventMetadata?: ApprovalStateChangedEventMetadata | null
[src]

Information about an approval state change for a pull request.

§
eventDate?: Date | number | null
[src]

The day and time of the pull request event, in timestamp format.

§
pullRequestCreatedEventMetadata?: PullRequestCreatedEventMetadata | null
[src]

Information about the source and destination branches for the pull request.

§
pullRequestEventType?: PullRequestEventType | null
[src]

The type of the pull request event (for example, a status change event (PULL_REQUEST_STATUS_CHANGED) or update event (PULL_REQUEST_SOURCE_REFERENCE_UPDATED)).

§
pullRequestId?: string | null
[src]

The system-generated ID of the pull request.

§
pullRequestMergedStateChangedEventMetadata?: PullRequestMergedStateChangedEventMetadata | null
[src]

Information about the change in mergability state for the pull request event.

§
pullRequestSourceReferenceUpdatedEventMetadata?: PullRequestSourceReferenceUpdatedEventMetadata | null
[src]

Information about the updated source branch for the pull request event.

§
pullRequestStatusChangedEventMetadata?: PullRequestStatusChangedEventMetadata | null
[src]

Information about the change in status for the pull request event.