Skip to content

Commit

Permalink
Publishing quick fix for doc only update.
Browse files Browse the repository at this point in the history
Add .NET 8 (dotnet8) Runtime support to AWS Lambda.
This release updates a few Firehose related APIs.
  • Loading branch information
aws-sdk-cpp-automation committed Feb 20, 2024
1 parent f07aeab commit 7be84d4
Show file tree
Hide file tree
Showing 39 changed files with 120 additions and 2,111 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.268
1.11.269
Original file line number Diff line number Diff line change
Expand Up @@ -2016,10 +2016,10 @@ namespace DynamoDB
* secondary index from the table.</p> </li> <li> <p>Create a new global secondary
* index on the table. After the index begins backfilling, you can use
* <code>UpdateTable</code> to perform other operations.</p> </li> </ul> <p>
* <code>UpdateTable</code> is an asynchronous operation; while it is executing,
* the table status changes from <code>ACTIVE</code> to <code>UPDATING</code>.
* While it is <code>UPDATING</code>, you cannot issue another
* <code>UpdateTable</code> request. When the table returns to the
* <code>UpdateTable</code> is an asynchronous operation; while it's executing, the
* table status changes from <code>ACTIVE</code> to <code>UPDATING</code>. While
* it's <code>UPDATING</code>, you can't issue another <code>UpdateTable</code>
* request on the base table nor any replicas. When the table returns to the
* <code>ACTIVE</code> state, the <code>UpdateTable</code> operation is
* complete.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/UpdateTable">AWS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -241,29 +241,6 @@ namespace Firehose
return SubmitAsync(&FirehoseClient::DescribeDeliveryStream, request, handler, context);
}

/**
*
*/
virtual Model::GetKinesisStreamOutcome GetKinesisStream(const Model::GetKinesisStreamRequest& request) const;

/**
* A Callable wrapper for GetKinesisStream that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename GetKinesisStreamRequestT = Model::GetKinesisStreamRequest>
Model::GetKinesisStreamOutcomeCallable GetKinesisStreamCallable(const GetKinesisStreamRequestT& request) const
{
return SubmitCallable(&FirehoseClient::GetKinesisStream, request);
}

/**
* An Async wrapper for GetKinesisStream that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename GetKinesisStreamRequestT = Model::GetKinesisStreamRequest>
void GetKinesisStreamAsync(const GetKinesisStreamRequestT& request, const GetKinesisStreamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&FirehoseClient::GetKinesisStream, request, handler, context);
}

/**
* <p>Lists your delivery streams in alphabetical order of their names.</p> <p>The
* number of delivery streams might be too large to return using a single call to
Expand Down Expand Up @@ -693,29 +670,6 @@ namespace Firehose
return SubmitAsync(&FirehoseClient::UpdateDestination, request, handler, context);
}

/**
*
*/
virtual Model::VerifyResourcesExistForTagrisOutcome VerifyResourcesExistForTagris(const Model::VerifyResourcesExistForTagrisRequest& request) const;

/**
* A Callable wrapper for VerifyResourcesExistForTagris that returns a future to the operation so that it can be executed in parallel to other requests.
*/
template<typename VerifyResourcesExistForTagrisRequestT = Model::VerifyResourcesExistForTagrisRequest>
Model::VerifyResourcesExistForTagrisOutcomeCallable VerifyResourcesExistForTagrisCallable(const VerifyResourcesExistForTagrisRequestT& request) const
{
return SubmitCallable(&FirehoseClient::VerifyResourcesExistForTagris, request);
}

/**
* An Async wrapper for VerifyResourcesExistForTagris that queues the request into a thread executor and triggers associated callback when operation has finished.
*/
template<typename VerifyResourcesExistForTagrisRequestT = Model::VerifyResourcesExistForTagrisRequest>
void VerifyResourcesExistForTagrisAsync(const VerifyResourcesExistForTagrisRequestT& request, const VerifyResourcesExistForTagrisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
{
return SubmitAsync(&FirehoseClient::VerifyResourcesExistForTagris, request, handler, context);
}


void OverrideEndpoint(const Aws::String& endpoint);
std::shared_ptr<FirehoseEndpointProviderBase>& accessEndpointProvider();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,8 @@ enum class FirehoseErrors
INVALID_ARGUMENT,
INVALID_K_M_S_RESOURCE,
INVALID_SOURCE,
INVALID_STREAM_TYPE,
LIMIT_EXCEEDED,
RESOURCE_IN_USE,
TAGRIS_ACCESS_DENIED,
TAGRIS_INTERNAL_SERVICE,
TAGRIS_INVALID_ARN,
TAGRIS_INVALID_PARAMETER,
TAGRIS_PARTIAL_RESOURCES_EXIST_RESULTS,
TAGRIS_THROTTLED
RESOURCE_IN_USE
};

class AWS_FIREHOSE_API FirehoseError : public Aws::Client::AWSError<FirehoseErrors>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
#include <aws/firehose/model/CreateDeliveryStreamResult.h>
#include <aws/firehose/model/DeleteDeliveryStreamResult.h>
#include <aws/firehose/model/DescribeDeliveryStreamResult.h>
#include <aws/firehose/model/GetKinesisStreamResult.h>
#include <aws/firehose/model/ListDeliveryStreamsResult.h>
#include <aws/firehose/model/ListTagsForDeliveryStreamResult.h>
#include <aws/firehose/model/PutRecordResult.h>
Expand All @@ -31,7 +30,6 @@
#include <aws/firehose/model/TagDeliveryStreamResult.h>
#include <aws/firehose/model/UntagDeliveryStreamResult.h>
#include <aws/firehose/model/UpdateDestinationResult.h>
#include <aws/firehose/model/VerifyResourcesExistForTagrisResult.h>
/* End of service model headers required in FirehoseClient header */

namespace Aws
Expand Down Expand Up @@ -75,7 +73,6 @@ namespace Aws
class CreateDeliveryStreamRequest;
class DeleteDeliveryStreamRequest;
class DescribeDeliveryStreamRequest;
class GetKinesisStreamRequest;
class ListDeliveryStreamsRequest;
class ListTagsForDeliveryStreamRequest;
class PutRecordRequest;
Expand All @@ -85,14 +82,12 @@ namespace Aws
class TagDeliveryStreamRequest;
class UntagDeliveryStreamRequest;
class UpdateDestinationRequest;
class VerifyResourcesExistForTagrisRequest;
/* End of service model forward declarations required in FirehoseClient header */

/* Service model Outcome class definitions */
typedef Aws::Utils::Outcome<CreateDeliveryStreamResult, FirehoseError> CreateDeliveryStreamOutcome;
typedef Aws::Utils::Outcome<DeleteDeliveryStreamResult, FirehoseError> DeleteDeliveryStreamOutcome;
typedef Aws::Utils::Outcome<DescribeDeliveryStreamResult, FirehoseError> DescribeDeliveryStreamOutcome;
typedef Aws::Utils::Outcome<GetKinesisStreamResult, FirehoseError> GetKinesisStreamOutcome;
typedef Aws::Utils::Outcome<ListDeliveryStreamsResult, FirehoseError> ListDeliveryStreamsOutcome;
typedef Aws::Utils::Outcome<ListTagsForDeliveryStreamResult, FirehoseError> ListTagsForDeliveryStreamOutcome;
typedef Aws::Utils::Outcome<PutRecordResult, FirehoseError> PutRecordOutcome;
Expand All @@ -102,14 +97,12 @@ namespace Aws
typedef Aws::Utils::Outcome<TagDeliveryStreamResult, FirehoseError> TagDeliveryStreamOutcome;
typedef Aws::Utils::Outcome<UntagDeliveryStreamResult, FirehoseError> UntagDeliveryStreamOutcome;
typedef Aws::Utils::Outcome<UpdateDestinationResult, FirehoseError> UpdateDestinationOutcome;
typedef Aws::Utils::Outcome<VerifyResourcesExistForTagrisResult, FirehoseError> VerifyResourcesExistForTagrisOutcome;
/* End of service model Outcome class definitions */

/* Service model Outcome callable definitions */
typedef std::future<CreateDeliveryStreamOutcome> CreateDeliveryStreamOutcomeCallable;
typedef std::future<DeleteDeliveryStreamOutcome> DeleteDeliveryStreamOutcomeCallable;
typedef std::future<DescribeDeliveryStreamOutcome> DescribeDeliveryStreamOutcomeCallable;
typedef std::future<GetKinesisStreamOutcome> GetKinesisStreamOutcomeCallable;
typedef std::future<ListDeliveryStreamsOutcome> ListDeliveryStreamsOutcomeCallable;
typedef std::future<ListTagsForDeliveryStreamOutcome> ListTagsForDeliveryStreamOutcomeCallable;
typedef std::future<PutRecordOutcome> PutRecordOutcomeCallable;
Expand All @@ -119,7 +112,6 @@ namespace Aws
typedef std::future<TagDeliveryStreamOutcome> TagDeliveryStreamOutcomeCallable;
typedef std::future<UntagDeliveryStreamOutcome> UntagDeliveryStreamOutcomeCallable;
typedef std::future<UpdateDestinationOutcome> UpdateDestinationOutcomeCallable;
typedef std::future<VerifyResourcesExistForTagrisOutcome> VerifyResourcesExistForTagrisOutcomeCallable;
/* End of service model Outcome callable definitions */
} // namespace Model

Expand All @@ -129,7 +121,6 @@ namespace Aws
typedef std::function<void(const FirehoseClient*, const Model::CreateDeliveryStreamRequest&, const Model::CreateDeliveryStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeliveryStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::DeleteDeliveryStreamRequest&, const Model::DeleteDeliveryStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDeliveryStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::DescribeDeliveryStreamRequest&, const Model::DescribeDeliveryStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDeliveryStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::GetKinesisStreamRequest&, const Model::GetKinesisStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetKinesisStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::ListDeliveryStreamsRequest&, const Model::ListDeliveryStreamsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeliveryStreamsResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::ListTagsForDeliveryStreamRequest&, const Model::ListTagsForDeliveryStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForDeliveryStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::PutRecordRequest&, const Model::PutRecordOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutRecordResponseReceivedHandler;
Expand All @@ -139,7 +130,6 @@ namespace Aws
typedef std::function<void(const FirehoseClient*, const Model::TagDeliveryStreamRequest&, const Model::TagDeliveryStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagDeliveryStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::UntagDeliveryStreamRequest&, const Model::UntagDeliveryStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagDeliveryStreamResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::UpdateDestinationRequest&, const Model::UpdateDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDestinationResponseReceivedHandler;
typedef std::function<void(const FirehoseClient*, const Model::VerifyResourcesExistForTagrisRequest&, const Model::VerifyResourcesExistForTagrisOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > VerifyResourcesExistForTagrisResponseReceivedHandler;
/* End of service model async handlers definitions */
} // namespace Firehose
} // namespace Aws

This file was deleted.

This file was deleted.

Loading

0 comments on commit 7be84d4

Please sign in to comment.