amazonka-kinesis-firehose-2.0: Amazon Kinesis Firehose SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

Description

 
Synopsis

Documentation

data AmazonOpenSearchServerlessRetryOptions Source #

Configures retry behavior in case Kinesis Data Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service.

See: newAmazonOpenSearchServerlessRetryOptions smart constructor.

Constructors

AmazonOpenSearchServerlessRetryOptions' 

Fields

  • durationInSeconds :: Maybe Natural

    After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.

Instances

Instances details
FromJSON AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

ToJSON AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

Generic AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

Read AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

Show AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

NFData AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

Eq AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

Hashable AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

type Rep AmazonOpenSearchServerlessRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions

type Rep AmazonOpenSearchServerlessRetryOptions = D1 ('MetaData "AmazonOpenSearchServerlessRetryOptions" "Amazonka.Firehose.Types.AmazonOpenSearchServerlessRetryOptions" "amazonka-kinesis-firehose-2.0-6l1hHmh2UnHBvolxuQFkWB" 'False) (C1 ('MetaCons "AmazonOpenSearchServerlessRetryOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newAmazonOpenSearchServerlessRetryOptions :: AmazonOpenSearchServerlessRetryOptions Source #

Create a value of AmazonOpenSearchServerlessRetryOptions 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:durationInSeconds:AmazonOpenSearchServerlessRetryOptions', amazonOpenSearchServerlessRetryOptions_durationInSeconds - After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.

amazonOpenSearchServerlessRetryOptions_durationInSeconds :: Lens' AmazonOpenSearchServerlessRetryOptions (Maybe Natural) Source #

After an initial failure to deliver to the Serverless offering for Amazon OpenSearch Service, the total amount of time during which Kinesis Data Firehose retries delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. Default value is 300 seconds (5 minutes). A value of 0 (zero) results in no retries.