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.AmazonOpenSearchServerlessDestinationDescription

Description

 
Synopsis

Documentation

data AmazonOpenSearchServerlessDestinationDescription Source #

The destination description in the Serverless offering for Amazon OpenSearch Service.

See: newAmazonOpenSearchServerlessDestinationDescription smart constructor.

Constructors

AmazonOpenSearchServerlessDestinationDescription' 

Fields

Instances

Instances details
FromJSON AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

Generic AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

Read AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

Show AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

NFData AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

Eq AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

Hashable AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

type Rep AmazonOpenSearchServerlessDestinationDescription Source # 
Instance details

Defined in Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription

type Rep AmazonOpenSearchServerlessDestinationDescription = D1 ('MetaData "AmazonOpenSearchServerlessDestinationDescription" "Amazonka.Firehose.Types.AmazonOpenSearchServerlessDestinationDescription" "amazonka-kinesis-firehose-2.0-6l1hHmh2UnHBvolxuQFkWB" 'False) (C1 ('MetaCons "AmazonOpenSearchServerlessDestinationDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bufferingHints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmazonOpenSearchServerlessBufferingHints)) :*: S1 ('MetaSel ('Just "cloudWatchLoggingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLoggingOptions))) :*: (S1 ('MetaSel ('Just "collectionEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "processingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProcessingConfiguration))))) :*: ((S1 ('MetaSel ('Just "retryOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmazonOpenSearchServerlessRetryOptions)) :*: S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "s3BackupMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmazonOpenSearchServerlessS3BackupMode)) :*: (S1 ('MetaSel ('Just "s3DestinationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DestinationDescription)) :*: S1 ('MetaSel ('Just "vpcConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfigurationDescription)))))))

newAmazonOpenSearchServerlessDestinationDescription :: AmazonOpenSearchServerlessDestinationDescription Source #

Create a value of AmazonOpenSearchServerlessDestinationDescription 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:

AmazonOpenSearchServerlessDestinationDescription, amazonOpenSearchServerlessDestinationDescription_bufferingHints - The buffering options.

AmazonOpenSearchServerlessDestinationDescription, amazonOpenSearchServerlessDestinationDescription_cloudWatchLoggingOptions - Undocumented member.

$sel:collectionEndpoint:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_collectionEndpoint - The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.

$sel:indexName:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_indexName - The Serverless offering for Amazon OpenSearch Service index name.

$sel:processingConfiguration:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_processingConfiguration - Undocumented member.

$sel:retryOptions:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_retryOptions - The Serverless offering for Amazon OpenSearch Service retry options.

AmazonOpenSearchServerlessDestinationDescription, amazonOpenSearchServerlessDestinationDescription_roleARN - The Amazon Resource Name (ARN) of the AWS credentials.

$sel:s3BackupMode:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_s3BackupMode - The Amazon S3 backup mode.

$sel:s3DestinationDescription:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_s3DestinationDescription - Undocumented member.

$sel:vpcConfigurationDescription:AmazonOpenSearchServerlessDestinationDescription', amazonOpenSearchServerlessDestinationDescription_vpcConfigurationDescription - Undocumented member.

amazonOpenSearchServerlessDestinationDescription_collectionEndpoint :: Lens' AmazonOpenSearchServerlessDestinationDescription (Maybe Text) Source #

The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.