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)