class Aws::CodeCommit::Types::PullRequestEvent

Returns information about a pull request event.

@!attribute [rw] pull_request_id

The system-generated ID of the pull request.
@return [String]

@!attribute [rw] event_date

The day and time of the pull request event, in timestamp format.
@return [Time]

@!attribute [rw] pull_request_event_type

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)).
@return [String]

@!attribute [rw] actor_arn

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.
@return [String]

@!attribute [rw] pull_request_created_event_metadata

Information about the source and destination branches for the pull
request.
@return [Types::PullRequestCreatedEventMetadata]

@!attribute [rw] pull_request_status_changed_event_metadata

Information about the change in status for the pull request event.
@return [Types::PullRequestStatusChangedEventMetadata]

@!attribute [rw] pull_request_source_reference_updated_event_metadata

Information about the updated source branch for the pull request
event.
@return [Types::PullRequestSourceReferenceUpdatedEventMetadata]

@!attribute [rw] pull_request_merged_state_changed_event_metadata

Information about the change in mergability state for the pull
request event.
@return [Types::PullRequestMergedStateChangedEventMetadata]

@!attribute [rw] approval_rule_event_metadata

Information about a pull request event.
@return [Types::ApprovalRuleEventMetadata]

@!attribute [rw] approval_state_changed_event_metadata

Information about an approval state change for a pull request.
@return [Types::ApprovalStateChangedEventMetadata]

@!attribute [rw] approval_rule_overridden_event_metadata

Information about an approval rule override event for a pull
request.
@return [Types::ApprovalRuleOverriddenEventMetadata]

@see docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestEvent AWS API Documentation

Constants

SENSITIVE