class Aws::CodeCommit::Types::GetMergeCommitInput
@note When making an API call, you may pass GetMergeCommitInput
data as a hash: { repository_name: "RepositoryName", # required source_commit_specifier: "CommitName", # required destination_commit_specifier: "CommitName", # required conflict_detail_level: "FILE_LEVEL", # accepts FILE_LEVEL, LINE_LEVEL conflict_resolution_strategy: "NONE", # accepts NONE, ACCEPT_SOURCE, ACCEPT_DESTINATION, AUTOMERGE }
@!attribute [rw] repository_name
The name of the repository that contains the merge commit about which you want to get information. @return [String]
@!attribute [rw] source_commit_specifier
The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID). @return [String]
@!attribute [rw] destination_commit_specifier
The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID). @return [String]
@!attribute [rw] conflict_detail_level
The level of conflict detail to use. If unspecified, the default FILE\_LEVEL is used, which returns a not-mergeable result if the same file has differences in both branches. If LINE\_LEVEL is specified, a conflict is considered not mergeable if the same file in both branches has differences on the same line. @return [String]
@!attribute [rw] conflict_resolution_strategy
Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file. The default is NONE, which requires any conflicts to be resolved manually before the merge operation is successful. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetMergeCommitInput AWS API Documentation
Constants
- SENSITIVE