Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns descriptions for existing environments.
- describeEnvironments :: DescribeEnvironments
- data DescribeEnvironments
- desEnvironmentIds :: Lens' DescribeEnvironments [Text]
- desEnvironmentNames :: Lens' DescribeEnvironments [Text]
- desVersionLabel :: Lens' DescribeEnvironments (Maybe Text)
- desApplicationName :: Lens' DescribeEnvironments (Maybe Text)
- desIncludedDeletedBackTo :: Lens' DescribeEnvironments (Maybe UTCTime)
- desIncludeDeleted :: Lens' DescribeEnvironments (Maybe Bool)
- environmentDescriptionsMessage :: EnvironmentDescriptionsMessage
- data EnvironmentDescriptionsMessage
- edmEnvironments :: Lens' EnvironmentDescriptionsMessage [EnvironmentDescription]
Creating a Request
describeEnvironments :: DescribeEnvironments Source #
Creates a value of DescribeEnvironments
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeEnvironments Source #
Request to describe one or more environments.
See: describeEnvironments
smart constructor.
Request Lenses
desEnvironmentIds :: Lens' DescribeEnvironments [Text] Source #
If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.
desEnvironmentNames :: Lens' DescribeEnvironments [Text] Source #
If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.
desVersionLabel :: Lens' DescribeEnvironments (Maybe Text) Source #
If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.
desApplicationName :: Lens' DescribeEnvironments (Maybe Text) Source #
If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.
desIncludedDeletedBackTo :: Lens' DescribeEnvironments (Maybe UTCTime) Source #
If specified when IncludeDeleted
is set to true
, then environments deleted after this date are displayed.
desIncludeDeleted :: Lens' DescribeEnvironments (Maybe Bool) Source #
Indicates whether to include deleted environments:
true
: Environments that have been deleted after IncludedDeletedBackTo
are displayed.
false
: Do not include deleted environments.
Destructuring the Response
environmentDescriptionsMessage :: EnvironmentDescriptionsMessage Source #
Creates a value of EnvironmentDescriptionsMessage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data EnvironmentDescriptionsMessage Source #
Result message containing a list of environment descriptions.
See: environmentDescriptionsMessage
smart constructor.
Response Lenses
edmEnvironments :: Lens' EnvironmentDescriptionsMessage [EnvironmentDescription] Source #
Returns an EnvironmentDescription list.