PullRequestEvent
public struct PullRequestEvent : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
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.
Declaration
Swift
public let actorArn: String? -
Information about a pull request event.
Declaration
Swift
public let approvalRuleEventMetadata: ApprovalRuleEventMetadata? -
Information about an approval rule override event for a pull request.
Declaration
Swift
public let approvalRuleOverriddenEventMetadata: ApprovalRuleOverriddenEventMetadata? -
Information about an approval state change for a pull request.
Declaration
Swift
public let approvalStateChangedEventMetadata: ApprovalStateChangedEventMetadata? -
The day and time of the pull request event, in timestamp format.
Declaration
Swift
public let eventDate: TimeStamp? -
Information about the source and destination branches for the pull request.
Declaration
Swift
public let pullRequestCreatedEventMetadata: PullRequestCreatedEventMetadata? -
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)).
Declaration
Swift
public let pullRequestEventType: PullRequestEventType? -
The system-generated ID of the pull request.
Declaration
Swift
public let pullRequestId: String? -
Information about the change in mergability state for the pull request event.
Declaration
Swift
public let pullRequestMergedStateChangedEventMetadata: PullRequestMergedStateChangedEventMetadata? -
Information about the updated source branch for the pull request event.
Declaration
Swift
public let pullRequestSourceReferenceUpdatedEventMetadata: PullRequestSourceReferenceUpdatedEventMetadata? -
Information about the change in status for the pull request event.
Declaration
Swift
public let pullRequestStatusChangedEventMetadata: PullRequestStatusChangedEventMetadata? -
init(actorArn:approvalRuleEventMetadata:approvalRuleOverriddenEventMetadata:approvalStateChangedEventMetadata:eventDate:pullRequestCreatedEventMetadata:pullRequestEventType:pullRequestId:pullRequestMergedStateChangedEventMetadata:pullRequestSourceReferenceUpdatedEventMetadata:pullRequestStatusChangedEventMetadata:)Undocumented
Declaration
Swift
public init(actorArn: String? = nil, approvalRuleEventMetadata: ApprovalRuleEventMetadata? = nil, approvalRuleOverriddenEventMetadata: ApprovalRuleOverriddenEventMetadata? = nil, approvalStateChangedEventMetadata: ApprovalStateChangedEventMetadata? = nil, eventDate: TimeStamp? = nil, pullRequestCreatedEventMetadata: PullRequestCreatedEventMetadata? = nil, pullRequestEventType: PullRequestEventType? = nil, pullRequestId: String? = nil, pullRequestMergedStateChangedEventMetadata: PullRequestMergedStateChangedEventMetadata? = nil, pullRequestSourceReferenceUpdatedEventMetadata: PullRequestSourceReferenceUpdatedEventMetadata? = nil, pullRequestStatusChangedEventMetadata: PullRequestStatusChangedEventMetadata? = nil)
View on GitHub
PullRequestEvent Structure Reference