| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.CodeCommit.Types.Difference
Description
Documentation
data Difference Source #
Returns information about a set of differences for a commit specifier.
See: newDifference smart constructor.
Constructors
| Difference' | |
Fields 
  | |
Instances
newDifference :: Difference Source #
Create a value of Difference with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:afterBlob:Difference', difference_afterBlob - Information about an afterBlob data type object, including the ID, the
 file mode permission code, and the path.
$sel:beforeBlob:Difference', difference_beforeBlob - Information about a beforeBlob data type object, including the ID, the
 file mode permission code, and the path.
$sel:changeType:Difference', difference_changeType - Whether the change type of the difference is an addition (A), deletion
 (D), or modification (M).
difference_afterBlob :: Lens' Difference (Maybe BlobMetadata) Source #
Information about an afterBlob data type object, including the ID, the
 file mode permission code, and the path.
difference_beforeBlob :: Lens' Difference (Maybe BlobMetadata) Source #
Information about a beforeBlob data type object, including the ID, the
 file mode permission code, and the path.
difference_changeType :: Lens' Difference (Maybe ChangeTypeEnum) Source #
Whether the change type of the difference is an addition (A), deletion (D), or modification (M).