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)