Revert "Storage/STG92 List Handles Include Client Name (#5088) (#5134)" (#5204)

This reverts commit 761f2586ad.
This commit is contained in:
JinmingHu 2023-11-30 12:47:21 +08:00 committed by GitHub
parent c6fecca8e7
commit a82d25302c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 51 additions and 105 deletions

View File

@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "cpp",
"TagPrefix": "cpp/storage",
"Tag": "cpp/storage_67aff8fa0e"
"Tag": "cpp/storage_f8b8f80b3c"
}

View File

@ -31,7 +31,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
/**
* The version used for the operations to Azure storage services.
*/
constexpr static const char* ApiVersion = "2024-02-04";
constexpr static const char* ApiVersion = "2023-01-03";
} // namespace _detail
namespace Models {
/**
@ -1300,10 +1300,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
* Client IP that opened the handle.
*/
std::string ClientIp;
/**
* Name of the client machine where the share is being mounted.
*/
std::string ClientName;
/**
* Time when the session that previously opened the handle has last been reconnected. (UTC).
*/

View File

@ -300,10 +300,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
* Client IP that opened the handle.
*/
std::string ClientIp;
/**
* Name of the client machine where the share is being mounted.
*/
std::string ClientName;
/**
* Time when the session that previously opened the handle has last been reconnected. (UTC).
*/

View File

@ -317,7 +317,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader("Content-Length", std::to_string(requestBody.Length()));
request.GetUrl().AppendQueryParameter("restype", "service");
request.GetUrl().AppendQueryParameter("comp", "properties");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
auto pRawResponse = pipeline.Send(request, context);
auto httpStatusCode = pRawResponse->GetStatusCode();
if (httpStatusCode != Core::Http::HttpStatusCode::Accepted)
@ -337,7 +337,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
auto request = Core::Http::Request(Core::Http::HttpMethod::Get, url);
request.GetUrl().AppendQueryParameter("restype", "service");
request.GetUrl().AppendQueryParameter("comp", "properties");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
(void)options;
auto pRawResponse = pipeline.Send(request, context);
auto httpStatusCode = pRawResponse->GetStatusCode();
@ -569,7 +569,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
_internal::UrlEncodeQueryParameter(
ListSharesIncludeFlagsToString(options.Include.Value())));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
auto pRawResponse = pipeline.Send(request, context);
auto httpStatusCode = pRawResponse->GetStatusCode();
if (httpStatusCode != Core::Http::HttpStatusCode::Ok)
@ -922,7 +922,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-access-tier", options.AccessTier.Value().ToString());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.EnabledProtocols.HasValue()
&& !options.EnabledProtocols.Value().ToString().empty())
{
@ -957,7 +957,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.GetUrl().AppendQueryParameter(
"sharesnapshot", _internal::UrlEncodeQueryParameter(options.Sharesnapshot.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -1059,7 +1059,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.GetUrl().AppendQueryParameter(
"sharesnapshot", _internal::UrlEncodeQueryParameter(options.Sharesnapshot.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.DeleteSnapshots.HasValue() && !options.DeleteSnapshots.Value().ToString().empty())
{
request.SetHeader("x-ms-delete-snapshots", options.DeleteSnapshots.Value().ToString());
@ -1095,7 +1095,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-proposed-lease-id", options.ProposedLeaseId.Value());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Sharesnapshot.HasValue() && !options.Sharesnapshot.Value().empty())
{
request.GetUrl().AppendQueryParameter(
@ -1129,7 +1129,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-lease-id", options.LeaseId);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Sharesnapshot.HasValue() && !options.Sharesnapshot.Value().empty())
{
request.GetUrl().AppendQueryParameter(
@ -1166,7 +1166,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-proposed-lease-id", options.ProposedLeaseId.Value());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Sharesnapshot.HasValue() && !options.Sharesnapshot.Value().empty())
{
request.GetUrl().AppendQueryParameter(
@ -1200,7 +1200,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-lease-id", options.LeaseId);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Sharesnapshot.HasValue() && !options.Sharesnapshot.Value().empty())
{
request.GetUrl().AppendQueryParameter(
@ -1238,7 +1238,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Sharesnapshot.HasValue() && !options.Sharesnapshot.Value().empty())
{
request.GetUrl().AppendQueryParameter(
@ -1271,7 +1271,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-meta-" + p.first, p.second);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
auto pRawResponse = pipeline.Send(request, context);
auto httpStatusCode = pRawResponse->GetStatusCode();
if (httpStatusCode != Core::Http::HttpStatusCode::Created)
@ -1305,7 +1305,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader("Content-Length", std::to_string(requestBody.Length()));
request.GetUrl().AppendQueryParameter("restype", "share");
request.GetUrl().AppendQueryParameter("comp", "filepermission");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FileRequestIntent.HasValue()
&& !options.FileRequestIntent.Value().ToString().empty())
{
@ -1335,7 +1335,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-file-permission-key", options.FilePermissionKey);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FileRequestIntent.HasValue()
&& !options.FileRequestIntent.Value().ToString().empty())
{
@ -1366,7 +1366,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
auto request = Core::Http::Request(Core::Http::HttpMethod::Put, url);
request.GetUrl().AppendQueryParameter("restype", "share");
request.GetUrl().AppendQueryParameter("comp", "properties");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Quota.HasValue())
{
request.SetHeader("x-ms-share-quota", std::to_string(options.Quota.Value()));
@ -1409,7 +1409,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-meta-" + p.first, p.second);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -1435,7 +1435,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
auto request = Core::Http::Request(Core::Http::HttpMethod::Get, url);
request.GetUrl().AppendQueryParameter("restype", "share");
request.GetUrl().AppendQueryParameter("comp", "acl");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -1582,7 +1582,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader("Content-Length", std::to_string(requestBody.Length()));
request.GetUrl().AppendQueryParameter("restype", "share");
request.GetUrl().AppendQueryParameter("comp", "acl");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -1609,7 +1609,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
auto request = Core::Http::Request(Core::Http::HttpMethod::Get, url);
request.GetUrl().AppendQueryParameter("restype", "share");
request.GetUrl().AppendQueryParameter("comp", "stats");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -1695,7 +1695,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-meta-" + p.first, p.second);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FilePermission.HasValue() && !options.FilePermission.Value().empty())
{
request.SetHeader("x-ms-file-permission", options.FilePermission.Value());
@ -1784,7 +1784,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.GetUrl().AppendQueryParameter(
"sharesnapshot", _internal::UrlEncodeQueryParameter(options.Sharesnapshot.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FileRequestIntent.HasValue()
&& !options.FileRequestIntent.Value().ToString().empty())
{
@ -1850,7 +1850,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader(
"x-ms-allow-trailing-dot", options.AllowTrailingDot.Value() ? "true" : "false");
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FileRequestIntent.HasValue()
&& !options.FileRequestIntent.Value().ToString().empty())
{
@ -1874,7 +1874,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
auto request = Core::Http::Request(Core::Http::HttpMethod::Put, url);
request.GetUrl().AppendQueryParameter("restype", "directory");
request.GetUrl().AppendQueryParameter("comp", "properties");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FilePermission.HasValue() && !options.FilePermission.Value().empty())
{
request.SetHeader("x-ms-file-permission", options.FilePermission.Value());
@ -1964,7 +1964,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-meta-" + p.first, p.second);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -2018,7 +2018,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.GetUrl().AppendQueryParameter(
"maxresults", std::to_string(options.MaxResults.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Include.HasValue()
&& !ListFilesIncludeFlagsToString(options.Include.Value()).empty())
{
@ -2411,7 +2411,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-recursive", options.Recursive.Value() ? "true" : "false");
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -2445,7 +2445,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
kParentId,
kSessionId,
kClientIp,
kClientName,
kOpenTime,
kLastReconnectTime,
kAccessRightList,
@ -2462,7 +2461,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{"ParentId", XmlTagEnum::kParentId},
{"SessionId", XmlTagEnum::kSessionId},
{"ClientIp", XmlTagEnum::kClientIp},
{"ClientName", XmlTagEnum::kClientName},
{"OpenTime", XmlTagEnum::kOpenTime},
{"LastReconnectTime", XmlTagEnum::kLastReconnectTime},
{"AccessRightList", XmlTagEnum::kAccessRightList},
@ -2527,13 +2525,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
vectorElement1.ClientIp = node.Value;
}
else if (
xmlPath.size() == 4 && xmlPath[0] == XmlTagEnum::kEnumerationResults
&& xmlPath[1] == XmlTagEnum::kEntries && xmlPath[2] == XmlTagEnum::kHandle
&& xmlPath[3] == XmlTagEnum::kClientName)
{
vectorElement1.ClientName = node.Value;
}
else if (
xmlPath.size() == 4 && xmlPath[0] == XmlTagEnum::kEnumerationResults
&& xmlPath[1] == XmlTagEnum::kEntries && xmlPath[2] == XmlTagEnum::kHandle
@ -2624,7 +2615,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-recursive", options.Recursive.Value() ? "true" : "false");
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -2662,7 +2653,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
auto request = Core::Http::Request(Core::Http::HttpMethod::Put, url);
request.GetUrl().AppendQueryParameter("restype", "directory");
request.GetUrl().AppendQueryParameter("comp", "rename");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (!options.RenameSource.empty())
{
request.SetHeader("x-ms-file-rename-source", options.RenameSource);
@ -2770,7 +2761,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader(
"x-ms-allow-trailing-dot", options.AllowTrailingDot.Value() ? "true" : "false");
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
request.SetHeader("x-ms-content-length", std::to_string(options.FileContentLength));
request.SetHeader("x-ms-type", "file");
if (options.FileContentType.HasValue() && !options.FileContentType.Value().empty())
@ -2890,7 +2881,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader(
"x-ms-allow-trailing-dot", options.AllowTrailingDot.Value() ? "true" : "false");
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Range.HasValue() && !options.Range.Value().empty())
{
request.SetHeader("x-ms-range", options.Range.Value());
@ -3075,7 +3066,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.GetUrl().AppendQueryParameter(
"sharesnapshot", _internal::UrlEncodeQueryParameter(options.Sharesnapshot.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -3213,7 +3204,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.SetHeader(
"x-ms-allow-trailing-dot", options.AllowTrailingDot.Value() ? "true" : "false");
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -3240,7 +3231,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
auto request = Core::Http::Request(Core::Http::HttpMethod::Put, url);
request.GetUrl().AppendQueryParameter("comp", "properties");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.FileContentLength.HasValue())
{
request.SetHeader("x-ms-content-length", std::to_string(options.FileContentLength.Value()));
@ -3364,7 +3355,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-meta-" + p.first, p.second);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -3408,7 +3399,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-proposed-lease-id", options.ProposedLeaseId.Value());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -3446,7 +3437,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-lease-id", options.LeaseId);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -3487,7 +3478,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-proposed-lease-id", options.ProposedLeaseId.Value());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -3525,7 +3516,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -3572,7 +3563,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("Content-MD5", Core::Convert::Base64Encode(options.ContentMD5.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -3659,7 +3650,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
"x-ms-source-if-none-match-crc64",
Core::Convert::Base64Encode(options.SourceIfNoneMatchCrc64.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -3735,7 +3726,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
"prevsharesnapshot",
_internal::UrlEncodeQueryParameter(options.Prevsharesnapshot.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.Range.HasValue() && !options.Range.Value().empty())
{
request.SetHeader("x-ms-range", options.Range.Value());
@ -3859,7 +3850,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
const Core::Context& context)
{
auto request = Core::Http::Request(Core::Http::HttpMethod::Put, url);
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
for (const auto& p : options.Metadata)
{
request.SetHeader("x-ms-meta-" + p.first, p.second);
@ -3957,7 +3948,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
"copyid", _internal::UrlEncodeQueryParameter(options.CopyId));
}
request.SetHeader("x-ms-copy-action", "abort");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.LeaseId.HasValue() && !options.LeaseId.Value().empty())
{
request.SetHeader("x-ms-lease-id", options.LeaseId.Value());
@ -4004,7 +3995,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
request.GetUrl().AppendQueryParameter(
"sharesnapshot", _internal::UrlEncodeQueryParameter(options.Sharesnapshot.Value()));
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -4038,7 +4029,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
kParentId,
kSessionId,
kClientIp,
kClientName,
kOpenTime,
kLastReconnectTime,
kAccessRightList,
@ -4055,7 +4045,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{"ParentId", XmlTagEnum::kParentId},
{"SessionId", XmlTagEnum::kSessionId},
{"ClientIp", XmlTagEnum::kClientIp},
{"ClientName", XmlTagEnum::kClientName},
{"OpenTime", XmlTagEnum::kOpenTime},
{"LastReconnectTime", XmlTagEnum::kLastReconnectTime},
{"AccessRightList", XmlTagEnum::kAccessRightList},
@ -4120,13 +4109,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
vectorElement1.ClientIp = node.Value;
}
else if (
xmlPath.size() == 4 && xmlPath[0] == XmlTagEnum::kEnumerationResults
&& xmlPath[1] == XmlTagEnum::kEntries && xmlPath[2] == XmlTagEnum::kHandle
&& xmlPath[3] == XmlTagEnum::kClientName)
{
vectorElement1.ClientName = node.Value;
}
else if (
xmlPath.size() == 4 && xmlPath[0] == XmlTagEnum::kEnumerationResults
&& xmlPath[1] == XmlTagEnum::kEntries && xmlPath[2] == XmlTagEnum::kHandle
@ -4213,7 +4195,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
request.SetHeader("x-ms-handle-id", options.HandleId);
}
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (options.AllowTrailingDot.HasValue())
{
request.SetHeader(
@ -4250,7 +4232,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
{
auto request = Core::Http::Request(Core::Http::HttpMethod::Put, url);
request.GetUrl().AppendQueryParameter("comp", "rename");
request.SetHeader("x-ms-version", "2024-02-04");
request.SetHeader("x-ms-version", "2023-01-03");
if (!options.RenameSource.empty())
{
request.SetHeader("x-ms-file-rename-source", options.RenameSource);

View File

@ -587,7 +587,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
directoryHandle.Path = std::move(handle.Path.Content);
}
directoryHandle.ClientIp = std::move(handle.ClientIp);
directoryHandle.ClientName = std::move(handle.ClientName);
directoryHandle.FileId = std::move(handle.FileId);
directoryHandle.HandleId = std::move(handle.HandleId);
directoryHandle.LastReconnectedOn = std::move(handle.LastReconnectedOn);

View File

@ -699,7 +699,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
fileHandle.Path = std::move(handle.Path.Content);
}
fileHandle.ClientIp = std::move(handle.ClientIp);
fileHandle.ClientName = std::move(handle.ClientName);
fileHandle.FileId = std::move(handle.FileId);
fileHandle.HandleId = std::move(handle.HandleId);
fileHandle.LastReconnectedOn = std::move(handle.LastReconnectedOn);

View File

@ -9,7 +9,7 @@ package-name: azure-storage-files-shares
namespace: Azure::Storage::Files::Shares
output-folder: generated
clear-output-folder: true
input-file: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/data-plane/Microsoft.FileStorage/preview/2024-02-04/file.json
input-file: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/storage/data-plane/Microsoft.FileStorage/preview/2023-08-03/file.json
```
## ModelFour Options
@ -79,12 +79,12 @@ directive:
"name": "ApiVersion",
"modelAsString": false
},
"enum": ["2024-02-04"]
"enum": ["2023-01-03"]
};
- from: swagger-document
where: $.parameters
transform: >
$.ApiVersionParameter.enum[0] = "2024-02-04";
$.ApiVersionParameter.enum[0] = "2023-01-03";
```
### Rename Operations

View File

@ -1190,18 +1190,6 @@ namespace Azure { namespace Storage { namespace Test {
EXPECT_EQ(allAccessRights, directoryHandles[0].AccessRights.Value());
}
TEST_F(FileShareDirectoryClientTest, ListHandlesWithClientName_PLAYBACKONLY_)
{
auto shareClient = Files::Shares::ShareClient::CreateFromConnectionString(
StandardStorageConnectionString(),
"testing",
InitStorageClientOptions<Files::Shares::ShareClientOptions>());
auto directoryClient = shareClient.GetRootDirectoryClient().GetSubdirectoryClient("dir1");
auto directoryHandles = directoryClient.ListHandles().DirectoryHandles;
EXPECT_EQ(directoryHandles.size(), 1L);
EXPECT_FALSE(directoryHandles[0].ClientName.empty());
}
TEST_F(FileShareDirectoryClientTest, WithShareSnapshot)
{
const std::string timestamp1 = "2001-01-01T01:01:01.1111000Z";

View File

@ -1741,20 +1741,6 @@ namespace Azure { namespace Storage { namespace Test {
EXPECT_EQ(allAccessRights, fileHandles[0].AccessRights.Value());
}
TEST_F(FileShareFileClientTest, ListHandlesWithClientName_PLAYBACKONLY_)
{
auto shareClient = Files::Shares::ShareClient::CreateFromConnectionString(
StandardStorageConnectionString(),
"testing",
InitStorageClientOptions<Files::Shares::ShareClientOptions>());
auto fileClient
= shareClient.GetRootDirectoryClient().GetSubdirectoryClient("dir1").GetFileClient(
"test.txt");
auto fileHandles = fileClient.ListHandles().FileHandles;
EXPECT_EQ(fileHandles.size(), 1L);
EXPECT_FALSE(fileHandles[0].ClientName.empty());
}
TEST_F(FileShareFileClientTest, WithShareSnapshot)
{
const std::string timestamp1 = "2001-01-01T01:01:01.1111000Z";