diff --git a/sdk/storage/assets.json b/sdk/storage/assets.json index 1567aa466..8545b24a6 100644 --- a/sdk/storage/assets.json +++ b/sdk/storage/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "cpp", "TagPrefix": "cpp/storage", - "Tag": "cpp/storage_f900b96a8c" + "Tag": "cpp/storage_129d7f8039" } diff --git a/sdk/storage/azure-storage-files-datalake/src/datalake_sas_builder.cpp b/sdk/storage/azure-storage-files-datalake/src/datalake_sas_builder.cpp index de7665548..b54493c44 100644 --- a/sdk/storage/azure-storage-files-datalake/src/datalake_sas_builder.cpp +++ b/sdk/storage/azure-storage-files-datalake/src/datalake_sas_builder.cpp @@ -10,7 +10,7 @@ namespace Azure { namespace Storage { namespace Sas { namespace { - constexpr static const char* SasVersion = "2021-06-08"; + constexpr static const char* SasVersion = Files::DataLake::_detail::ApiVersion; std::string DataLakeSasResourceToString(DataLakeSasResource resource) { diff --git a/sdk/storage/azure-storage-queues/inc/azure/storage/queues/queue_options.hpp b/sdk/storage/azure-storage-queues/inc/azure/storage/queues/queue_options.hpp index 2586446cf..059887969 100644 --- a/sdk/storage/azure-storage-queues/inc/azure/storage/queues/queue_options.hpp +++ b/sdk/storage/azure-storage-queues/inc/azure/storage/queues/queue_options.hpp @@ -56,6 +56,12 @@ namespace Azure { namespace Storage { namespace Queues { */ AZ_STORAGE_QUEUES_DLLEXPORT const static ServiceVersion V2018_03_28; + /** + * @brief API version 2019-12-12. + * + */ + AZ_STORAGE_QUEUES_DLLEXPORT const static ServiceVersion V2019_12_12; + private: std::string m_version; }; diff --git a/sdk/storage/azure-storage-queues/src/queue_options.cpp b/sdk/storage/azure-storage-queues/src/queue_options.cpp index 4a3c1cc15..c179990dd 100644 --- a/sdk/storage/azure-storage-queues/src/queue_options.cpp +++ b/sdk/storage/azure-storage-queues/src/queue_options.cpp @@ -6,6 +6,7 @@ namespace Azure { namespace Storage { namespace Queues { const ServiceVersion ServiceVersion::V2018_03_28(std::string("2018-03-28")); + const ServiceVersion ServiceVersion::V2019_12_12(std::string("2019-12-12")); const std::chrono::seconds EnqueueMessageOptions::MessageNeverExpires{-1}; }}} // namespace Azure::Storage::Queues diff --git a/sdk/storage/azure-storage-queues/src/queue_sas_builder.cpp b/sdk/storage/azure-storage-queues/src/queue_sas_builder.cpp index 62fb0f82b..477d47835 100644 --- a/sdk/storage/azure-storage-queues/src/queue_sas_builder.cpp +++ b/sdk/storage/azure-storage-queues/src/queue_sas_builder.cpp @@ -3,13 +3,15 @@ #include "azure/storage/queues/queue_sas_builder.hpp" +#include "azure/storage/queues/rest_client.hpp" + #include #include namespace Azure { namespace Storage { namespace Sas { namespace { - constexpr static const char* SasVersion = "2019-12-12"; + constexpr static const char* SasVersion = Queues::_detail::ApiVersion; } void QueueSasBuilder::SetPermissions(QueueSasPermissions permissions)