CodeReview
public struct CodeReview : 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 metrics: Metrics? -
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 type of repository that contains the reviewed code (for example, GitHub or Bitbucket).
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 type of the source code for the code review.
Declaration
Swift
public let sourceCodeType: SourceCodeType? -
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 reason for the state of the code review.
Declaration
Swift
public let stateReason: String? -
The type of code review.
Declaration
Swift
public let type: Type? -
init(codeReviewArn:createdTimeStamp:lastUpdatedTimeStamp:metrics:name:owner:providerType:pullRequestId:repositoryName:sourceCodeType:state:stateReason:type:)Undocumented
Declaration
Swift
public init(codeReviewArn: String? = nil, createdTimeStamp: TimeStamp? = nil, lastUpdatedTimeStamp: TimeStamp? = nil, metrics: Metrics? = nil, name: String? = nil, owner: String? = nil, providerType: ProviderType? = nil, pullRequestId: String? = nil, repositoryName: String? = nil, sourceCodeType: SourceCodeType? = nil, state: JobState? = nil, stateReason: String? = nil, type: Type? = nil)
View on GitHub
CodeReview Structure Reference