Updates the specified destination of the specified Firehose stream.
See https://www.paws-r-sdk.com/docs/firehose_update_destination/ for full documentation.
firehose_update_destination(
DeliveryStreamName,
CurrentDeliveryStreamVersionId,
DestinationId,
S3DestinationUpdate = NULL,
ExtendedS3DestinationUpdate = NULL,
RedshiftDestinationUpdate = NULL,
ElasticsearchDestinationUpdate = NULL,
AmazonopensearchserviceDestinationUpdate = NULL,
SplunkDestinationUpdate = NULL,
HttpEndpointDestinationUpdate = NULL,
AmazonOpenSearchServerlessDestinationUpdate = NULL,
SnowflakeDestinationUpdate = NULL,
IcebergDestinationUpdate = NULL
)
[required] The name of the Firehose stream.
[required] 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.
[required] The ID of the destination.
[Deprecated] Describes an update for a destination in Amazon S3.
Describes an update for a destination in Amazon S3.
Describes an update for a destination in Amazon Redshift.
Describes an update for a destination in Amazon OpenSearch Service.
Describes an update for a destination in Amazon OpenSearch Service.
Describes an update for a destination in Splunk.
Describes an update to the specified HTTP endpoint destination.
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
Update to the Snowflake destination configuration settings.
Describes an update for a destination in Apache Iceberg Tables.