Class: Aws::Firehose::Types::UpdateDestinationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Firehose::Types::UpdateDestinationInput
- Includes:
- Structure
- Defined in:
- 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 delivery 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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 delivery stream.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
Amazon Data Firehose is in preview release and is subject to change.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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.
5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 |
# File 'lib/aws-sdk-firehose/types.rb', line 5244 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 |