Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes the specified delivery stream and gets the status. For example, after your delivery stream is created, call DescribeDeliveryStream
to see whether the delivery stream is ACTIVE
and therefore ready for data to be sent to it.
Synopsis
- describeDeliveryStream :: Text -> DescribeDeliveryStream
- data DescribeDeliveryStream
- ddsExclusiveStartDestinationId :: Lens' DescribeDeliveryStream (Maybe Text)
- ddsLimit :: Lens' DescribeDeliveryStream (Maybe Natural)
- ddsDeliveryStreamName :: Lens' DescribeDeliveryStream Text
- describeDeliveryStreamResponse :: Int -> DeliveryStreamDescription -> DescribeDeliveryStreamResponse
- data DescribeDeliveryStreamResponse
- ddsrsResponseStatus :: Lens' DescribeDeliveryStreamResponse Int
- ddsrsDeliveryStreamDescription :: Lens' DescribeDeliveryStreamResponse DeliveryStreamDescription
Creating a Request
describeDeliveryStream Source #
Creates a value of DescribeDeliveryStream
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ddsExclusiveStartDestinationId
- The ID of the destination to start returning the destination information. Kinesis Data Firehose supports one destination per delivery stream.ddsLimit
- The limit on the number of destinations to return. You can have one destination per delivery stream.ddsDeliveryStreamName
- The name of the delivery stream.
data DescribeDeliveryStream Source #
See: describeDeliveryStream
smart constructor.
Instances
Request Lenses
ddsExclusiveStartDestinationId :: Lens' DescribeDeliveryStream (Maybe Text) Source #
The ID of the destination to start returning the destination information. Kinesis Data Firehose supports one destination per delivery stream.
ddsLimit :: Lens' DescribeDeliveryStream (Maybe Natural) Source #
The limit on the number of destinations to return. You can have one destination per delivery stream.
ddsDeliveryStreamName :: Lens' DescribeDeliveryStream Text Source #
The name of the delivery stream.
Destructuring the Response
describeDeliveryStreamResponse Source #
Creates a value of DescribeDeliveryStreamResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ddsrsResponseStatus
- -- | The response status code.ddsrsDeliveryStreamDescription
- Information about the delivery stream.
data DescribeDeliveryStreamResponse Source #
See: describeDeliveryStreamResponse
smart constructor.
Instances
Response Lenses
ddsrsResponseStatus :: Lens' DescribeDeliveryStreamResponse Int Source #
- - | The response status code.
ddsrsDeliveryStreamDescription :: Lens' DescribeDeliveryStreamResponse DeliveryStreamDescription Source #
Information about the delivery stream.