| 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.FileModes
Description
Synopsis
Documentation
Information about file modes in a merge or pull request.
See: newFileModes smart constructor.
Constructors
| FileModes' | |
Fields 
  | |
Instances
| FromJSON FileModes Source # | |
| Generic FileModes Source # | |
| Read FileModes Source # | |
| Show FileModes Source # | |
| NFData FileModes Source # | |
Defined in Amazonka.CodeCommit.Types.FileModes  | |
| Eq FileModes Source # | |
| Hashable FileModes Source # | |
Defined in Amazonka.CodeCommit.Types.FileModes  | |
| type Rep FileModes Source # | |
Defined in Amazonka.CodeCommit.Types.FileModes type Rep FileModes = D1 ('MetaData "FileModes" "Amazonka.CodeCommit.Types.FileModes" "amazonka-codecommit-2.0-974g5LOhuTPG9HgUSx02zG" 'False) (C1 ('MetaCons "FileModes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "base") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileModeTypeEnum)) :*: (S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileModeTypeEnum)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileModeTypeEnum)))))  | |
newFileModes :: FileModes Source #
Create a value of FileModes 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:base:FileModes', fileModes_base - The file mode of a file in the base of a merge or pull request.
$sel:destination:FileModes', fileModes_destination - The file mode of a file in the destination of a merge or pull request.
$sel:source:FileModes', fileModes_source - The file mode of a file in the source of a merge or pull request.
fileModes_base :: Lens' FileModes (Maybe FileModeTypeEnum) Source #
The file mode of a file in the base of a merge or pull request.
fileModes_destination :: Lens' FileModes (Maybe FileModeTypeEnum) Source #
The file mode of a file in the destination of a merge or pull request.
fileModes_source :: Lens' FileModes (Maybe FileModeTypeEnum) Source #
The file mode of a file in the source of a merge or pull request.