| 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.ElasticSearch.DescribeDomainChangeProgress
Description
Returns information about the current blue/green deployment happening on a domain, including a change ID, status, and progress stages.
Synopsis
- data DescribeDomainChangeProgress = DescribeDomainChangeProgress' {
- changeId :: Maybe Text
- domainName :: Text
- newDescribeDomainChangeProgress :: Text -> DescribeDomainChangeProgress
- describeDomainChangeProgress_changeId :: Lens' DescribeDomainChangeProgress (Maybe Text)
- describeDomainChangeProgress_domainName :: Lens' DescribeDomainChangeProgress Text
- data DescribeDomainChangeProgressResponse = DescribeDomainChangeProgressResponse' {}
- newDescribeDomainChangeProgressResponse :: Int -> DescribeDomainChangeProgressResponse
- describeDomainChangeProgressResponse_changeProgressStatus :: Lens' DescribeDomainChangeProgressResponse (Maybe ChangeProgressStatusDetails)
- describeDomainChangeProgressResponse_httpStatus :: Lens' DescribeDomainChangeProgressResponse Int
Creating a Request
data DescribeDomainChangeProgress Source #
Container for the parameters to the DescribeDomainChangeProgress
operation. Specifies the domain name and optional change specific
identity for which you want progress information.
See: newDescribeDomainChangeProgress smart constructor.
Constructors
| DescribeDomainChangeProgress' | |
Fields
| |
Instances
newDescribeDomainChangeProgress Source #
Arguments
| :: Text | |
| -> DescribeDomainChangeProgress |
Create a value of DescribeDomainChangeProgress 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:
DescribeDomainChangeProgress, describeDomainChangeProgress_changeId - The specific change ID for which you want to get progress information.
This is an optional parameter. If omitted, the service returns
information about the most recent configuration change.
DescribeDomainChangeProgress, describeDomainChangeProgress_domainName - The domain you want to get the progress information about.
Request Lenses
describeDomainChangeProgress_changeId :: Lens' DescribeDomainChangeProgress (Maybe Text) Source #
The specific change ID for which you want to get progress information. This is an optional parameter. If omitted, the service returns information about the most recent configuration change.
describeDomainChangeProgress_domainName :: Lens' DescribeDomainChangeProgress Text Source #
The domain you want to get the progress information about.
Destructuring the Response
data DescribeDomainChangeProgressResponse Source #
The result of a DescribeDomainChangeProgress request. Contains the
progress information of the requested domain change.
See: newDescribeDomainChangeProgressResponse smart constructor.
Constructors
| DescribeDomainChangeProgressResponse' | |
Fields
| |
Instances
newDescribeDomainChangeProgressResponse Source #
Arguments
| :: Int | |
| -> DescribeDomainChangeProgressResponse |
Create a value of DescribeDomainChangeProgressResponse 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:changeProgressStatus:DescribeDomainChangeProgressResponse', describeDomainChangeProgressResponse_changeProgressStatus - Progress information for the configuration change that is requested in
the DescribeDomainChangeProgress request.
$sel:httpStatus:DescribeDomainChangeProgressResponse', describeDomainChangeProgressResponse_httpStatus - The response's http status code.
Response Lenses
describeDomainChangeProgressResponse_changeProgressStatus :: Lens' DescribeDomainChangeProgressResponse (Maybe ChangeProgressStatusDetails) Source #
Progress information for the configuration change that is requested in
the DescribeDomainChangeProgress request.
describeDomainChangeProgressResponse_httpStatus :: Lens' DescribeDomainChangeProgressResponse Int Source #
The response's http status code.