You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Firehose::Types::ElasticsearchDestinationDescription

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

The destination description in Amazon ES.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#buffering_hintsTypes::ElasticsearchBufferingHints

The buffering options.

Returns:

#cloud_watch_logging_optionsTypes::CloudWatchLoggingOptions

The CloudWatch logging options.

Returns:

#domain_arnString

The ARN of the Amazon ES domain.

Returns:

  • (String)

    The ARN of the Amazon ES domain.

#index_nameString

The Elasticsearch index name.

Returns:

  • (String)

    The Elasticsearch index name.

#index_rotation_periodString

The Elasticsearch index rotation period

Possible values:

  • NoRotation
  • OneHour
  • OneDay
  • OneWeek
  • OneMonth

Returns:

  • (String)

    The Elasticsearch index rotation period.

#processing_configurationTypes::ProcessingConfiguration

The data processing configuration.

Returns:

#retry_optionsTypes::ElasticsearchRetryOptions

The Amazon ES retry options.

Returns:

#role_arnString

The ARN of the AWS credentials.

Returns:

  • (String)

    The ARN of the AWS credentials.

#s3_backup_modeString

The Amazon S3 backup mode.

Possible values:

  • FailedDocumentsOnly
  • AllDocuments

Returns:

  • (String)

    The Amazon S3 backup mode.

#s3_destination_descriptionTypes::S3DestinationDescription

The Amazon S3 destination.

Returns:

#type_nameString

The Elasticsearch type name.

Returns:

  • (String)

    The Elasticsearch type name.