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 |
Synopsis
- data AmazonopensearchserviceDestinationDescription = AmazonopensearchserviceDestinationDescription' {
- bufferingHints :: Maybe AmazonopensearchserviceBufferingHints
- cloudWatchLoggingOptions :: Maybe CloudWatchLoggingOptions
- clusterEndpoint :: Maybe Text
- domainARN :: Maybe Text
- indexName :: Maybe Text
- indexRotationPeriod :: Maybe AmazonopensearchserviceIndexRotationPeriod
- processingConfiguration :: Maybe ProcessingConfiguration
- retryOptions :: Maybe AmazonopensearchserviceRetryOptions
- roleARN :: Maybe Text
- s3BackupMode :: Maybe AmazonopensearchserviceS3BackupMode
- s3DestinationDescription :: Maybe S3DestinationDescription
- typeName :: Maybe Text
- vpcConfigurationDescription :: Maybe VpcConfigurationDescription
- newAmazonopensearchserviceDestinationDescription :: AmazonopensearchserviceDestinationDescription
- amazonopensearchserviceDestinationDescription_bufferingHints :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceBufferingHints)
- amazonopensearchserviceDestinationDescription_cloudWatchLoggingOptions :: Lens' AmazonopensearchserviceDestinationDescription (Maybe CloudWatchLoggingOptions)
- amazonopensearchserviceDestinationDescription_clusterEndpoint :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text)
- amazonopensearchserviceDestinationDescription_domainARN :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text)
- amazonopensearchserviceDestinationDescription_indexName :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text)
- amazonopensearchserviceDestinationDescription_indexRotationPeriod :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceIndexRotationPeriod)
- amazonopensearchserviceDestinationDescription_processingConfiguration :: Lens' AmazonopensearchserviceDestinationDescription (Maybe ProcessingConfiguration)
- amazonopensearchserviceDestinationDescription_retryOptions :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceRetryOptions)
- amazonopensearchserviceDestinationDescription_roleARN :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text)
- amazonopensearchserviceDestinationDescription_s3BackupMode :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceS3BackupMode)
- amazonopensearchserviceDestinationDescription_s3DestinationDescription :: Lens' AmazonopensearchserviceDestinationDescription (Maybe S3DestinationDescription)
- amazonopensearchserviceDestinationDescription_typeName :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text)
- amazonopensearchserviceDestinationDescription_vpcConfigurationDescription :: Lens' AmazonopensearchserviceDestinationDescription (Maybe VpcConfigurationDescription)
Documentation
data AmazonopensearchserviceDestinationDescription Source #
The destination description in Amazon OpenSearch Service.
See: newAmazonopensearchserviceDestinationDescription
smart constructor.
AmazonopensearchserviceDestinationDescription' | |
|
Instances
newAmazonopensearchserviceDestinationDescription :: AmazonopensearchserviceDestinationDescription Source #
Create a value of AmazonopensearchserviceDestinationDescription
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:
AmazonopensearchserviceDestinationDescription
, amazonopensearchserviceDestinationDescription_bufferingHints
- The buffering options.
AmazonopensearchserviceDestinationDescription
, amazonopensearchserviceDestinationDescription_cloudWatchLoggingOptions
- Undocumented member.
$sel:clusterEndpoint:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_clusterEndpoint
- The endpoint to use when communicating with the cluster. Kinesis Data
Firehose uses either this ClusterEndpoint or the DomainARN field to send
data to Amazon OpenSearch Service.
$sel:domainARN:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_domainARN
- The ARN of the Amazon OpenSearch Service domain.
$sel:indexName:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_indexName
- The Amazon OpenSearch Service index name.
$sel:indexRotationPeriod:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_indexRotationPeriod
- The Amazon OpenSearch Service index rotation period
$sel:processingConfiguration:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_processingConfiguration
- Undocumented member.
$sel:retryOptions:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_retryOptions
- The Amazon OpenSearch Service retry options.
AmazonopensearchserviceDestinationDescription
, amazonopensearchserviceDestinationDescription_roleARN
- The Amazon Resource Name (ARN) of the Amazon Web Services credentials.
$sel:s3BackupMode:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_s3BackupMode
- The Amazon S3 backup mode.
$sel:s3DestinationDescription:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_s3DestinationDescription
- Undocumented member.
$sel:typeName:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_typeName
- The Amazon OpenSearch Service type name. This applies to Elasticsearch
6.x and lower versions. For Elasticsearch 7.x and OpenSearch Service
1.x, there's no value for TypeName.
$sel:vpcConfigurationDescription:AmazonopensearchserviceDestinationDescription'
, amazonopensearchserviceDestinationDescription_vpcConfigurationDescription
- Undocumented member.
amazonopensearchserviceDestinationDescription_bufferingHints :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceBufferingHints) Source #
The buffering options.
amazonopensearchserviceDestinationDescription_cloudWatchLoggingOptions :: Lens' AmazonopensearchserviceDestinationDescription (Maybe CloudWatchLoggingOptions) Source #
Undocumented member.
amazonopensearchserviceDestinationDescription_clusterEndpoint :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text) Source #
The endpoint to use when communicating with the cluster. Kinesis Data Firehose uses either this ClusterEndpoint or the DomainARN field to send data to Amazon OpenSearch Service.
amazonopensearchserviceDestinationDescription_domainARN :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text) Source #
The ARN of the Amazon OpenSearch Service domain.
amazonopensearchserviceDestinationDescription_indexName :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text) Source #
The Amazon OpenSearch Service index name.
amazonopensearchserviceDestinationDescription_indexRotationPeriod :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceIndexRotationPeriod) Source #
The Amazon OpenSearch Service index rotation period
amazonopensearchserviceDestinationDescription_processingConfiguration :: Lens' AmazonopensearchserviceDestinationDescription (Maybe ProcessingConfiguration) Source #
Undocumented member.
amazonopensearchserviceDestinationDescription_retryOptions :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceRetryOptions) Source #
The Amazon OpenSearch Service retry options.
amazonopensearchserviceDestinationDescription_roleARN :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon Web Services credentials.
amazonopensearchserviceDestinationDescription_s3BackupMode :: Lens' AmazonopensearchserviceDestinationDescription (Maybe AmazonopensearchserviceS3BackupMode) Source #
The Amazon S3 backup mode.
amazonopensearchserviceDestinationDescription_s3DestinationDescription :: Lens' AmazonopensearchserviceDestinationDescription (Maybe S3DestinationDescription) Source #
Undocumented member.
amazonopensearchserviceDestinationDescription_typeName :: Lens' AmazonopensearchserviceDestinationDescription (Maybe Text) Source #
The Amazon OpenSearch Service type name. This applies to Elasticsearch 6.x and lower versions. For Elasticsearch 7.x and OpenSearch Service 1.x, there's no value for TypeName.