packages feed

amazonka-codecommit 1.4.4 → 1.4.5

raw patch · 20 files changed

+296/−202 lines, 20 filesdep ~amazonka-codecommitdep ~amazonka-coredep ~amazonka-testPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: amazonka-codecommit, amazonka-core, amazonka-test

API changes (from Hackage documentation)

- Network.AWS.CodeCommit.BatchGetRepositories: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.BatchGetRepositories.BatchGetRepositories
- Network.AWS.CodeCommit.CreateBranch: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.CreateBranch.CreateBranch
- Network.AWS.CodeCommit.CreateRepository: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.CreateRepository.CreateRepository
- Network.AWS.CodeCommit.DeleteRepository: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.DeleteRepository.DeleteRepository
- Network.AWS.CodeCommit.GetBranch: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.GetBranch.GetBranch
- Network.AWS.CodeCommit.GetCommit: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.GetCommit.GetCommit
- Network.AWS.CodeCommit.GetRepository: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.GetRepository.GetRepository
- Network.AWS.CodeCommit.GetRepositoryTriggers: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.GetRepositoryTriggers.GetRepositoryTriggers
- Network.AWS.CodeCommit.ListBranches: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.ListBranches.ListBranches
- Network.AWS.CodeCommit.ListRepositories: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.ListRepositories.ListRepositories
- Network.AWS.CodeCommit.PutRepositoryTriggers: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.PutRepositoryTriggers.PutRepositoryTriggers
- Network.AWS.CodeCommit.TestRepositoryTriggers: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.TestRepositoryTriggers.TestRepositoryTriggers
- Network.AWS.CodeCommit.UpdateDefaultBranch: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.UpdateDefaultBranch.UpdateDefaultBranch
- Network.AWS.CodeCommit.UpdateRepositoryDescription: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.UpdateRepositoryDescription.UpdateRepositoryDescription
- Network.AWS.CodeCommit.UpdateRepositoryName: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodeCommit.UpdateRepositoryName.UpdateRepositoryName
+ Network.AWS.CodeCommit.BatchGetRepositories: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.BatchGetRepositories.BatchGetRepositories
+ Network.AWS.CodeCommit.CreateBranch: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.CreateBranch.CreateBranch
+ Network.AWS.CodeCommit.CreateRepository: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.CreateRepository.CreateRepository
+ Network.AWS.CodeCommit.DeleteRepository: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.DeleteRepository.DeleteRepository
+ Network.AWS.CodeCommit.GetBranch: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.GetBranch.GetBranch
+ Network.AWS.CodeCommit.GetCommit: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.GetCommit.GetCommit
+ Network.AWS.CodeCommit.GetRepository: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.GetRepository.GetRepository
+ Network.AWS.CodeCommit.GetRepositoryTriggers: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.GetRepositoryTriggers.GetRepositoryTriggers
+ Network.AWS.CodeCommit.ListBranches: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.ListBranches.ListBranches
+ Network.AWS.CodeCommit.ListRepositories: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.ListRepositories.ListRepositories
+ Network.AWS.CodeCommit.PutRepositoryTriggers: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.PutRepositoryTriggers.PutRepositoryTriggers
+ Network.AWS.CodeCommit.TestRepositoryTriggers: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.TestRepositoryTriggers.TestRepositoryTriggers
+ Network.AWS.CodeCommit.UpdateDefaultBranch: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.UpdateDefaultBranch.UpdateDefaultBranch
+ Network.AWS.CodeCommit.UpdateRepositoryDescription: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.UpdateRepositoryDescription.UpdateRepositoryDescription
+ Network.AWS.CodeCommit.UpdateRepositoryName: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodeCommit.UpdateRepositoryName.UpdateRepositoryName

Files

README.md view
@@ -8,50 +8,27 @@  ## Version -`1.4.4`+`1.4.5`   ## Description -AWS CodeCommit--This is the /AWS CodeCommit API Reference/. This reference provides descriptions of the operations and data types for AWS CodeCommit API.--You can use the AWS CodeCommit API to work with the following objects:---   Repositories, by calling the following:-    -   < BatchGetRepositories>, which returns information about one or more repositories associated with your AWS account-    -   < CreateRepository>, which creates an AWS CodeCommit repository-    -   < DeleteRepository>, which deletes an AWS CodeCommit repository-    -   < GetRepository>, which returns information about a specified repository-    -   < ListRepositories>, which lists all AWS CodeCommit repositories associated with your AWS account-    -   < UpdateRepositoryDescription>, which sets or updates the description of the repository-    -   < UpdateRepositoryName>, which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use.--   Branches, by calling the following:-    -   < CreateBranch>, which creates a new branch in a specified repository-    -   < GetBranch>, which returns information about a specified branch-    -   < ListBranches>, which lists all branches for a specified repository-    -   < UpdateDefaultBranch>, which changes the default branch for a repository--   Information about committed code in a repository, by calling the following:-    -   < GetCommit>, which returns information about a commit, including commit messages and committer information.--   Triggers, by calling the following:-    -   < GetRepositoryTriggers>, which returns information about triggers configured for a repository-    -   < PutRepositoryTriggers>, which replaces all triggers for a repository and can be used to create or delete triggers-    -   < TestRepositoryTriggers>, which tests the functionality of a repository trigger by sending data to the trigger target--For information about how to use AWS CodeCommit, see the <http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html AWS CodeCommit User Guide>.- Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-codecommit) and the [AWS API Reference](https://aws.amazon.com/documentation/).  The types from this library are intended to be used with [amazonka](http://hackage.haskell.org/package/amazonka),-which provides mechanisms for specifying AuthN/AuthZ information and sending requests.+which provides mechanisms for specifying AuthN/AuthZ information, sending requests,+and receiving responses. -Use of lenses is required for constructing and manipulating types.-This is due to the amount of nesting of AWS types and transparency regarding+Lenses are used for constructing and manipulating types,+due to the depth of nesting of AWS types and transparency regarding de/serialisation into more palatable Haskell values. The provided lenses should be compatible with any of the major lens libraries [lens](http://hackage.haskell.org/package/lens) or [lens-family-core](http://hackage.haskell.org/package/lens-family-core).++See [Network.AWS.CodeCommit](http://hackage.haskell.org/package/amazonka-codecommit/docs/Network-AWS-CodeCommit.html)+or [the AWS documentation](https://aws.amazon.com/documentation/) to get started.+  ## Contribute 
amazonka-codecommit.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-codecommit-version:               1.4.4+version:               1.4.5 synopsis:              Amazon CodeCommit SDK. homepage:              https://github.com/brendanhay/amazonka bug-reports:           https://github.com/brendanhay/amazonka/issues@@ -13,46 +13,19 @@ cabal-version:         >= 1.10 extra-source-files:    README.md fixture/*.yaml fixture/*.proto src/.gitkeep description:-    AWS CodeCommit--    This is the /AWS CodeCommit API Reference/. This reference provides descriptions of the operations and data types for AWS CodeCommit API.--    You can use the AWS CodeCommit API to work with the following objects:--    -   Repositories, by calling the following:-        -   < BatchGetRepositories>, which returns information about one or more repositories associated with your AWS account-        -   < CreateRepository>, which creates an AWS CodeCommit repository-        -   < DeleteRepository>, which deletes an AWS CodeCommit repository-        -   < GetRepository>, which returns information about a specified repository-        -   < ListRepositories>, which lists all AWS CodeCommit repositories associated with your AWS account-        -   < UpdateRepositoryDescription>, which sets or updates the description of the repository-        -   < UpdateRepositoryName>, which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use.-    -   Branches, by calling the following:-        -   < CreateBranch>, which creates a new branch in a specified repository-        -   < GetBranch>, which returns information about a specified branch-        -   < ListBranches>, which lists all branches for a specified repository-        -   < UpdateDefaultBranch>, which changes the default branch for a repository-    -   Information about committed code in a repository, by calling the following:-        -   < GetCommit>, which returns information about a commit, including commit messages and committer information.-    -   Triggers, by calling the following:-        -   < GetRepositoryTriggers>, which returns information about triggers configured for a repository-        -   < PutRepositoryTriggers>, which replaces all triggers for a repository and can be used to create or delete triggers-        -   < TestRepositoryTriggers>, which tests the functionality of a repository trigger by sending data to the trigger target--    For information about how to use AWS CodeCommit, see the <http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html AWS CodeCommit User Guide>.-    .     The types from this library are intended to be used with     <http://hackage.haskell.org/package/amazonka amazonka>, which provides-    mechanisms for specifying AuthN/AuthZ information and sending requests.+    mechanisms for specifying AuthN/AuthZ information, sending requests,+    and receiving responses.     .-    Use of lenses is required for constructing and manipulating types.-    This is due to the amount of nesting of AWS types and transparency regarding+    Lenses are used for constructing and manipulating types,+    due to the depth of nesting of AWS types and transparency regarding     de/serialisation into more palatable Haskell values.     The provided lenses should be compatible with any of the major lens libraries     such as <http://hackage.haskell.org/package/lens lens> or     <http://hackage.haskell.org/package/lens-family-core lens-family-core>.     .-    See "Network.AWS.CodeCommit" or <https://aws.amazon.com/documentation/ the AWS Documentation>+    See "Network.AWS.CodeCommit" or <https://aws.amazon.com/documentation/ the AWS documentation>     to get started.  source-repository head@@ -90,7 +63,7 @@         , Network.AWS.CodeCommit.Types.Sum      build-depends:-          amazonka-core == 1.4.4.*+          amazonka-core == 1.4.5.*         , base          >= 4.7     && < 5  test-suite amazonka-codecommit-test@@ -110,9 +83,9 @@         , Test.AWS.CodeCommit.Internal      build-depends:-          amazonka-core == 1.4.4.*-        , amazonka-test == 1.4.4.*-        , amazonka-codecommit == 1.4.4.*+          amazonka-core == 1.4.5.*+        , amazonka-test == 1.4.5.*+        , amazonka-codecommit == 1.4.5.*         , base         , bytestring         , tasty
gen/Network/AWS/CodeCommit.hs view
@@ -11,33 +11,24 @@ -- Stability   : auto-generated -- Portability : non-portable (GHC extensions) ----- AWS CodeCommit+-- __AWS CodeCommit__ ----- This is the /AWS CodeCommit API Reference/. This reference provides descriptions of the operations and data types for AWS CodeCommit API.+-- This is the /AWS CodeCommit API Reference/ . This reference provides descriptions of the operations and data types for AWS CodeCommit API. -- -- You can use the AWS CodeCommit API to work with the following objects: ----- -   Repositories, by calling the following:---     -   < BatchGetRepositories>, which returns information about one or more repositories associated with your AWS account---     -   < CreateRepository>, which creates an AWS CodeCommit repository---     -   < DeleteRepository>, which deletes an AWS CodeCommit repository---     -   < GetRepository>, which returns information about a specified repository---     -   < ListRepositories>, which lists all AWS CodeCommit repositories associated with your AWS account---     -   < UpdateRepositoryDescription>, which sets or updates the description of the repository---     -   < UpdateRepositoryName>, which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use.--- -   Branches, by calling the following:---     -   < CreateBranch>, which creates a new branch in a specified repository---     -   < GetBranch>, which returns information about a specified branch---     -   < ListBranches>, which lists all branches for a specified repository---     -   < UpdateDefaultBranch>, which changes the default branch for a repository--- -   Information about committed code in a repository, by calling the following:---     -   < GetCommit>, which returns information about a commit, including commit messages and committer information.--- -   Triggers, by calling the following:---     -   < GetRepositoryTriggers>, which returns information about triggers configured for a repository---     -   < PutRepositoryTriggers>, which replaces all triggers for a repository and can be used to create or delete triggers---     -   < TestRepositoryTriggers>, which tests the functionality of a repository trigger by sending data to the trigger target+--     * Repositories, by calling the following:     * 'BatchGetRepositories' , which returns information about one or more repositories associated with your AWS account    * 'CreateRepository' , which creates an AWS CodeCommit repository    * 'DeleteRepository' , which deletes an AWS CodeCommit repository    * 'GetRepository' , which returns information about a specified repository    * 'ListRepositories' , which lists all AWS CodeCommit repositories associated with your AWS account    * 'UpdateRepositoryDescription' , which sets or updates the description of the repository    * 'UpdateRepositoryName' , which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use. ----- For information about how to use AWS CodeCommit, see the <http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html AWS CodeCommit User Guide>.+--     * Branches, by calling the following:     * 'CreateBranch' , which creates a new branch in a specified repository    * 'GetBranch' , which returns information about a specified branch    * 'ListBranches' , which lists all branches for a specified repository    * 'UpdateDefaultBranch' , which changes the default branch for a repository+--+--     * Information about committed code in a repository, by calling the following:     * 'GetCommit' , which returns information about a commit, including commit messages and committer information.+--+--     * Triggers, by calling the following:     * 'GetRepositoryTriggers' , which returns information about triggers configured for a repository    * 'PutRepositoryTriggers' , which replaces all triggers for a repository and can be used to create or delete triggers    * 'TestRepositoryTriggers' , which tests the functionality of a repository trigger by sending data to the trigger target+--+--+--+-- For information about how to use AWS CodeCommit, see the <http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html AWS CodeCommit User Guide> .+-- module Network.AWS.CodeCommit     (     -- * Service Configuration
gen/Network/AWS/CodeCommit/BatchGetRepositories.hs view
@@ -20,7 +20,7 @@ -- -- Returns information about one or more repositories. ----- The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page.+-- module Network.AWS.CodeCommit.BatchGetRepositories     (     -- * Creating a Request@@ -47,6 +47,8 @@  -- | Represents the input of a batch get repositories operation. --+--+-- -- /See:/ 'batchGetRepositories' smart constructor. newtype BatchGetRepositories = BatchGetRepositories'     { _bgrRepositoryNames :: [Text]@@ -56,7 +58,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'bgrRepositoryNames'+-- * 'bgrRepositoryNames' - The names of the repositories to get information about. batchGetRepositories     :: BatchGetRepositories batchGetRepositories =@@ -108,6 +110,8 @@  -- | Represents the output of a batch get repositories operation. --+--+-- -- /See:/ 'batchGetRepositoriesResponse' smart constructor. data BatchGetRepositoriesResponse = BatchGetRepositoriesResponse'     { _bgrrsRepositories         :: !(Maybe [RepositoryMetadata])@@ -119,11 +123,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'bgrrsRepositories'+-- * 'bgrrsRepositories' - A list of repositories returned by the batch get repositories operation. ----- * 'bgrrsRepositoriesNotFound'+-- * 'bgrrsRepositoriesNotFound' - Returns a list of repository names for which information could not be found. ----- * 'bgrrsResponseStatus'+-- * 'bgrrsResponseStatus' - -- | The response status code. batchGetRepositoriesResponse     :: Int -- ^ 'bgrrsResponseStatus'     -> BatchGetRepositoriesResponse@@ -142,7 +146,7 @@ bgrrsRepositoriesNotFound :: Lens' BatchGetRepositoriesResponse [Text] bgrrsRepositoriesNotFound = lens _bgrrsRepositoriesNotFound (\ s a -> s{_bgrrsRepositoriesNotFound = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. bgrrsResponseStatus :: Lens' BatchGetRepositoriesResponse Int bgrrsResponseStatus = lens _bgrrsResponseStatus (\ s a -> s{_bgrrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/CreateBranch.hs view
@@ -20,7 +20,7 @@ -- -- Creates a new branch in a repository and points the branch to a commit. ----- Calling the create branch operation does not set a repository\'s default branch. To do this, call the update default branch operation.+-- module Network.AWS.CodeCommit.CreateBranch     (     -- * Creating a Request@@ -45,6 +45,8 @@  -- | Represents the input of a create branch operation. --+--+-- -- /See:/ 'createBranch' smart constructor. data CreateBranch = CreateBranch'     { _cbRepositoryName :: !Text@@ -56,11 +58,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cbRepositoryName'+-- * 'cbRepositoryName' - The name of the repository in which you want to create the new branch. ----- * 'cbBranchName'+-- * 'cbBranchName' - The name of the new branch to create. ----- * 'cbCommitId'+-- * 'cbCommitId' - The ID of the commit to point the new branch to. createBranch     :: Text -- ^ 'cbRepositoryName'     -> Text -- ^ 'cbBranchName'
gen/Network/AWS/CodeCommit/CreateRepository.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Creates a new, empty repository.+--+-- module Network.AWS.CodeCommit.CreateRepository     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | Represents the input of a create repository operation. --+--+-- -- /See:/ 'createRepository' smart constructor. data CreateRepository = CreateRepository'     { _crRepositoryDescription :: !(Maybe Text)@@ -55,9 +59,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crRepositoryDescription'+-- * 'crRepositoryDescription' - A comment or description about the new repository. ----- * 'crRepositoryName'+-- * 'crRepositoryName' - The name of the new repository to be created. createRepository     :: Text -- ^ 'crRepositoryName'     -> CreateRepository@@ -68,14 +72,10 @@     }  -- | A comment or description about the new repository.------ The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page. crRepositoryDescription :: Lens' CreateRepository (Maybe Text) crRepositoryDescription = lens _crRepositoryDescription (\ s a -> s{_crRepositoryDescription = a});  -- | The name of the new repository to be created.------ The repository name must be unique across the calling AWS account. In addition, repository names are limited to 100 alphanumeric, dash, and underscore characters, and cannot include certain characters. For a full description of the limits on repository names, see <http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html Limits> in the AWS CodeCommit User Guide. The suffix \".git\" is prohibited. crRepositoryName :: Lens' CreateRepository Text crRepositoryName = lens _crRepositoryName (\ s a -> s{_crRepositoryName = a}); @@ -118,6 +118,8 @@  -- | Represents the output of a create repository operation. --+--+-- -- /See:/ 'createRepositoryResponse' smart constructor. data CreateRepositoryResponse = CreateRepositoryResponse'     { _crrsRepositoryMetadata :: !(Maybe RepositoryMetadata)@@ -128,9 +130,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'crrsRepositoryMetadata'+-- * 'crrsRepositoryMetadata' - Information about the newly created repository. ----- * 'crrsResponseStatus'+-- * 'crrsResponseStatus' - -- | The response status code. createRepositoryResponse     :: Int -- ^ 'crrsResponseStatus'     -> CreateRepositoryResponse@@ -144,7 +146,7 @@ crrsRepositoryMetadata :: Lens' CreateRepositoryResponse (Maybe RepositoryMetadata) crrsRepositoryMetadata = lens _crrsRepositoryMetadata (\ s a -> s{_crrsRepositoryMetadata = a}); --- | The response status code.+-- | -- | The response status code. crrsResponseStatus :: Lens' CreateRepositoryResponse Int crrsResponseStatus = lens _crrsResponseStatus (\ s a -> s{_crrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/DeleteRepository.hs view
@@ -20,7 +20,8 @@ -- -- Deletes a repository. If a specified repository was already deleted, a null repository ID will be returned. ----- Deleting a repository also deletes all associated objects and metadata. After a repository is deleted, all future push calls to the deleted repository will fail.+--+-- /Important:/ Deleting a repository also deletes all associated objects and metadata. After a repository is deleted, all future push calls to the deleted repository will fail. module Network.AWS.CodeCommit.DeleteRepository     (     -- * Creating a Request@@ -46,6 +47,8 @@  -- | Represents the input of a delete repository operation. --+--+-- -- /See:/ 'deleteRepository' smart constructor. newtype DeleteRepository = DeleteRepository'     { _drRepositoryName :: Text@@ -55,7 +58,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drRepositoryName'+-- * 'drRepositoryName' - The name of the repository to delete. deleteRepository     :: Text -- ^ 'drRepositoryName'     -> DeleteRepository@@ -105,6 +108,8 @@  -- | Represents the output of a delete repository operation. --+--+-- -- /See:/ 'deleteRepositoryResponse' smart constructor. data DeleteRepositoryResponse = DeleteRepositoryResponse'     { _drrsRepositoryId   :: !(Maybe Text)@@ -115,9 +120,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'drrsRepositoryId'+-- * 'drrsRepositoryId' - The ID of the repository that was deleted. ----- * 'drrsResponseStatus'+-- * 'drrsResponseStatus' - -- | The response status code. deleteRepositoryResponse     :: Int -- ^ 'drrsResponseStatus'     -> DeleteRepositoryResponse@@ -131,7 +136,7 @@ drrsRepositoryId :: Lens' DeleteRepositoryResponse (Maybe Text) drrsRepositoryId = lens _drrsRepositoryId (\ s a -> s{_drrsRepositoryId = a}); --- | The response status code.+-- | -- | The response status code. drrsResponseStatus :: Lens' DeleteRepositoryResponse Int drrsResponseStatus = lens _drrsResponseStatus (\ s a -> s{_drrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/GetBranch.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about a repository branch, including its name and the last commit ID.+--+-- module Network.AWS.CodeCommit.GetBranch     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | Represents the input of a get branch operation. --+--+-- -- /See:/ 'getBranch' smart constructor. data GetBranch = GetBranch'     { _gbBranchName     :: !(Maybe Text)@@ -55,9 +59,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'gbBranchName'+-- * 'gbBranchName' - The name of the branch for which you want to retrieve information. ----- * 'gbRepositoryName'+-- * 'gbRepositoryName' - The name of the repository that contains the branch for which you want to retrieve information. getBranch     :: GetBranch getBranch =@@ -111,6 +115,8 @@  -- | Represents the output of a get branch operation. --+--+-- -- /See:/ 'getBranchResponse' smart constructor. data GetBranchResponse = GetBranchResponse'     { _gbrsBranch         :: !(Maybe BranchInfo)@@ -121,9 +127,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'gbrsBranch'+-- * 'gbrsBranch' - The name of the branch. ----- * 'gbrsResponseStatus'+-- * 'gbrsResponseStatus' - -- | The response status code. getBranchResponse     :: Int -- ^ 'gbrsResponseStatus'     -> GetBranchResponse@@ -137,7 +143,7 @@ gbrsBranch :: Lens' GetBranchResponse (Maybe BranchInfo) gbrsBranch = lens _gbrsBranch (\ s a -> s{_gbrsBranch = a}); --- | The response status code.+-- | -- | The response status code. gbrsResponseStatus :: Lens' GetBranchResponse Int gbrsResponseStatus = lens _gbrsResponseStatus (\ s a -> s{_gbrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/GetCommit.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Returns information about a commit, including commit message and committer information.+--+-- module Network.AWS.CodeCommit.GetCommit     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | Represents the input of a get commit operation. --+--+-- -- /See:/ 'getCommit' smart constructor. data GetCommit = GetCommit'     { _gcRepositoryName :: !Text@@ -55,9 +59,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'gcRepositoryName'+-- * 'gcRepositoryName' - The name of the repository to which the commit was made. ----- * 'gcCommitId'+-- * 'gcCommitId' - The commit ID. getCommit     :: Text -- ^ 'gcRepositoryName'     -> Text -- ^ 'gcCommitId'@@ -113,6 +117,8 @@  -- | Represents the output of a get commit operation. --+--+-- -- /See:/ 'getCommitResponse' smart constructor. data GetCommitResponse = GetCommitResponse'     { _gcrsResponseStatus :: !Int@@ -123,9 +129,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'gcrsResponseStatus'+-- * 'gcrsResponseStatus' - -- | The response status code. ----- * 'gcrsCommit'+-- * 'gcrsCommit' - Information about the specified commit. getCommitResponse     :: Int -- ^ 'gcrsResponseStatus'     -> Commit -- ^ 'gcrsCommit'@@ -136,7 +142,7 @@     , _gcrsCommit = pCommit_     } --- | The response status code.+-- | -- | The response status code. gcrsResponseStatus :: Lens' GetCommitResponse Int gcrsResponseStatus = lens _gcrsResponseStatus (\ s a -> s{_gcrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/GetRepository.hs view
@@ -20,7 +20,7 @@ -- -- Returns information about a repository. ----- The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page.+-- module Network.AWS.CodeCommit.GetRepository     (     -- * Creating a Request@@ -46,6 +46,8 @@  -- | Represents the input of a get repository operation. --+--+-- -- /See:/ 'getRepository' smart constructor. newtype GetRepository = GetRepository'     { _grRepositoryName :: Text@@ -55,7 +57,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'grRepositoryName'+-- * 'grRepositoryName' - The name of the repository to get information about. getRepository     :: Text -- ^ 'grRepositoryName'     -> GetRepository@@ -104,6 +106,8 @@  -- | Represents the output of a get repository operation. --+--+-- -- /See:/ 'getRepositoryResponse' smart constructor. data GetRepositoryResponse = GetRepositoryResponse'     { _grrsRepositoryMetadata :: !(Maybe RepositoryMetadata)@@ -114,9 +118,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'grrsRepositoryMetadata'+-- * 'grrsRepositoryMetadata' - Information about the repository. ----- * 'grrsResponseStatus'+-- * 'grrsResponseStatus' - -- | The response status code. getRepositoryResponse     :: Int -- ^ 'grrsResponseStatus'     -> GetRepositoryResponse@@ -130,7 +134,7 @@ grrsRepositoryMetadata :: Lens' GetRepositoryResponse (Maybe RepositoryMetadata) grrsRepositoryMetadata = lens _grrsRepositoryMetadata (\ s a -> s{_grrsRepositoryMetadata = a}); --- | The response status code.+-- | -- | The response status code. grrsResponseStatus :: Lens' GetRepositoryResponse Int grrsResponseStatus = lens _grrsResponseStatus (\ s a -> s{_grrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/GetRepositoryTriggers.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Gets information about triggers configured for a repository.+--+-- module Network.AWS.CodeCommit.GetRepositoryTriggers     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | Represents the input of a get repository triggers operation. --+--+-- -- /See:/ 'getRepositoryTriggers' smart constructor. newtype GetRepositoryTriggers = GetRepositoryTriggers'     { _grtRepositoryName :: Maybe Text@@ -54,7 +58,7 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'grtRepositoryName'+-- * 'grtRepositoryName' - The name of the repository for which the trigger is configured. getRepositoryTriggers     :: GetRepositoryTriggers getRepositoryTriggers =@@ -106,6 +110,8 @@  -- | Represents the output of a get repository triggers operation. --+--+-- -- /See:/ 'getRepositoryTriggersResponse' smart constructor. data GetRepositoryTriggersResponse = GetRepositoryTriggersResponse'     { _grtrsConfigurationId :: !(Maybe Text)@@ -117,11 +123,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'grtrsConfigurationId'+-- * 'grtrsConfigurationId' - The system-generated unique ID for the trigger. ----- * 'grtrsTriggers'+-- * 'grtrsTriggers' - The JSON block of configuration information for each trigger. ----- * 'grtrsResponseStatus'+-- * 'grtrsResponseStatus' - -- | The response status code. getRepositoryTriggersResponse     :: Int -- ^ 'grtrsResponseStatus'     -> GetRepositoryTriggersResponse@@ -140,7 +146,7 @@ grtrsTriggers :: Lens' GetRepositoryTriggersResponse [RepositoryTrigger] grtrsTriggers = lens _grtrsTriggers (\ s a -> s{_grtrsTriggers = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. grtrsResponseStatus :: Lens' GetRepositoryTriggersResponse Int grtrsResponseStatus = lens _grtrsResponseStatus (\ s a -> s{_grtrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/ListBranches.hs view
@@ -20,6 +20,8 @@ -- -- Gets information about one or more branches in a repository. --+--+-- -- This operation returns paginated results. module Network.AWS.CodeCommit.ListBranches     (@@ -49,6 +51,8 @@  -- | Represents the input of a list branches operation. --+--+-- -- /See:/ 'listBranches' smart constructor. data ListBranches = ListBranches'     { _lbNextToken      :: !(Maybe Text)@@ -59,9 +63,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'lbNextToken'+-- * 'lbNextToken' - An enumeration token that allows the operation to batch the results. ----- * 'lbRepositoryName'+-- * 'lbRepositoryName' - The name of the repository that contains the branches. listBranches     :: Text -- ^ 'lbRepositoryName'     -> ListBranches@@ -124,6 +128,8 @@  -- | Represents the output of a list branches operation. --+--+-- -- /See:/ 'listBranchesResponse' smart constructor. data ListBranchesResponse = ListBranchesResponse'     { _lbrsBranches       :: !(Maybe [Text])@@ -135,11 +141,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'lbrsBranches'+-- * 'lbrsBranches' - The list of branch names. ----- * 'lbrsNextToken'+-- * 'lbrsNextToken' - An enumeration token that returns the batch of the results. ----- * 'lbrsResponseStatus'+-- * 'lbrsResponseStatus' - -- | The response status code. listBranchesResponse     :: Int -- ^ 'lbrsResponseStatus'     -> ListBranchesResponse@@ -158,7 +164,7 @@ lbrsNextToken :: Lens' ListBranchesResponse (Maybe Text) lbrsNextToken = lens _lbrsNextToken (\ s a -> s{_lbrsNextToken = a}); --- | The response status code.+-- | -- | The response status code. lbrsResponseStatus :: Lens' ListBranchesResponse Int lbrsResponseStatus = lens _lbrsResponseStatus (\ s a -> s{_lbrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/ListRepositories.hs view
@@ -20,6 +20,8 @@ -- -- Gets information about one or more repositories. --+--+-- -- This operation returns paginated results. module Network.AWS.CodeCommit.ListRepositories     (@@ -50,6 +52,8 @@  -- | Represents the input of a list repositories operation. --+--+-- -- /See:/ 'listRepositories' smart constructor. data ListRepositories = ListRepositories'     { _lrNextToken :: !(Maybe Text)@@ -61,11 +65,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'lrNextToken'+-- * 'lrNextToken' - An enumeration token that allows the operation to batch the results of the operation. Batch sizes are 1,000 for list repository operations. When the client sends the token back to AWS CodeCommit, another page of 1,000 records is retrieved. ----- * 'lrOrder'+-- * 'lrOrder' - The order in which to sort the results of a list repositories operation. ----- * 'lrSortBy'+-- * 'lrSortBy' - The criteria used to sort the results of a list repositories operation. listRepositories     :: ListRepositories listRepositories =@@ -135,6 +139,8 @@  -- | Represents the output of a list repositories operation. --+--+-- -- /See:/ 'listRepositoriesResponse' smart constructor. data ListRepositoriesResponse = ListRepositoriesResponse'     { _lrrsRepositories   :: !(Maybe [RepositoryNameIdPair])@@ -146,11 +152,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'lrrsRepositories'+-- * 'lrrsRepositories' - Lists the repositories called by the list repositories operation. ----- * 'lrrsNextToken'+-- * 'lrrsNextToken' - An enumeration token that allows the operation to batch the results of the operation. Batch sizes are 1,000 for list repository operations. When the client sends the token back to AWS CodeCommit, another page of 1,000 records is retrieved. ----- * 'lrrsResponseStatus'+-- * 'lrrsResponseStatus' - -- | The response status code. listRepositoriesResponse     :: Int -- ^ 'lrrsResponseStatus'     -> ListRepositoriesResponse@@ -169,7 +175,7 @@ lrrsNextToken :: Lens' ListRepositoriesResponse (Maybe Text) lrrsNextToken = lens _lrrsNextToken (\ s a -> s{_lrrsNextToken = a}); --- | The response status code.+-- | -- | The response status code. lrrsResponseStatus :: Lens' ListRepositoriesResponse Int lrrsResponseStatus = lens _lrrsResponseStatus (\ s a -> s{_lrrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/PutRepositoryTriggers.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Replaces all triggers for a repository. This can be used to create or delete triggers.+--+-- module Network.AWS.CodeCommit.PutRepositoryTriggers     (     -- * Creating a Request@@ -45,6 +47,8 @@  -- | Represents the input ofa put repository triggers operation. --+--+-- -- /See:/ 'putRepositoryTriggers' smart constructor. data PutRepositoryTriggers = PutRepositoryTriggers'     { _prtTriggers       :: !(Maybe [RepositoryTrigger])@@ -55,9 +59,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'prtTriggers'+-- * 'prtTriggers' - The JSON block of configuration information for each trigger. ----- * 'prtRepositoryName'+-- * 'prtRepositoryName' - The name of the repository where you want to create or update the trigger. putRepositoryTriggers     :: PutRepositoryTriggers putRepositoryTriggers =@@ -113,6 +117,8 @@  -- | Represents the output of a put repository triggers operation. --+--+-- -- /See:/ 'putRepositoryTriggersResponse' smart constructor. data PutRepositoryTriggersResponse = PutRepositoryTriggersResponse'     { _prtrsConfigurationId :: !(Maybe Text)@@ -123,9 +129,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'prtrsConfigurationId'+-- * 'prtrsConfigurationId' - The system-generated unique ID for the create or update operation. ----- * 'prtrsResponseStatus'+-- * 'prtrsResponseStatus' - -- | The response status code. putRepositoryTriggersResponse     :: Int -- ^ 'prtrsResponseStatus'     -> PutRepositoryTriggersResponse@@ -139,7 +145,7 @@ prtrsConfigurationId :: Lens' PutRepositoryTriggersResponse (Maybe Text) prtrsConfigurationId = lens _prtrsConfigurationId (\ s a -> s{_prtrsConfigurationId = a}); --- | The response status code.+-- | -- | The response status code. prtrsResponseStatus :: Lens' PutRepositoryTriggersResponse Int prtrsResponseStatus = lens _prtrsResponseStatus (\ s a -> s{_prtrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/TestRepositoryTriggers.hs view
@@ -19,6 +19,8 @@ -- Portability : non-portable (GHC extensions) -- -- Tests the functionality of repository triggers by sending information to the trigger target. If real data is available in the repository, the test will send data from the last commit. If no data is available, sample data will be generated.+--+-- module Network.AWS.CodeCommit.TestRepositoryTriggers     (     -- * Creating a Request@@ -46,6 +48,8 @@  -- | Represents the input of a test repository triggers operation. --+--+-- -- /See:/ 'testRepositoryTriggers' smart constructor. data TestRepositoryTriggers = TestRepositoryTriggers'     { _trtTriggers       :: !(Maybe [RepositoryTrigger])@@ -56,9 +60,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'trtTriggers'+-- * 'trtTriggers' - The list of triggers to test. ----- * 'trtRepositoryName'+-- * 'trtRepositoryName' - The name of the repository in which to test the triggers. testRepositoryTriggers     :: TestRepositoryTriggers testRepositoryTriggers =@@ -116,6 +120,8 @@  -- | Represents the output of a test repository triggers operation. --+--+-- -- /See:/ 'testRepositoryTriggersResponse' smart constructor. data TestRepositoryTriggersResponse = TestRepositoryTriggersResponse'     { _trtrsFailedExecutions     :: !(Maybe [RepositoryTriggerExecutionFailure])@@ -127,11 +133,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'trtrsFailedExecutions'+-- * 'trtrsFailedExecutions' - The list of triggers that were not able to be tested. This list provides the names of the triggers that could not be tested, separated by commas. ----- * 'trtrsSuccessfulExecutions'+-- * 'trtrsSuccessfulExecutions' - The list of triggers that were successfully tested. This list provides the names of the triggers that were successfully tested, separated by commas. ----- * 'trtrsResponseStatus'+-- * 'trtrsResponseStatus' - -- | The response status code. testRepositoryTriggersResponse     :: Int -- ^ 'trtrsResponseStatus'     -> TestRepositoryTriggersResponse@@ -150,7 +156,7 @@ trtrsSuccessfulExecutions :: Lens' TestRepositoryTriggersResponse [Text] trtrsSuccessfulExecutions = lens _trtrsSuccessfulExecutions (\ s a -> s{_trtrsSuccessfulExecutions = a}) . _Default . _Coerce; --- | The response status code.+-- | -- | The response status code. trtrsResponseStatus :: Lens' TestRepositoryTriggersResponse Int trtrsResponseStatus = lens _trtrsResponseStatus (\ s a -> s{_trtrsResponseStatus = a}); 
gen/Network/AWS/CodeCommit/Types.hs view
@@ -128,7 +128,7 @@ import           Network.AWS.Prelude import           Network.AWS.Sign.V4 --- | API version '2015-04-13' of the Amazon CodeCommit SDK configuration.+-- | API version @2015-04-13@ of the Amazon CodeCommit SDK configuration. codeCommit :: Service codeCommit =     Service@@ -163,185 +163,257 @@       | otherwise = Nothing  -- | The region for the trigger target does not match the region for the repository. Triggers must be created in the same region as the target for the trigger.+--+-- _InvalidRepositoryTriggerRegionException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryTriggerRegionException =     _ServiceError . hasCode "InvalidRepositoryTriggerRegionException"  -- | The specified continuation token is not valid.+--+-- _InvalidContinuationTokenException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidContinuationTokenException =     _ServiceError . hasCode "InvalidContinuationTokenException"  -- | No encryption key was found.+--+-- _EncryptionKeyNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError _EncryptionKeyNotFoundException =     _ServiceError . hasCode "EncryptionKeyNotFoundException"  -- | One or more branch names specified for the trigger is not valid.+--+-- _InvalidRepositoryTriggerBranchNameException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryTriggerBranchNameException =     _ServiceError . hasCode "InvalidRepositoryTriggerBranchNameException"  -- | The custom data provided for the trigger is not valid.+--+-- _InvalidRepositoryTriggerCustomDataException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryTriggerCustomDataException =     _ServiceError . hasCode "InvalidRepositoryTriggerCustomDataException"  -- | The maximum number of allowed repository names was exceeded. Currently, this number is 25.+--+-- _MaximumRepositoryNamesExceededException :: AsError a => Getting (First ServiceError) a ServiceError _MaximumRepositoryNamesExceededException =     _ServiceError . hasCode "MaximumRepositoryNamesExceededException"  -- | The specified repository description is not valid.+--+-- _InvalidRepositoryDescriptionException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryDescriptionException =     _ServiceError . hasCode "InvalidRepositoryDescriptionException"  -- | The specified repository name already exists.+--+-- _RepositoryNameExistsException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryNameExistsException =     _ServiceError . hasCode "RepositoryNameExistsException"  -- | The number of triggers allowed for the repository was exceeded.+--+-- _MaximumRepositoryTriggersExceededException :: AsError a => Getting (First ServiceError) a ServiceError _MaximumRepositoryTriggersExceededException =     _ServiceError . hasCode "MaximumRepositoryTriggersExceededException"  -- | The specified branch name is not valid.+--+-- _InvalidBranchNameException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidBranchNameException =     _ServiceError . hasCode "InvalidBranchNameException"  -- | A branch name is required but was not specified.+--+-- _BranchNameRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _BranchNameRequiredException =     _ServiceError . hasCode "BranchNameRequiredException"  -- | The list of triggers for the repository is required but was not specified.+--+-- _RepositoryTriggersListRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryTriggersListRequiredException =     _ServiceError . hasCode "RepositoryTriggersListRequiredException"  -- | The encryption key is not available.+--+-- _EncryptionKeyUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError _EncryptionKeyUnavailableException =     _ServiceError . hasCode "EncryptionKeyUnavailableException"  -- | The Amazon Resource Name (ARN) for the trigger is not valid for the specified destination. The most common reason for this error is that the ARN does not meet the requirements for the service type.+--+-- _InvalidRepositoryTriggerDestinationARNException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryTriggerDestinationARNException =     _ServiceError . hasCode "InvalidRepositoryTriggerDestinationArnException"  -- | A repository names object is required but was not specified.+--+-- _RepositoryNamesRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryNamesRequiredException =     _ServiceError . hasCode "RepositoryNamesRequiredException"  -- | The specified sort order is not valid.+--+-- _InvalidOrderException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidOrderException = _ServiceError . hasCode "InvalidOrderException"  -- | The specified branch does not exist.+--+-- _BranchDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError _BranchDoesNotExistException =     _ServiceError . hasCode "BranchDoesNotExistException"  -- | A name for the trigger is required but was not specified.+--+-- _RepositoryTriggerNameRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryTriggerNameRequiredException =     _ServiceError . hasCode "RepositoryTriggerNameRequiredException"  -- | The specified repository does not exist.+--+-- _RepositoryDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryDoesNotExistException =     _ServiceError . hasCode "RepositoryDoesNotExistException"  -- | The number of branches for the trigger was exceeded.+--+-- _MaximumBranchesExceededException :: AsError a => Getting (First ServiceError) a ServiceError _MaximumBranchesExceededException =     _ServiceError . hasCode "MaximumBranchesExceededException"  -- | An encryption integrity check failed.+--+-- _EncryptionIntegrityChecksFailedException :: AsError a => Getting (First ServiceError) a ServiceError _EncryptionIntegrityChecksFailedException =     _ServiceError . hasCode "EncryptionIntegrityChecksFailedException"  -- | At least one event for the trigger is required but was not specified.+--+-- _RepositoryTriggerEventsListRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryTriggerEventsListRequiredException =     _ServiceError . hasCode "RepositoryTriggerEventsListRequiredException"  -- | An encryption key could not be accessed.+--+-- _EncryptionKeyAccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError _EncryptionKeyAccessDeniedException =     _ServiceError . hasCode "EncryptionKeyAccessDeniedException"  -- | The specified branch name already exists.+--+-- _BranchNameExistsException :: AsError a => Getting (First ServiceError) a ServiceError _BranchNameExistsException =     _ServiceError . hasCode "BranchNameExistsException"  -- | The specified sort by value is not valid.+--+-- _InvalidSortByException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidSortByException = _ServiceError . hasCode "InvalidSortByException"  -- | The encryption key is disabled.+--+-- _EncryptionKeyDisabledException :: AsError a => Getting (First ServiceError) a ServiceError _EncryptionKeyDisabledException =     _ServiceError . hasCode "EncryptionKeyDisabledException"  -- | A commit ID was not specified.+--+-- _CommitIdRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _CommitIdRequiredException =     _ServiceError . hasCode "CommitIdRequiredException"  -- | The specified commit ID is not valid.+--+-- _InvalidCommitIdException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidCommitIdException = _ServiceError . hasCode "InvalidCommitIdException"  -- | A destination ARN for the target service for the trigger is required but was not specified.+--+-- _RepositoryTriggerDestinationARNRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryTriggerDestinationARNRequiredException =     _ServiceError . hasCode "RepositoryTriggerDestinationArnRequiredException"  -- | The specified commit does not exist or no commit was specified, and the specified repository has no default branch.+--+-- _CommitDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError _CommitDoesNotExistException =     _ServiceError . hasCode "CommitDoesNotExistException"  -- | At least one branch name is required but was not specified in the trigger configuration.+--+-- _RepositoryTriggerBranchNameListRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryTriggerBranchNameListRequiredException =     _ServiceError . hasCode "RepositoryTriggerBranchNameListRequiredException"  -- | The specified commit ID does not exist.+--+-- _CommitIdDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError _CommitIdDoesNotExistException =     _ServiceError . hasCode "CommitIdDoesNotExistException"  -- | The name of the trigger is not valid.+--+-- _InvalidRepositoryTriggerNameException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryTriggerNameException =     _ServiceError . hasCode "InvalidRepositoryTriggerNameException"  -- | A repository name is required but was not specified.+--+-- _RepositoryNameRequiredException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryNameRequiredException =     _ServiceError . hasCode "RepositoryNameRequiredException"  -- | A repository resource limit was exceeded.+--+-- _RepositoryLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError _RepositoryLimitExceededException =     _ServiceError . hasCode "RepositoryLimitExceededException"  -- | One or more events specified for the trigger is not valid. Check to make sure that all events specified match the requirements for allowed events.+--+-- _InvalidRepositoryTriggerEventsException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryTriggerEventsException =     _ServiceError . hasCode "InvalidRepositoryTriggerEventsException"  -- | At least one specified repository name is not valid. ----- This exception only occurs when a specified repository name is not valid. Other exceptions occur when a required repository parameter is missing, or when a specified repository does not exist.+-- _InvalidRepositoryNameException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidRepositoryNameException =     _ServiceError . hasCode "InvalidRepositoryNameException"
gen/Network/AWS/CodeCommit/Types/Product.hs view
@@ -23,6 +23,8 @@  -- | Returns information about a branch. --+--+-- -- /See:/ 'branchInfo' smart constructor. data BranchInfo = BranchInfo'     { _biCommitId   :: !(Maybe Text)@@ -33,9 +35,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'biCommitId'+-- * 'biCommitId' - The ID of the last commit made to the branch. ----- * 'biBranchName'+-- * 'biBranchName' - The name of the branch. branchInfo     :: BranchInfo branchInfo =@@ -65,6 +67,8 @@  -- | Returns information about a specific commit. --+--+-- -- /See:/ 'commit' smart constructor. data Commit = Commit'     { _cCommitter      :: !(Maybe UserInfo)@@ -79,17 +83,17 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cCommitter'+-- * 'cCommitter' - Information about the person who committed the specified commit, also known as the committer. For more information about the difference between an author and a committer in Git, see <http://git-scm.com/book/ch2-3.html Viewing the Commit History> in Pro Git by Scott Chacon and Ben Straub. ----- * 'cTreeId'+-- * 'cTreeId' - Tree information for the specified commit. ----- * 'cAdditionalData'+-- * 'cAdditionalData' - Any additional data associated with the specified commit. ----- * 'cParents'+-- * 'cParents' - The parent list for the specified commit. ----- * 'cAuthor'+-- * 'cAuthor' - Information about the author of the specified commit. ----- * 'cMessage'+-- * 'cMessage' - The message associated with the specified commit. commit     :: Commit commit =@@ -143,6 +147,8 @@  -- | Information about a repository. --+--+-- -- /See:/ 'repositoryMetadata' smart constructor. data RepositoryMetadata = RepositoryMetadata'     { _rmRepositoryDescription :: !(Maybe Text)@@ -161,25 +167,25 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rmRepositoryDescription'+-- * 'rmRepositoryDescription' - A comment or description about the repository. ----- * 'rmLastModifiedDate'+-- * 'rmLastModifiedDate' - The date and time the repository was last modified, in timestamp format. ----- * 'rmARN'+-- * 'rmARN' - The Amazon Resource Name (ARN) of the repository. ----- * 'rmCloneURLHTTP'+-- * 'rmCloneURLHTTP' - The URL to use for cloning the repository over HTTPS. ----- * 'rmAccountId'+-- * 'rmAccountId' - The ID of the AWS account associated with the repository. ----- * 'rmDefaultBranch'+-- * 'rmDefaultBranch' - The repository's default branch name. ----- * 'rmRepositoryId'+-- * 'rmRepositoryId' - The ID of the repository. ----- * 'rmRepositoryName'+-- * 'rmRepositoryName' - The repository's name. ----- * 'rmCreationDate'+-- * 'rmCreationDate' - The date and time the repository was created, in timestamp format. ----- * 'rmCloneURLSSH'+-- * 'rmCloneURLSSH' - The URL to use for cloning the repository over SSH. repositoryMetadata     :: RepositoryMetadata repositoryMetadata =@@ -216,7 +222,7 @@ rmAccountId :: Lens' RepositoryMetadata (Maybe Text) rmAccountId = lens _rmAccountId (\ s a -> s{_rmAccountId = a}); --- | The repository\'s default branch name.+-- | The repository's default branch name. rmDefaultBranch :: Lens' RepositoryMetadata (Maybe Text) rmDefaultBranch = lens _rmDefaultBranch (\ s a -> s{_rmDefaultBranch = a}); @@ -224,7 +230,7 @@ rmRepositoryId :: Lens' RepositoryMetadata (Maybe Text) rmRepositoryId = lens _rmRepositoryId (\ s a -> s{_rmRepositoryId = a}); --- | The repository\'s name.+-- | The repository's name. rmRepositoryName :: Lens' RepositoryMetadata (Maybe Text) rmRepositoryName = lens _rmRepositoryName (\ s a -> s{_rmRepositoryName = a}); @@ -258,6 +264,8 @@  -- | Information about a repository name and ID. --+--+-- -- /See:/ 'repositoryNameIdPair' smart constructor. data RepositoryNameIdPair = RepositoryNameIdPair'     { _rnipRepositoryId   :: !(Maybe Text)@@ -268,9 +276,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rnipRepositoryId'+-- * 'rnipRepositoryId' - The ID associated with the repository. ----- * 'rnipRepositoryName'+-- * 'rnipRepositoryName' - The name associated with the repository. repositoryNameIdPair     :: RepositoryNameIdPair repositoryNameIdPair =@@ -300,6 +308,8 @@  -- | Information about a trigger for a repository. --+--+-- -- /See:/ 'repositoryTrigger' smart constructor. data RepositoryTrigger = RepositoryTrigger'     { _rtBranches       :: !(Maybe [Text])@@ -313,15 +323,15 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rtBranches'+-- * 'rtBranches' - The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches. ----- * 'rtCustomData'+-- * 'rtCustomData' - Any custom data associated with the trigger that will be included in the information sent to the target of the trigger. ----- * 'rtDestinationARN'+-- * 'rtDestinationARN' - The ARN of the resource that is the target for a trigger. For example, the ARN of a topic in Amazon Simple Notification Service (SNS). ----- * 'rtName'+-- * 'rtName' - The name of the trigger. ----- * 'rtEvents'+-- * 'rtEvents' - The repository events that will cause the trigger to run actions in another service, such as sending a notification through Amazon Simple Notification Service (SNS). If no events are specified, the trigger will run for all repository events. repositoryTrigger     :: RepositoryTrigger repositoryTrigger =@@ -380,6 +390,8 @@  -- | A trigger failed to run. --+--+-- -- /See:/ 'repositoryTriggerExecutionFailure' smart constructor. data RepositoryTriggerExecutionFailure = RepositoryTriggerExecutionFailure'     { _rtefFailureMessage :: !(Maybe Text)@@ -390,9 +402,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rtefFailureMessage'+-- * 'rtefFailureMessage' - Additional message information about the trigger that did not run. ----- * 'rtefTrigger'+-- * 'rtefTrigger' - The name of the trigger that did not run. repositoryTriggerExecutionFailure     :: RepositoryTriggerExecutionFailure repositoryTriggerExecutionFailure =@@ -423,6 +435,8 @@  -- | Information about the user who made a specified commit. --+--+-- -- /See:/ 'userInfo' smart constructor. data UserInfo = UserInfo'     { _uiEmail :: !(Maybe Text)@@ -434,11 +448,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'uiEmail'+-- * 'uiEmail' - The email address associated with the user who made the commit, if any. ----- * 'uiDate'+-- * 'uiDate' - The date when the specified commit was pushed to the repository. ----- * 'uiName'+-- * 'uiName' - The name of the user who made the specified commit. userInfo     :: UserInfo userInfo =
gen/Network/AWS/CodeCommit/UpdateDefaultBranch.hs view
@@ -20,7 +20,7 @@ -- -- Sets or changes the default branch name for the specified repository. ----- If you use this operation to change the default branch name to the current default branch name, a success message is returned even though the default branch did not change.+-- module Network.AWS.CodeCommit.UpdateDefaultBranch     (     -- * Creating a Request@@ -44,6 +44,8 @@  -- | Represents the input of an update default branch operation. --+--+-- -- /See:/ 'updateDefaultBranch' smart constructor. data UpdateDefaultBranch = UpdateDefaultBranch'     { _udbRepositoryName    :: !Text@@ -54,9 +56,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'udbRepositoryName'+-- * 'udbRepositoryName' - The name of the repository to set or change the default branch for. ----- * 'udbDefaultBranchName'+-- * 'udbDefaultBranchName' - The name of the branch to set as the default. updateDefaultBranch     :: Text -- ^ 'udbRepositoryName'     -> Text -- ^ 'udbDefaultBranchName'
gen/Network/AWS/CodeCommit/UpdateRepositoryDescription.hs view
@@ -20,7 +20,7 @@ -- -- Sets or changes the comment or description for a repository. ----- The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a web page could expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a web page.+-- module Network.AWS.CodeCommit.UpdateRepositoryDescription     (     -- * Creating a Request@@ -44,6 +44,8 @@  -- | Represents the input of an update repository description operation. --+--+-- -- /See:/ 'updateRepositoryDescription' smart constructor. data UpdateRepositoryDescription = UpdateRepositoryDescription'     { _urdRepositoryDescription :: !(Maybe Text)@@ -54,9 +56,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'urdRepositoryDescription'+-- * 'urdRepositoryDescription' - The new comment or description for the specified repository. Repository descriptions are limited to 1,000 characters. ----- * 'urdRepositoryName'+-- * 'urdRepositoryName' - The name of the repository to set or change the comment or description for. updateRepositoryDescription     :: Text -- ^ 'urdRepositoryName'     -> UpdateRepositoryDescription
gen/Network/AWS/CodeCommit/UpdateRepositoryName.hs view
@@ -18,7 +18,9 @@ -- Stability   : auto-generated -- Portability : non-portable (GHC extensions) ----- Renames a repository. The repository name must be unique across the calling AWS account. In addition, repository names are limited to 100 alphanumeric, dash, and underscore characters, and cannot include certain characters. The suffix \".git\" is prohibited. For a full description of the limits on repository names, see <http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html Limits> in the AWS CodeCommit User Guide.+-- Renames a repository. The repository name must be unique across the calling AWS account. In addition, repository names are limited to 100 alphanumeric, dash, and underscore characters, and cannot include certain characters. The suffix ".git" is prohibited. For a full description of the limits on repository names, see <http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html Limits> in the AWS CodeCommit User Guide.+--+-- module Network.AWS.CodeCommit.UpdateRepositoryName     (     -- * Creating a Request@@ -42,6 +44,8 @@  -- | Represents the input of an update repository description operation. --+--+-- -- /See:/ 'updateRepositoryName' smart constructor. data UpdateRepositoryName = UpdateRepositoryName'     { _urnOldName :: !Text@@ -52,9 +56,9 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'urnOldName'+-- * 'urnOldName' - The existing name of the repository. ----- * 'urnNewName'+-- * 'urnNewName' - The new name for the repository. updateRepositoryName     :: Text -- ^ 'urnOldName'     -> Text -- ^ 'urnNewName'