| 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.KinesisAnalyticsV2.DescribeApplicationSnapshot
Description
Returns information about a snapshot of application state data.
Synopsis
- data DescribeApplicationSnapshot = DescribeApplicationSnapshot' {}
- newDescribeApplicationSnapshot :: Text -> Text -> DescribeApplicationSnapshot
- describeApplicationSnapshot_applicationName :: Lens' DescribeApplicationSnapshot Text
- describeApplicationSnapshot_snapshotName :: Lens' DescribeApplicationSnapshot Text
- data DescribeApplicationSnapshotResponse = DescribeApplicationSnapshotResponse' {}
- newDescribeApplicationSnapshotResponse :: Int -> SnapshotDetails -> DescribeApplicationSnapshotResponse
- describeApplicationSnapshotResponse_httpStatus :: Lens' DescribeApplicationSnapshotResponse Int
- describeApplicationSnapshotResponse_snapshotDetails :: Lens' DescribeApplicationSnapshotResponse SnapshotDetails
Creating a Request
data DescribeApplicationSnapshot Source #
See: newDescribeApplicationSnapshot smart constructor.
Constructors
| DescribeApplicationSnapshot' | |
Fields
| |
Instances
newDescribeApplicationSnapshot Source #
Arguments
| :: Text | |
| -> Text | |
| -> DescribeApplicationSnapshot |
Create a value of DescribeApplicationSnapshot 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:
DescribeApplicationSnapshot, describeApplicationSnapshot_applicationName - The name of an existing application.
DescribeApplicationSnapshot, describeApplicationSnapshot_snapshotName - The identifier of an application snapshot. You can retrieve this value
using .
Request Lenses
describeApplicationSnapshot_applicationName :: Lens' DescribeApplicationSnapshot Text Source #
The name of an existing application.
describeApplicationSnapshot_snapshotName :: Lens' DescribeApplicationSnapshot Text Source #
The identifier of an application snapshot. You can retrieve this value using .
Destructuring the Response
data DescribeApplicationSnapshotResponse Source #
See: newDescribeApplicationSnapshotResponse smart constructor.
Constructors
| DescribeApplicationSnapshotResponse' | |
Fields
| |
Instances
newDescribeApplicationSnapshotResponse Source #
Arguments
| :: Int | |
| -> SnapshotDetails | |
| -> DescribeApplicationSnapshotResponse |
Create a value of DescribeApplicationSnapshotResponse 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:httpStatus:DescribeApplicationSnapshotResponse', describeApplicationSnapshotResponse_httpStatus - The response's http status code.
$sel:snapshotDetails:DescribeApplicationSnapshotResponse', describeApplicationSnapshotResponse_snapshotDetails - An object containing information about the application snapshot.
Response Lenses
describeApplicationSnapshotResponse_httpStatus :: Lens' DescribeApplicationSnapshotResponse Int Source #
The response's http status code.
describeApplicationSnapshotResponse_snapshotDetails :: Lens' DescribeApplicationSnapshotResponse SnapshotDetails Source #
An object containing information about the application snapshot.