CodeReviewSummary
public struct CodeReviewSummary : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the CodeReview object.
Declaration
Swift
public let codeReviewArn: String?
-
The time, in milliseconds since the epoch, when the code review was created.
Declaration
Swift
public let createdTimeStamp: TimeStamp?
-
The time, in milliseconds since the epoch, when the code review was last updated.
Declaration
Swift
public let lastUpdatedTimeStamp: TimeStamp?
-
The statistics from the code review.
Declaration
Swift
public let metricsSummary: MetricsSummary?
-
The name of the code review.
Declaration
Swift
public let name: String?
-
The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.
Declaration
Swift
public let owner: String?
-
The provider type of the repository association.
Declaration
Swift
public let providerType: ProviderType?
-
The pull request ID for the code review.
Declaration
Swift
public let pullRequestId: String?
-
The name of the repository.
Declaration
Swift
public let repositoryName: String?
-
The state of the code review. The valid code review states are: Completed: The code review is complete. Pending: The code review started and has not completed or failed. Failed: The code review failed. Deleting: The code review is being deleted.
Declaration
Swift
public let state: JobState?
-
The type of the code review.
Declaration
Swift
public let type: Type?
-
init(codeReviewArn:createdTimeStamp:lastUpdatedTimeStamp:metricsSummary:name:owner:providerType:pullRequestId:repositoryName:state:type:)
Undocumented
Declaration
Swift
public init(codeReviewArn: String? = nil, createdTimeStamp: TimeStamp? = nil, lastUpdatedTimeStamp: TimeStamp? = nil, metricsSummary: MetricsSummary? = nil, name: String? = nil, owner: String? = nil, providerType: ProviderType? = nil, pullRequestId: String? = nil, repositoryName: String? = nil, state: JobState? = nil, type: Type? = nil)