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?
  • 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)