Class: Aws::Firehose::Types::UpdateDestinationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Firehose::Types::UpdateDestinationInput
- Defined in:
- gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#amazon_open_search_serverless_destination_update ⇒ Types::AmazonOpenSearchServerlessDestinationUpdate
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
-
#amazonopensearchservice_destination_update ⇒ Types::AmazonopensearchserviceDestinationUpdate
Describes an update for a destination in Amazon OpenSearch Service.
-
#current_delivery_stream_version_id ⇒ String
Obtain this value from the
VersionId
result of DeliveryStreamDescription. -
#delivery_stream_name ⇒ String
The name of the Firehose stream.
-
#destination_id ⇒ String
The ID of the destination.
-
#elasticsearch_destination_update ⇒ Types::ElasticsearchDestinationUpdate
Describes an update for a destination in Amazon ES.
-
#extended_s3_destination_update ⇒ Types::ExtendedS3DestinationUpdate
Describes an update for a destination in Amazon S3.
-
#http_endpoint_destination_update ⇒ Types::HttpEndpointDestinationUpdate
Describes an update to the specified HTTP endpoint destination.
-
#iceberg_destination_update ⇒ Types::IcebergDestinationUpdate
Describes an update for a destination in Apache Iceberg Tables.
-
#redshift_destination_update ⇒ Types::RedshiftDestinationUpdate
Describes an update for a destination in Amazon Redshift.
-
#s3_destination_update ⇒ Types::S3DestinationUpdate
[Deprecated] Describes an update for a destination in Amazon S3.
-
#snowflake_destination_update ⇒ Types::SnowflakeDestinationUpdate
Update to the Snowflake destination configuration settings.
-
#splunk_destination_update ⇒ Types::SplunkDestinationUpdate
Describes an update for a destination in Splunk.
Instance Attribute Details
#amazon_open_search_serverless_destination_update ⇒ Types::AmazonOpenSearchServerlessDestinationUpdate
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#amazonopensearchservice_destination_update ⇒ Types::AmazonopensearchserviceDestinationUpdate
Describes an update for a destination in Amazon OpenSearch Service.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#current_delivery_stream_version_id ⇒ String
Obtain this value from the VersionId
result of
DeliveryStreamDescription. This value is required, and helps the
service perform conditional operations. For example, if there is an
interleaving update and this value is null, then the update
destination fails. After the update is successful, the VersionId
value is updated. The service then performs a merge of the old
configuration with the new configuration.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#delivery_stream_name ⇒ String
The name of the Firehose stream.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#destination_id ⇒ String
The ID of the destination.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#elasticsearch_destination_update ⇒ Types::ElasticsearchDestinationUpdate
Describes an update for a destination in Amazon ES.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#extended_s3_destination_update ⇒ Types::ExtendedS3DestinationUpdate
Describes an update for a destination in Amazon S3.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#http_endpoint_destination_update ⇒ Types::HttpEndpointDestinationUpdate
Describes an update to the specified HTTP endpoint destination.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#iceberg_destination_update ⇒ Types::IcebergDestinationUpdate
Describes an update for a destination in Apache Iceberg Tables.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#redshift_destination_update ⇒ Types::RedshiftDestinationUpdate
Describes an update for a destination in Amazon Redshift.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#s3_destination_update ⇒ Types::S3DestinationUpdate
[Deprecated] Describes an update for a destination in Amazon S3.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#snowflake_destination_update ⇒ Types::SnowflakeDestinationUpdate
Update to the Snowflake destination configuration settings.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |
#splunk_destination_update ⇒ Types::SplunkDestinationUpdate
Describes an update for a destination in Splunk.
5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 |
# File 'gems/aws-sdk-firehose/lib/aws-sdk-firehose/types.rb', line 5570 class UpdateDestinationInput < Struct.new( :delivery_stream_name, :current_delivery_stream_version_id, :destination_id, :s3_destination_update, :extended_s3_destination_update, :redshift_destination_update, :elasticsearch_destination_update, :amazonopensearchservice_destination_update, :splunk_destination_update, :http_endpoint_destination_update, :amazon_open_search_serverless_destination_update, :snowflake_destination_update, :iceberg_destination_update) SENSITIVE = [] include Aws::Structure end |