libZSservicesZSamazonka-kinesis-firehoseZSamazonka-kinesis-firehose
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Firehose.DescribeDeliveryStream

Description

Describes the specified delivery stream and its 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.

If the status of a delivery stream is CREATING_FAILED, this status doesn't change, and you can't invoke CreateDeliveryStream again on it. However, you can invoke the DeleteDeliveryStream operation to delete it. If the status is DELETING_FAILED, you can force deletion by invoking DeleteDeliveryStream again but with DeleteDeliveryStreamInput$AllowForceDelete set to true.

Synopsis

Creating a Request

data DescribeDeliveryStream Source #

See: newDescribeDeliveryStream smart constructor.

Constructors

DescribeDeliveryStream' 

Fields

Instances

Instances details
Eq DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Read DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Show DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Generic DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Associated Types

type Rep DescribeDeliveryStream :: Type -> Type #

NFData DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Methods

rnf :: DescribeDeliveryStream -> () #

Hashable DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

ToJSON DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

AWSRequest DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Associated Types

type AWSResponse DescribeDeliveryStream #

ToHeaders DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

ToPath DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

ToQuery DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

type Rep DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

type Rep DescribeDeliveryStream = D1 ('MetaData "DescribeDeliveryStream" "Amazonka.Firehose.DescribeDeliveryStream" "libZSservicesZSamazonka-kinesis-firehoseZSamazonka-kinesis-firehose" 'False) (C1 ('MetaCons "DescribeDeliveryStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exclusiveStartDestinationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deliveryStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeDeliveryStream Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

newDescribeDeliveryStream Source #

Create a value of DescribeDeliveryStream 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:exclusiveStartDestinationId:DescribeDeliveryStream', describeDeliveryStream_exclusiveStartDestinationId - The ID of the destination to start returning the destination information. Kinesis Data Firehose supports one destination per delivery stream.

$sel:limit:DescribeDeliveryStream', describeDeliveryStream_limit - The limit on the number of destinations to return. You can have one destination per delivery stream.

$sel:deliveryStreamName:DescribeDeliveryStream', describeDeliveryStream_deliveryStreamName - The name of the delivery stream.

Request Lenses

describeDeliveryStream_exclusiveStartDestinationId :: 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.

describeDeliveryStream_limit :: Lens' DescribeDeliveryStream (Maybe Natural) Source #

The limit on the number of destinations to return. You can have one destination per delivery stream.

Destructuring the Response

data DescribeDeliveryStreamResponse Source #

See: newDescribeDeliveryStreamResponse smart constructor.

Constructors

DescribeDeliveryStreamResponse' 

Fields

Instances

Instances details
Eq DescribeDeliveryStreamResponse Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Show DescribeDeliveryStreamResponse Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Generic DescribeDeliveryStreamResponse Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

Associated Types

type Rep DescribeDeliveryStreamResponse :: Type -> Type #

NFData DescribeDeliveryStreamResponse Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

type Rep DescribeDeliveryStreamResponse Source # 
Instance details

Defined in Amazonka.Firehose.DescribeDeliveryStream

type Rep DescribeDeliveryStreamResponse = D1 ('MetaData "DescribeDeliveryStreamResponse" "Amazonka.Firehose.DescribeDeliveryStream" "libZSservicesZSamazonka-kinesis-firehoseZSamazonka-kinesis-firehose" 'False) (C1 ('MetaCons "DescribeDeliveryStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "deliveryStreamDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeliveryStreamDescription)))

Response Lenses