| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CodeCommit.GetRepositoryTriggers
Description
Gets information about triggers configured for a repository.
Synopsis
- data GetRepositoryTriggers = GetRepositoryTriggers' {}
- newGetRepositoryTriggers :: Text -> GetRepositoryTriggers
- getRepositoryTriggers_repositoryName :: Lens' GetRepositoryTriggers Text
- data GetRepositoryTriggersResponse = GetRepositoryTriggersResponse' {}
- newGetRepositoryTriggersResponse :: Int -> GetRepositoryTriggersResponse
- getRepositoryTriggersResponse_configurationId :: Lens' GetRepositoryTriggersResponse (Maybe Text)
- getRepositoryTriggersResponse_triggers :: Lens' GetRepositoryTriggersResponse (Maybe [RepositoryTrigger])
- getRepositoryTriggersResponse_httpStatus :: Lens' GetRepositoryTriggersResponse Int
Creating a Request
data GetRepositoryTriggers Source #
Represents the input of a get repository triggers operation.
See: newGetRepositoryTriggers smart constructor.
Constructors
| GetRepositoryTriggers' | |
Fields
| |
Instances
newGetRepositoryTriggers Source #
Arguments
| :: Text | |
| -> GetRepositoryTriggers |
Create a value of GetRepositoryTriggers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetRepositoryTriggers, getRepositoryTriggers_repositoryName - The name of the repository for which the trigger is configured.
Request Lenses
getRepositoryTriggers_repositoryName :: Lens' GetRepositoryTriggers Text Source #
The name of the repository for which the trigger is configured.
Destructuring the Response
data GetRepositoryTriggersResponse Source #
Represents the output of a get repository triggers operation.
See: newGetRepositoryTriggersResponse smart constructor.
Constructors
| GetRepositoryTriggersResponse' | |
Fields
| |
Instances
newGetRepositoryTriggersResponse Source #
Create a value of GetRepositoryTriggersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configurationId:GetRepositoryTriggersResponse', getRepositoryTriggersResponse_configurationId - The system-generated unique ID for the trigger.
$sel:triggers:GetRepositoryTriggersResponse', getRepositoryTriggersResponse_triggers - The JSON block of configuration information for each trigger.
$sel:httpStatus:GetRepositoryTriggersResponse', getRepositoryTriggersResponse_httpStatus - The response's http status code.
Response Lenses
getRepositoryTriggersResponse_configurationId :: Lens' GetRepositoryTriggersResponse (Maybe Text) Source #
The system-generated unique ID for the trigger.
getRepositoryTriggersResponse_triggers :: Lens' GetRepositoryTriggersResponse (Maybe [RepositoryTrigger]) Source #
The JSON block of configuration information for each trigger.
getRepositoryTriggersResponse_httpStatus :: Lens' GetRepositoryTriggersResponse Int Source #
The response's http status code.