Safe Haskell | None |
---|---|
Language | Haskell2010 |
Lists the deployments under a deployment group for an application registered within the AWS user account.
http://docs.aws.amazon.com/codedeploy/latest/APIReference/API_ListDeployments.html
- data ListDeployments
- listDeployments :: ListDeployments
- ldApplicationName :: Lens' ListDeployments (Maybe Text)
- ldCreateTimeRange :: Lens' ListDeployments (Maybe TimeRange)
- ldDeploymentGroupName :: Lens' ListDeployments (Maybe Text)
- ldIncludeOnlyStatuses :: Lens' ListDeployments [DeploymentStatus]
- ldNextToken :: Lens' ListDeployments (Maybe Text)
- data ListDeploymentsResponse
- listDeploymentsResponse :: ListDeploymentsResponse
- ldrDeployments :: Lens' ListDeploymentsResponse [Text]
- ldrNextToken :: Lens' ListDeploymentsResponse (Maybe Text)
Request
data ListDeployments Source
Eq ListDeployments | |
Read ListDeployments | |
Show ListDeployments | |
AWSRequest ListDeployments | |
ToQuery ListDeployments | |
ToPath ListDeployments | |
ToHeaders ListDeployments | |
ToJSON ListDeployments | |
type Sv ListDeployments = CodeDeploy | |
type Rs ListDeployments = ListDeploymentsResponse |
Request constructor
listDeployments :: ListDeployments Source
ListDeployments
constructor.
The fields accessible through corresponding lenses are:
ldApplicationName
::
Maybe
Text
ldCreateTimeRange
::
Maybe
TimeRange
ldDeploymentGroupName
::
Maybe
Text
ldIncludeOnlyStatuses
::
[DeploymentStatus
]ldNextToken
::
Maybe
Text
Request lenses
ldApplicationName :: Lens' ListDeployments (Maybe Text) Source
The name of an existing AWS CodeDeploy application within the AWS user account.
ldCreateTimeRange :: Lens' ListDeployments (Maybe TimeRange) Source
A deployment creation start- and end-time range for returning a subset of the list of deployments.
ldDeploymentGroupName :: Lens' ListDeployments (Maybe Text) Source
The name of an existing deployment group for the specified application.
ldIncludeOnlyStatuses :: Lens' ListDeployments [DeploymentStatus] Source
A subset of deployments to list, by status: Created: Include in the resulting list created deployments. Queued: Include in the resulting list queued deployments. In Progress: Include in the resulting list in-progress deployments. Succeeded: Include in the resulting list succeeded deployments. Failed: Include in the resulting list failed deployments. Aborted: Include in the resulting list aborted deployments.
ldNextToken :: Lens' ListDeployments (Maybe Text) Source
An identifier that was returned from the previous list deployments call, which can be used to return the next set of deployments in the list.
Response
Response constructor
listDeploymentsResponse :: ListDeploymentsResponse Source
ListDeploymentsResponse
constructor.
The fields accessible through corresponding lenses are:
ldrDeployments
::
[Text
]ldrNextToken
::
Maybe
Text
Response lenses
ldrDeployments :: Lens' ListDeploymentsResponse [Text] Source
A list of deployment IDs.
ldrNextToken :: Lens' ListDeploymentsResponse (Maybe Text) Source
If the amount of information that is returned is significantly large, an identifier will also be returned, which can be used in a subsequent list deployments call to return the next set of deployments in the list.