amazonka-codepipeline 1.4.2 → 1.4.3
raw patch · 27 files changed
+343/−693 lines, 27 filesdep ~amazonka-codepipelinedep ~amazonka-coredep ~amazonka-testPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: amazonka-codepipeline, amazonka-core, amazonka-test
API changes (from Hackage documentation)
- Network.AWS.CodePipeline.AcknowledgeJob: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.AcknowledgeJob.AcknowledgeJob
- Network.AWS.CodePipeline.AcknowledgeThirdPartyJob: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.AcknowledgeThirdPartyJob.AcknowledgeThirdPartyJob
- Network.AWS.CodePipeline.CreateCustomActionType: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.CreateCustomActionType.CreateCustomActionType
- Network.AWS.CodePipeline.CreatePipeline: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.CreatePipeline.CreatePipeline
- Network.AWS.CodePipeline.DeleteCustomActionType: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.DeleteCustomActionType.DeleteCustomActionType
- Network.AWS.CodePipeline.DeletePipeline: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.DeletePipeline.DeletePipeline
- Network.AWS.CodePipeline.DisableStageTransition: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.DisableStageTransition.DisableStageTransition
- Network.AWS.CodePipeline.EnableStageTransition: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.EnableStageTransition.EnableStageTransition
- Network.AWS.CodePipeline.GetJobDetails: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.GetJobDetails.GetJobDetails
- Network.AWS.CodePipeline.GetPipeline: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.GetPipeline.GetPipeline
- Network.AWS.CodePipeline.GetPipelineState: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.GetPipelineState.GetPipelineState
- Network.AWS.CodePipeline.GetThirdPartyJobDetails: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.GetThirdPartyJobDetails.GetThirdPartyJobDetails
- Network.AWS.CodePipeline.ListActionTypes: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.ListActionTypes.ListActionTypes
- Network.AWS.CodePipeline.ListPipelines: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.ListPipelines.ListPipelines
- Network.AWS.CodePipeline.PollForJobs: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PollForJobs.PollForJobs
- Network.AWS.CodePipeline.PollForThirdPartyJobs: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PollForThirdPartyJobs.PollForThirdPartyJobs
- Network.AWS.CodePipeline.PutActionRevision: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PutActionRevision.PutActionRevision
- Network.AWS.CodePipeline.PutJobFailureResult: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PutJobFailureResult.PutJobFailureResult
- Network.AWS.CodePipeline.PutJobSuccessResult: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PutJobSuccessResult.PutJobSuccessResult
- Network.AWS.CodePipeline.PutThirdPartyJobFailureResult: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PutThirdPartyJobFailureResult.PutThirdPartyJobFailureResult
- Network.AWS.CodePipeline.PutThirdPartyJobSuccessResult: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.PutThirdPartyJobSuccessResult.PutThirdPartyJobSuccessResult
- Network.AWS.CodePipeline.StartPipelineExecution: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.StartPipelineExecution.StartPipelineExecution
- Network.AWS.CodePipeline.UpdatePipeline: instance Data.Aeson.Types.Class.ToJSON Network.AWS.CodePipeline.UpdatePipeline.UpdatePipeline
+ Network.AWS.CodePipeline.AcknowledgeJob: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.AcknowledgeJob.AcknowledgeJob
+ Network.AWS.CodePipeline.AcknowledgeThirdPartyJob: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.AcknowledgeThirdPartyJob.AcknowledgeThirdPartyJob
+ Network.AWS.CodePipeline.CreateCustomActionType: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.CreateCustomActionType.CreateCustomActionType
+ Network.AWS.CodePipeline.CreatePipeline: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.CreatePipeline.CreatePipeline
+ Network.AWS.CodePipeline.DeleteCustomActionType: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.DeleteCustomActionType.DeleteCustomActionType
+ Network.AWS.CodePipeline.DeletePipeline: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.DeletePipeline.DeletePipeline
+ Network.AWS.CodePipeline.DisableStageTransition: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.DisableStageTransition.DisableStageTransition
+ Network.AWS.CodePipeline.EnableStageTransition: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.EnableStageTransition.EnableStageTransition
+ Network.AWS.CodePipeline.GetJobDetails: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.GetJobDetails.GetJobDetails
+ Network.AWS.CodePipeline.GetPipeline: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.GetPipeline.GetPipeline
+ Network.AWS.CodePipeline.GetPipelineState: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.GetPipelineState.GetPipelineState
+ Network.AWS.CodePipeline.GetThirdPartyJobDetails: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.GetThirdPartyJobDetails.GetThirdPartyJobDetails
+ Network.AWS.CodePipeline.ListActionTypes: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.ListActionTypes.ListActionTypes
+ Network.AWS.CodePipeline.ListPipelines: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.ListPipelines.ListPipelines
+ Network.AWS.CodePipeline.PollForJobs: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PollForJobs.PollForJobs
+ Network.AWS.CodePipeline.PollForThirdPartyJobs: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PollForThirdPartyJobs.PollForThirdPartyJobs
+ Network.AWS.CodePipeline.PutActionRevision: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PutActionRevision.PutActionRevision
+ Network.AWS.CodePipeline.PutJobFailureResult: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PutJobFailureResult.PutJobFailureResult
+ Network.AWS.CodePipeline.PutJobSuccessResult: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PutJobSuccessResult.PutJobSuccessResult
+ Network.AWS.CodePipeline.PutThirdPartyJobFailureResult: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PutThirdPartyJobFailureResult.PutThirdPartyJobFailureResult
+ Network.AWS.CodePipeline.PutThirdPartyJobSuccessResult: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.PutThirdPartyJobSuccessResult.PutThirdPartyJobSuccessResult
+ Network.AWS.CodePipeline.StartPipelineExecution: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.StartPipelineExecution.StartPipelineExecution
+ Network.AWS.CodePipeline.UpdatePipeline: instance Data.Aeson.Types.ToJSON.ToJSON Network.AWS.CodePipeline.UpdatePipeline.UpdatePipeline
Files
- README.md +25/−71
- amazonka-codepipeline.cabal +29/−75
- gen/Network/AWS/CodePipeline.hs +24/−70
- gen/Network/AWS/CodePipeline/AcknowledgeJob.hs +3/−7
- gen/Network/AWS/CodePipeline/AcknowledgeThirdPartyJob.hs +3/−8
- gen/Network/AWS/CodePipeline/CreateCustomActionType.hs +5/−13
- gen/Network/AWS/CodePipeline/DeleteCustomActionType.hs +5/−11
- gen/Network/AWS/CodePipeline/DisableStageTransition.hs +5/−13
- gen/Network/AWS/CodePipeline/EnableStageTransition.hs +3/−9
- gen/Network/AWS/CodePipeline/GetJobDetails.hs +2/−7
- gen/Network/AWS/CodePipeline/GetPipeline.hs +3/−8
- gen/Network/AWS/CodePipeline/GetPipelineState.hs +2/−5
- gen/Network/AWS/CodePipeline/GetThirdPartyJobDetails.hs +4/−12
- gen/Network/AWS/CodePipeline/ListActionTypes.hs +3/−8
- gen/Network/AWS/CodePipeline/ListPipelines.hs +2/−5
- gen/Network/AWS/CodePipeline/PollForJobs.hs +2/−10
- gen/Network/AWS/CodePipeline/PollForThirdPartyJobs.hs +2/−6
- gen/Network/AWS/CodePipeline/PutActionRevision.hs +4/−8
- gen/Network/AWS/CodePipeline/PutJobFailureResult.hs +2/−4
- gen/Network/AWS/CodePipeline/PutJobSuccessResult.hs +5/−14
- gen/Network/AWS/CodePipeline/PutThirdPartyJobFailureResult.hs +3/−7
- gen/Network/AWS/CodePipeline/PutThirdPartyJobSuccessResult.hs +4/−13
- gen/Network/AWS/CodePipeline/StartPipelineExecution.hs +1/−2
- gen/Network/AWS/CodePipeline/Types.hs +5/−10
- gen/Network/AWS/CodePipeline/Types/Product.hs +58/−155
- gen/Network/AWS/CodePipeline/UpdatePipeline.hs +1/−4
- test/Test/AWS/Gen/CodePipeline.hs +138/−138
README.md view
@@ -8,108 +8,62 @@ ## Version -`1.4.2`+`1.4.3` ## Description AWS CodePipeline __Overview__ -This is the AWS CodePipeline API Reference. This guide provides-descriptions of the actions and data types for AWS CodePipeline. Some-functionality for your pipeline is only configurable through the API.-For additional information, see the-<http://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html AWS CodePipeline User Guide>.+This is the AWS CodePipeline API Reference. This guide provides descriptions of the actions and data types for AWS CodePipeline. Some functionality for your pipeline is only configurable through the API. For additional information, see the <http://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html AWS CodePipeline User Guide>. -You can use the AWS CodePipeline API to work with pipelines, stages,-actions, gates, and transitions, as described below.+You can use the AWS CodePipeline API to work with pipelines, stages, actions, gates, and transitions, as described below. -/Pipelines/ are models of automated release processes. Each pipeline is-uniquely named, and consists of actions, gates, and stages.+/Pipelines/ are models of automated release processes. Each pipeline is uniquely named, and consists of actions, gates, and stages. You can work with pipelines by calling: - < CreatePipeline>, which creates a uniquely-named pipeline. - < DeletePipeline>, which deletes the specified pipeline.-- < GetPipeline>, which returns information about a pipeline- structure.-- < GetPipelineState>, which returns information about the current- state of the stages and actions of a pipeline.-- < ListPipelines>, which gets a summary of all of the pipelines- associated with your account.-- < StartPipelineExecution>, which runs the the most recent revision- of an artifact through the pipeline.-- < UpdatePipeline>, which updates a pipeline with edits or changes to- the structure of the pipeline.+- < GetPipeline>, which returns information about a pipeline structure.+- < GetPipelineState>, which returns information about the current state of the stages and actions of a pipeline.+- < ListPipelines>, which gets a summary of all of the pipelines associated with your account.+- < StartPipelineExecution>, which runs the the most recent revision of an artifact through the pipeline.+- < UpdatePipeline>, which updates a pipeline with edits or changes to the structure of the pipeline. -Pipelines include /stages/, which are which are logical groupings of-gates and actions. Each stage contains one or more actions that must-complete before the next stage begins. A stage will result in success or-failure. If a stage fails, then the pipeline stops at that stage and-will remain stopped until either a new version of an artifact appears in-the source location, or a user takes action to re-run the most recent-artifact through the pipeline. You can call < GetPipelineState>, which-displays the status of a pipeline, including the status of stages in the-pipeline, or < GetPipeline>, which returns the entire structure of the-pipeline, including the stages of that pipeline. For more information-about the structure of stages and actions, also refer to the-<http://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html AWS CodePipeline Pipeline Structure Reference>.+Pipelines include /stages/, which are which are logical groupings of gates and actions. Each stage contains one or more actions that must complete before the next stage begins. A stage will result in success or failure. If a stage fails, then the pipeline stops at that stage and will remain stopped until either a new version of an artifact appears in the source location, or a user takes action to re-run the most recent artifact through the pipeline. You can call < GetPipelineState>, which displays the status of a pipeline, including the status of stages in the pipeline, or < GetPipeline>, which returns the entire structure of the pipeline, including the stages of that pipeline. For more information about the structure of stages and actions, also refer to the <http://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html AWS CodePipeline Pipeline Structure Reference>. -Pipeline stages include /actions/, which are categorized into categories-such as source or build actions performed within a stage of a pipeline.-For example, you can use a source action to import artifacts into a-pipeline from a source such as Amazon S3. Like stages, you do not work-with actions directly in most cases, but you do define and interact with-actions when working with pipeline operations such as < CreatePipeline>-and < GetPipelineState>.+Pipeline stages include /actions/, which are categorized into categories such as source or build actions performed within a stage of a pipeline. For example, you can use a source action to import artifacts into a pipeline from a source such as Amazon S3. Like stages, you do not work with actions directly in most cases, but you do define and interact with actions when working with pipeline operations such as < CreatePipeline> and < GetPipelineState>. -Pipelines also include /transitions/, which allow the transition of-artifacts from one stage to the next in a pipeline after the actions in-one stage complete.+Pipelines also include /transitions/, which allow the transition of artifacts from one stage to the next in a pipeline after the actions in one stage complete. You can work with transitions by calling: -- < DisableStageTransition>, which prevents artifacts from- transitioning to the next stage in a pipeline.-- < EnableStageTransition>, which enables transition of artifacts- between stages in a pipeline.+- < DisableStageTransition>, which prevents artifacts from transitioning to the next stage in a pipeline.+- < EnableStageTransition>, which enables transition of artifacts between stages in a pipeline. __Using the API to integrate with AWS CodePipeline__ -For third-party integrators or developers who want to create their own-integrations with AWS CodePipeline, the expected sequence varies from-the standard API user. In order to integrate with AWS CodePipeline,-developers will need to work with the following items:+For third-party integrators or developers who want to create their own integrations with AWS CodePipeline, the expected sequence varies from the standard API user. In order to integrate with AWS CodePipeline, developers will need to work with the following items: -- Jobs, which are instances of an action. For example, a job for a- source action might import a revision of an artifact from a source.+- Jobs, which are instances of an action. For example, a job for a source action might import a revision of an artifact from a source. You can work with jobs by calling: - - < AcknowledgeJob>, which confirms whether a job worker has- received the specified job,+ - < AcknowledgeJob>, which confirms whether a job worker has received the specified job, - < GetJobDetails>, which returns the details of a job,- - < PollForJobs>, which determines whether there are any jobs to- act upon,- - < PutJobFailureResult>, which provides details of a job failure,- and+ - < PollForJobs>, which determines whether there are any jobs to act upon,+ - < PutJobFailureResult>, which provides details of a job failure, and - < PutJobSuccessResult>, which provides details of a job success.-- Third party jobs, which are instances of an action created by a- partner action and integrated into AWS CodePipeline. Partner actions- are created by members of the AWS Partner Network.+- Third party jobs, which are instances of an action created by a partner action and integrated into AWS CodePipeline. Partner actions are created by members of the AWS Partner Network. You can work with third party jobs by calling: - - < AcknowledgeThirdPartyJob>, which confirms whether a job worker- has received the specified job,- - < GetThirdPartyJobDetails>, which requests the details of a job- for a partner action,- - < PollForThirdPartyJobs>, which determines whether there are any- jobs to act upon,- - < PutThirdPartyJobFailureResult>, which provides details of a- job failure, and- - < PutThirdPartyJobSuccessResult>, which provides details of a- job success.+ - < AcknowledgeThirdPartyJob>, which confirms whether a job worker has received the specified job,+ - < GetThirdPartyJobDetails>, which requests the details of a job for a partner action,+ - < PollForThirdPartyJobs>, which determines whether there are any jobs to act upon,+ - < PutThirdPartyJobFailureResult>, which provides details of a job failure, and+ - < PutThirdPartyJobSuccessResult>, which provides details of a job success. Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-codepipeline) and the [AWS API Reference](https://aws.amazon.com/documentation/).
amazonka-codepipeline.cabal view
@@ -1,5 +1,5 @@ name: amazonka-codepipeline-version: 1.4.2+version: 1.4.3 synopsis: Amazon CodePipeline SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues@@ -15,101 +15,55 @@ description: AWS CodePipeline __Overview__ - This is the AWS CodePipeline API Reference. This guide provides- descriptions of the actions and data types for AWS CodePipeline. Some- functionality for your pipeline is only configurable through the API.- For additional information, see the- <http://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html AWS CodePipeline User Guide>.+ This is the AWS CodePipeline API Reference. This guide provides descriptions of the actions and data types for AWS CodePipeline. Some functionality for your pipeline is only configurable through the API. For additional information, see the <http://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html AWS CodePipeline User Guide>. - You can use the AWS CodePipeline API to work with pipelines, stages,- actions, gates, and transitions, as described below.+ You can use the AWS CodePipeline API to work with pipelines, stages, actions, gates, and transitions, as described below. - /Pipelines/ are models of automated release processes. Each pipeline is- uniquely named, and consists of actions, gates, and stages.+ /Pipelines/ are models of automated release processes. Each pipeline is uniquely named, and consists of actions, gates, and stages. You can work with pipelines by calling: - < CreatePipeline>, which creates a uniquely-named pipeline. - < DeletePipeline>, which deletes the specified pipeline.- - < GetPipeline>, which returns information about a pipeline- structure.- - < GetPipelineState>, which returns information about the current- state of the stages and actions of a pipeline.- - < ListPipelines>, which gets a summary of all of the pipelines- associated with your account.- - < StartPipelineExecution>, which runs the the most recent revision- of an artifact through the pipeline.- - < UpdatePipeline>, which updates a pipeline with edits or changes to- the structure of the pipeline.+ - < GetPipeline>, which returns information about a pipeline structure.+ - < GetPipelineState>, which returns information about the current state of the stages and actions of a pipeline.+ - < ListPipelines>, which gets a summary of all of the pipelines associated with your account.+ - < StartPipelineExecution>, which runs the the most recent revision of an artifact through the pipeline.+ - < UpdatePipeline>, which updates a pipeline with edits or changes to the structure of the pipeline. - Pipelines include /stages/, which are which are logical groupings of- gates and actions. Each stage contains one or more actions that must- complete before the next stage begins. A stage will result in success or- failure. If a stage fails, then the pipeline stops at that stage and- will remain stopped until either a new version of an artifact appears in- the source location, or a user takes action to re-run the most recent- artifact through the pipeline. You can call < GetPipelineState>, which- displays the status of a pipeline, including the status of stages in the- pipeline, or < GetPipeline>, which returns the entire structure of the- pipeline, including the stages of that pipeline. For more information- about the structure of stages and actions, also refer to the- <http://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html AWS CodePipeline Pipeline Structure Reference>.+ Pipelines include /stages/, which are which are logical groupings of gates and actions. Each stage contains one or more actions that must complete before the next stage begins. A stage will result in success or failure. If a stage fails, then the pipeline stops at that stage and will remain stopped until either a new version of an artifact appears in the source location, or a user takes action to re-run the most recent artifact through the pipeline. You can call < GetPipelineState>, which displays the status of a pipeline, including the status of stages in the pipeline, or < GetPipeline>, which returns the entire structure of the pipeline, including the stages of that pipeline. For more information about the structure of stages and actions, also refer to the <http://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html AWS CodePipeline Pipeline Structure Reference>. - Pipeline stages include /actions/, which are categorized into categories- such as source or build actions performed within a stage of a pipeline.- For example, you can use a source action to import artifacts into a- pipeline from a source such as Amazon S3. Like stages, you do not work- with actions directly in most cases, but you do define and interact with- actions when working with pipeline operations such as < CreatePipeline>- and < GetPipelineState>.+ Pipeline stages include /actions/, which are categorized into categories such as source or build actions performed within a stage of a pipeline. For example, you can use a source action to import artifacts into a pipeline from a source such as Amazon S3. Like stages, you do not work with actions directly in most cases, but you do define and interact with actions when working with pipeline operations such as < CreatePipeline> and < GetPipelineState>. - Pipelines also include /transitions/, which allow the transition of- artifacts from one stage to the next in a pipeline after the actions in- one stage complete.+ Pipelines also include /transitions/, which allow the transition of artifacts from one stage to the next in a pipeline after the actions in one stage complete. You can work with transitions by calling: - - < DisableStageTransition>, which prevents artifacts from- transitioning to the next stage in a pipeline.- - < EnableStageTransition>, which enables transition of artifacts- between stages in a pipeline.+ - < DisableStageTransition>, which prevents artifacts from transitioning to the next stage in a pipeline.+ - < EnableStageTransition>, which enables transition of artifacts between stages in a pipeline. __Using the API to integrate with AWS CodePipeline__ - For third-party integrators or developers who want to create their own- integrations with AWS CodePipeline, the expected sequence varies from- the standard API user. In order to integrate with AWS CodePipeline,- developers will need to work with the following items:+ For third-party integrators or developers who want to create their own integrations with AWS CodePipeline, the expected sequence varies from the standard API user. In order to integrate with AWS CodePipeline, developers will need to work with the following items: - - Jobs, which are instances of an action. For example, a job for a- source action might import a revision of an artifact from a source.+ - Jobs, which are instances of an action. For example, a job for a source action might import a revision of an artifact from a source. You can work with jobs by calling: - - < AcknowledgeJob>, which confirms whether a job worker has- received the specified job,+ - < AcknowledgeJob>, which confirms whether a job worker has received the specified job, - < GetJobDetails>, which returns the details of a job,- - < PollForJobs>, which determines whether there are any jobs to- act upon,- - < PutJobFailureResult>, which provides details of a job failure,- and+ - < PollForJobs>, which determines whether there are any jobs to act upon,+ - < PutJobFailureResult>, which provides details of a job failure, and - < PutJobSuccessResult>, which provides details of a job success.- - Third party jobs, which are instances of an action created by a- partner action and integrated into AWS CodePipeline. Partner actions- are created by members of the AWS Partner Network.+ - Third party jobs, which are instances of an action created by a partner action and integrated into AWS CodePipeline. Partner actions are created by members of the AWS Partner Network. You can work with third party jobs by calling: - - < AcknowledgeThirdPartyJob>, which confirms whether a job worker- has received the specified job,- - < GetThirdPartyJobDetails>, which requests the details of a job- for a partner action,- - < PollForThirdPartyJobs>, which determines whether there are any- jobs to act upon,- - < PutThirdPartyJobFailureResult>, which provides details of a- job failure, and- - < PutThirdPartyJobSuccessResult>, which provides details of a- job success.+ - < AcknowledgeThirdPartyJob>, which confirms whether a job worker has received the specified job,+ - < GetThirdPartyJobDetails>, which requests the details of a job for a partner action,+ - < PollForThirdPartyJobs>, which determines whether there are any jobs to act upon,+ - < PutThirdPartyJobFailureResult>, which provides details of a job failure, and+ - < PutThirdPartyJobSuccessResult>, which provides details of a job success. . The types from this library are intended to be used with <http://hackage.haskell.org/package/amazonka amazonka>, which provides@@ -168,7 +122,7 @@ , Network.AWS.CodePipeline.Types.Sum build-depends:- amazonka-core == 1.4.2.*+ amazonka-core == 1.4.3.* , base >= 4.7 && < 5 test-suite amazonka-codepipeline-test@@ -188,9 +142,9 @@ , Test.AWS.CodePipeline.Internal build-depends:- amazonka-core == 1.4.2.*- , amazonka-test == 1.4.2.*- , amazonka-codepipeline == 1.4.2.*+ amazonka-core == 1.4.3.*+ , amazonka-test == 1.4.3.*+ , amazonka-codepipeline == 1.4.3.* , base , bytestring , tasty
gen/Network/AWS/CodePipeline.hs view
@@ -13,101 +13,55 @@ -- -- AWS CodePipeline __Overview__ ----- This is the AWS CodePipeline API Reference. This guide provides--- descriptions of the actions and data types for AWS CodePipeline. Some--- functionality for your pipeline is only configurable through the API.--- For additional information, see the--- <http://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html AWS CodePipeline User Guide>.+-- This is the AWS CodePipeline API Reference. This guide provides descriptions of the actions and data types for AWS CodePipeline. Some functionality for your pipeline is only configurable through the API. For additional information, see the <http://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html AWS CodePipeline User Guide>. ----- You can use the AWS CodePipeline API to work with pipelines, stages,--- actions, gates, and transitions, as described below.+-- You can use the AWS CodePipeline API to work with pipelines, stages, actions, gates, and transitions, as described below. ----- /Pipelines/ are models of automated release processes. Each pipeline is--- uniquely named, and consists of actions, gates, and stages.+-- /Pipelines/ are models of automated release processes. Each pipeline is uniquely named, and consists of actions, gates, and stages. -- -- You can work with pipelines by calling: -- -- - < CreatePipeline>, which creates a uniquely-named pipeline. -- - < DeletePipeline>, which deletes the specified pipeline.--- - < GetPipeline>, which returns information about a pipeline--- structure.--- - < GetPipelineState>, which returns information about the current--- state of the stages and actions of a pipeline.--- - < ListPipelines>, which gets a summary of all of the pipelines--- associated with your account.--- - < StartPipelineExecution>, which runs the the most recent revision--- of an artifact through the pipeline.--- - < UpdatePipeline>, which updates a pipeline with edits or changes to--- the structure of the pipeline.+-- - < GetPipeline>, which returns information about a pipeline structure.+-- - < GetPipelineState>, which returns information about the current state of the stages and actions of a pipeline.+-- - < ListPipelines>, which gets a summary of all of the pipelines associated with your account.+-- - < StartPipelineExecution>, which runs the the most recent revision of an artifact through the pipeline.+-- - < UpdatePipeline>, which updates a pipeline with edits or changes to the structure of the pipeline. ----- Pipelines include /stages/, which are which are logical groupings of--- gates and actions. Each stage contains one or more actions that must--- complete before the next stage begins. A stage will result in success or--- failure. If a stage fails, then the pipeline stops at that stage and--- will remain stopped until either a new version of an artifact appears in--- the source location, or a user takes action to re-run the most recent--- artifact through the pipeline. You can call < GetPipelineState>, which--- displays the status of a pipeline, including the status of stages in the--- pipeline, or < GetPipeline>, which returns the entire structure of the--- pipeline, including the stages of that pipeline. For more information--- about the structure of stages and actions, also refer to the--- <http://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html AWS CodePipeline Pipeline Structure Reference>.+-- Pipelines include /stages/, which are which are logical groupings of gates and actions. Each stage contains one or more actions that must complete before the next stage begins. A stage will result in success or failure. If a stage fails, then the pipeline stops at that stage and will remain stopped until either a new version of an artifact appears in the source location, or a user takes action to re-run the most recent artifact through the pipeline. You can call < GetPipelineState>, which displays the status of a pipeline, including the status of stages in the pipeline, or < GetPipeline>, which returns the entire structure of the pipeline, including the stages of that pipeline. For more information about the structure of stages and actions, also refer to the <http://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-structure.html AWS CodePipeline Pipeline Structure Reference>. ----- Pipeline stages include /actions/, which are categorized into categories--- such as source or build actions performed within a stage of a pipeline.--- For example, you can use a source action to import artifacts into a--- pipeline from a source such as Amazon S3. Like stages, you do not work--- with actions directly in most cases, but you do define and interact with--- actions when working with pipeline operations such as < CreatePipeline>--- and < GetPipelineState>.+-- Pipeline stages include /actions/, which are categorized into categories such as source or build actions performed within a stage of a pipeline. For example, you can use a source action to import artifacts into a pipeline from a source such as Amazon S3. Like stages, you do not work with actions directly in most cases, but you do define and interact with actions when working with pipeline operations such as < CreatePipeline> and < GetPipelineState>. ----- Pipelines also include /transitions/, which allow the transition of--- artifacts from one stage to the next in a pipeline after the actions in--- one stage complete.+-- Pipelines also include /transitions/, which allow the transition of artifacts from one stage to the next in a pipeline after the actions in one stage complete. -- -- You can work with transitions by calling: ----- - < DisableStageTransition>, which prevents artifacts from--- transitioning to the next stage in a pipeline.--- - < EnableStageTransition>, which enables transition of artifacts--- between stages in a pipeline.+-- - < DisableStageTransition>, which prevents artifacts from transitioning to the next stage in a pipeline.+-- - < EnableStageTransition>, which enables transition of artifacts between stages in a pipeline. -- -- __Using the API to integrate with AWS CodePipeline__ ----- For third-party integrators or developers who want to create their own--- integrations with AWS CodePipeline, the expected sequence varies from--- the standard API user. In order to integrate with AWS CodePipeline,--- developers will need to work with the following items:+-- For third-party integrators or developers who want to create their own integrations with AWS CodePipeline, the expected sequence varies from the standard API user. In order to integrate with AWS CodePipeline, developers will need to work with the following items: ----- - Jobs, which are instances of an action. For example, a job for a--- source action might import a revision of an artifact from a source.+-- - Jobs, which are instances of an action. For example, a job for a source action might import a revision of an artifact from a source. -- -- You can work with jobs by calling: ----- - < AcknowledgeJob>, which confirms whether a job worker has--- received the specified job,+-- - < AcknowledgeJob>, which confirms whether a job worker has received the specified job, -- - < GetJobDetails>, which returns the details of a job,--- - < PollForJobs>, which determines whether there are any jobs to--- act upon,--- - < PutJobFailureResult>, which provides details of a job failure,--- and+-- - < PollForJobs>, which determines whether there are any jobs to act upon,+-- - < PutJobFailureResult>, which provides details of a job failure, and -- - < PutJobSuccessResult>, which provides details of a job success.--- - Third party jobs, which are instances of an action created by a--- partner action and integrated into AWS CodePipeline. Partner actions--- are created by members of the AWS Partner Network.+-- - Third party jobs, which are instances of an action created by a partner action and integrated into AWS CodePipeline. Partner actions are created by members of the AWS Partner Network. -- -- You can work with third party jobs by calling: ----- - < AcknowledgeThirdPartyJob>, which confirms whether a job worker--- has received the specified job,--- - < GetThirdPartyJobDetails>, which requests the details of a job--- for a partner action,--- - < PollForThirdPartyJobs>, which determines whether there are any--- jobs to act upon,--- - < PutThirdPartyJobFailureResult>, which provides details of a--- job failure, and--- - < PutThirdPartyJobSuccessResult>, which provides details of a--- job success.+-- - < AcknowledgeThirdPartyJob>, which confirms whether a job worker has received the specified job,+-- - < GetThirdPartyJobDetails>, which requests the details of a job for a partner action,+-- - < PollForThirdPartyJobs>, which determines whether there are any jobs to act upon,+-- - < PutThirdPartyJobFailureResult>, which provides details of a job failure, and+-- - < PutThirdPartyJobSuccessResult>, which provides details of a job success. module Network.AWS.CodePipeline ( -- * Service Configuration
gen/Network/AWS/CodePipeline/AcknowledgeJob.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Returns information about a specified job and whether that job has been--- received by the job worker. Only used for custom actions.+-- Returns information about a specified job and whether that job has been received by the job worker. Only used for custom actions. module Network.AWS.CodePipeline.AcknowledgeJob ( -- * Creating a Request@@ -69,14 +68,11 @@ , _ajNonce = pNonce_ } --- | The unique system-generated ID of the job for which you want to confirm--- receipt.+-- | The unique system-generated ID of the job for which you want to confirm receipt. ajJobId :: Lens' AcknowledgeJob Text ajJobId = lens _ajJobId (\ s a -> s{_ajJobId = a}); --- | A system-generated random number that AWS CodePipeline uses to ensure--- that the job is being worked on by only one job worker. This number must--- be returned in the response.+-- | A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response. ajNonce :: Lens' AcknowledgeJob Text ajNonce = lens _ajNonce (\ s a -> s{_ajNonce = a});
gen/Network/AWS/CodePipeline/AcknowledgeThirdPartyJob.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Confirms a job worker has received the specified job. Only used for--- partner actions.+-- Confirms a job worker has received the specified job. Only used for partner actions. module Network.AWS.CodePipeline.AcknowledgeThirdPartyJob ( -- * Creating a Request@@ -79,15 +78,11 @@ atpjJobId :: Lens' AcknowledgeThirdPartyJob Text atpjJobId = lens _atpjJobId (\ s a -> s{_atpjJobId = a}); --- | A system-generated random number that AWS CodePipeline uses to ensure--- that the job is being worked on by only one job worker. This number must--- be returned in the response.+-- | A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response. atpjNonce :: Lens' AcknowledgeThirdPartyJob Text atpjNonce = lens _atpjNonce (\ s a -> s{_atpjNonce = a}); --- | The clientToken portion of the clientId and clientToken pair used to--- verify that the calling entity is allowed access to the job and its--- details.+-- | The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details. atpjClientToken :: Lens' AcknowledgeThirdPartyJob Text atpjClientToken = lens _atpjClientToken (\ s a -> s{_atpjClientToken = a});
gen/Network/AWS/CodePipeline/CreateCustomActionType.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Creates a new custom action that can be used in all pipelines associated--- with the AWS account. Only used for custom actions.+-- Creates a new custom action that can be used in all pipelines associated with the AWS account. Only used for custom actions. module Network.AWS.CodePipeline.CreateCustomActionType ( -- * Creating a Request@@ -103,24 +102,17 @@ -- | The configuration properties for the custom action. ----- You can refer to a name in the configuration properties of the custom--- action within the URL templates by following the format of--- {Config:/name/}, as long as the configuration property is both required--- and not secret. For more information, see--- <http://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-create-custom-action.html Create a Custom Action for a Pipeline>.+-- You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:/name/}, as long as the configuration property is both required and not secret. For more information, see <http://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-create-custom-action.html Create a Custom Action for a Pipeline>. ccatConfigurationProperties :: Lens' CreateCustomActionType [ActionConfigurationProperty] ccatConfigurationProperties = lens _ccatConfigurationProperties (\ s a -> s{_ccatConfigurationProperties = a}) . _Default . _Coerce; --- | The category of the custom action, such as a source action or a build--- action.+-- | The category of the custom action, such as a source action or a build action. ----- Although Source is listed as a valid value, it is not currently--- functional. This value is reserved for future use.+-- Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use. ccatCategory :: Lens' CreateCustomActionType ActionCategory ccatCategory = lens _ccatCategory (\ s a -> s{_ccatCategory = a}); --- | The provider of the service used in the custom action, such as AWS--- CodeDeploy.+-- | The provider of the service used in the custom action, such as AWS CodeDeploy. ccatProvider :: Lens' CreateCustomActionType Text ccatProvider = lens _ccatProvider (\ s a -> s{_ccatProvider = a});
gen/Network/AWS/CodePipeline/DeleteCustomActionType.hs view
@@ -18,12 +18,9 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Marks a custom action as deleted. PollForJobs for the custom action will--- fail after the action is marked for deletion. Only used for custom--- actions.+-- Marks a custom action as deleted. PollForJobs for the custom action will fail after the action is marked for deletion. Only used for custom actions. ----- You cannot recreate a custom action after it has been deleted unless you--- increase the version number of the action.+-- You cannot recreate a custom action after it has been deleted unless you increase the version number of the action. module Network.AWS.CodePipeline.DeleteCustomActionType ( -- * Creating a Request@@ -46,8 +43,7 @@ import Network.AWS.Request import Network.AWS.Response --- | Represents the input of a delete custom action operation. The custom--- action will be marked as deleted.+-- | Represents the input of a delete custom action operation. The custom action will be marked as deleted. -- -- /See:/ 'deleteCustomActionType' smart constructor. data DeleteCustomActionType = DeleteCustomActionType'@@ -77,13 +73,11 @@ , _dcatVersion = pVersion_ } --- | The category of the custom action that you want to delete, such as--- source or deploy.+-- | The category of the custom action that you want to delete, such as source or deploy. dcatCategory :: Lens' DeleteCustomActionType ActionCategory dcatCategory = lens _dcatCategory (\ s a -> s{_dcatCategory = a}); --- | The provider of the service used in the custom action, such as AWS--- CodeDeploy.+-- | The provider of the service used in the custom action, such as AWS CodeDeploy. dcatProvider :: Lens' DeleteCustomActionType Text dcatProvider = lens _dcatProvider (\ s a -> s{_dcatProvider = a});
gen/Network/AWS/CodePipeline/DisableStageTransition.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Prevents artifacts in a pipeline from transitioning to the next stage in--- the pipeline.+-- Prevents artifacts in a pipeline from transitioning to the next stage in the pipeline. module Network.AWS.CodePipeline.DisableStageTransition ( -- * Creating a Request@@ -78,26 +77,19 @@ , _dstReason = pReason_ } --- | The name of the pipeline in which you want to disable the flow of--- artifacts from one stage to another.+-- | The name of the pipeline in which you want to disable the flow of artifacts from one stage to another. dstPipelineName :: Lens' DisableStageTransition Text dstPipelineName = lens _dstPipelineName (\ s a -> s{_dstPipelineName = a}); --- | The name of the stage where you want to disable the inbound or outbound--- transition of artifacts.+-- | The name of the stage where you want to disable the inbound or outbound transition of artifacts. dstStageName :: Lens' DisableStageTransition Text dstStageName = lens _dstStageName (\ s a -> s{_dstStageName = a}); --- | Specifies whether artifacts will be prevented from transitioning into--- the stage and being processed by the actions in that stage (inbound), or--- prevented from transitioning from the stage after they have been--- processed by the actions in that stage (outbound).+-- | Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound). dstTransitionType :: Lens' DisableStageTransition StageTransitionType dstTransitionType = lens _dstTransitionType (\ s a -> s{_dstTransitionType = a}); --- | The reason given to the user why a stage is disabled, such as waiting--- for manual approval or manual tests. This message is displayed in the--- pipeline console UI.+-- | The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI. dstReason :: Lens' DisableStageTransition Text dstReason = lens _dstReason (\ s a -> s{_dstReason = a});
gen/Network/AWS/CodePipeline/EnableStageTransition.hs view
@@ -71,21 +71,15 @@ , _estTransitionType = pTransitionType_ } --- | The name of the pipeline in which you want to enable the flow of--- artifacts from one stage to another.+-- | The name of the pipeline in which you want to enable the flow of artifacts from one stage to another. estPipelineName :: Lens' EnableStageTransition Text estPipelineName = lens _estPipelineName (\ s a -> s{_estPipelineName = a}); --- | The name of the stage where you want to enable the transition of--- artifacts, either into the stage (inbound) or from that stage to the--- next stage (outbound).+-- | The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound). estStageName :: Lens' EnableStageTransition Text estStageName = lens _estStageName (\ s a -> s{_estStageName = a}); --- | Specifies whether artifacts will be allowed to enter the stage and be--- processed by the actions in that stage (inbound) or whether--- already-processed artifacts will be allowed to transition to the next--- stage (outbound).+-- | Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound). estTransitionType :: Lens' EnableStageTransition StageTransitionType estTransitionType = lens _estTransitionType (\ s a -> s{_estTransitionType = a});
gen/Network/AWS/CodePipeline/GetJobDetails.hs view
@@ -20,11 +20,7 @@ -- -- Returns information about a job. Only used for custom actions. ----- When this API is called, AWS CodePipeline returns temporary credentials--- for the Amazon S3 bucket used to store artifacts for the pipeline, if--- the action requires access to that Amazon S3 bucket for input or output--- artifacts. Additionally, this API returns any secret values defined for--- the action.+-- When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action. module Network.AWS.CodePipeline.GetJobDetails ( -- * Creating a Request@@ -131,8 +127,7 @@ -- | The details of the job. ----- If AWSSessionCredentials is used, a long-running job can call--- GetJobDetails again to obtain new credentials.+-- If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials. gjdrsJobDetails :: Lens' GetJobDetailsResponse (Maybe JobDetails) gjdrsJobDetails = lens _gjdrsJobDetails (\ s a -> s{_gjdrsJobDetails = a});
gen/Network/AWS/CodePipeline/GetPipeline.hs view
@@ -18,10 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Returns the metadata, structure, stages, and actions of a pipeline. Can--- be used to return the entire structure of a pipeline in JSON format,--- which can then be modified and used to update the pipeline structure--- with < UpdatePipeline>.+-- Returns the metadata, structure, stages, and actions of a pipeline. Can be used to return the entire structure of a pipeline in JSON format, which can then be modified and used to update the pipeline structure with < UpdatePipeline>. module Network.AWS.CodePipeline.GetPipeline ( -- * Creating a Request@@ -70,13 +67,11 @@ , _gpName = pName_ } --- | The version number of the pipeline. If you do not specify a version,--- defaults to the most current version.+-- | The version number of the pipeline. If you do not specify a version, defaults to the most current version. gpVersion :: Lens' GetPipeline (Maybe Natural) gpVersion = lens _gpVersion (\ s a -> s{_gpVersion = a}) . mapping _Nat; --- | The name of the pipeline for which you want to get information. Pipeline--- names must be unique under an Amazon Web Services (AWS) user account.+-- | The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account. gpName :: Lens' GetPipeline Text gpName = lens _gpName (\ s a -> s{_gpName = a});
gen/Network/AWS/CodePipeline/GetPipelineState.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Returns information about the state of a pipeline, including the stages,--- actions, and details about the last run of the pipeline.+-- Returns information about the state of a pipeline, including the stages, actions, and details about the last run of the pipeline. module Network.AWS.CodePipeline.GetPipelineState ( -- * Creating a Request@@ -156,9 +155,7 @@ gpsrsCreated :: Lens' GetPipelineStateResponse (Maybe UTCTime) gpsrsCreated = lens _gpsrsCreated (\ s a -> s{_gpsrsCreated = a}) . mapping _Time; --- | A list of the pipeline stage output information, including stage name,--- state, most recent run details, whether the stage is disabled, and other--- data.+-- | A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data. gpsrsStageStates :: Lens' GetPipelineStateResponse [StageState] gpsrsStageStates = lens _gpsrsStageStates (\ s a -> s{_gpsrsStageStates = a}) . _Default . _Coerce;
gen/Network/AWS/CodePipeline/GetThirdPartyJobDetails.hs view
@@ -18,14 +18,9 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Requests the details of a job for a third party action. Only used for--- partner actions.+-- Requests the details of a job for a third party action. Only used for partner actions. ----- When this API is called, AWS CodePipeline returns temporary credentials--- for the Amazon S3 bucket used to store artifacts for the pipeline, if--- the action requires access to that Amazon S3 bucket for input or output--- artifacts. Additionally, this API returns any secret values defined for--- the action.+-- When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action. module Network.AWS.CodePipeline.GetThirdPartyJobDetails ( -- * Creating a Request@@ -79,9 +74,7 @@ gtpjdJobId :: Lens' GetThirdPartyJobDetails Text gtpjdJobId = lens _gtpjdJobId (\ s a -> s{_gtpjdJobId = a}); --- | The clientToken portion of the clientId and clientToken pair used to--- verify that the calling entity is allowed access to the job and its--- details.+-- | The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details. gtpjdClientToken :: Lens' GetThirdPartyJobDetails Text gtpjdClientToken = lens _gtpjdClientToken (\ s a -> s{_gtpjdClientToken = a}); @@ -146,8 +139,7 @@ , _gtpjdrsResponseStatus = pResponseStatus_ } --- | The details of the job, including any protected values defined for the--- job.+-- | The details of the job, including any protected values defined for the job. gtpjdrsJobDetails :: Lens' GetThirdPartyJobDetailsResponse (Maybe ThirdPartyJobDetails) gtpjdrsJobDetails = lens _gtpjdrsJobDetails (\ s a -> s{_gtpjdrsJobDetails = a});
gen/Network/AWS/CodePipeline/ListActionTypes.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Gets a summary of all AWS CodePipeline action types associated with your--- account.+-- Gets a summary of all AWS CodePipeline action types associated with your account. module Network.AWS.CodePipeline.ListActionTypes ( -- * Creating a Request@@ -72,9 +71,7 @@ latActionOwnerFilter :: Lens' ListActionTypes (Maybe ActionOwner) latActionOwnerFilter = lens _latActionOwnerFilter (\ s a -> s{_latActionOwnerFilter = a}); --- | An identifier that was returned from the previous list action types--- call, which can be used to return the next set of action types in the--- list.+-- | An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list. latNextToken :: Lens' ListActionTypes (Maybe Text) latNextToken = lens _latNextToken (\ s a -> s{_latNextToken = a}); @@ -143,9 +140,7 @@ , _latrsActionTypes = mempty } --- | If the amount of returned information is significantly large, an--- identifier is also returned which can be used in a subsequent list--- action types call to return the next set of action types in the list.+-- | If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list. latrsNextToken :: Lens' ListActionTypesResponse (Maybe Text) latrsNextToken = lens _latrsNextToken (\ s a -> s{_latrsNextToken = a});
gen/Network/AWS/CodePipeline/ListPipelines.hs view
@@ -62,8 +62,7 @@ { _lpNextToken = Nothing } --- | An identifier that was returned from the previous list pipelines call,--- which can be used to return the next set of pipelines in the list.+-- | An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list. lpNextToken :: Lens' ListPipelines (Maybe Text) lpNextToken = lens _lpNextToken (\ s a -> s{_lpNextToken = a}); @@ -135,9 +134,7 @@ lprsPipelines :: Lens' ListPipelinesResponse [PipelineSummary] lprsPipelines = lens _lprsPipelines (\ s a -> s{_lprsPipelines = a}) . _Default . _Coerce; --- | If the amount of returned information is significantly large, an--- identifier is also returned which can be used in a subsequent list--- pipelines call to return the next set of pipelines in the list.+-- | If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list. lprsNextToken :: Lens' ListPipelinesResponse (Maybe Text) lprsNextToken = lens _lprsNextToken (\ s a -> s{_lprsNextToken = a});
gen/Network/AWS/CodePipeline/PollForJobs.hs view
@@ -20,11 +20,7 @@ -- -- Returns information about any jobs for AWS CodePipeline to act upon. ----- When this API is called, AWS CodePipeline returns temporary credentials--- for the Amazon S3 bucket used to store artifacts for the pipeline, if--- the action requires access to that Amazon S3 bucket for input or output--- artifacts. Additionally, this API returns any secret values defined for--- the action.+-- When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action. module Network.AWS.CodePipeline.PollForJobs ( -- * Creating a Request@@ -82,11 +78,7 @@ pfjMaxBatchSize :: Lens' PollForJobs (Maybe Natural) pfjMaxBatchSize = lens _pfjMaxBatchSize (\ s a -> s{_pfjMaxBatchSize = a}) . mapping _Nat; --- | A map of property names and values. For an action type with no queryable--- properties, this value must be null or an empty map. For an action type--- with a queryable property, you must supply that property as a key in the--- map. Only jobs whose action configuration matches the mapped value will--- be returned.+-- | A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned. pfjQueryParam :: Lens' PollForJobs (HashMap Text Text) pfjQueryParam = lens _pfjQueryParam (\ s a -> s{_pfjQueryParam = a}) . _Default . _Map;
gen/Network/AWS/CodePipeline/PollForThirdPartyJobs.hs view
@@ -18,13 +18,9 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Determines whether there are any third party jobs for a job worker to--- act on. Only used for partner actions.+-- Determines whether there are any third party jobs for a job worker to act on. Only used for partner actions. ----- When this API is called, AWS CodePipeline returns temporary credentials--- for the Amazon S3 bucket used to store artifacts for the pipeline, if--- the action requires access to that Amazon S3 bucket for input or output--- artifacts.+-- When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. module Network.AWS.CodePipeline.PollForThirdPartyJobs ( -- * Creating a Request
gen/Network/AWS/CodePipeline/PutActionRevision.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Provides information to AWS CodePipeline about new revisions to a--- source.+-- Provides information to AWS CodePipeline about new revisions to a source. module Network.AWS.CodePipeline.PutActionRevision ( -- * Creating a Request@@ -82,13 +81,11 @@ , _parActionRevision = pActionRevision_ } --- | The name of the pipeline that will start processing the revision to the--- source.+-- | The name of the pipeline that will start processing the revision to the source. parPipelineName :: Lens' PutActionRevision Text parPipelineName = lens _parPipelineName (\ s a -> s{_parPipelineName = a}); --- | The name of the stage that contains the action that will act upon the--- revision.+-- | The name of the stage that contains the action that will act upon the revision. parStageName :: Lens' PutActionRevision Text parStageName = lens _parStageName (\ s a -> s{_parStageName = a}); @@ -168,8 +165,7 @@ , _parrsResponseStatus = pResponseStatus_ } --- | The new revision number or ID for the revision after the action--- completes.+-- | The new revision number or ID for the revision after the action completes. parrsNewRevision :: Lens' PutActionRevisionResponse (Maybe Bool) parrsNewRevision = lens _parrsNewRevision (\ s a -> s{_parrsNewRevision = a});
gen/Network/AWS/CodePipeline/PutJobFailureResult.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Represents the failure of a job as returned to the pipeline by a job--- worker. Only used for custom actions.+-- Represents the failure of a job as returned to the pipeline by a job worker. Only used for custom actions. module Network.AWS.CodePipeline.PutJobFailureResult ( -- * Creating a Request@@ -66,8 +65,7 @@ , _pjfrFailureDetails = pFailureDetails_ } --- | The unique system-generated ID of the job that failed. This is the same--- ID returned from PollForJobs.+-- | The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs. pjfrJobId :: Lens' PutJobFailureResult Text pjfrJobId = lens _pjfrJobId (\ s a -> s{_pjfrJobId = a});
gen/Network/AWS/CodePipeline/PutJobSuccessResult.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Represents the success of a job as returned to the pipeline by a job--- worker. Only used for custom actions.+-- Represents the success of a job as returned to the pipeline by a job worker. Only used for custom actions. module Network.AWS.CodePipeline.PutJobSuccessResult ( -- * Creating a Request@@ -75,27 +74,19 @@ , _pjsrJobId = pJobId_ } --- | A token generated by a job worker, such as an AWS CodeDeploy deployment--- ID, that a successful job provides to identify a custom action in--- progress. Future jobs will use this token in order to identify the--- running instance of the action. It can be reused to return additional--- information about the progress of the custom action. When the action is--- complete, no continuation token should be supplied.+-- | A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied. pjsrContinuationToken :: Lens' PutJobSuccessResult (Maybe Text) pjsrContinuationToken = lens _pjsrContinuationToken (\ s a -> s{_pjsrContinuationToken = a}); --- | The execution details of the successful job, such as the actions taken--- by the job worker.+-- | The execution details of the successful job, such as the actions taken by the job worker. pjsrExecutionDetails :: Lens' PutJobSuccessResult (Maybe ExecutionDetails) pjsrExecutionDetails = lens _pjsrExecutionDetails (\ s a -> s{_pjsrExecutionDetails = a}); --- | The ID of the current revision of the artifact successfully worked upon--- by the job.+-- | The ID of the current revision of the artifact successfully worked upon by the job. pjsrCurrentRevision :: Lens' PutJobSuccessResult (Maybe CurrentRevision) pjsrCurrentRevision = lens _pjsrCurrentRevision (\ s a -> s{_pjsrCurrentRevision = a}); --- | The unique system-generated ID of the job that succeeded. This is the--- same ID returned from PollForJobs.+-- | The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs. pjsrJobId :: Lens' PutJobSuccessResult Text pjsrJobId = lens _pjsrJobId (\ s a -> s{_pjsrJobId = a});
gen/Network/AWS/CodePipeline/PutThirdPartyJobFailureResult.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Represents the failure of a third party job as returned to the pipeline--- by a job worker. Only used for partner actions.+-- Represents the failure of a third party job as returned to the pipeline by a job worker. Only used for partner actions. module Network.AWS.CodePipeline.PutThirdPartyJobFailureResult ( -- * Creating a Request@@ -72,14 +71,11 @@ , _ptpjfrFailureDetails = pFailureDetails_ } --- | The ID of the job that failed. This is the same ID returned from--- PollForThirdPartyJobs.+-- | The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs. ptpjfrJobId :: Lens' PutThirdPartyJobFailureResult Text ptpjfrJobId = lens _ptpjfrJobId (\ s a -> s{_ptpjfrJobId = a}); --- | The clientToken portion of the clientId and clientToken pair used to--- verify that the calling entity is allowed access to the job and its--- details.+-- | The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details. ptpjfrClientToken :: Lens' PutThirdPartyJobFailureResult Text ptpjfrClientToken = lens _ptpjfrClientToken (\ s a -> s{_ptpjfrClientToken = a});
gen/Network/AWS/CodePipeline/PutThirdPartyJobSuccessResult.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Represents the success of a third party job as returned to the pipeline--- by a job worker. Only used for partner actions.+-- Represents the success of a third party job as returned to the pipeline by a job worker. Only used for partner actions. module Network.AWS.CodePipeline.PutThirdPartyJobSuccessResult ( -- * Creating a Request@@ -81,12 +80,7 @@ , _ptpjsrClientToken = pClientToken_ } --- | A token generated by a job worker, such as an AWS CodeDeploy deployment--- ID, that a successful job provides to identify a partner action in--- progress. Future jobs will use this token in order to identify the--- running instance of the action. It can be reused to return additional--- information about the progress of the partner action. When the action is--- complete, no continuation token should be supplied.+-- | A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied. ptpjsrContinuationToken :: Lens' PutThirdPartyJobSuccessResult (Maybe Text) ptpjsrContinuationToken = lens _ptpjsrContinuationToken (\ s a -> s{_ptpjsrContinuationToken = a}); @@ -98,14 +92,11 @@ ptpjsrCurrentRevision :: Lens' PutThirdPartyJobSuccessResult (Maybe CurrentRevision) ptpjsrCurrentRevision = lens _ptpjsrCurrentRevision (\ s a -> s{_ptpjsrCurrentRevision = a}); --- | The ID of the job that successfully completed. This is the same ID--- returned from PollForThirdPartyJobs.+-- | The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs. ptpjsrJobId :: Lens' PutThirdPartyJobSuccessResult Text ptpjsrJobId = lens _ptpjsrJobId (\ s a -> s{_ptpjsrJobId = a}); --- | The clientToken portion of the clientId and clientToken pair used to--- verify that the calling entity is allowed access to the job and its--- details.+-- | The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details. ptpjsrClientToken :: Lens' PutThirdPartyJobSuccessResult Text ptpjsrClientToken = lens _ptpjsrClientToken (\ s a -> s{_ptpjsrClientToken = a});
gen/Network/AWS/CodePipeline/StartPipelineExecution.hs view
@@ -18,8 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Starts the specified pipeline. Specifically, it begins processing the--- latest commit to the source location specified as part of the pipeline.+-- Starts the specified pipeline. Specifically, it begins processing the latest commit to the source location specified as part of the pipeline. module Network.AWS.CodePipeline.StartPipelineExecution ( -- * Creating a Request
gen/Network/AWS/CodePipeline/Types.hs view
@@ -413,8 +413,7 @@ _InvalidJobException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidJobException = _ServiceError . hasCode "InvalidJobException" --- | The specified pipeline version was specified in an invalid format or--- cannot be found.+-- | The specified pipeline version was specified in an invalid format or cannot be found. _PipelineVersionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError _PipelineVersionNotFoundException = _ServiceError . hasCode "PipelineVersionNotFoundException"@@ -424,8 +423,7 @@ _ActionTypeNotFoundException = _ServiceError . hasCode "ActionTypeNotFoundException" --- | The next token was specified in an invalid format. Make sure that the--- next token you provided is the token returned by a previous call.+-- | The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call. _InvalidNextTokenException :: AsError a => Getting (First ServiceError) a ServiceError _InvalidNextTokenException = _ServiceError . hasCode "InvalidNextTokenException"@@ -440,8 +438,7 @@ _InvalidActionDeclarationException = _ServiceError . hasCode "InvalidActionDeclarationException" --- | The specified stage was specified in an invalid format or cannot be--- found.+-- | The specified stage was specified in an invalid format or cannot be found. _StageNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError _StageNotFoundException = _ServiceError . hasCode "StageNotFoundException" @@ -459,13 +456,11 @@ _PipelineNameInUseException = _ServiceError . hasCode "PipelineNameInUseException" --- | The specified pipeline was specified in an invalid format or cannot be--- found.+-- | The specified pipeline was specified in an invalid format or cannot be found. _PipelineNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError _PipelineNotFoundException = _ServiceError . hasCode "PipelineNotFoundException" --- | The number of pipelines associated with the AWS account has exceeded the--- limit allowed for the account.+-- | The number of pipelines associated with the AWS account has exceeded the limit allowed for the account. _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError _LimitExceededException = _ServiceError . hasCode "LimitExceededException"
gen/Network/AWS/CodePipeline/Types/Product.hs view
@@ -21,10 +21,7 @@ import Network.AWS.Lens import Network.AWS.Prelude --- | Represents an AWS session credentials object. These credentials are--- temporary credentials that are issued by AWS Secure Token Service (STS).--- They can be used to access input and output artifacts in the Amazon S3--- bucket used to store artifact for the pipeline in AWS CodePipeline.+-- | Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the Amazon S3 bucket used to store artifact for the pipeline in AWS CodePipeline. -- -- /See:/ 'awsSessionCredentials' smart constructor. data AWSSessionCredentials = AWSSessionCredentials'@@ -159,16 +156,9 @@ , _acpSecret = pSecret_ } --- | Indicates that the proprety will be used in conjunction with--- PollForJobs. When creating a custom action, an action can have up to one--- queryable property. If it has one, that property must be both required--- and not secret.+-- | Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret. ----- If you create a pipeline with a custom action type, and that custom--- action contains a queryable property, the value for that configuration--- property is subject to additional restrictions. The value must be less--- than or equal to twenty (20) characters. The value can contain only--- alphanumeric characters, underscores, and hyphens.+-- If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens. acpQueryable :: Lens' ActionConfigurationProperty (Maybe Bool) acpQueryable = lens _acpQueryable (\ s a -> s{_acpQueryable = a}); @@ -176,8 +166,7 @@ acpType :: Lens' ActionConfigurationProperty (Maybe ActionConfigurationPropertyType) acpType = lens _acpType (\ s a -> s{_acpType = a}); --- | The description of the action configuration property that will be--- displayed to users.+-- | The description of the action configuration property that will be displayed to users. acpDescription :: Lens' ActionConfigurationProperty (Maybe Text) acpDescription = lens _acpDescription (\ s a -> s{_acpDescription = a}); @@ -193,12 +182,9 @@ acpKey :: Lens' ActionConfigurationProperty Bool acpKey = lens _acpKey (\ s a -> s{_acpKey = a}); --- | Whether the configuration property is secret. Secrets are hidden from--- all calls except for GetJobDetails, GetThirdPartyJobDetails,--- PollForJobs, and PollForThirdPartyJobs.+-- | Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs. ----- When updating a pipeline, passing * * * * * without changing any other--- values of the action will preserve the prior value of the secret.+-- When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret. acpSecret :: Lens' ActionConfigurationProperty Bool acpSecret = lens _acpSecret (\ s a -> s{_acpSecret = a}); @@ -230,8 +216,7 @@ Just ("key" .= _acpKey), Just ("secret" .= _acpSecret)]) --- | Represents the context of an action within the stage of a pipeline to a--- job worker.+-- | Represents the context of an action within the stage of a pipeline to a job worker. -- -- /See:/ 'actionContext' smart constructor. newtype ActionContext = ActionContext'@@ -308,8 +293,7 @@ , _adActionTypeId = pActionTypeId_ } --- | The name or ID of the result of the action declaration, such as a test--- or build artifact.+-- | The name or ID of the result of the action declaration, such as a test or build artifact. adOutputArtifacts :: Lens' ActionDeclaration [OutputArtifact] adOutputArtifacts = lens _adOutputArtifacts (\ s a -> s{_adOutputArtifacts = a}) . _Default . _Coerce; @@ -321,13 +305,11 @@ adConfiguration :: Lens' ActionDeclaration (HashMap Text Text) adConfiguration = lens _adConfiguration (\ s a -> s{_adConfiguration = a}) . _Default . _Map; --- | The name or ID of the artifact consumed by the action, such as a test or--- build artifact.+-- | The name or ID of the artifact consumed by the action, such as a test or build artifact. adInputArtifacts :: Lens' ActionDeclaration [InputArtifact] adInputArtifacts = lens _adInputArtifacts (\ s a -> s{_adInputArtifacts = a}) . _Default . _Coerce; --- | The ARN of the IAM service role that will perform the declared action.--- This is assumed through the roleArn for the pipeline.+-- | The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline. adRoleARN :: Lens' ActionDeclaration (Maybe Text) adRoleARN = lens _adRoleARN (\ s a -> s{_adRoleARN = a}); @@ -415,8 +397,7 @@ aeSummary :: Lens' ActionExecution (Maybe Text) aeSummary = lens _aeSummary (\ s a -> s{_aeSummary = a}); --- | The status of the action, or for a completed action, the last status of--- the action.+-- | The status of the action, or for a completed action, the last status of the action. aeStatus :: Lens' ActionExecution (Maybe ActionExecutionStatus) aeStatus = lens _aeStatus (\ s a -> s{_aeStatus = a}); @@ -424,8 +405,7 @@ aeLastStatusChange :: Lens' ActionExecution (Maybe UTCTime) aeLastStatusChange = lens _aeLastStatusChange (\ s a -> s{_aeLastStatusChange = a}) . mapping _Time; --- | The URL of a resource external to AWS that will be used when running the--- action, for example an external repository URL.+-- | The URL of a resource external to AWS that will be used when running the action, for example an external repository URL. aeExternalExecutionURL :: Lens' ActionExecution (Maybe Text) aeExternalExecutionURL = lens _aeExternalExecutionURL (\ s a -> s{_aeExternalExecutionURL = a}); @@ -487,18 +467,15 @@ , _arCreated = _Time # pCreated_ } --- | The system-generated unique ID that identifies the revision number of--- the action.+-- | The system-generated unique ID that identifies the revision number of the action. arRevisionId :: Lens' ActionRevision Text arRevisionId = lens _arRevisionId (\ s a -> s{_arRevisionId = a}); --- | The unique identifier of the change that set the state to this revision,--- for example a deployment ID or timestamp.+-- | The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp. arRevisionChangeId :: Lens' ActionRevision Text arRevisionChangeId = lens _arRevisionChangeId (\ s a -> s{_arRevisionChangeId = a}); --- | The date and time when the most recent version of the action was--- created, in timestamp format.+-- | The date and time when the most recent version of the action was created, in timestamp format. arCreated :: Lens' ActionRevision UTCTime arCreated = lens _arCreated (\ s a -> s{_arCreated = a}) . _Time; @@ -557,13 +534,11 @@ , _asLatestExecution = Nothing } --- | A URL link for more information about the revision, such as a commit--- details page.+-- | A URL link for more information about the revision, such as a commit details page. asRevisionURL :: Lens' ActionState (Maybe Text) asRevisionURL = lens _asRevisionURL (\ s a -> s{_asRevisionURL = a}); --- | A URL link for more information about the state of the action, such as a--- deployment group details page.+-- | A URL link for more information about the state of the action, such as a deployment group details page. asEntityURL :: Lens' ActionState (Maybe Text) asEntityURL = lens _asEntityURL (\ s a -> s{_asEntityURL = a}); @@ -701,9 +676,7 @@ , _atiVersion = pVersion_ } --- | A category defines what kind of action can be taken in the stage, and--- constrains the provider type for the action. Valid categories are--- limited to one of the values below.+-- | A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below. atiCategory :: Lens' ActionTypeId ActionCategory atiCategory = lens _atiCategory (\ s a -> s{_atiCategory = a}); @@ -711,10 +684,7 @@ atiOwner :: Lens' ActionTypeId ActionOwner atiOwner = lens _atiOwner (\ s a -> s{_atiOwner = a}); --- | The provider of the service being called by the action. Valid providers--- are determined by the action category. For example, an action in the--- Deploy category type might have a provider of AWS CodeDeploy, which--- would be specified as CodeDeploy.+-- | The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy. atiProvider :: Lens' ActionTypeId Text atiProvider = lens _atiProvider (\ s a -> s{_atiProvider = a}); @@ -775,30 +745,19 @@ , _atsEntityURLTemplate = Nothing } --- | The URL of a sign-up page where users can sign up for an external--- service and perform initial configuration of the action provided by that--- service.+-- | The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service. atsThirdPartyConfigurationURL :: Lens' ActionTypeSettings (Maybe Text) atsThirdPartyConfigurationURL = lens _atsThirdPartyConfigurationURL (\ s a -> s{_atsThirdPartyConfigurationURL = a}); --- | The URL returned to the AWS CodePipeline console that contains a link to--- the top-level landing page for the external system, such as console page--- for AWS CodeDeploy. This link is shown on the pipeline view page in the--- AWS CodePipeline console and provides a link to the execution entity of--- the external action.+-- | The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action. atsExecutionURLTemplate :: Lens' ActionTypeSettings (Maybe Text) atsExecutionURLTemplate = lens _atsExecutionURLTemplate (\ s a -> s{_atsExecutionURLTemplate = a}); --- | The URL returned to the AWS CodePipeline console that contains a link to--- the page where customers can update or change the configuration of the--- external action.+-- | The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action. atsRevisionURLTemplate :: Lens' ActionTypeSettings (Maybe Text) atsRevisionURLTemplate = lens _atsRevisionURLTemplate (\ s a -> s{_atsRevisionURLTemplate = a}); --- | The URL returned to the AWS CodePipeline console that provides a deep--- link to the resources of the external system, such as the configuration--- page for an AWS CodeDeploy deployment group. This link is provided as--- part of the action display within the pipeline.+-- | The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline. atsEntityURLTemplate :: Lens' ActionTypeSettings (Maybe Text) atsEntityURLTemplate = lens _atsEntityURLTemplate (\ s a -> s{_atsEntityURLTemplate = a}); @@ -828,8 +787,7 @@ _atsRevisionURLTemplate, ("entityUrlTemplate" .=) <$> _atsEntityURLTemplate]) --- | Represents information about an artifact that will be worked upon by--- actions in the pipeline.+-- | Represents information about an artifact that will be worked upon by actions in the pipeline. -- -- /See:/ 'artifact' smart constructor. data Artifact = Artifact'@@ -864,8 +822,7 @@ aName :: Lens' Artifact (Maybe Text) aName = lens _aName (\ s a -> s{_aName = a}); --- | The artifact\'s revision ID. Depending on the type of object, this could--- be a commit ID (GitHub) or a revision ID (Amazon S3).+-- | The artifact\'s revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3). aRevision :: Lens' Artifact (Maybe Text) aRevision = lens _aRevision (\ s a -> s{_aRevision = a}); @@ -974,10 +931,7 @@ instance NFData ArtifactLocation --- | The Amazon S3 location where artifacts are stored for the pipeline. If--- this Amazon S3 bucket is created manually, it must meet the requirements--- for AWS CodePipeline. For more information, see the--- <http://docs.aws.amazon.com/codepipeline/latest/userguide/concepts.html#CPS3Bucket Concepts>.+-- | The Amazon S3 location where artifacts are stored for the pipeline. If this Amazon S3 bucket is created manually, it must meet the requirements for AWS CodePipeline. For more information, see the <http://docs.aws.amazon.com/codepipeline/latest/userguide/concepts.html#CPS3Bucket Concepts>. -- -- /See:/ 'artifactStore' smart constructor. data ArtifactStore = ArtifactStore'@@ -1006,9 +960,7 @@ , _asLocation = pLocation_ } --- | The encryption key used to encrypt the data in the artifact store, such--- as an AWS Key Management Service (AWS KMS) key. If this is undefined,--- the default key for Amazon S3 is used.+-- | The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used. asEncryptionKey :: Lens' ArtifactStore (Maybe EncryptionKey) asEncryptionKey = lens _asEncryptionKey (\ s a -> s{_asEncryptionKey = a}); @@ -1016,8 +968,7 @@ asType :: Lens' ArtifactStore ArtifactStoreType asType = lens _asType (\ s a -> s{_asType = a}); --- | The location for storing the artifacts for a pipeline, such as an S3--- bucket or folder.+-- | The location for storing the artifacts for a pipeline, such as an S3 bucket or folder. asLocation :: Lens' ArtifactStore Text asLocation = lens _asLocation (\ s a -> s{_asLocation = a}); @@ -1135,8 +1086,7 @@ [Just ("revision" .= _crRevision), Just ("changeIdentifier" .= _crChangeIdentifier)]) --- | Represents information about the key used to encrypt data in the--- artifact store, such as an AWS Key Management Service (AWS KMS) key.+-- | Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. -- -- /See:/ 'encryptionKey' smart constructor. data EncryptionKey = EncryptionKey'@@ -1161,14 +1111,11 @@ , _ekType = pType_ } --- | The ID used to identify the key. For an AWS KMS key, this is the key ID--- or key ARN.+-- | The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN. ekId :: Lens' EncryptionKey Text ekId = lens _ekId (\ s a -> s{_ekId = a}); --- | The type of encryption key, such as an AWS Key Management Service (AWS--- KMS) key. When creating or updating a pipeline, the value must be set to--- \'KMS\'.+-- | The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to \'KMS\'. ekType :: Lens' EncryptionKey EncryptionKeyType ekType = lens _ekType (\ s a -> s{_ekType = a}); @@ -1230,8 +1177,7 @@ instance NFData ErrorDetails --- | The details of the actions taken and results produced on an artifact as--- it passes through stages in the pipeline.+-- | The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline. -- -- /See:/ 'executionDetails' smart constructor. data ExecutionDetails = ExecutionDetails'@@ -1262,13 +1208,11 @@ edSummary :: Lens' ExecutionDetails (Maybe Text) edSummary = lens _edSummary (\ s a -> s{_edSummary = a}); --- | The system-generated unique ID of this action used to identify this job--- worker in any external systems, such as AWS CodeDeploy.+-- | The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy. edExternalExecutionId :: Lens' ExecutionDetails (Maybe Text) edExternalExecutionId = lens _edExternalExecutionId (\ s a -> s{_edExternalExecutionId = a}); --- | The percentage of work completed on the action, represented on a scale--- of zero to one hundred percent.+-- | The percentage of work completed on the action, represented on a scale of zero to one hundred percent. edPercentComplete :: Lens' ExecutionDetails (Maybe Natural) edPercentComplete = lens _edPercentComplete (\ s a -> s{_edPercentComplete = a}) . mapping _Nat; @@ -1339,8 +1283,7 @@ Just ("type" .= _fdType), Just ("message" .= _fdMessage)]) --- | Represents information about an artifact to be worked on, such as a test--- or build artifact.+-- | Represents information about an artifact to be worked on, such as a test or build artifact. -- -- /See:/ 'inputArtifact' smart constructor. newtype InputArtifact = InputArtifact'@@ -1362,11 +1305,7 @@ -- | The name of the artifact to be worked on, for example, \"My App\". ----- The input artifact of an action must exactly match the output artifact--- declared in a preceding action, but the input artifact does not have to--- be the next action in strict sequence from the action that provided the--- output artifact. Actions in parallel can declare different output--- artifacts, which are in turn consumed by different following actions.+-- The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions. iaName :: Lens' InputArtifact Text iaName = lens _iaName (\ s a -> s{_iaName = a}); @@ -1426,9 +1365,7 @@ jId :: Lens' Job (Maybe Text) jId = lens _jId (\ s a -> s{_jId = a}); --- | A system-generated random number that AWS CodePipeline uses to ensure--- that the job is being worked on by only one job worker. This number must--- be returned in the response.+-- | A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response. jNonce :: Lens' Job (Maybe Text) jNonce = lens _jNonce (\ s a -> s{_jNonce = a}); @@ -1445,8 +1382,7 @@ instance NFData Job --- | Represents additional information about a job required for a job worker--- to complete the job.+-- | Represents additional information about a job required for a job worker to complete the job. -- -- /See:/ 'jobData' smart constructor. data JobData = JobData'@@ -1493,8 +1429,7 @@ , _jdActionConfiguration = Nothing } --- | A system-generated token, such as a AWS CodeDeploy deployment ID, that a--- job requires in order to continue the job asynchronously.+-- | A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously. jdContinuationToken :: Lens' JobData (Maybe Text) jdContinuationToken = lens _jdContinuationToken (\ s a -> s{_jdContinuationToken = a}); @@ -1617,11 +1552,7 @@ -- | The name of the output of an artifact, such as \"My App\". ----- The input artifact of an action must exactly match the output artifact--- declared in a preceding action, but the input artifact does not have to--- be the next action in strict sequence from the action that provided the--- output artifact. Actions in parallel can declare different output--- artifacts, which are in turn consumed by different following actions.+-- The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions. -- -- Output artifact names must be unique within a pipeline. oaName :: Lens' OutputArtifact Text@@ -1671,9 +1602,7 @@ pcStage :: Lens' PipelineContext (Maybe StageContext) pcStage = lens _pcStage (\ s a -> s{_pcStage = a}); --- | The name of the pipeline. This is a user-specified value. Pipeline names--- must be unique across all pipeline names under an Amazon Web Services--- account.+-- | The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account. pcPipelineName :: Lens' PipelineContext (Maybe Text) pcPipelineName = lens _pcPipelineName (\ s a -> s{_pcPipelineName = a}); @@ -1693,8 +1622,7 @@ instance NFData PipelineContext --- | Represents the structure of actions and stages to be performed in the--- pipeline.+-- | Represents the structure of actions and stages to be performed in the pipeline. -- -- /See:/ 'pipelineDeclaration' smart constructor. data PipelineDeclaration = PipelineDeclaration'@@ -1732,9 +1660,7 @@ , _pdStages = mempty } --- | The version number of the pipeline. A new pipeline always has a version--- number of 1. This number is automatically incremented when a pipeline is--- updated.+-- | The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated. pdVersion :: Lens' PipelineDeclaration (Maybe Natural) pdVersion = lens _pdVersion (\ s a -> s{_pdVersion = a}) . mapping _Nat; @@ -1742,9 +1668,7 @@ pdName :: Lens' PipelineDeclaration Text pdName = lens _pdName (\ s a -> s{_pdName = a}); --- | The Amazon Resource Name (ARN) for AWS CodePipeline to use to either--- perform actions with no actionRoleArn, or to use to assume roles for--- actions with an actionRoleArn.+-- | The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn. pdRoleARN :: Lens' PipelineDeclaration Text pdRoleARN = lens _pdRoleARN (\ s a -> s{_pdRoleARN = a}); @@ -1823,8 +1747,7 @@ psVersion :: Lens' PipelineSummary (Maybe Natural) psVersion = lens _psVersion (\ s a -> s{_psVersion = a}) . mapping _Nat; --- | The date and time of the last update to the pipeline, in timestamp--- format.+-- | The date and time of the last update to the pipeline, in timestamp format. psUpdated :: Lens' PipelineSummary (Maybe UTCTime) psUpdated = lens _psUpdated (\ s a -> s{_psUpdated = a}) . mapping _Time; @@ -1870,8 +1793,7 @@ salBucketName :: Lens' S3ArtifactLocation Text salBucketName = lens _salBucketName (\ s a -> s{_salBucketName = a}); --- | The key of the object in the Amazon S3 bucket, which uniquely identifies--- the object in the bucket.+-- | The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket. salObjectKey :: Lens' S3ArtifactLocation Text salObjectKey = lens _salObjectKey (\ s a -> s{_salObjectKey = a}); @@ -2005,8 +1927,7 @@ , _ssStageName = Nothing } --- | The state of the inbound transition, which is either enabled or--- disabled.+-- | The state of the inbound transition, which is either enabled or disabled. ssInboundTransitionState :: Lens' StageState (Maybe TransitionState) ssInboundTransitionState = lens _ssInboundTransitionState (\ s a -> s{_ssInboundTransitionState = a}); @@ -2031,8 +1952,7 @@ instance NFData StageState --- | A response to a PollForThirdPartyJobs request returned by AWS--- CodePipeline when there is a job to be worked upon by a partner action.+-- | A response to a PollForThirdPartyJobs request returned by AWS CodePipeline when there is a job to be worked upon by a partner action. -- -- /See:/ 'thirdPartyJob' smart constructor. data ThirdPartyJob = ThirdPartyJob'@@ -2055,9 +1975,7 @@ , _tpjJobId = Nothing } --- | The clientToken portion of the clientId and clientToken pair used to--- verify that the calling entity is allowed access to the job and its--- details.+-- | The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details. tpjClientId :: Lens' ThirdPartyJob (Maybe Text) tpjClientId = lens _tpjClientId (\ s a -> s{_tpjClientId = a}); @@ -2123,14 +2041,11 @@ , _tpjdActionConfiguration = Nothing } --- | A system-generated token, such as a AWS CodeDeploy deployment ID, that a--- job requires in order to continue the job asynchronously.+-- | A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously. tpjdContinuationToken :: Lens' ThirdPartyJobData (Maybe Text) tpjdContinuationToken = lens _tpjdContinuationToken (\ s a -> s{_tpjdContinuationToken = a}); --- | The name of the artifact that will be the result of the action, if any.--- This name might be system-generated, such as \"MyBuiltApp\", or might be--- defined by the user when the action is created.+-- | The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created. tpjdOutputArtifacts :: Lens' ThirdPartyJobData [Artifact] tpjdOutputArtifacts = lens _tpjdOutputArtifacts (\ s a -> s{_tpjdOutputArtifacts = a}) . _Default . _Coerce; @@ -2142,9 +2057,7 @@ tpjdPipelineContext :: Lens' ThirdPartyJobData (Maybe PipelineContext) tpjdPipelineContext = lens _tpjdPipelineContext (\ s a -> s{_tpjdPipelineContext = a}); --- | The encryption key used to encrypt and decrypt data in the artifact--- store for the pipeline, such as an AWS Key Management Service (AWS KMS)--- key. This is optional and might not be present.+-- | The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present. tpjdEncryptionKey :: Lens' ThirdPartyJobData (Maybe EncryptionKey) tpjdEncryptionKey = lens _tpjdEncryptionKey (\ s a -> s{_tpjdEncryptionKey = a}); @@ -2152,11 +2065,7 @@ tpjdActionTypeId :: Lens' ThirdPartyJobData (Maybe ActionTypeId) tpjdActionTypeId = lens _tpjdActionTypeId (\ s a -> s{_tpjdActionTypeId = a}); --- | The name of the artifact that will be worked upon by the action, if any.--- This name might be system-generated, such as \"MyApp\", or might be--- defined by the user when the action is created. The input artifact name--- must match the name of an output artifact generated by an action in an--- earlier action or stage of the pipeline.+-- | The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline. tpjdInputArtifacts :: Lens' ThirdPartyJobData [Artifact] tpjdInputArtifacts = lens _tpjdInputArtifacts (\ s a -> s{_tpjdInputArtifacts = a}) . _Default . _Coerce; @@ -2182,8 +2091,7 @@ instance NFData ThirdPartyJobData --- | The details of a job sent in response to a GetThirdPartyJobDetails--- request.+-- | The details of a job sent in response to a GetThirdPartyJobDetails request. -- -- /See:/ 'thirdPartyJobDetails' smart constructor. data ThirdPartyJobDetails = ThirdPartyJobDetails'@@ -2218,9 +2126,7 @@ tpjdId :: Lens' ThirdPartyJobDetails (Maybe Text) tpjdId = lens _tpjdId (\ s a -> s{_tpjdId = a}); --- | A system-generated random number that AWS CodePipeline uses to ensure--- that the job is being worked on by only one job worker. This number must--- be returned in the response.+-- | A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response. tpjdNonce :: Lens' ThirdPartyJobDetails (Maybe Text) tpjdNonce = lens _tpjdNonce (\ s a -> s{_tpjdNonce = a}); @@ -2235,8 +2141,7 @@ instance NFData ThirdPartyJobDetails --- | Represents information about the state of transitions between one stage--- and another stage.+-- | Represents information about the state of transitions between one stage and another stage. -- -- /See:/ 'transitionState' smart constructor. data TransitionState = TransitionState'@@ -2267,13 +2172,11 @@ , _tsLastChangedBy = Nothing } --- | Whether the transition between stages is enabled (true) or disabled--- (false).+-- | Whether the transition between stages is enabled (true) or disabled (false). tsEnabled :: Lens' TransitionState (Maybe Bool) tsEnabled = lens _tsEnabled (\ s a -> s{_tsEnabled = a}); --- | The user-specified reason why the transition between two stages of a--- pipeline was disabled.+-- | The user-specified reason why the transition between two stages of a pipeline was disabled. tsDisabledReason :: Lens' TransitionState (Maybe Text) tsDisabledReason = lens _tsDisabledReason (\ s a -> s{_tsDisabledReason = a});
gen/Network/AWS/CodePipeline/UpdatePipeline.hs view
@@ -18,10 +18,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) ----- Updates a specified pipeline with edits or changes to its structure. Use--- a JSON file with the pipeline structure in conjunction with--- UpdatePipeline to provide the full structure of the pipeline. Updating--- the pipeline increases the version number of the pipeline by 1.+-- Updates a specified pipeline with edits or changes to its structure. Use a JSON file with the pipeline structure in conjunction with UpdatePipeline to provide the full structure of the pipeline. Updating the pipeline increases the version number of the pipeline by 1. module Network.AWS.CodePipeline.UpdatePipeline ( -- * Creating a Request
test/Test/AWS/Gen/CodePipeline.hs view
@@ -28,145 +28,145 @@ -- fixtures :: TestTree -- fixtures = -- [ testGroup "request"--- [ testGetPipeline $+-- [ requestGetPipeline $ -- getPipeline ----- , testPutJobFailureResult $+-- , requestPutJobFailureResult $ -- putJobFailureResult ----- , testAcknowledgeThirdPartyJob $+-- , requestAcknowledgeThirdPartyJob $ -- acknowledgeThirdPartyJob ----- , testPutThirdPartyJobFailureResult $+-- , requestPutThirdPartyJobFailureResult $ -- putThirdPartyJobFailureResult ----- , testPollForThirdPartyJobs $+-- , requestPollForThirdPartyJobs $ -- pollForThirdPartyJobs ----- , testPollForJobs $+-- , requestPollForJobs $ -- pollForJobs ----- , testStartPipelineExecution $+-- , requestStartPipelineExecution $ -- startPipelineExecution ----- , testUpdatePipeline $+-- , requestUpdatePipeline $ -- updatePipeline ----- , testDeletePipeline $+-- , requestDeletePipeline $ -- deletePipeline ----- , testGetPipelineState $+-- , requestGetPipelineState $ -- getPipelineState ----- , testGetJobDetails $+-- , requestGetJobDetails $ -- getJobDetails ----- , testListPipelines $+-- , requestListPipelines $ -- listPipelines ----- , testPutJobSuccessResult $+-- , requestPutJobSuccessResult $ -- putJobSuccessResult ----- , testDeleteCustomActionType $+-- , requestDeleteCustomActionType $ -- deleteCustomActionType ----- , testPutActionRevision $+-- , requestPutActionRevision $ -- putActionRevision ----- , testDisableStageTransition $+-- , requestDisableStageTransition $ -- disableStageTransition ----- , testListActionTypes $+-- , requestListActionTypes $ -- listActionTypes ----- , testAcknowledgeJob $+-- , requestAcknowledgeJob $ -- acknowledgeJob ----- , testEnableStageTransition $+-- , requestEnableStageTransition $ -- enableStageTransition ----- , testCreatePipeline $+-- , requestCreatePipeline $ -- createPipeline ----- , testGetThirdPartyJobDetails $+-- , requestGetThirdPartyJobDetails $ -- getThirdPartyJobDetails ----- , testPutThirdPartyJobSuccessResult $+-- , requestPutThirdPartyJobSuccessResult $ -- putThirdPartyJobSuccessResult ----- , testCreateCustomActionType $+-- , requestCreateCustomActionType $ -- createCustomActionType -- -- ] -- , testGroup "response"--- [ testGetPipelineResponse $+-- [ responseGetPipeline $ -- getPipelineResponse ----- , testPutJobFailureResultResponse $+-- , responsePutJobFailureResult $ -- putJobFailureResultResponse ----- , testAcknowledgeThirdPartyJobResponse $+-- , responseAcknowledgeThirdPartyJob $ -- acknowledgeThirdPartyJobResponse ----- , testPutThirdPartyJobFailureResultResponse $+-- , responsePutThirdPartyJobFailureResult $ -- putThirdPartyJobFailureResultResponse ----- , testPollForThirdPartyJobsResponse $+-- , responsePollForThirdPartyJobs $ -- pollForThirdPartyJobsResponse ----- , testPollForJobsResponse $+-- , responsePollForJobs $ -- pollForJobsResponse ----- , testStartPipelineExecutionResponse $+-- , responseStartPipelineExecution $ -- startPipelineExecutionResponse ----- , testUpdatePipelineResponse $+-- , responseUpdatePipeline $ -- updatePipelineResponse ----- , testDeletePipelineResponse $+-- , responseDeletePipeline $ -- deletePipelineResponse ----- , testGetPipelineStateResponse $+-- , responseGetPipelineState $ -- getPipelineStateResponse ----- , testGetJobDetailsResponse $+-- , responseGetJobDetails $ -- getJobDetailsResponse ----- , testListPipelinesResponse $+-- , responseListPipelines $ -- listPipelinesResponse ----- , testPutJobSuccessResultResponse $+-- , responsePutJobSuccessResult $ -- putJobSuccessResultResponse ----- , testDeleteCustomActionTypeResponse $+-- , responseDeleteCustomActionType $ -- deleteCustomActionTypeResponse ----- , testPutActionRevisionResponse $+-- , responsePutActionRevision $ -- putActionRevisionResponse ----- , testDisableStageTransitionResponse $+-- , responseDisableStageTransition $ -- disableStageTransitionResponse ----- , testListActionTypesResponse $+-- , responseListActionTypes $ -- listActionTypesResponse ----- , testAcknowledgeJobResponse $+-- , responseAcknowledgeJob $ -- acknowledgeJobResponse ----- , testEnableStageTransitionResponse $+-- , responseEnableStageTransition $ -- enableStageTransitionResponse ----- , testCreatePipelineResponse $+-- , responseCreatePipeline $ -- createPipelineResponse ----- , testGetThirdPartyJobDetailsResponse $+-- , responseGetThirdPartyJobDetails $ -- getThirdPartyJobDetailsResponse ----- , testPutThirdPartyJobSuccessResultResponse $+-- , responsePutThirdPartyJobSuccessResult $ -- putThirdPartyJobSuccessResultResponse ----- , testCreateCustomActionTypeResponse $+-- , responseCreateCustomActionType $ -- createCustomActionTypeResponse -- -- ]@@ -174,279 +174,279 @@ -- Requests -testGetPipeline :: GetPipeline -> TestTree-testGetPipeline = req+requestGetPipeline :: GetPipeline -> TestTree+requestGetPipeline = req "GetPipeline" "fixture/GetPipeline.yaml" -testPutJobFailureResult :: PutJobFailureResult -> TestTree-testPutJobFailureResult = req+requestPutJobFailureResult :: PutJobFailureResult -> TestTree+requestPutJobFailureResult = req "PutJobFailureResult" "fixture/PutJobFailureResult.yaml" -testAcknowledgeThirdPartyJob :: AcknowledgeThirdPartyJob -> TestTree-testAcknowledgeThirdPartyJob = req+requestAcknowledgeThirdPartyJob :: AcknowledgeThirdPartyJob -> TestTree+requestAcknowledgeThirdPartyJob = req "AcknowledgeThirdPartyJob" "fixture/AcknowledgeThirdPartyJob.yaml" -testPutThirdPartyJobFailureResult :: PutThirdPartyJobFailureResult -> TestTree-testPutThirdPartyJobFailureResult = req+requestPutThirdPartyJobFailureResult :: PutThirdPartyJobFailureResult -> TestTree+requestPutThirdPartyJobFailureResult = req "PutThirdPartyJobFailureResult" "fixture/PutThirdPartyJobFailureResult.yaml" -testPollForThirdPartyJobs :: PollForThirdPartyJobs -> TestTree-testPollForThirdPartyJobs = req+requestPollForThirdPartyJobs :: PollForThirdPartyJobs -> TestTree+requestPollForThirdPartyJobs = req "PollForThirdPartyJobs" "fixture/PollForThirdPartyJobs.yaml" -testPollForJobs :: PollForJobs -> TestTree-testPollForJobs = req+requestPollForJobs :: PollForJobs -> TestTree+requestPollForJobs = req "PollForJobs" "fixture/PollForJobs.yaml" -testStartPipelineExecution :: StartPipelineExecution -> TestTree-testStartPipelineExecution = req+requestStartPipelineExecution :: StartPipelineExecution -> TestTree+requestStartPipelineExecution = req "StartPipelineExecution" "fixture/StartPipelineExecution.yaml" -testUpdatePipeline :: UpdatePipeline -> TestTree-testUpdatePipeline = req+requestUpdatePipeline :: UpdatePipeline -> TestTree+requestUpdatePipeline = req "UpdatePipeline" "fixture/UpdatePipeline.yaml" -testDeletePipeline :: DeletePipeline -> TestTree-testDeletePipeline = req+requestDeletePipeline :: DeletePipeline -> TestTree+requestDeletePipeline = req "DeletePipeline" "fixture/DeletePipeline.yaml" -testGetPipelineState :: GetPipelineState -> TestTree-testGetPipelineState = req+requestGetPipelineState :: GetPipelineState -> TestTree+requestGetPipelineState = req "GetPipelineState" "fixture/GetPipelineState.yaml" -testGetJobDetails :: GetJobDetails -> TestTree-testGetJobDetails = req+requestGetJobDetails :: GetJobDetails -> TestTree+requestGetJobDetails = req "GetJobDetails" "fixture/GetJobDetails.yaml" -testListPipelines :: ListPipelines -> TestTree-testListPipelines = req+requestListPipelines :: ListPipelines -> TestTree+requestListPipelines = req "ListPipelines" "fixture/ListPipelines.yaml" -testPutJobSuccessResult :: PutJobSuccessResult -> TestTree-testPutJobSuccessResult = req+requestPutJobSuccessResult :: PutJobSuccessResult -> TestTree+requestPutJobSuccessResult = req "PutJobSuccessResult" "fixture/PutJobSuccessResult.yaml" -testDeleteCustomActionType :: DeleteCustomActionType -> TestTree-testDeleteCustomActionType = req+requestDeleteCustomActionType :: DeleteCustomActionType -> TestTree+requestDeleteCustomActionType = req "DeleteCustomActionType" "fixture/DeleteCustomActionType.yaml" -testPutActionRevision :: PutActionRevision -> TestTree-testPutActionRevision = req+requestPutActionRevision :: PutActionRevision -> TestTree+requestPutActionRevision = req "PutActionRevision" "fixture/PutActionRevision.yaml" -testDisableStageTransition :: DisableStageTransition -> TestTree-testDisableStageTransition = req+requestDisableStageTransition :: DisableStageTransition -> TestTree+requestDisableStageTransition = req "DisableStageTransition" "fixture/DisableStageTransition.yaml" -testListActionTypes :: ListActionTypes -> TestTree-testListActionTypes = req+requestListActionTypes :: ListActionTypes -> TestTree+requestListActionTypes = req "ListActionTypes" "fixture/ListActionTypes.yaml" -testAcknowledgeJob :: AcknowledgeJob -> TestTree-testAcknowledgeJob = req+requestAcknowledgeJob :: AcknowledgeJob -> TestTree+requestAcknowledgeJob = req "AcknowledgeJob" "fixture/AcknowledgeJob.yaml" -testEnableStageTransition :: EnableStageTransition -> TestTree-testEnableStageTransition = req+requestEnableStageTransition :: EnableStageTransition -> TestTree+requestEnableStageTransition = req "EnableStageTransition" "fixture/EnableStageTransition.yaml" -testCreatePipeline :: CreatePipeline -> TestTree-testCreatePipeline = req+requestCreatePipeline :: CreatePipeline -> TestTree+requestCreatePipeline = req "CreatePipeline" "fixture/CreatePipeline.yaml" -testGetThirdPartyJobDetails :: GetThirdPartyJobDetails -> TestTree-testGetThirdPartyJobDetails = req+requestGetThirdPartyJobDetails :: GetThirdPartyJobDetails -> TestTree+requestGetThirdPartyJobDetails = req "GetThirdPartyJobDetails" "fixture/GetThirdPartyJobDetails.yaml" -testPutThirdPartyJobSuccessResult :: PutThirdPartyJobSuccessResult -> TestTree-testPutThirdPartyJobSuccessResult = req+requestPutThirdPartyJobSuccessResult :: PutThirdPartyJobSuccessResult -> TestTree+requestPutThirdPartyJobSuccessResult = req "PutThirdPartyJobSuccessResult" "fixture/PutThirdPartyJobSuccessResult.yaml" -testCreateCustomActionType :: CreateCustomActionType -> TestTree-testCreateCustomActionType = req+requestCreateCustomActionType :: CreateCustomActionType -> TestTree+requestCreateCustomActionType = req "CreateCustomActionType" "fixture/CreateCustomActionType.yaml" -- Responses -testGetPipelineResponse :: GetPipelineResponse -> TestTree-testGetPipelineResponse = res+responseGetPipeline :: GetPipelineResponse -> TestTree+responseGetPipeline = res "GetPipelineResponse" "fixture/GetPipelineResponse.proto" codePipeline (Proxy :: Proxy GetPipeline) -testPutJobFailureResultResponse :: PutJobFailureResultResponse -> TestTree-testPutJobFailureResultResponse = res+responsePutJobFailureResult :: PutJobFailureResultResponse -> TestTree+responsePutJobFailureResult = res "PutJobFailureResultResponse" "fixture/PutJobFailureResultResponse.proto" codePipeline (Proxy :: Proxy PutJobFailureResult) -testAcknowledgeThirdPartyJobResponse :: AcknowledgeThirdPartyJobResponse -> TestTree-testAcknowledgeThirdPartyJobResponse = res+responseAcknowledgeThirdPartyJob :: AcknowledgeThirdPartyJobResponse -> TestTree+responseAcknowledgeThirdPartyJob = res "AcknowledgeThirdPartyJobResponse" "fixture/AcknowledgeThirdPartyJobResponse.proto" codePipeline (Proxy :: Proxy AcknowledgeThirdPartyJob) -testPutThirdPartyJobFailureResultResponse :: PutThirdPartyJobFailureResultResponse -> TestTree-testPutThirdPartyJobFailureResultResponse = res+responsePutThirdPartyJobFailureResult :: PutThirdPartyJobFailureResultResponse -> TestTree+responsePutThirdPartyJobFailureResult = res "PutThirdPartyJobFailureResultResponse" "fixture/PutThirdPartyJobFailureResultResponse.proto" codePipeline (Proxy :: Proxy PutThirdPartyJobFailureResult) -testPollForThirdPartyJobsResponse :: PollForThirdPartyJobsResponse -> TestTree-testPollForThirdPartyJobsResponse = res+responsePollForThirdPartyJobs :: PollForThirdPartyJobsResponse -> TestTree+responsePollForThirdPartyJobs = res "PollForThirdPartyJobsResponse" "fixture/PollForThirdPartyJobsResponse.proto" codePipeline (Proxy :: Proxy PollForThirdPartyJobs) -testPollForJobsResponse :: PollForJobsResponse -> TestTree-testPollForJobsResponse = res+responsePollForJobs :: PollForJobsResponse -> TestTree+responsePollForJobs = res "PollForJobsResponse" "fixture/PollForJobsResponse.proto" codePipeline (Proxy :: Proxy PollForJobs) -testStartPipelineExecutionResponse :: StartPipelineExecutionResponse -> TestTree-testStartPipelineExecutionResponse = res+responseStartPipelineExecution :: StartPipelineExecutionResponse -> TestTree+responseStartPipelineExecution = res "StartPipelineExecutionResponse" "fixture/StartPipelineExecutionResponse.proto" codePipeline (Proxy :: Proxy StartPipelineExecution) -testUpdatePipelineResponse :: UpdatePipelineResponse -> TestTree-testUpdatePipelineResponse = res+responseUpdatePipeline :: UpdatePipelineResponse -> TestTree+responseUpdatePipeline = res "UpdatePipelineResponse" "fixture/UpdatePipelineResponse.proto" codePipeline (Proxy :: Proxy UpdatePipeline) -testDeletePipelineResponse :: DeletePipelineResponse -> TestTree-testDeletePipelineResponse = res+responseDeletePipeline :: DeletePipelineResponse -> TestTree+responseDeletePipeline = res "DeletePipelineResponse" "fixture/DeletePipelineResponse.proto" codePipeline (Proxy :: Proxy DeletePipeline) -testGetPipelineStateResponse :: GetPipelineStateResponse -> TestTree-testGetPipelineStateResponse = res+responseGetPipelineState :: GetPipelineStateResponse -> TestTree+responseGetPipelineState = res "GetPipelineStateResponse" "fixture/GetPipelineStateResponse.proto" codePipeline (Proxy :: Proxy GetPipelineState) -testGetJobDetailsResponse :: GetJobDetailsResponse -> TestTree-testGetJobDetailsResponse = res+responseGetJobDetails :: GetJobDetailsResponse -> TestTree+responseGetJobDetails = res "GetJobDetailsResponse" "fixture/GetJobDetailsResponse.proto" codePipeline (Proxy :: Proxy GetJobDetails) -testListPipelinesResponse :: ListPipelinesResponse -> TestTree-testListPipelinesResponse = res+responseListPipelines :: ListPipelinesResponse -> TestTree+responseListPipelines = res "ListPipelinesResponse" "fixture/ListPipelinesResponse.proto" codePipeline (Proxy :: Proxy ListPipelines) -testPutJobSuccessResultResponse :: PutJobSuccessResultResponse -> TestTree-testPutJobSuccessResultResponse = res+responsePutJobSuccessResult :: PutJobSuccessResultResponse -> TestTree+responsePutJobSuccessResult = res "PutJobSuccessResultResponse" "fixture/PutJobSuccessResultResponse.proto" codePipeline (Proxy :: Proxy PutJobSuccessResult) -testDeleteCustomActionTypeResponse :: DeleteCustomActionTypeResponse -> TestTree-testDeleteCustomActionTypeResponse = res+responseDeleteCustomActionType :: DeleteCustomActionTypeResponse -> TestTree+responseDeleteCustomActionType = res "DeleteCustomActionTypeResponse" "fixture/DeleteCustomActionTypeResponse.proto" codePipeline (Proxy :: Proxy DeleteCustomActionType) -testPutActionRevisionResponse :: PutActionRevisionResponse -> TestTree-testPutActionRevisionResponse = res+responsePutActionRevision :: PutActionRevisionResponse -> TestTree+responsePutActionRevision = res "PutActionRevisionResponse" "fixture/PutActionRevisionResponse.proto" codePipeline (Proxy :: Proxy PutActionRevision) -testDisableStageTransitionResponse :: DisableStageTransitionResponse -> TestTree-testDisableStageTransitionResponse = res+responseDisableStageTransition :: DisableStageTransitionResponse -> TestTree+responseDisableStageTransition = res "DisableStageTransitionResponse" "fixture/DisableStageTransitionResponse.proto" codePipeline (Proxy :: Proxy DisableStageTransition) -testListActionTypesResponse :: ListActionTypesResponse -> TestTree-testListActionTypesResponse = res+responseListActionTypes :: ListActionTypesResponse -> TestTree+responseListActionTypes = res "ListActionTypesResponse" "fixture/ListActionTypesResponse.proto" codePipeline (Proxy :: Proxy ListActionTypes) -testAcknowledgeJobResponse :: AcknowledgeJobResponse -> TestTree-testAcknowledgeJobResponse = res+responseAcknowledgeJob :: AcknowledgeJobResponse -> TestTree+responseAcknowledgeJob = res "AcknowledgeJobResponse" "fixture/AcknowledgeJobResponse.proto" codePipeline (Proxy :: Proxy AcknowledgeJob) -testEnableStageTransitionResponse :: EnableStageTransitionResponse -> TestTree-testEnableStageTransitionResponse = res+responseEnableStageTransition :: EnableStageTransitionResponse -> TestTree+responseEnableStageTransition = res "EnableStageTransitionResponse" "fixture/EnableStageTransitionResponse.proto" codePipeline (Proxy :: Proxy EnableStageTransition) -testCreatePipelineResponse :: CreatePipelineResponse -> TestTree-testCreatePipelineResponse = res+responseCreatePipeline :: CreatePipelineResponse -> TestTree+responseCreatePipeline = res "CreatePipelineResponse" "fixture/CreatePipelineResponse.proto" codePipeline (Proxy :: Proxy CreatePipeline) -testGetThirdPartyJobDetailsResponse :: GetThirdPartyJobDetailsResponse -> TestTree-testGetThirdPartyJobDetailsResponse = res+responseGetThirdPartyJobDetails :: GetThirdPartyJobDetailsResponse -> TestTree+responseGetThirdPartyJobDetails = res "GetThirdPartyJobDetailsResponse" "fixture/GetThirdPartyJobDetailsResponse.proto" codePipeline (Proxy :: Proxy GetThirdPartyJobDetails) -testPutThirdPartyJobSuccessResultResponse :: PutThirdPartyJobSuccessResultResponse -> TestTree-testPutThirdPartyJobSuccessResultResponse = res+responsePutThirdPartyJobSuccessResult :: PutThirdPartyJobSuccessResultResponse -> TestTree+responsePutThirdPartyJobSuccessResult = res "PutThirdPartyJobSuccessResultResponse" "fixture/PutThirdPartyJobSuccessResultResponse.proto" codePipeline (Proxy :: Proxy PutThirdPartyJobSuccessResult) -testCreateCustomActionTypeResponse :: CreateCustomActionTypeResponse -> TestTree-testCreateCustomActionTypeResponse = res+responseCreateCustomActionType :: CreateCustomActionTypeResponse -> TestTree+responseCreateCustomActionType = res "CreateCustomActionTypeResponse" "fixture/CreateCustomActionTypeResponse.proto" codePipeline